carlosname

Untitled

Apr 20th, 2020
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient()then error("Please run as a server script. Use h/ instead of hl/.")end;print("FE Compatibility: by WaverlyCole");InternalData = {}
  2. do
  3. script.Parent = owner.Character
  4. local Event = Instance.new("RemoteEvent");Event.Name = "UserInput"
  5. local function NewFakeEvent()
  6. local Bind = Instance.new("BindableEvent")
  7. local Fake;Fake = {Connections = {},
  8. fakeEvent=true;
  9. Connect=function(self,Func)
  10. Bind.Event:connect(Func)
  11. self.Connections[Bind] = true
  12. return setmetatable({Connected = true},{
  13. __index = function (self,Index)
  14. if Index:lower() == "disconnect" then
  15. return function() Fake.Connections[Bind] = false;self.Connected = false end
  16. end
  17. return Fake[Index]
  18. end;
  19. __tostring = function() return "Connection" end;
  20. })
  21. end}
  22. Fake.connect = Fake.Connect;return Fake;
  23. end
  24. local Mouse = {Target=nil,Hit=CFrame.new(),KeyUp=NewFakeEvent(),KeyDown=NewFakeEvent(),Button1Up=NewFakeEvent(),Button1Down=NewFakeEvent()}
  25. local UserInputService = {InputBegan=NewFakeEvent(),InputEnded=NewFakeEvent()}
  26. local ContextActionService = {Actions={},BindAction = function(self,actionName,Func,touch,...)
  27. self.Actions[actionName] = Func and {Name=actionName,Function=Func,Keys={...}} or nil
  28. end};ContextActionService.UnBindAction = ContextActionService.BindAction
  29. local function TriggerEvent(self,Event,...)
  30. local Trigger = Mouse[Event]
  31. if Trigger and Trigger.fakeEvent and Trigger.Connections then
  32. for Connection,Active in pairs(Trigger.Connections) do if Active then Connection:Fire(...) end end
  33. end
  34. end
  35. Mouse.TrigEvent = TriggerEvent;UserInputService.TrigEvent = TriggerEvent
  36. Event.OnServerEvent:Connect(function(FiredBy,Input)
  37. if FiredBy.Name ~= owner.Name then return end
  38. if Input.MouseEvent then
  39. Mouse.Target = Input.Target;Mouse.Hit = Input.Hit
  40. else
  41. local Begin = Input.UserInputState == Enum.UserInputState.Begin
  42. if Input.UserInputType == Enum.UserInputType.MouseButton1 then return Mouse:TrigEvent(Begin and "Button1Down" or "Button1Up") end
  43. for _,Action in pairs(ContextActionService.Actions) do
  44. for _,Key in pairs(Action.Keys) do if Key==Input.KeyCode then Action.Function(Action.Name,Input.UserInputState,Input) end end
  45. end
  46. Mouse:TrigEvent(Begin and "KeyDown" or "KeyUp",Input.KeyCode.Name:lower())
  47. UserInputService:TrigEvent(Begin and "InputBegan" or "InputEnded",Input,false)
  48. end
  49. end)
  50. InternalData["Mouse"] = Mouse;InternalData["ContextActionService"] = ContextActionService;InternalData["UserInputService"] = UserInputService
  51. Event.Parent = NLS([[
  52. local Player = owner;local Event = script:WaitForChild("UserInput");local UserInputService = game:GetService("UserInputService");local Mouse = Player:GetMouse()
  53. local Input = function(Input,gameProcessedEvent)
  54. if gameProcessedEvent then return end
  55. Event:FireServer({KeyCode=Input.KeyCode,UserInputType=Input.UserInputType,UserInputState=Input.UserInputState})
  56. end
  57. UserInputService.InputBegan:Connect(Input);UserInputService.InputEnded:Connect(Input)
  58. local Hit,Target
  59. while wait(1/30) do
  60. if Hit ~= Mouse.Hit or Target ~= Mouse.Target then
  61. Hit,Target = Mouse.Hit,Mouse.Target;Event:FireServer({["MouseEvent"]=true,["Target"]=Target,["Hit"]=Hit})
  62. end
  63. end
  64. ]],owner.Character)
  65. end
  66. RealGame = game;game = setmetatable({},{
  67. __index = function (self,Index)
  68. local Sandbox = function (Thing)
  69. if Thing:IsA("Player") then
  70. local RealPlayer = Thing
  71. return setmetatable({},{
  72. __index = function (self,Index)
  73. local Type = type(RealPlayer[Index])
  74. if Type == "function" then
  75. if Index:lower() == "getmouse" or Index:lower() == "mouse" then
  76. return function (self)return InternalData["Mouse"] end
  77. end
  78. return function (self,...)return RealPlayer[Index](RealPlayer,...) end
  79. end
  80. return RealPlayer[Index]
  81. end;
  82. __tostring = function(self) return RealPlayer.Name end
  83. })
  84. end
  85. end
  86. if RealGame[Index] then
  87. local Type = type(RealGame[Index])
  88. if Type == "function" then
  89. if Index:lower() == "getservice" or Index:lower() == "service" then
  90. return function (self,Service)
  91. local FakeServices = {
  92. ["players"] = function()
  93. return setmetatable({},{
  94. __index = function (self2,Index2)
  95. local RealService = RealGame:GetService(Service)
  96. local Type2 = type(Index2)
  97. if Type2 == "function" then
  98. return function (self,...) return RealService[Index2](RealService,...)end
  99. else
  100. if Index2:lower() == "localplayer" then return Sandbox(owner) end
  101. return RealService[Index2]
  102. end
  103. end;
  104. __tostring = function(self) return RealGame:GetService(Service).Name end
  105. })
  106. end;
  107. ["contextactionservice"] = function() return InternalData["ContextActionService"] end;
  108. ["userinputservice"] = function() return InternalData["UserInputService"] end;
  109. ["runservice"] = function()
  110. return setmetatable({},{
  111. __index = function(self2,Index2)
  112. local RealService = RealGame:GetService(Service)
  113. local Type2 = type(Index2)
  114. if Type2 == "function" then
  115. return function (self,...) return RealService[Index2](RealService,...) end
  116. else
  117. local RunServices = {
  118. ["bindtorenderstep"] = function() return function (self,Name,Priority,Function) return RealGame:GetService("RunService").Stepped:Connect(Function) end end;
  119. ["renderstepped"] = function() return RealService["Stepped"] end
  120. }
  121. if RunServices[Index2:lower()] then return RunServices[Index2:lower()]() end
  122. return RealService[Index2]
  123. end
  124. end
  125. })
  126. end
  127. }
  128. if FakeServices[Service:lower()] then return FakeServices[Service:lower()]() end
  129. return RealGame:GetService(Service)
  130. end
  131. end
  132. return function (self,...) return RealGame[Index](RealGame,...) end
  133. else
  134. if game:GetService(Index) then return game:GetService(Index) end
  135. return RealGame[Index]
  136. end
  137. end
  138. return nil
  139. end
  140. });Game = game;owner = game:GetService("Players").LocalPlayer;script = Instance.new("Script");print("Complete! Running...")
  141.  
  142. wait(2)
  143. local Player = game.Players.LocalPlayer
  144. local char = Player.Character
  145. local Character = Player.Character
  146. local Head = Character.Head
  147. local done = false
  148. local canheal = false
  149. local deathchat1 = false
  150. local once = true
  151. local dead = false
  152. local candie = true
  153. local deathchat = false
  154. local idleon = true
  155. local idle1 = true
  156. local idle = true
  157. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  158. if v:IsA("Accessory") then
  159. v:Destroy()
  160. end
  161. end
  162. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  163. if v:IsA("Shirt") then
  164. v:Remove()
  165. end
  166. end
  167. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  168. if v:IsA("Pants") then
  169. v:Remove()
  170. end
  171. end
  172. wait()
  173. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  174. shirt.Name = "Shirt"
  175. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  176. pants.Name = "Pants"
  177.  
  178. local v3 = Vector3.new
  179. local num = 0
  180. local bc = BrickColor.new
  181. local new = Instance.new
  182.  
  183.  
  184. Instance.new("ForceField",char).Visible = false
  185. local poo = Instance.new("IntValue",Character)
  186. poo.Name = "haha nope"
  187. char.Humanoid.MaxHealth = math.huge
  188. wait()
  189. char.Humanoid.Health = math.huge
  190. Instance.new("ForceField",char).Visible = false
  191.  
  192. shirt = Instance.new("Shirt", char)
  193. shirt.Name = "Shirt"
  194. pants = Instance.new("Pants", char)
  195. pants.Name = "Pants"
  196. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  197. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  198. char.Head.face.Texture = "rbxassetid://1108342609"
  199.  
  200. Hair7 = Instance.new("Part")
  201. Hair7.Parent = char
  202. Hair7.Name = "Hair"
  203. Hair7.CanCollide = false
  204. Hair7.Locked = true
  205. Hair7.TopSurface = "Smooth"
  206. Hair7.BottomSurface = "Smooth"
  207. Hair7.formFactor = "Symmetric"
  208. Hair7.Material = "Neon"
  209. Hair7.BrickColor = BrickColor.new("Really black")
  210. Hair7.CFrame = char.Torso.CFrame
  211. Hair7.Size = Vector3.new(1, 1, 1)
  212. Hair7.Transparency = 0
  213.  
  214.  
  215. Weld1 = Instance.new("Weld")
  216. Weld1.Parent = char.Head
  217. Weld1.Part0 = char.Head
  218. Weld1.Part1 = Hair7
  219. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  220.  
  221. Mesh = Instance.new("SpecialMesh")
  222. Mesh.Offset = Vector3.new(0,-0.4,0)
  223. Mesh.Parent = Hair7
  224. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  225. Mesh.MeshType = "FileMesh"
  226. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  227. Mesh.TextureId = ""
  228.  
  229.  
  230. local ice = Instance.new("Part", Head)
  231. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  232. ice.BrickColor = BrickColor.new("White")
  233. ice.CanCollide = false
  234. ice.TopSurface = 0
  235. ice.BottomSurface = 0
  236. ice.Transparency = 1
  237. local ice2 = Instance.new("SpecialMesh", ice)
  238. ice2.MeshType = "Brick"
  239. ice2.Scale = Vector3.new(1, 1, 1)
  240. local ice3 = Instance.new("Weld", ice)
  241. ice3.Part0 = Head
  242. ice3.Part1 = ice
  243. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  244. local icesmoke = Instance.new("ParticleEmitter", ice)
  245. icesmoke.VelocitySpread = 5
  246. icesmoke.Size = NumberSequence.new({
  247. NumberSequenceKeypoint.new(0, 0.01),
  248. NumberSequenceKeypoint.new(1, 1)
  249. })
  250. icesmoke.Rate = math.huge
  251. icesmoke.Speed = NumberRange.new(1, 1)
  252. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  253. icesmoke.Transparency = NumberSequence.new({
  254. NumberSequenceKeypoint.new(0, 0.9),
  255. NumberSequenceKeypoint.new(1, 1)
  256. })
  257. icesmoke.Rotation = NumberRange.new(0, 360)
  258. icesmoke.Name = "Smoke"
  259. icesmoke.LightEmission = 0
  260. icesmoke.Acceleration = Vector3.new(0,0,0)
  261. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  262. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  263. icesmoke.LockedToPart = true
  264. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  265. secondcolor = "Really black"
  266. wait(0.016666666666666666)
  267. Effects = {}
  268. local Player = game.Players.localPlayer
  269. local Character = Player.Character
  270. local Humanoid = Character.Humanoid
  271. local mouse = Player:GetMouse()
  272. local LeftArm = Character["Left Arm"]
  273. local RightArm = Character["Right Arm"]
  274. local LeftLeg = Character["Left Leg"]
  275. local RightLeg = Character["Right Leg"]
  276. local Head = Character.Head
  277. local Torso = Character.Torso
  278. local cam = game.Workspace.CurrentCamera
  279. local RootPart = Character.HumanoidRootPart
  280. local RootJoint = RootPart.RootJoint
  281. local equipped = true
  282. local attack = false
  283. local Anim = "Idle"
  284. local idle = 0
  285. local attacktype = 1
  286. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  287. local velocity = RootPart.Velocity.y
  288. local sine = 0
  289. local change = 1
  290. local grabbed = false
  291. local cn = CFrame.new
  292. local mr = math.rad
  293. local angles = CFrame.Angles
  294. local ud = UDim2.new
  295. local c3 = Color3.new
  296. local dir = {
  297. w = 0,
  298. s = 0,
  299. a = 0,
  300. d = 0
  301. }
  302. firemode = true
  303. local Services = {
  304. SoundService = game:GetService("SoundService"),
  305. Players = game:GetService("Players"),
  306. Debris = game:GetService("Debris"),
  307. Workspace = game:GetService("Workspace"),
  308. Lighting = game:GetService("Lighting"),
  309. HttpService = game:GetService("HttpService"),
  310. InsertService = game:GetService("InsertService")
  311. }
  312. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  313. Humanoid.Animator:Destroy()
  314. Character.Animate:Destroy()
  315. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  316. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  317. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  318. RSH, LSH = nil, nil
  319. RW = Instance.new("Weld")
  320. LW = Instance.new("Weld")
  321. RH = Torso["Right Hip"]
  322. LH = Torso["Left Hip"]
  323. RSH = Torso["Right Shoulder"]
  324. LSH = Torso["Left Shoulder"]
  325. RSH.Parent = nil
  326. LSH.Parent = nil
  327. RW.Name = "RW"
  328. RW.Part0 = Torso
  329. RW.C0 = cn(1.5, 0.5, 0)
  330. RW.C1 = cn(0, 0.5, 0)
  331. RW.Part1 = RightArm
  332. RW.Parent = Torso
  333. LW.Name = "LW"
  334. LW.Part0 = Torso
  335. LW.C0 = cn(-1.5, 0.5, 0)
  336. LW.C1 = cn(0, 0.5, 0)
  337. LW.Part1 = LeftArm
  338. LW.Parent = Torso
  339. --------------
  340. function clerp(a, b, t)
  341. local qa = {
  342. QuaternionFromCFrame(a)
  343. }
  344. local qb = {
  345. QuaternionFromCFrame(b)
  346. }
  347. local ax, ay, az = a.x, a.y, a.z
  348. local bx, by, bz = b.x, b.y, b.z
  349. local _t = 1 - t
  350. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  351. end
  352. function QuaternionFromCFrame(cf)
  353. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  354. local trace = m00 + m11 + m22
  355. if trace > 0 then
  356. local s = math.sqrt(1 + trace)
  357. local recip = 0.5 / s
  358. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  359. else
  360. local i = 0
  361. if m00 < m11 then
  362. i = 1
  363. end
  364. if m22 > (i == 0 and m00 or m11) then
  365. i = 2
  366. end
  367. if i == 0 then
  368. local s = math.sqrt(m00 - m11 - m22 + 1)
  369. local recip = 0.5 / s
  370. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  371. elseif i == 1 then
  372. local s = math.sqrt(m11 - m22 - m00 + 1)
  373. local recip = 0.5 / s
  374. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  375. elseif i == 2 then
  376. local s = math.sqrt(m22 - m00 - m11 + 1)
  377. local recip = 0.5 / s
  378. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  379. end
  380. end
  381. end
  382. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  383. local xs, ys, zs = x + x, y + y, z + z
  384. local wx, wy, wz = w * xs, w * ys, w * zs
  385. local xx = x * xs
  386. local xy = x * ys
  387. local xz = x * zs
  388. local yy = y * ys
  389. local yz = y * zs
  390. local zz = z * zs
  391. 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))
  392. end
  393. function QuaternionSlerp(a, b, t)
  394. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  395. local startInterp, finishInterp
  396. if cosTheta >= 1.0E-4 then
  397. if 1 - cosTheta > 1.0E-4 then
  398. local theta = math.acos(cosTheta)
  399. local invSinTheta = 1 / math.sin(theta)
  400. startInterp = math.sin((1 - t) * theta) * invSinTheta
  401. finishInterp = math.sin(t * theta) * invSinTheta
  402. else
  403. startInterp = 1 - t
  404. finishInterp = t
  405. end
  406. elseif 1 + cosTheta > 1.0E-4 then
  407. local theta = math.acos(-cosTheta)
  408. local invSinTheta = 1 / math.sin(theta)
  409. startInterp = math.sin((t - 1) * theta) * invSinTheta
  410. finishInterp = math.sin(t * theta) * invSinTheta
  411. else
  412. startInterp = t - 1
  413. finishInterp = t
  414. end
  415. 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
  416. end
  417. function swait(num)
  418. if num == 0 or num == nil then
  419. game:service("RunService").RenderStepped:wait(0)
  420. else
  421. for i = 0, num do
  422. game:service("RunService").RenderStepped:wait(0)
  423. end
  424. end
  425. end
  426. local RbxUtility = LoadLibrary("RbxUtility")
  427. local Create = RbxUtility.Create
  428. function RemoveOutlines(part)
  429. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  430. end
  431. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  432. local Part = Create("Part")({
  433. formFactor = FormFactor,
  434. Parent = Parent,
  435. Reflectance = Reflectance,
  436. Transparency = Transparency,
  437. CanCollide = false,
  438. Locked = true,
  439. BrickColor = BrickColor.new(tostring(BColor)),
  440. Name = Name,
  441. Size = Size,
  442. Material = Material
  443. })
  444. RemoveOutlines(Part)
  445. return Part
  446. end
  447. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  448. local Msh = Create(Mesh)({
  449. Parent = Part,
  450. Offset = OffSet,
  451. Scale = Scale
  452. })
  453. if Mesh == "SpecialMesh" then
  454. Msh.MeshType = MeshType
  455. Msh.MeshId = MeshId
  456. end
  457. return Msh
  458. end
  459. function CreateWeld(Parent, Part0, Part1, C0, C1)
  460. local Weld = Create("Weld")({
  461. Parent = Parent,
  462. Part0 = Part0,
  463. Part1 = Part1,
  464. C0 = C0,
  465. C1 = C1
  466. })
  467. return Weld
  468. end
  469. function rayCast(Position, Direction, Range, Ignore)
  470. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  471. end
  472. function CreateSound(id, par, vol, pit)
  473. coroutine.resume(coroutine.create(function()
  474. local sou = Instance.new("Sound", par or workspace)
  475. sou.Volume = vol
  476. sou.Pitch = pit or 1
  477. sou.SoundId = id
  478. wait()
  479. sou:play()
  480. game:GetService("Debris"):AddItem(sou, 6)
  481. end))
  482. end
  483. function CreateSong(id, par, vol, pit)
  484. coroutine.resume(coroutine.create(function()
  485. sou2 = Instance.new("Sound", par or workspace)
  486. sou2.Volume = 1
  487. sou2.Pitch = 1
  488. sou2.SoundId = id
  489. wait()
  490. sou2:play()
  491. sou2.Looped = true
  492. end))
  493. end
  494. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  495. local function getclosest(obj, distance)
  496. local last, lastx = distance + 1, nil
  497. for i, v in pairs(workspace:GetChildren()) do
  498. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  499. local t = v.Torso
  500. local dist = t.Position - obj.Position.magnitude
  501. if distance >= dist and last > dist then
  502. last = dist
  503. lastx = v
  504. end
  505. end
  506. end
  507. return lastx
  508. end
  509. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  510. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  511. prt.Anchored = true
  512. prt.CFrame = cframe
  513. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  514. game:GetService("Debris"):AddItem(prt, 10)
  515. if Type == 1 or Type == nil then
  516. table.insert(Effects, {
  517. prt,
  518. "Block1",
  519. delay,
  520. x3,
  521. y3,
  522. z3,
  523. msh
  524. })
  525. elseif Type == 2 then
  526. table.insert(Effects, {
  527. prt,
  528. "Block2",
  529. delay,
  530. x3,
  531. y3,
  532. z3,
  533. msh
  534. })
  535. elseif Type == 3 then
  536. table.insert(Effects, {
  537. prt,
  538. "Block3",
  539. delay,
  540. x3,
  541. y3,
  542. z3,
  543. msh
  544. })
  545. end
  546. end
  547. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  548. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  549. prt.Anchored = true
  550. prt.CFrame = cframe
  551. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  552. game:GetService("Debris"):AddItem(prt, 10)
  553. table.insert(Effects, {
  554. prt,
  555. "Cylinder",
  556. delay,
  557. x3,
  558. y3,
  559. z3,
  560. msh
  561. })
  562. end
  563. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  564. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  565. prt.Anchored = true
  566. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  567. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  568. game:GetService("Debris"):AddItem(prt, 10)
  569. table.insert(Effects, {
  570. prt,
  571. "Cylinder",
  572. delay,
  573. x3,
  574. y3,
  575. z3,
  576. msh
  577. })
  578. end
  579. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  580. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  581. prt.Anchored = true
  582. prt.CFrame = cframe
  583. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  584. game:GetService("Debris"):AddItem(prt, 10)
  585. table.insert(Effects, {
  586. prt,
  587. "Cylinder",
  588. delay,
  589. x3,
  590. y3,
  591. z3,
  592. msh
  593. })
  594. end
  595. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  596. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  597. prt.Anchored = true
  598. prt.CFrame = cframe
  599. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  600. game:GetService("Debris"):AddItem(prt, 10)
  601. table.insert(Effects, {
  602. prt,
  603. "Cylinder",
  604. delay,
  605. x3,
  606. y3,
  607. z3,
  608. msh
  609. })
  610. end
  611. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  612. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  613. prt.Anchored = true
  614. prt.CFrame = cframe
  615. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  616. game:GetService("Debris"):AddItem(prt, 10)
  617. table.insert(Effects, {
  618. prt,
  619. "Cylinder",
  620. delay,
  621. x3,
  622. y3,
  623. z3,
  624. msh
  625. })
  626. end
  627. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  628. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  629. prt.Anchored = true
  630. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  631. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  632. local num = math.random(10, 50) / 1000
  633. game:GetService("Debris"):AddItem(prt, 10)
  634. table.insert(Effects, {
  635. prt,
  636. "Shatter",
  637. num,
  638. prt.CFrame,
  639. math.random() - math.random(),
  640. 0,
  641. math.random(50, 100) / 100
  642. })
  643. end
  644. for i = 0, 1, 0.05 do
  645. swait()
  646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  648. 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)
  649. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  650. if Torsovelocity.Y > 1 then
  651. 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)
  652. 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)
  653. 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)
  654. elseif Torsovelocity.Y < 1 then
  655. 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)
  656. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  657. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  658. end
  659. end
  660. attack = false
  661. game:GetService("RunService").Stepped:connect(function()
  662. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  663. velocity = RootPart.Velocity.y
  664. sine = sine + change
  665. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  666. if equipped == true or equipped == false then
  667. if 1 < RootPart.Velocity.y and hit == nil then
  668. Anim = "Jump"
  669. if attack == false and ice_mode == false then
  670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  672. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  673. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  674. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  675. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  676. end
  677. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  678. Anim = "Fall"
  679. if attack == false then
  680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  682. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  684. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  685. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  686. end
  687. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  688. Anim = "Idle"
  689. if attack == false then
  690. change = 1
  691. 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)
  692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  693. 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)
  694. 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)
  695. 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)
  696. 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)
  697. end
  698. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  699. Anim = "Walk"
  700. if attack == false then
  701. 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)
  702. 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)
  703. 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)
  704. 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)
  705. 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)
  706. 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)
  707. end
  708. end
  709. end
  710. if equipped == true or equipped == false then
  711. if 1 < RootPart.Velocity.Y and hit == nil then
  712. Anim = "Jump"
  713. if attack == false and ice_mode == true then
  714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  716. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  717. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  718. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  719. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  720. end
  721. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  722. Anim = "Fall"
  723. if attack == false then
  724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  728. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  729. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  730. end
  731. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  732. Anim = "Idle"
  733. if attack == false then
  734. change = 0.8
  735. 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)
  736. 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)
  737. 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)
  738. 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)
  739. 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)
  740. 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)
  741. end
  742. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  743. Anim = "Walk"
  744. if attack == false then
  745. 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)
  746. 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)
  747. 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)
  748. 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)
  749. 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)
  750. 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)
  751. end
  752. end
  753. end
  754. if 0 < #Effects then
  755. for e = 1, #Effects do
  756. if Effects[e] ~= nil then
  757. local Thing = Effects[e]
  758. if Thing ~= nil then
  759. local Part = Thing[1]
  760. local Mode = Thing[2]
  761. local Delay = Thing[3]
  762. local IncX = Thing[4]
  763. local IncY = Thing[5]
  764. local IncZ = Thing[6]
  765. if 1 >= Thing[1].Transparency then
  766. if Thing[2] == "Block1" then
  767. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  768. local Mesh = Thing[1].Mesh
  769. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  770. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  771. elseif Thing[2] == "Block2" then
  772. 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)
  773. local Mesh = Thing[7]
  774. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  775. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  776. elseif Thing[2] == "Block3" then
  777. 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)
  778. local Mesh = Thing[7]
  779. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  780. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  781. elseif Thing[2] == "Cylinder" then
  782. local Mesh = Thing[1].Mesh
  783. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  784. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  785. elseif Thing[2] == "Blood" then
  786. local Mesh = Thing[7]
  787. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  788. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  789. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  790. elseif Thing[2] == "Elec" then
  791. local Mesh = Thing[1].Mesh
  792. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  793. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  794. elseif Thing[2] == "Disappear" then
  795. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  796. elseif Thing[2] == "Shatter" then
  797. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  798. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  799. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  800. Thing[6] = Thing[6] + Thing[5]
  801. end
  802. else
  803. Part.Parent = nil
  804. table.remove(Effects, e)
  805. end
  806. end
  807. end
  808. end
  809. end
  810. end)
  811. function RemoveOutlines(part)
  812. part.TopSurface = 10
  813. end
  814. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  815. local Part = Create("Part")({
  816. Parent = Parent,
  817. Reflectance = Reflectance,
  818. Transparency = Transparency,
  819. CanCollide = false,
  820. Locked = true,
  821. BrickColor = BrickColor.new(tostring(BColor)),
  822. Name = Name,
  823. Size = Size,
  824. Material = Material
  825. })
  826. RemoveOutlines(Part)
  827. return Part
  828. end
  829. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  830. local Msh = Create(Mesh)({
  831. Parent = Part,
  832. Offset = OffSet,
  833. Scale = Scale
  834. })
  835. if Mesh == "SpecialMesh" then
  836. Msh.MeshType = MeshType
  837. Msh.MeshId = MeshId
  838. end
  839. return Msh
  840. end
  841. function CreateWeld(Parent, Part0, Part1, C0, C1)
  842. local Weld = Create("Weld")({
  843. Parent = Parent,
  844. Part0 = Part0,
  845. Part1 = Part1,
  846. C0 = C0,
  847. C1 = C1
  848. })
  849. return Weld
  850. end
  851. WSHM = {
  852. "White",
  853. "Pastel light blue"
  854. }
  855. WSH = WSHM[math.random(1, #WSHM)]
  856. function IcePartFunk(HPart, aria, Min, Max)
  857. IcePart = Instance.new("Part", HPart)
  858. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  859. IcePart.CanCollide = false
  860. IuW = Instance.new("Weld")
  861. IuW.Name = "GuW"
  862. IuW.Part0 = HPart
  863. 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))
  864. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  865. IuW.Part1 = IcePart
  866. IuW.Parent = HPart
  867. IcePart.Transparency = 0.85
  868. IcePart.Material = "Neon"
  869. WSH = WSHM[math.random(1, #WSHM)]
  870. IcePart.BrickColor = BrickColor.new("" .. WSH)
  871. RemoveOutlines(IcePart)
  872. game:GetService("Debris"):AddItem(IuW, 4)
  873. game:GetService("Debris"):AddItem(IcePart, 6)
  874. end
  875. SpikeMeshId = 1033714
  876. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  877. local Part = Instance.new("Part", Parent)
  878. Part.Name = Name
  879. Part.BrickColor = BrickColor.new(Color)
  880. Part.Size = Size
  881. Part.Material = Material
  882. Part.Transparency = Transparency
  883. Part.CanCollide = false
  884. RemoveOutlines(Part)
  885. local Mesh = Instance.new("SpecialMesh", Part)
  886. Mesh.MeshType = "Sphere"
  887. Mesh.Scale = Scale
  888. return Mesh and Part
  889. end
  890. CFuncs = {
  891. Part = {
  892. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  893. local Part = Create("Part")({
  894. Parent = Parent,
  895. Reflectance = Reflectance,
  896. Transparency = Transparency,
  897. CanCollide = false,
  898. Locked = true,
  899. BrickColor = BrickColor.new(tostring(BColor)),
  900. Name = Name,
  901. Size = Size,
  902. Material = Material
  903. })
  904. RemoveOutlines(Part)
  905. return Part
  906. end
  907. },
  908. Mesh = {
  909. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  910. local Msh = Create(Mesh)({
  911. Parent = Part,
  912. Offset = OffSet,
  913. Scale = Scale
  914. })
  915. if Mesh == "SpecialMesh" then
  916. Msh.MeshType = MeshType
  917. Msh.MeshId = MeshId
  918. end
  919. return Msh
  920. end
  921. },
  922. Mesh = {
  923. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  924. local Msh = Create(Mesh)({
  925. Parent = Part,
  926. Offset = OffSet,
  927. Scale = Scale
  928. })
  929. if Mesh == "SpecialMesh" then
  930. Msh.MeshType = MeshType
  931. Msh.MeshId = MeshId
  932. end
  933. return Msh
  934. end
  935. },
  936. Weld = {
  937. Create = function(Parent, Part0, Part1, C0, C1)
  938. local Weld = Create("Weld")({
  939. Parent = Parent,
  940. Part0 = Part0,
  941. Part1 = Part1,
  942. C0 = C0,
  943. C1 = C1
  944. })
  945. return Weld
  946. end
  947. },
  948. Sound = {
  949. Create = function(id, par, vol, pit)
  950. coroutine.resume(coroutine.create(function()
  951. local S = Create("Sound")({
  952. Volume = vol,
  953. Pitch = pit or 1,
  954. SoundId = id,
  955. Parent = par or workspace
  956. })
  957. wait()
  958. S:play()
  959. game:GetService("Debris"):AddItem(S, 6)
  960. end))
  961. end
  962. },
  963. ParticleEmitter = {
  964. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  965. local fp = Create("ParticleEmitter")({
  966. Parent = Parent,
  967. Color = ColorSequence.new(Color1, Color2),
  968. LightEmission = LightEmission,
  969. Size = Size,
  970. Texture = Texture,
  971. Transparency = Transparency,
  972. ZOffset = ZOffset,
  973. Acceleration = Accel,
  974. Drag = Drag,
  975. LockedToPart = LockedToPart,
  976. VelocityInheritance = VelocityInheritance,
  977. EmissionDirection = EmissionDirection,
  978. Enabled = Enabled,
  979. Lifetime = LifeTime,
  980. Rate = Rate,
  981. Rotation = Rotation,
  982. RotSpeed = RotSpeed,
  983. Speed = Speed,
  984. VelocitySpread = VelocitySpread
  985. })
  986. return fp
  987. end
  988. }
  989. }
  990. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  991. if hit.Parent == nil then
  992. return
  993. end
  994. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  995. for _, v in pairs(hit.Parent:children()) do
  996. if v:IsA("Humanoid") then
  997. h = v
  998. end
  999. end
  1000. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1001. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1002. return
  1003. end
  1004. local c = Create("ObjectValue")({
  1005. Name = "creator",
  1006. Value = game:service("Players").LocalPlayer,
  1007. Parent = h
  1008. })
  1009. game:GetService("Debris"):AddItem(c, 0.5)
  1010. if HitSound ~= nil and HitPitch ~= nil then
  1011. CreateSound(HitSound, hit, 1, HitPitch)
  1012. end
  1013. local Damage = math.random(minim, maxim)
  1014. local blocked = false
  1015. local block = hit.Parent:findFirstChild("Block")
  1016. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1017. blocked = true
  1018. block.Value = block.Value - 1
  1019. print(block.Value)
  1020. end
  1021. if blocked == false then
  1022. h.Health = h.Health - Damage
  1023. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1024. else
  1025. h.Health = h.Health - Damage / 2
  1026. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1027. end
  1028. if Type == "Knockdown" then
  1029. local hum = hit.Parent.Humanoid
  1030. hum.PlatformStand = true
  1031. coroutine.resume(coroutine.create(function(HHumanoid)
  1032. swait(1)
  1033. HHumanoid.PlatformStand = false
  1034. end), hum)
  1035. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1036. local bodvol = Create("BodyVelocity")({
  1037. velocity = angle * knockback,
  1038. P = 5000,
  1039. maxForce = Vector3.new(8000, 8000, 8000),
  1040. Parent = hit
  1041. })
  1042. local rl = Create("BodyAngularVelocity")({
  1043. P = 3000,
  1044. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1045. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1046. Parent = hit
  1047. })
  1048. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1049. game:GetService("Debris"):AddItem(rl, 0.5)
  1050. elseif Type == "Normal" then
  1051. local vp = Create("BodyVelocity")({
  1052. P = 500,
  1053. maxForce = Vector3.new(math.huge, 0, math.huge),
  1054. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1055. })
  1056. if knockback > 0 then
  1057. vp.Parent = hit.Parent.Torso
  1058. end
  1059. game:GetService("Debris"):AddItem(vp, 0.5)
  1060. elseif Type == "Impale" then
  1061. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1062. Spike.Anchored = true
  1063. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1064. Spike.Position = hit.Parent.Torso.Position
  1065. for i = 1, 5 do
  1066. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1067. end
  1068. Services.Debris:AddItem(Spike, 4)
  1069. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1070. hit.Parent.Humanoid.PlatformStand = true
  1071. swait(1)
  1072. hit.Parent.Humanoid.PlatformStand = false
  1073. elseif Type == "Up" then
  1074. local bodyVelocity = Create("BodyVelocity")({
  1075. velocity = Vector3.new(0, 20, 0),
  1076. P = 5000,
  1077. maxForce = Vector3.new(8000, 8000, 8000),
  1078. Parent = hit
  1079. })
  1080. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1081. local bodyVelocity = Create("BodyVelocity")({
  1082. velocity = Vector3.new(0, 20, 0),
  1083. P = 5000,
  1084. maxForce = Vector3.new(8000, 8000, 8000),
  1085. Parent = hit
  1086. })
  1087. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1088. elseif Type == "Snare" then
  1089. local bp = Create("BodyPosition")({
  1090. P = 900,
  1091. D = 1000,
  1092. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1093. position = hit.Parent.Torso.Position,
  1094. Parent = hit.Parent.Torso
  1095. })
  1096. game:GetService("Debris"):AddItem(bp, 1)
  1097. elseif Type == "Slowness" then
  1098. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1099. for i = 1, 25 do
  1100. hit.Parent.Humanoid.WalkSpeed = 4
  1101. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1102. end
  1103. wait(4)
  1104. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1105. elseif Type == "FireDmg" then
  1106. for i = 1, math.random(60, 150) do
  1107. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1108. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1109. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1110. wait(0.1)
  1111. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1112. end
  1113. elseif Type == "Freeze" then
  1114. local bp = Create("BodyPosition")({
  1115. P = 900,
  1116. D = 1000,
  1117. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1118. position = hit.Parent.Torso.Position,
  1119. Parent = hit.Parent.Torso
  1120. })
  1121. game:GetService("Debris"):AddItem(bp, 4)
  1122. for i = 1, 25 do
  1123. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1124. end
  1125. elseif Type == "Freeze2" then
  1126. local BodPos = Create("BodyPosition")({
  1127. P = 50000,
  1128. D = 1000,
  1129. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1130. position = hit.Parent.Torso.Position,
  1131. Parent = hit.Parent.Torso
  1132. })
  1133. local BodGy = Create("BodyGyro")({
  1134. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1135. P = 20000,
  1136. Parent = hit.Parent.Torso,
  1137. cframe = hit.Parent.Torso.CFrame
  1138. })
  1139. hit.Parent.Torso.Anchored = true
  1140. coroutine.resume(coroutine.create(function(Part)
  1141. swait(1.5)
  1142. Part.Anchored = false
  1143. end), hit.Parent.Torso)
  1144. game:GetService("Debris"):AddItem(BodPos, 3)
  1145. game:GetService("Debris"):AddItem(BodGy, 3)
  1146. end
  1147. local debounce = Create("BoolValue")({
  1148. Name = "DebounceHit",
  1149. Parent = hit.Parent,
  1150. Value = true
  1151. })
  1152. game:GetService("Debris"):AddItem(debounce, Delay)
  1153. c = Instance.new("ObjectValue")
  1154. c.Name = "creator"
  1155. c.Value = Player
  1156. c.Parent = h
  1157. game:GetService("Debris"):AddItem(c, 0.5)
  1158. end
  1159. end
  1160. function ShowDamage(Pos, Text, Time, Color)
  1161. local Rate = 0.033333333333333
  1162. if not Pos then
  1163. local Pos = Vector3.new(0, 0, 0)
  1164. end
  1165. local Text = Text or ""
  1166. local Time = Time or 2
  1167. if not Color then
  1168. local Color = Color3.new(1, 0, 1)
  1169. end
  1170. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1171. EffectPart.Anchored = true
  1172. local BillboardGui = Create("BillboardGui")({
  1173. Size = UDim2.new(3, 0, 3, 0),
  1174. Adornee = EffectPart,
  1175. Parent = EffectPart
  1176. })
  1177. local TextLabel = Create("TextLabel")({
  1178. BackgroundTransparency = 1,
  1179. Size = UDim2.new(1, 0, 1, 0),
  1180. Text = Text,
  1181. TextColor3 = Color,
  1182. TextScaled = true,
  1183. Font = Enum.Font.ArialBold,
  1184. Parent = BillboardGui
  1185. })
  1186. game.Debris:AddItem(EffectPart, Time + 0.1)
  1187. EffectPart.Parent = game:GetService("Workspace")
  1188. delay(0, function()
  1189. local Frames = Time / Rate
  1190. for Frame = 1, Frames do
  1191. wait(Rate)
  1192. local Percent = Frame / Frames
  1193. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1194. TextLabel.TextTransparency = Percent
  1195. end
  1196. if EffectPart and EffectPart.Parent then
  1197. EffectPart:Destroy()
  1198. end
  1199. end)
  1200. end
  1201. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1202. for _, c in pairs(workspace:children()) do
  1203. local hum = c:findFirstChild("Humanoid")
  1204. if hum ~= nil then
  1205. local head = c:findFirstChild("Head")
  1206. if head ~= nil then
  1207. local targ = head.Position - Part.Position
  1208. local mag = targ.magnitude
  1209. if magni >= mag and c.Name ~= Player.Name then
  1210. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1211. end
  1212. end
  1213. end
  1214. end
  1215. end
  1216. function MagniKILL(Part, magni, knock, Type)
  1217. for _, c in pairs(workspace:children()) do
  1218. local hum = c:findFirstChild("Humanoid")
  1219. if hum ~= nil then
  1220. local head = c:findFirstChild("Head")
  1221. if head ~= nil then
  1222. local targ = head.Position - Part.Position
  1223. local mag = targ.magnitude
  1224. if magni >= mag and c.Name ~= Player.Name then
  1225. hum.Health = 0
  1226. end
  1227. end
  1228. end
  1229. end
  1230. end
  1231. EffectModel = Instance.new("Model", Character)
  1232. EffectModel.Name = "Effects"
  1233. Effects = {
  1234. Block = {
  1235. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1236. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1237. prt.Anchored = true
  1238. prt.CFrame = cframe
  1239. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1240. game:GetService("Debris"):AddItem(prt, 10)
  1241. if Type == 1 or Type == nil then
  1242. table.insert(Effects, {
  1243. prt,
  1244. "Block1",
  1245. delay,
  1246. x3,
  1247. y3,
  1248. z3,
  1249. msh
  1250. })
  1251. elseif Type == 2 then
  1252. table.insert(Effects, {
  1253. prt,
  1254. "Block2",
  1255. delay,
  1256. x3,
  1257. y3,
  1258. z3,
  1259. msh
  1260. })
  1261. else
  1262. table.insert(Effects, {
  1263. prt,
  1264. "Block3",
  1265. delay,
  1266. x3,
  1267. y3,
  1268. z3,
  1269. msh
  1270. })
  1271. end
  1272. end
  1273. },
  1274. Sphere = {
  1275. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1276. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1277. prt.Anchored = true
  1278. prt.CFrame = cframe
  1279. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1280. game:GetService("Debris"):AddItem(prt, 10)
  1281. table.insert(Effects, {
  1282. prt,
  1283. "Cylinder",
  1284. delay,
  1285. x3,
  1286. y3,
  1287. z3,
  1288. msh
  1289. })
  1290. end
  1291. },
  1292. Cylinder = {
  1293. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1294. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1295. prt.Anchored = true
  1296. prt.CFrame = cframe
  1297. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1298. game:GetService("Debris"):AddItem(prt, 10)
  1299. table.insert(Effects, {
  1300. prt,
  1301. "Cylinder",
  1302. delay,
  1303. x3,
  1304. y3,
  1305. z3,
  1306. msh
  1307. })
  1308. end
  1309. },
  1310. Wave = {
  1311. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1312. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1313. prt.Anchored = true
  1314. prt.CFrame = cframe
  1315. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1316. game:GetService("Debris"):AddItem(prt, 10)
  1317. table.insert(Effects, {
  1318. prt,
  1319. "Cylinder",
  1320. delay,
  1321. x3,
  1322. y3,
  1323. z3,
  1324. msh
  1325. })
  1326. end
  1327. },
  1328. Ring = {
  1329. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1330. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1331. prt.Anchored = true
  1332. prt.CFrame = cframe
  1333. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1334. game:GetService("Debris"):AddItem(prt, 10)
  1335. table.insert(Effects, {
  1336. prt,
  1337. "Cylinder",
  1338. delay,
  1339. x3,
  1340. y3,
  1341. z3,
  1342. msh
  1343. })
  1344. end
  1345. },
  1346. Break = {
  1347. Create = function(brickcolor, cframe, x1, y1, z1)
  1348. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1349. prt.Anchored = true
  1350. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1351. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1352. local num = math.random(10, 50) / 1000
  1353. game:GetService("Debris"):AddItem(prt, 10)
  1354. table.insert(Effects, {
  1355. prt,
  1356. "Shatter",
  1357. num,
  1358. prt.CFrame,
  1359. math.random() - math.random(),
  1360. 0,
  1361. math.random(50, 100) / 100
  1362. })
  1363. end
  1364. }
  1365. }
  1366. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1367. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1368. prt.Anchored = true
  1369. prt.CFrame = cframe
  1370. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1371. game:GetService("Debris"):AddItem(prt, 10)
  1372. if Type == 1 or Type == nil then
  1373. table.insert(Effects, {
  1374. prt,
  1375. "Block1",
  1376. delay,
  1377. x3,
  1378. y3,
  1379. z3,
  1380. msh
  1381. })
  1382. elseif Type == 2 then
  1383. table.insert(Effects, {
  1384. prt,
  1385. "Block2",
  1386. delay,
  1387. x3,
  1388. y3,
  1389. z3,
  1390. msh
  1391. })
  1392. elseif Type == 3 then
  1393. table.insert(Effects, {
  1394. prt,
  1395. "Block3",
  1396. delay,
  1397. x3,
  1398. y3,
  1399. z3,
  1400. msh
  1401. })
  1402. end
  1403. end
  1404. function CreateSound(id, par, vol, pit)
  1405. coroutine.resume(coroutine.create(function()
  1406. local sou = Instance.new("Sound", par or workspace)
  1407. sou.Volume = vol
  1408. sou.Pitch = pit or 1
  1409. sou.SoundId = id
  1410. swait()
  1411. sou:play()
  1412. game:GetService("Debris"):AddItem(sou, 6)
  1413. end))
  1414. end
  1415. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1416. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1417. prt.Anchored = true
  1418. prt.CFrame = cframe
  1419. prt.Material = "Neon"
  1420. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1421. game:GetService("Debris"):AddItem(prt, 10)
  1422. coroutine.resume(coroutine.create(function(Part, Mesh)
  1423. for i = 0, 6, delay do
  1424. swait()
  1425. Part.Transparency = i
  1426. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1427. end
  1428. Part.Parent = nil
  1429. end), prt, msh)
  1430. end
  1431. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1432. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1433. local MainPos = partt.Position
  1434. local MainPos2 = mouse + SpreadVectors
  1435. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1436. local speed = 1000
  1437. local num = 1
  1438. coroutine.resume(coroutine.create(function()
  1439. repeat
  1440. swait()
  1441. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1442. local mag =(MainPos - pos).magnitude
  1443. 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)
  1444. MainPos = MainPos + MouseLook.lookVector * speed
  1445. num = num - 1
  1446. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1447. if hit ~= nil then
  1448. num = 0
  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. game:GetService("Debris"):AddItem(refpart, 2)
  1453. end
  1454. if num <= 0 then
  1455. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1456. refpart.Anchored = true
  1457. refpart.CFrame = CFrame.new(pos)
  1458. if hit ~= nil then
  1459. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1460. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1461. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1462. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1463. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1464. end
  1465. game:GetService("Debris"):AddItem(refpart, 0)
  1466. end
  1467. until num <= 0
  1468. end))
  1469. end
  1470. function shoottraildd2(mouse, partt, SpreadAmount)
  1471. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1472. local MainPos = partt.Position
  1473. local MainPos2 = mouse + SpreadVectors
  1474. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1475. local speed = 3000
  1476. local num = 1
  1477. coroutine.resume(coroutine.create(function()
  1478. repeat
  1479. swait()
  1480. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1481. local mag = (MainPos - pos).magnitude
  1482. 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)
  1483. MainPos = MainPos + MouseLook.lookVector * speed
  1484. num = num - 1
  1485. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1486. if hit ~= nil then
  1487. num = 0
  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. game:GetService("Debris"):AddItem(refpart, 2)
  1492. end
  1493. if num <= 0 then
  1494. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1495. refpart.Anchored = true
  1496. refpart.CFrame = CFrame.new(pos)
  1497. if hit ~= nil then
  1498. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1499. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1500. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1501. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1502. MagniKILL(refpart, 80, 0, "Normal")
  1503. end
  1504. game:GetService("Debris"):AddItem(refpart, 0)
  1505. end
  1506. until num <= 0
  1507. end))
  1508. end
  1509. function shoottraildd22(mouse, partt, SpreadAmount)
  1510. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1511. local MainPos = partt.Position
  1512. local MainPos2 = mouse + SpreadVectors
  1513. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1514. local speed = 900
  1515. local num = 1
  1516. coroutine.resume(coroutine.create(function()
  1517. repeat
  1518. swait()
  1519. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1520. local mag = (MainPos - pos).magnitude
  1521. 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)
  1522. MainPos = MainPos + MouseLook.lookVector * speed
  1523. num = num - 1
  1524. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1525. if hit ~= nil then
  1526. num = 0
  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. game:GetService("Debris"):AddItem(refpart, 2)
  1531. end
  1532. if num <= 0 then
  1533. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1534. refpart.Anchored = true
  1535. refpart.CFrame = CFrame.new(pos)
  1536. if hit ~= nil then
  1537. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1538. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1539. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1540. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1541. MagniKILL(refpart, 80, 0, "Normal")
  1542. end
  1543. game:GetService("Debris"):AddItem(refpart, 0)
  1544. end
  1545. until num <= 0
  1546. end))
  1547. end
  1548. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1549. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1550. local MainPos = partt.Position
  1551. local MainPos2 = mouse + SpreadVectors
  1552. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1553. local speed = 200
  1554. local num = 0
  1555. coroutine.resume(coroutine.create(function()
  1556. repeat
  1557. swait()
  1558. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1559. local mag = (MainPos - pos).magnitude
  1560. 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)
  1561. MainPos = MainPos + MouseLook.lookVector * speed
  1562. num = num - 1
  1563. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1564. if hit ~= nil then
  1565. num = 0
  1566. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1567. refpart.Anchored = true
  1568. refpart.CFrame = CFrame.new(pos)
  1569. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1570. game:GetService("Debris"):AddItem(refpart, 2)
  1571. end
  1572. if num <= 0 then
  1573. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1574. refpart.Anchored = true
  1575. refpart.CFrame = CFrame.new(pos)
  1576. if hit ~= nil then
  1577. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1578. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1579. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1580. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1581. end
  1582. game:GetService("Debris"):AddItem(refpart, 0)
  1583. end
  1584. until num <= 0
  1585. end))
  1586. end
  1587. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1588. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1589. local MainPos = partt.Position
  1590. local MainPos2 = mouse + SpreadVectors
  1591. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1592. local speed = 500
  1593. local num = 1
  1594. coroutine.resume(coroutine.create(function()
  1595. repeat
  1596. swait()
  1597. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1598. local mag = (MainPos - pos).magnitude
  1599. 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)
  1600. MainPos = MainPos + MouseLook.lookVector * speed
  1601. num = num - 1
  1602. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1603. if hit ~= nil then
  1604. num = 0
  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. game:GetService("Debris"):AddItem(refpart, 2)
  1609. end
  1610. if num <= 0 then
  1611. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1612. refpart.Anchored = true
  1613. refpart.CFrame = CFrame.new(pos)
  1614. if hit ~= nil then
  1615. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1616. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1617. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1618. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1619. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1620. end
  1621. game:GetService("Debris"):AddItem(refpart, 0)
  1622. end
  1623. until num <= 0
  1624. end))
  1625. end
  1626.  
  1627.  
  1628. ---
  1629.  
  1630. attackdebounce = false
  1631. deb=false
  1632.  
  1633. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1634. if hit.Parent==nil then
  1635. return
  1636. end
  1637. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1638. for _,v in pairs(hit.Parent:children()) do
  1639. if v:IsA("Humanoid") then
  1640. h=v
  1641. end
  1642. end
  1643. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1644. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1645. end
  1646. if hit.Parent.className=="Hat" then
  1647. hit=hit.Parent.Parent:findFirstChild("Head")
  1648. end
  1649. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1650. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1651. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1652. return
  1653. end]]
  1654. -- hs(hit,1.2)
  1655. c=Instance.new("ObjectValue")
  1656. c.Name="creator"
  1657. c.Value=game:service("Players").LocalPlayer
  1658. c.Parent=h
  1659. game:GetService("Debris"):AddItem(c,.5)
  1660. Damage=math.random(minim,maxim)
  1661. -- h:TakeDamage(Damage)
  1662. blocked=false
  1663. block=hit.Parent:findFirstChild("Block")
  1664. if block~=nil then
  1665. print(block.className)
  1666. if block.className=="NumberValue" then
  1667. if block.Value>0 then
  1668. blocked=true
  1669. if decreaseblock==nil then
  1670. block.Value=block.Value-1
  1671. end
  1672. end
  1673. end
  1674. if block.className=="IntValue" then
  1675. if block.Value>0 then
  1676. blocked=true
  1677. if decreaseblock~=nil then
  1678. block.Value=block.Value-1
  1679. end
  1680. end
  1681. end
  1682. end
  1683. if blocked==false then
  1684. -- h:TakeDamage(Damage)
  1685. h.Health=h.Health-Damage
  1686. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1687. else
  1688. h.Health=h.Health-(Damage/2)
  1689. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1690. end
  1691. if Type=="Knockdown" then
  1692. Humanoid=hit.Parent.Humanoid
  1693. Humanoid.PlatformStand=true
  1694. coroutine.resume(coroutine.create(function(HHumanoid)
  1695. swait(1)
  1696. HHumanoid.PlatformStand=false
  1697. end),Humanoid)
  1698. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1699. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1700. local bodvol=Instance.new("BodyVelocity")
  1701. bodvol.velocity=angle*knockback
  1702. bodvol.P=5000
  1703. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1704. bodvol.Parent=hit
  1705. rl=Instance.new("BodyAngularVelocity")
  1706. rl.P=3000
  1707. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1708. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1709. rl.Parent=hit
  1710. game:GetService("Debris"):AddItem(bodvol,.5)
  1711. game:GetService("Debris"):AddItem(rl,.5)
  1712. elseif Type=="Normal" then
  1713. bp=Instance.new("BodyVelocity")
  1714. bp.P=100000
  1715. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1716. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1717. if KnockbackType==1 then
  1718. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1719. elseif KnockbackType==2 then
  1720. bp.velocity=Property.CFrame.lookVector*knockback
  1721. end
  1722. if knockback>0 then
  1723. bp.Parent=hit.Parent.Torso
  1724.  
  1725. end
  1726. game:GetService("Debris"):AddItem(bp,.5)
  1727. elseif Type=="Up" then
  1728. local bodyVelocity=Instance.new("BodyVelocity")
  1729. bodyVelocity.velocity=vt(0,60,0)
  1730. bodyVelocity.P=5000
  1731. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1732. bodyVelocity.Parent=hit
  1733. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1734. rl=Instance.new("BodyAngularVelocity")
  1735. rl.P=3000
  1736. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1737. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1738. rl.Parent=hit
  1739. game:GetService("Debris"):AddItem(rl,.5)
  1740. elseif Type=="Snare" then
  1741. bp=Instance.new("BodyPosition")
  1742. bp.P=2000
  1743. bp.D=100
  1744. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1745. bp.position=hit.Parent.Torso.Position
  1746. bp.Parent=hit.Parent.Torso
  1747. game:GetService("Debris"):AddItem(bp,1)
  1748. elseif Type=="Target" then
  1749. if Targetting==false then
  1750. ZTarget=hit.Parent.Torso
  1751. coroutine.resume(coroutine.create(function(Part)
  1752. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1753. swait(1)
  1754. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1755. end),ZTarget)
  1756. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1757. targetgui=Instance.new("BillboardGui")
  1758. targetgui.Parent=ZTarget
  1759. targetgui.Size=UDim2.new(10,100,10,100)
  1760. targ=Instance.new("ImageLabel")
  1761. targ.Parent=targetgui
  1762. targ.BackgroundTransparency=1
  1763. targ.Image="rbxassetid://4834067"
  1764. targ.Size=UDim2.new(1,0,1,0)
  1765. cam.CameraType="Scriptable"
  1766. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1767. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1768. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1769. Targetting=true
  1770. RocketTarget=ZTarget
  1771. for i=1,Property do
  1772. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1773. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1774. swait()
  1775. end
  1776. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1777. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1778. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1779. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1780. end
  1781. Targetting=true
  1782. RocketTarget=true
  1783. targetgui.Parent=true
  1784. cam.CameraType="Custom"
  1785. end
  1786. end
  1787. debounce=Instance.new("BoolValue")
  1788. debounce.Name="DebounceHit"
  1789. debounce.Parent=hit.Parent
  1790. debounce.Value=true
  1791. game:GetService("Debris"):AddItem(debounce,Delay)
  1792. c=Instance.new("ObjectValue")
  1793. c.Name="creator"
  1794. c.Value=Player
  1795. c.Parent=h
  1796. game:GetService("Debris"):AddItem(c,.5)
  1797. CRIT=true
  1798. hitDeb=true
  1799. AttackPos=6
  1800. end
  1801. end
  1802.  
  1803. showDamage=function(Char,Dealt,du,Color)
  1804. m=Instance.new("Model")
  1805. m.Name=tostring(Dealt)
  1806. h=Instance.new("Humanoid")
  1807. h.Health=0
  1808. h.MaxHealth=0
  1809. h.Parent=m
  1810. c=Instance.new("Part")
  1811. c.Transparency=0
  1812. c.BrickColor=Color
  1813. c.Transparency = 1
  1814. c.Name="Head"
  1815. c.TopSurface=0
  1816. c.BottomSurface=0
  1817. c.formFactor="Plate"
  1818. c.Size=Vector3.new(1,.4,1)
  1819.  
  1820. local txt = Instance.new("BillboardGui", c)
  1821. txt.Adornee = c
  1822. txt.Name = "_status"
  1823. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1824. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1825. local text = Instance.new("TextLabel", txt)
  1826. text.Size = UDim2.new(10, 0, 7, 0)
  1827. text.FontSize = "Size12"
  1828. text.TextScaled = true
  1829. text.TextTransparency = 0.5
  1830. text.BackgroundTransparency = 1
  1831. text.TextTransparency = 0.5
  1832. text.TextStrokeTransparency = 0.5
  1833. text.Font = "SciFi"
  1834. text.TextStrokeColor3 = Color3.new(0,0,0)
  1835. v=Instance.new("Part")
  1836. v.Name = "ColorBrick"
  1837. v.Parent=c
  1838. v.FormFactor="Symmetric"
  1839. v.Anchored=true
  1840. v.CanCollide=false
  1841. v.BottomSurface="Smooth"
  1842. v.TopSurface="Smooth"
  1843. v.Size=Vector3.new(10,5,3)
  1844. v.Transparency=1
  1845. v.CFrame=c.CFrame
  1846. v.BrickColor=BrickColor.random()
  1847. v.Transparency=1
  1848. text.TextColor3 = t.BrickColor.Color
  1849. v.Shape="Block"
  1850. text.Text = tostring(Dealt)
  1851. ms=Instance.new("CylinderMesh")
  1852. ms.Scale=Vector3.new(.8,.8,.8)
  1853. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1854. local rndm=math.random(1,#hitsounds)
  1855. local r=rndm
  1856. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1857. if CRIT==true then
  1858. ms.Scale=Vector3.new(1,1.25,1)
  1859. end
  1860. ms.Parent=c
  1861. c.Reflectance=0
  1862. Instance.new("BodyGyro").Parent=c
  1863. c.Parent=m
  1864. if Char:findFirstChild("Head")~=nil then
  1865. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1866. elseif Char.Parent:findFirstChild("Head")~=nil then
  1867. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1868. end
  1869. f=Instance.new("BodyPosition")
  1870. f.P=200000
  1871. f.D=100
  1872. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1873. f.position=c.Position+Vector3.new(0,3,0)
  1874. f.Parent=c
  1875. game:GetService("Debris"):AddItem(m,.5+du)
  1876. c.CanCollide=false
  1877. m.Parent=workspace
  1878. c.CanCollide=false
  1879. end
  1880.  
  1881.  
  1882. ------
  1883. hito = function(dm, X, c, dn, dp, dq)
  1884. for I,dr in pairs(workspace:GetChildren()) do
  1885. 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
  1886. local ds = dr:FindFirstChild("Humanoid")
  1887. local dt = dr:FindFirstChild("HumanoidRootPart")
  1888. TakeDamage(ds, c)
  1889. if InForm == true then
  1890. ds.Parent:BreakJoints()
  1891. wait(1.2)
  1892. ds.Parent:Destroy()
  1893. end
  1894. ds:SetStateEnabled(16, true)
  1895. delay(dn, function()
  1896. ds:SetStateEnabled(16, true)
  1897. end)
  1898. local du = Instance.new("StringValue")
  1899. du.Name = "alabo"
  1900. du.Parent = dt
  1901. game.Debris:AddItem(du, dn)
  1902. local dv = Instance.new("Part")
  1903.  
  1904. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1905. dv.Transparency = 0.25
  1906. dv.Anchored = true
  1907. dv.CanCollide = false
  1908. dv.BrickColor = BrickColor.new("White")
  1909. dv.Material = "Neon"
  1910. dv.Locked = true
  1911. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1912. dv.Parent = modz
  1913. local dw = Instance.new("SpecialMesh")
  1914. dw.MeshType = "Sphere"
  1915. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1916. dw.Parent = dv
  1917. game.Debris:AddItem(dv, 1)
  1918. local dx = Instance.new("Model")
  1919. dx.Name = c
  1920. dx.Parent = workspace
  1921. game.Debris:AddItem(dx, 0.5 + c / 75)
  1922. local dy = Instance.new("Humanoid")
  1923. dy.MaxHealth = 0
  1924. dy.Parent = dx
  1925. local dz = Instance.new("Part")
  1926. dz.Name = "Head"
  1927. dz.Locked = true
  1928. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1929. dz.Position = dt.Position
  1930. dz.BrickColor = BrickColor.new("New Yeller")
  1931. dz.Material = "Neon"
  1932. dz.Transparency = 1
  1933. dz.CanCollide = false
  1934. dz.Parent = dx
  1935. local dA = Instance.new("BodyPosition")
  1936. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1937. dA.P = 20000
  1938. dA.D = 300
  1939. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1940. dA.Parent = dz
  1941. local dB = Instance.new("CylinderMesh")
  1942. dB.Parent = dz
  1943. coroutine.resume(coroutine.create(function()
  1944. while dB do
  1945. swait()
  1946. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1947. end
  1948. end))
  1949. if dp then
  1950. local dC = Instance.new("BodyVelocity")
  1951. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1952. dC.P = 9999999999
  1953. dC.Velocity = dp
  1954. dC.Parent = dt
  1955. game.Debris:AddItem(dC, dn)
  1956. end
  1957. if dq then
  1958. local dD = Instance.new("BodyAngularVelocity")
  1959. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1960. dD.P = math.huge
  1961. dD.AngularVelocity = dq
  1962. dD.Parent = dt
  1963. game.Debris:AddItem(dD, dn)
  1964. end
  1965. local dE = Instance.new("Sound")
  1966. dE.Pitch = rd2(10, 11) / 10
  1967. dE.Volume = rd2(10, 13) / 10
  1968. dE.EmitterSize = 10
  1969. dE.SoundId = "rbxassetid://"
  1970. dE.Parent = dv
  1971. dE:Play()
  1972. coroutine.resume(coroutine.create(function()
  1973. for I = 1, 5 do
  1974. swait()
  1975. dv.Transparency = dv.Transparency + 0.175
  1976. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1977. end
  1978. end))
  1979. end
  1980. end
  1981. end
  1982. ------
  1983.  
  1984. vt = Vector3.new
  1985. local new = Instance.new
  1986. local cf = CFrame.new
  1987. local cfa = CFrame.Angles
  1988. local bc = BrickColor.new
  1989.  
  1990. function bigbangattack()
  1991. attack = true
  1992. Humanoid.WalkSpeed = 0
  1993. for i = 0, 8, 0.1 do
  1994. swait()
  1995. 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)
  1996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1998. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1999. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2000. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2001. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2002. end
  2003. local rng = Instance.new("Part", mouse)
  2004. rng.Anchored = true
  2005. rng.BrickColor = BrickColor.new("Cyan")
  2006. rng.CanCollide = false
  2007. rng.FormFactor = 3
  2008. rng.Name = "Ring"
  2009. rng.Size = Vector3.new(0.4,0.4,0.4)
  2010. rng.Transparency = 0
  2011. rng.TopSurface = 0
  2012. rng.BottomSurface = 0
  2013. rng.CFrame = RootPart.CFrame
  2014. local rngm = Instance.new("SpecialMesh", rng)
  2015. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2016.  
  2017. local rng3 = rng:Clone()
  2018. rng3.Parent = char
  2019. local rng3m = rng3.Mesh
  2020.  
  2021. local rng5 = rng:Clone()
  2022. rng5.Parent = char
  2023. rng5.BrickColor = BrickColor.new("Cyan")
  2024. local rng5m = rng5.Mesh
  2025. local rng6 = rng:Clone()
  2026. rng6.Material = "Plastic"
  2027. rng6.BrickColor = BrickColor.new("Cyan")
  2028. rng6.Parent = char
  2029. local rng6m = rng6.Mesh
  2030. rng6m.Scale = vt(7.5,7.5,7.5)
  2031. rng6m.MeshType = "FileMesh"
  2032. rng6m.MeshId = "rbxassetid://430736398"
  2033. local Must2 = Instance.new("Sound",rng6)
  2034. Must2.SoundId = "rbxassetid://135581154"
  2035. Must2.Pitch = 0.99
  2036. Must2.Volume = 3
  2037. Must2.Looped = false
  2038. wait(0)
  2039. Must2:Play()
  2040. local hita = rng6.Touched:connect(function(hit)
  2041. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2042. end)
  2043.  
  2044. rng3.CFrame = RootPart.CFrame
  2045.  
  2046. rng5.CFrame = RootPart.CFrame
  2047. rng6.CFrame = RootPart.CFrame
  2048. local pie222 = Instance.new("ParticleEmitter")
  2049. pie222.Parent = rng6
  2050. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2051. pie222.LightEmission = 1
  2052. pie222.Size = NumberSequence.new(6,1)
  2053. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2054. pie222.Transparency = NumberSequence.new(0.6,1)
  2055. pie222.EmissionDirection = "Top"
  2056. pie222.Enabled = true
  2057. pie222.Lifetime = NumberRange.new(1)
  2058. pie222.Rotation = NumberRange.new(-320, 320)
  2059. pie222.Rate = 404
  2060. pie222.Speed = NumberRange.new(0)
  2061. pie222.LockedToPart = false
  2062. pie222.VelocitySpread = 2
  2063. wait()
  2064. local scaler = 10/5
  2065. local scaler2 = 10/5
  2066. for i = 0,10,0.1 do
  2067. swait()
  2068. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2069.  
  2070. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2071.  
  2072. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2073. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2074. rng6.CFrame = rng3.CFrame
  2075. rng.Transparency = rng.Transparency + 1
  2076.  
  2077. rng3.Transparency = rng3.Transparency + 0.01
  2078.  
  2079. rng5.Transparency = rng5.Transparency + 0.01
  2080. rng6.Transparency = rng6.Transparency + 0.021
  2081. scaler = scaler - 0.125/5
  2082. scaler2 = scaler2 - 0.1/5
  2083.  
  2084. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2085.  
  2086. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2087. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2088. end
  2089. hita:disconnect()
  2090. game:GetService("Debris"):AddItem(rng, 1)
  2091.  
  2092. game:GetService("Debris"):AddItem(rng3, 1)
  2093.  
  2094. game:GetService("Debris"):AddItem(rng5, 1)
  2095. attack = false
  2096. pie222:Destroy()
  2097. Humanoid.WalkSpeed = 16
  2098. end
  2099.  
  2100.  
  2101. function bigbangattack2()
  2102. attack = true
  2103. Humanoid.WalkSpeed = 0
  2104. for i = 0, 8, 0.1 do
  2105. swait()
  2106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2109. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2110. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2111. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2112. end
  2113. local rng = Instance.new("Part", RightArm)
  2114. rng.Anchored = true
  2115. rng.BrickColor = BrickColor.new("Cyan")
  2116. rng.CanCollide = false
  2117. rng.FormFactor = 3
  2118. rng.Name = "Ring"
  2119. rng.Size = Vector3.new(0.4,0.4,0.4)
  2120. rng.Transparency = 0
  2121. rng.TopSurface = 0
  2122. rng.BottomSurface = 0
  2123. rng.CFrame = RootPart.CFrame
  2124. local rngm = Instance.new("SpecialMesh", rng)
  2125. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2126.  
  2127. local rng3 = rng:Clone()
  2128. rng3.Parent = char
  2129. local rng3m = rng3.Mesh
  2130.  
  2131. local rng5 = rng:Clone()
  2132. rng5.Parent = char
  2133. rng5.BrickColor = BrickColor.new("Cyan")
  2134. local rng5m = rng5.Mesh
  2135. local rng6 = rng:Clone()
  2136. rng6.Material = "Plastic"
  2137. rng6.BrickColor = BrickColor.new("Cyan")
  2138. rng6.Parent = char
  2139. local rng6m = rng6.Mesh
  2140. rng6m.Scale = vt(7.5,7.5,30.5)
  2141. rng6m.MeshType = "FileMesh"
  2142. rng6m.MeshId = "rbxassetid://430736398"
  2143. local Must2 = Instance.new("Sound",Torso)
  2144. Must2.SoundId = "rbxassetid://719747626"
  2145. Must2.Pitch = 0.99
  2146. Must2.Volume = 3
  2147. Must2.Looped = false
  2148. wait(0)
  2149. Must2:Play()
  2150. local hita = rng6.Touched:connect(function(hit)
  2151. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2152. end)
  2153.  
  2154. rng3.CFrame = Head.CFrame
  2155.  
  2156. rng5.CFrame = Head.CFrame
  2157. rng6.CFrame = rng5.CFrame
  2158. local pie222 = Instance.new("ParticleEmitter")
  2159. pie222.Parent = rng6
  2160. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2161. pie222.LightEmission = 1
  2162. pie222.Size = NumberSequence.new(15,1)
  2163. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2164. pie222.Transparency = NumberSequence.new(0.6,1)
  2165. pie222.EmissionDirection = "Top"
  2166. pie222.Enabled = true
  2167. pie222.Lifetime = NumberRange.new(1)
  2168. pie222.Rotation = NumberRange.new(-320, 320)
  2169. pie222.Rate = 404
  2170. pie222.Speed = NumberRange.new(0)
  2171. pie222.LockedToPart = false
  2172. pie222.VelocitySpread = 2
  2173. wait()
  2174. local scaler = 10/5
  2175. local scaler2 = 10/5
  2176. for i = 0,10,0.1 do
  2177. swait()
  2178. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2179.  
  2180. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2181.  
  2182. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2183. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2184. rng6.CFrame = rng3.CFrame
  2185. rng.Transparency = rng.Transparency + 1
  2186.  
  2187. rng3.Transparency = rng3.Transparency + 0.01
  2188.  
  2189. rng5.Transparency = rng5.Transparency + 0.01
  2190. rng6.Transparency = rng6.Transparency + 0.021
  2191. scaler = scaler - 0.125/5
  2192. scaler2 = scaler2 - 0.1/5
  2193.  
  2194. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2195.  
  2196. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2197. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2198. end
  2199. hita:disconnect()
  2200. game:GetService("Debris"):AddItem(rng, 1)
  2201.  
  2202. game:GetService("Debris"):AddItem(rng3, 1)
  2203.  
  2204. game:GetService("Debris"):AddItem(rng5, 1)
  2205. attack = false
  2206. pie222:Destroy()
  2207. Humanoid.WalkSpeed = 16
  2208. end
  2209.  
  2210.  
  2211.  
  2212. mouse.KeyDown:connect(function(key)
  2213. if key == "k" then
  2214. bigbangattack()
  2215. end
  2216. end)
  2217.  
  2218. mouse.KeyDown:connect(function(k) ---galickgun
  2219. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2220. MV4 = 0
  2221. local Must = Instance.new("Sound",Torso)
  2222. Must.SoundId = "rbxassetid://719748223"
  2223. Must.Pitch = 0.99
  2224. Must.Volume = 3.4
  2225. Must.Looped = false
  2226. wait(0)
  2227. Must:Play()
  2228. Humanoid.WalkSpeed = 13
  2229. local Aura = Instance.new('ParticleEmitter')
  2230. Aura.Name = "Aura"
  2231. Aura.Texture = "rbxassetid://347730682"
  2232. Aura.Parent = Torso
  2233. Aura.LightEmission = 1
  2234. Aura.Transparency = NumberSequence.new(0.4,1)
  2235. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2236. Aura.Size = NumberSequence.new(1,9)
  2237. Aura.Rotation = NumberRange.new(-360,360)
  2238. Aura.LockedToPart = true
  2239. Aura.Lifetime = NumberRange.new(1)
  2240. Aura.Rate = 100
  2241. Aura.Speed = NumberRange.new(0)
  2242. Aura.EmissionDirection = "Top"
  2243. local Aura2 = Instance.new('ParticleEmitter')
  2244. Aura2.Name = "Aura"
  2245. Aura2.Texture = "rbxassetid://1046299182"
  2246. Aura2.Parent = Torso
  2247. Aura2.LightEmission = 1
  2248. Aura2.Transparency = NumberSequence.new(0,1)
  2249. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2250. Aura2.Size = NumberSequence.new(14)
  2251. Aura2.Rotation = NumberRange.new(-360,360)
  2252. Aura2.LockedToPart = true
  2253. Aura2.Lifetime = NumberRange.new(0.2)
  2254. Aura2.Rate = 20
  2255. Aura2.Speed = NumberRange.new(0)
  2256. Aura2.EmissionDirection = "Top"
  2257. attack = true
  2258. Firepart1 = Instance.new("Part", RightArm)
  2259. Firepart1.Size = Vector3.new(1, 1, 1)
  2260. GuW1 = Instance.new("Weld")
  2261. GuW1.Name = "GuW"
  2262. GuW1.Part0 = RightArm
  2263. GuW1.C0 = cn(0, -1, 0)
  2264. GuW1.C1 = cn(0, 0, 0)
  2265. GuW1.Part1 = Firepart1
  2266. GuW1.Parent = RightArm
  2267. Firepart1.Transparency = 1
  2268. Firepart2 = Instance.new("Part", LeftArm)
  2269. Firepart2.Size = Vector3.new(1, 1, 1)
  2270. GuW2 = Instance.new("Weld")
  2271. GuW2.Name = "GuW"
  2272. GuW2.Part0 = LeftArm
  2273. GuW2.C0 = cn(0, -1, 0)
  2274. GuW2.C1 = cn(0, 0, 0)
  2275. GuW2.Part1 = Firepart2
  2276. GuW2.Parent = LeftArm
  2277. Firepart2.Transparency = 1
  2278. GuW1:Destroy()
  2279. GuW1 = Instance.new("Weld")
  2280. GuW1.Name = "GuW"
  2281. GuW1.Part0 = Torso
  2282. GuW1.C0 = cn(0, 0, -6)
  2283. GuW1.C1 = cn(0, 0, 0)
  2284. GuW1.Part1 = Firepart1
  2285. GuW1.Parent = Torso
  2286. GuW2:Destroy()
  2287. GuW2 = Instance.new("Weld")
  2288. GuW2.Name = "GuW"
  2289. GuW2.Part0 = Torso
  2290. GuW2.C0 = cn(0, 0, -6)
  2291. GuW2.C1 = cn(0, 0, 0)
  2292. GuW2.Part1 = Firepart2
  2293. GuW2.Parent = Torso
  2294. GuW2:Destroy()
  2295. GuW2 = Instance.new("Weld")
  2296. GuW2.Name = "GuW"
  2297. GuW2.Part0 = Torso
  2298. GuW2.C0 = cn(0, 0, -4)
  2299. GuW2.C1 = cn(0, 0, 0)
  2300. GuW2.Part1 = Firepart2
  2301. GuW2.Parent = Torso
  2302. for i = 0, 18, 0.1 do
  2303. swait()
  2304. if Torsovelocity.Y > 2 then
  2305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2307. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2308. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2309. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2310. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2311. elseif Torsovelocity.Y < 1 then
  2312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2314. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2315. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2316. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2317. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2318. end
  2319. end
  2320. GuW1:Destroy()
  2321. GuW1 = Instance.new("Weld")
  2322. GuW1.Name = "GuW"
  2323. GuW1.Part0 = Torso
  2324. GuW1.C0 = cn(0, 0, -15)
  2325. GuW1.C1 = cn(0, 0, 0)
  2326. GuW1.Part1 = Firepart1
  2327. GuW1.Parent = Torso
  2328. GuW2:Destroy()
  2329. GuW2 = Instance.new("Weld")
  2330. GuW2.Name = "GuW"
  2331. GuW2.Part0 = Torso
  2332. GuW2.C0 = cn(0, 0, -17.5)
  2333. GuW2.C1 = cn(0, 0, 0)
  2334. GuW2.Part1 = Firepart2
  2335. GuW2.Parent = Torso
  2336. local Must = Instance.new("Sound",Torso)
  2337. Must.SoundId = "rbxassetid://719747626"
  2338. Must.Pitch = 0.99
  2339. Must.Volume = 3.9
  2340. Must.Looped = false
  2341. wait(0)
  2342. Must:Play()
  2343. for i = 0, 1.25, 0.01 do
  2344. swait()
  2345. 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)
  2346. shoottraildd22(mouse.Hit.p, Torso, 0)
  2347. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2348. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2349. if Torsovelocity.Y > 2 then
  2350. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2351. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2352. 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)
  2353. 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)
  2354. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2355. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2356. end
  2357. end
  2358. Must:Stop()
  2359. Aura:Destroy()
  2360. Aura2:Destroy()
  2361. wait(0.5)
  2362. Humanoid.WalkSpeed = 16
  2363. attack = false
  2364. MV4 = 300
  2365. Firepart1:Destroy()
  2366. Firepart2:Destroy()
  2367. end
  2368. end)
  2369.  
  2370.  
  2371. d = {}
  2372. function iteffect()
  2373.  
  2374. coroutine.resume(coroutine.create(function()
  2375.  
  2376. for i = 1, 10 do
  2377. effect = Instance.new("Part", workspace)
  2378. effect.Anchored = true
  2379. effect.CanCollide = false
  2380. effect.Size = Vector3.new(0.2, 3, 0.2)
  2381. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2382. effect.Transparency = 0
  2383. effect.Material = "Plastic"
  2384. effect.BrickColor = BrickColor.new("Really black")
  2385. table.insert(d, effect)
  2386. game:GetService("Debris"):AddItem(effect, 0.3)
  2387. end
  2388.  
  2389. coroutine.resume(coroutine.create(function()
  2390. for i = 1, 10 do
  2391. for i,e in pairs(d) do
  2392. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2393. e.Transparency = e.Transparency + 0.030
  2394. end
  2395. wait(0.01)
  2396. end
  2397.  
  2398. end))
  2399. end))
  2400.  
  2401.  
  2402. end
  2403.  
  2404. tp = true
  2405.  
  2406. mouse.KeyDown:connect(function(k)
  2407. if k == "e" then
  2408. if tp == true then
  2409. tp = false
  2410. local Must = Instance.new("Sound",Torso)
  2411. Must.SoundId = "rbxassetid://1055279036"
  2412. Must.Pitch = 0.99
  2413. Must.Volume = 1.2
  2414. Must.Looped = false
  2415. wait(0)
  2416. Must:Play()
  2417. Zanzoken = Instance.new("Part",char)
  2418. Zanzoken.Anchored = true
  2419. Zanzoken.CanCollide = false
  2420. Zanzoken.Position = v3(999,999,999)
  2421. Zanzoken.CFrame = Torso.CFrame
  2422. game.Debris:AddItem(Zanzoken,0.5)
  2423. Zanzoken.Transparency = 1
  2424. wait()
  2425. idk = Instance.new("BillboardGui",Zanzoken)
  2426. idk.Size = UDim2.new(10,0,15,0)
  2427. idk.AlwaysOnTop = false
  2428. idk1 = Instance.new("ImageLabel",idk)
  2429. idk1.BackgroundTransparency = 1
  2430. idk.ExtentsOffset = v3(0,0,0)
  2431. idk1.ImageTransparency = 0
  2432. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2433. idk1.Size = UDim2.new(2,0,1,0)
  2434. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2435. idk1.Image = "rbxassetid://319554883"
  2436. char.Head.face.Parent = game.Lighting
  2437. wait(0)
  2438. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2439. game.Lighting.face.Parent = char.Head
  2440. wait(0)
  2441. Zanzoken = Instance.new("Part",char)
  2442. Zanzoken.Anchored = true
  2443. Zanzoken.CanCollide = false
  2444. Zanzoken.Position = v3(999,999,999)
  2445. Zanzoken.CFrame = Torso.CFrame
  2446. game.Debris:AddItem(Zanzoken,0.5)
  2447. Zanzoken.Transparency = 1
  2448. wait()
  2449. idk = Instance.new("BillboardGui",Zanzoken)
  2450. idk.Size = UDim2.new(10,0,15,0)
  2451. idk.AlwaysOnTop = false
  2452. idk1 = Instance.new("ImageLabel",idk)
  2453. idk1.BackgroundTransparency = 1
  2454. idk.ExtentsOffset = v3(0,0,0)
  2455. idk1.ImageTransparency = 0
  2456. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2457. idk1.Size = UDim2.new(2,0,1,0)
  2458. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2459. idk1.Image = "rbxassetid://319554883"
  2460.  
  2461. wait(0.4)
  2462. tp = true
  2463.  
  2464.  
  2465. end
  2466. end
  2467. end)
  2468.  
  2469.  
  2470. MV4 = 300
  2471. mouse.KeyDown:connect(function(k)
  2472. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2473. MV4 = 0
  2474. local Must = Instance.new("Sound",workspace)
  2475. Must.SoundId = "rbxassetid://194135434"
  2476. Must.Pitch = 0.99
  2477. Must.Volume = 1.7
  2478. Must.Looped = true
  2479. wait(0)
  2480. Must:Play()
  2481. local lb = Instance.new("Part")
  2482. lb.Parent = char
  2483. lb.Material = "Neon"
  2484. lb.Color = BrickColor.new("Gold").Color
  2485. lb.CanCollide = false
  2486. lb.Material = "Neon"
  2487. lb.Size = vt(1,1,1)
  2488. lb.CFrame = Torso.CFrame
  2489. lb.Rotation = vt(0,0,0)
  2490. lb.Anchored = true
  2491. lb.Transparency = 0
  2492. local thing = Instance.new("SpecialMesh",lb)
  2493. thing.MeshType = "FileMesh"
  2494. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2495. thing.Scale = vt(0,15,0)
  2496. local chancerot = math.random(1,2)
  2497. for z = 0, 4 do
  2498. if chancerot == 1 then
  2499. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2500. elseif chancerot == 2 then
  2501. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2502. end
  2503. lb.Transparency = lb.Transparency + 0.1
  2504. thing.Scale = thing.Scale + vt(15,0,15)
  2505. wait()
  2506. end
  2507. for z = 0, 4 do
  2508. if chancerot == 1 then
  2509. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2510. elseif chancerot == 2 then
  2511. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2512. end
  2513. lb.Transparency = lb.Transparency + 0.1
  2514. thing.Scale = thing.Scale + vt(15,0,15)
  2515. wait()
  2516. end
  2517.  
  2518. local Aura = Instance.new('ParticleEmitter')
  2519. Aura.Name = "Aura"
  2520. Aura.Texture = "rbxassetid://347730682"
  2521. Aura.Parent = Torso
  2522. Aura.LightEmission = 1
  2523. Aura.Transparency = NumberSequence.new(0.5,1)
  2524. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2525. Aura.Size = NumberSequence.new(1,25)
  2526. Aura.Rotation = NumberRange.new(-360,360)
  2527. Aura.LockedToPart = true
  2528. Aura.Lifetime = NumberRange.new(1)
  2529. Aura.Rate = 100
  2530. Aura.Speed = NumberRange.new(0)
  2531. Aura.EmissionDirection = "Top"
  2532. local Aura2 = Instance.new('ParticleEmitter')
  2533. Aura2.Name = "Aura"
  2534. Aura2.Texture = "rbxassetid://1046299182"
  2535. Aura2.Parent = Torso
  2536. Aura2.LightEmission = 1
  2537. Aura2.Transparency = NumberSequence.new(0,1)
  2538. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2539. Aura2.Size = NumberSequence.new(55)
  2540. Aura2.Rotation = NumberRange.new(-360,360)
  2541. Aura2.LockedToPart = true
  2542. Aura2.Lifetime = NumberRange.new(0.2)
  2543. Aura2.Rate = 20
  2544. Aura2.Speed = NumberRange.new(0)
  2545. Aura2.EmissionDirection = "Top"
  2546. lig = Instance.new("PointLight",Player.Character.Torso)
  2547. lig.Color=Color3.new(255,255,0)
  2548. lig.Range = 12
  2549. Humanoid.WalkSpeed = 0.01
  2550. attack = true
  2551. Firepart1 = Instance.new("Part", RightArm)
  2552. Firepart1.Size = Vector3.new(1, 1, 1)
  2553. GuW1 = Instance.new("Weld")
  2554. GuW1.Name = "GuW"
  2555. GuW1.Part0 = RightArm
  2556. GuW1.C0 = cn(0, -1, 0)
  2557. GuW1.C1 = cn(0, 0, 0)
  2558. GuW1.Part1 = Firepart1
  2559. GuW1.Parent = RightArm
  2560. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2561. Firepart1.Transparency = 1
  2562. Firepart2 = Instance.new("Part", LeftArm)
  2563. Firepart2.Size = Vector3.new(1, 1, 1)
  2564. GuW2 = Instance.new("Weld")
  2565. GuW2.Name = "GuW"
  2566. GuW2.Part0 = LeftArm
  2567. GuW2.C0 = cn(0, -1, 0)
  2568. GuW2.C1 = cn(0, 0, 0)
  2569. GuW2.Part1 = Firepart2
  2570. GuW2.Parent = LeftArm
  2571. Firepart2.Transparency = 1
  2572.  
  2573. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2574. GuW1:Destroy()
  2575. GuW1 = Instance.new("Weld")
  2576. GuW1.Name = "GuW"
  2577. GuW1.Part0 = Torso
  2578. GuW1.C0 = cn(0, 0, -6)
  2579. GuW1.C1 = cn(0, 0, 0)
  2580. GuW1.Part1 = Firepart1
  2581. GuW1.Parent = Torso
  2582. GuW2:Destroy()
  2583. GuW2 = Instance.new("Weld")
  2584. GuW2.Name = "GuW"
  2585. GuW2.Part0 = Torso
  2586. GuW2.C0 = cn(0, 0, -6)
  2587. GuW2.C1 = cn(0, 0, 0)
  2588. GuW2.Part1 = Firepart2
  2589. GuW2.Parent = Torso
  2590.  
  2591. GuW2:Destroy()
  2592. GuW2 = Instance.new("Weld")
  2593. GuW2.Name = "GuW"
  2594. GuW2.Part0 = Torso
  2595. GuW2.C0 = cn(0, 0, -4)
  2596. GuW2.C1 = cn(0, 0, 0)
  2597. GuW2.Part1 = Firepart2
  2598. GuW2.Parent = Torso
  2599. for i = 0, 15, 0.1 do
  2600. swait()
  2601. if Torsovelocity.Y > 2 then
  2602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2604. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2607. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2608. elseif Torsovelocity.Y < 1 then
  2609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2611. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2612. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2613. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2614. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2615. end
  2616. end
  2617. wait(16)
  2618. local Aura3 = Instance.new('ParticleEmitter')
  2619. Aura3.Name = "Aura"
  2620. Aura3.Texture = "rbxassetid://1046299182"
  2621. Aura3.Parent = Torso
  2622. Aura3.LightEmission = 1
  2623. Aura3.Transparency = NumberSequence.new(0.4,1)
  2624. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2625. Aura3.Size = NumberSequence.new(140)
  2626. Aura3.Rotation = NumberRange.new(-360,360)
  2627. Aura3.LockedToPart = true
  2628. Aura3.Lifetime = NumberRange.new(0.2)
  2629. Aura3.Rate = 70
  2630. Aura3.Speed = NumberRange.new(0)
  2631. Aura3.EmissionDirection = "Top"
  2632. local Aura4 = Instance.new('ParticleEmitter')
  2633. Aura4.Name = "Aura"
  2634. Aura4.Texture = "rbxassetid://1046299182"
  2635. Aura4.Parent = Torso
  2636. Aura4.LightEmission = 1
  2637. Aura4.Transparency = NumberSequence.new(0.7,1)
  2638. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2639. Aura4.Size = NumberSequence.new(190)
  2640. Aura4.Rotation = NumberRange.new(-360,360)
  2641. Aura4.LockedToPart = true
  2642. Aura4.Lifetime = NumberRange.new(0.2)
  2643. Aura4.Rate = 120
  2644. Aura4.Speed = NumberRange.new(0)
  2645. Aura4.EmissionDirection = "Top"
  2646. local Aura5 = Instance.new('ParticleEmitter')
  2647. Aura5.Name = "Aura"
  2648. Aura5.Texture = "rbxassetid://347730682"
  2649. Aura5.Parent = Torso
  2650. Aura5.LightEmission = 1
  2651. Aura5.Transparency = NumberSequence.new(0.2,1)
  2652. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2653. Aura5.Size = NumberSequence.new(1,65)
  2654. Aura5.Rotation = NumberRange.new(-360,360)
  2655. Aura5.LockedToPart = true
  2656. Aura5.Lifetime = NumberRange.new(1)
  2657. Aura5.Rate = 200
  2658. Aura5.Speed = NumberRange.new(0)
  2659. Aura5.EmissionDirection = "Top"
  2660. local quake = Instance.new("Sound",workspace)
  2661. quake.SoundId = "rbxassetid://1048411878"
  2662. quake.Pitch = 0.99
  2663. quake.Volume = 1.3
  2664. quake.Looped = true
  2665. wait(0)
  2666. quake:Play()
  2667. local scrr = Instance.new("Sound",Torso)
  2668. scrr.SoundId = "rbxassetid://908472235"
  2669. scrr.Pitch = 0.99
  2670. scrr.Volume = 0.5
  2671. scrr.Looped = true
  2672. wait(0)
  2673. scrr:Play()
  2674.  
  2675. for i = 0, 2, 0.1 do
  2676. swait()
  2677. local lb = Instance.new("Part")
  2678. lb.Parent = char
  2679. lb.Material = "Neon"
  2680. lb.Color = BrickColor.new("Gold").Color
  2681. lb.CanCollide = false
  2682. lb.Material = "Neon"
  2683. lb.Size = vt(0.5,0,0.5)
  2684. lb.CFrame = Torso.CFrame
  2685. lb.Rotation = vt(0,0,0)
  2686. lb.Anchored = true
  2687. lb.Transparency = 0
  2688. local thing = Instance.new("SpecialMesh",lb)
  2689. thing.MeshType = "FileMesh"
  2690. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2691. thing.Scale = vt(0,15,0)
  2692. local chancerot = math.random(1,2)
  2693. for z = 0, 4 do
  2694. if chancerot == 1 then
  2695. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2696. elseif chancerot == 2 then
  2697. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2698. end
  2699. lb.Transparency = lb.Transparency + 0.1
  2700. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2701. wait()
  2702. end
  2703. for z = 0, 4 do
  2704. if chancerot == 1 then
  2705. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2706. elseif chancerot == 2 then
  2707. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2708. end
  2709. lb.Transparency = lb.Transparency + 0.1
  2710. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2711. wait()
  2712. end
  2713. end
  2714.  
  2715.  
  2716. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2717. for i = 0, 24, 0.1 do
  2718. swait()
  2719. if Torsovelocity.Y > 2 then
  2720. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2721. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2722. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2723. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2724. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2725. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2726. elseif Torsovelocity.Y < 1 then
  2727. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2728. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2729. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2730. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2731. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2732. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2733. end
  2734. end
  2735. wait(5)
  2736. GuW1:Destroy()
  2737. GuW1 = Instance.new("Weld")
  2738. GuW1.Name = "GuW"
  2739. GuW1.Part0 = Torso
  2740. GuW1.C0 = cn(0, 0, -15)
  2741. GuW1.C1 = cn(0, 0, 0)
  2742. GuW1.Part1 = Firepart1
  2743. GuW1.Parent = Torso
  2744. GuW2:Destroy()
  2745. GuW2 = Instance.new("Weld")
  2746. GuW2.Name = "GuW"
  2747. GuW2.Part0 = Torso
  2748. GuW2.C0 = cn(0, 0, -17.5)
  2749. GuW2.C1 = cn(0, 0, 0)
  2750. GuW2.Part1 = Firepart2
  2751. GuW2.Parent = Torso
  2752. local Must2 = Instance.new("Sound",Torso) --1048411878
  2753. Must2.SoundId = "rbxassetid://950551676"
  2754. Must2.Pitch = 0.99
  2755. Must2.Volume = math.huge
  2756. Must2.Looped = false
  2757. wait(0)
  2758. Must2:Play()
  2759. quake:Stop()
  2760. scrr:Stop()
  2761. local Gone = Instance.new('ParticleEmitter')
  2762. Gone.Name = "Aura"
  2763. Gone.Texture = "rbxassetid://1046299182"
  2764. Gone.Parent = Torso
  2765. Gone.LightEmission = 1
  2766. Gone.Transparency = NumberSequence.new(0.7,1)
  2767. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2768. Gone.Size = NumberSequence.new(340)
  2769. Gone.Rotation = NumberRange.new(-360,360)
  2770. Gone.LockedToPart = true
  2771. Gone.Lifetime = NumberRange.new(0.2)
  2772. Gone.Rate = 70
  2773. Gone.Speed = NumberRange.new(0)
  2774. Gone.EmissionDirection = "Top"
  2775. wait(2)
  2776. Aura:Destroy()
  2777. Aura2:Destroy()
  2778. Aura3:Destroy()
  2779. Aura4:Destroy()
  2780. Aura5:Destroy()
  2781. lig:Destroy()
  2782. Gone:Destroy()
  2783. for i = 0, 3, 0.01 do
  2784. swait()
  2785. shoottraildd2(mouse.Hit.p, Torso, 0)
  2786. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2787. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2788. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2789. if Torsovelocity.Y > 2 then
  2790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2792. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2793. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2794. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2795. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2796. elseif Torsovelocity.Y < 1 then
  2797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2799. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2801. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2802. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2803. end
  2804. end
  2805. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2806. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2807. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2808. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2809. for i = 0, 3, 0.1 do
  2810. swait()
  2811. if Torsovelocity.Y > 2 then
  2812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2814. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2815. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2816. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2817. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2818. elseif Torsovelocity.Y < 1 then
  2819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2821. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2822. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2823. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2824. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2825. end
  2826. end
  2827. wait(1)
  2828. Humanoid.WalkSpeed = 16
  2829. attack = false
  2830. MV4 = 0
  2831. Must:Stop()
  2832. Firepart1:Destroy()
  2833. Firepart2:Destroy()
  2834. end
  2835. end)
  2836.  
  2837.  
  2838.  
  2839. ---forms
  2840. mouse.KeyDown:connect(function(key)
  2841. if key=="1" then
  2842. Base()
  2843. SSJ()
  2844. char.JumPower = 150
  2845. end
  2846. end)
  2847. Health = 140,000 --------- Serious mode aura.
  2848. BaseHealth = 10,000
  2849.  
  2850.  
  2851.  
  2852.  
  2853. SuperSaiyan = false
  2854.  
  2855. Player = game.Players.LocalPlayer
  2856. Char = Player.Character
  2857. Torso = Char.Torso
  2858.  
  2859. function SSJ()
  2860. for X = 1, 1 do wait()
  2861.  
  2862.  
  2863. wait(0)
  2864. for X = 1, 1 do wait()
  2865. local Effect = Instance.new("Part")
  2866. Effect.Name = "Effect"
  2867. Effect.Parent = Torso
  2868. Effect.CFrame = Torso.CFrame
  2869. Effect.BrickColor = BrickColor.new("Lapis")
  2870. Effect.Shape = "Ball"
  2871. Effect.Size = Vector3.new(1, 1, 1)
  2872. Effect.Anchored = true
  2873. Effect.Material = "Neon"
  2874. Effect.CanCollide = false
  2875. Effect.CFrame = Torso.CFrame
  2876. Effect.Size = Effect.Size + Vector3.new(0.5)
  2877. Effect.Transparency = Effect.Transparency + 0.04
  2878. end
  2879. end
  2880.  
  2881. repeat
  2882. Torso:FindFirstChild("Effect"):Remove()
  2883. until Torso:FindFirstChild("Effect") == nil
  2884.  
  2885.  
  2886. local Color1 = Color3.new(255, 255, 0)
  2887. local Color2 = Color3.new(255, 255, 0)
  2888.  
  2889. Hair7:Destroy()
  2890. Hair7 = Instance.new("Part")
  2891. Hair7.Parent = char
  2892. Hair7.Name = "Hair"
  2893. Hair7.CanCollide = false
  2894. Hair7.Locked = true
  2895. Hair7.TopSurface = "Smooth"
  2896. Hair7.BottomSurface = "Smooth"
  2897. Hair7.formFactor = "Symmetric"
  2898. Hair7.Material = "Neon"
  2899. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2900. Hair7.CFrame = char.Torso.CFrame
  2901. Hair7.Size = Vector3.new(1, 1, 1)
  2902. Hair7.Transparency = 0
  2903.  
  2904.  
  2905. Weld1 = Instance.new("Weld")
  2906. Weld1.Parent = char.Head
  2907. Weld1.Part0 = char.Head
  2908. Weld1.Part1 = Hair7
  2909. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2910.  
  2911. Mesh = Instance.new("SpecialMesh")
  2912. Mesh.Offset = Vector3.new(0,-0.4,0)
  2913. Mesh.Parent = Hair7
  2914. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2915. Mesh.MeshType = "FileMesh"
  2916. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2917. Mesh.TextureId = ""
  2918. char.Head.face.Texture = "rbxassetid://1108357707"
  2919. local Must = Instance.new("Sound",Torso)
  2920. Must.SoundId = "rbxassetid://1035030726"
  2921. Must.Pitch = 0.99
  2922. Must.Volume = 1.4
  2923. Must.Looped = false
  2924. wait(0)
  2925. Must:Play()
  2926. a21e = new("Part",char)
  2927. a21e.Name = "Beam"..num
  2928. a21e.Locked = true
  2929. a21e.Size = v3(1,1,1)
  2930. a21e.CanCollide = false
  2931. a21e.BrickColor = bc("Gold")
  2932. a21e.Material = "Neon"
  2933. a21e.Transparency = 0
  2934. aa21e = new("SpecialMesh",a21e)
  2935. a21e.Anchored = true
  2936. a21e.Position = RootPart.Position
  2937. aa21e.MeshType = "Sphere"
  2938. aa21e.Scale = v3(1,1,1)
  2939. a51e = new("Part",char)
  2940. a51e.Name = "Beam"..num
  2941. a51e.Locked = true
  2942. a51e.Size = v3(1,1,1)
  2943. a51e.CanCollide = false
  2944. a51e.BrickColor = bc("New Yeller")
  2945. a51e.Material = "Neon"
  2946. a51e.Transparency = 0
  2947. aa51e = new("SpecialMesh",a51e)
  2948. a51e.Anchored = true
  2949. a51e.Position = RootPart.Position
  2950. aa51e.MeshType = "Sphere"
  2951. aa51e.Scale = v3(1,1,1)
  2952. a61e = new("Part",char)
  2953. a61e.Name = "Beam"..num
  2954. a61e.Locked = true
  2955. a61e.Size = v3(1,1,1)
  2956. a61e.CanCollide = false
  2957. a61e.BrickColor = bc("White")
  2958. a61e.Material = "Neon"
  2959. a61e.Transparency = 0
  2960. aa61e = new("SpecialMesh",a61e)
  2961. a61e.Anchored = true
  2962. a61e.Position = RootPart.Position
  2963. aa61e.MeshType = "Sphere"
  2964. aa61e.Scale = v3(1,1,1)
  2965. for i = 1,50 do
  2966. wait()
  2967. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2968. a21e.Transparency = a21e.Transparency + 0.03
  2969. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2970. a51e.Transparency = a51e.Transparency + 0.03
  2971. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2972. a61e.Transparency = a61e.Transparency + 0.02
  2973. end
  2974. a61e:Destroy()
  2975. aa61e:Destroy()
  2976. a51e:Destroy()
  2977. aa51e:Destroy()
  2978. a21e:Destroy()
  2979. aa21e:Destroy()
  2980.  
  2981.  
  2982. local Aura = Instance.new('ParticleEmitter')
  2983. Aura.Name = "Aura"
  2984. Aura.Texture = "rbxassetid://347730682"
  2985. Aura.Parent = Torso
  2986. Aura.LightEmission = 1
  2987. Aura.Transparency = NumberSequence.new(0.6,1)
  2988. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2989. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2990. Aura.LockedToPart = true
  2991. Aura.Lifetime = NumberRange.new(1)
  2992. Aura.Rate = 100
  2993. Aura.Speed = NumberRange.new(4.3)
  2994. Aura.EmissionDirection = "Top"
  2995.  
  2996. SuperSaiyan = true
  2997. Humanoid.JumpPower = 120
  2998.  
  2999. Char.Humanoid.MaxHealth = Health
  3000. wait(0.3)
  3001. Char.Humanoid.Health = Health
  3002. wait(0.7)
  3003. Must:Destroy()
  3004. end
  3005.  
  3006. function Base()
  3007. SuperSaiyan = false
  3008. local Effect = Instance.new("Part")
  3009. Effect.Name = "Effect"
  3010. Effect.Parent = Torso
  3011. Effect.CFrame = Torso.CFrame
  3012. Effect.BrickColor = BrickColor.new("White")
  3013. Effect.Shape = "Ball"
  3014. Effect.Size = Vector3.new(8, 8, 8)
  3015. Effect.Anchored = true
  3016. Effect.Material = "Neon"
  3017. Effect.CanCollide = false
  3018. for loop = 1, 25 do wait()
  3019. Effect.CFrame = Torso.CFrame
  3020. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3021. Effect.Transparency = Effect.Transparency + 0.04
  3022.  
  3023. end
  3024. repeat
  3025.  
  3026.  
  3027. Torso:FindFirstChild("Effect"):Remove()
  3028. until Torso:FindFirstChild("Effect") == nil
  3029.  
  3030. char.Head.face.Texture = "rbxassetid://1108342609"
  3031. Hair7:Destroy()
  3032. wait(0.1)
  3033. Hair7 = Instance.new("Part")
  3034. Hair7.Parent = char
  3035. Hair7.Name = "Hair"
  3036. Hair7.CanCollide = false
  3037. Hair7.Locked = true
  3038. Hair7.TopSurface = "Smooth"
  3039. Hair7.BottomSurface = "Smooth"
  3040. Hair7.formFactor = "Symmetric"
  3041. Hair7.Material = "Neon"
  3042. Hair7.BrickColor = BrickColor.new("Really black")
  3043. Hair7.CFrame = char.Torso.CFrame
  3044. Hair7.Size = Vector3.new(1, 1, 1)
  3045. Hair7.Transparency = 0
  3046.  
  3047.  
  3048. Weld1 = Instance.new("Weld")
  3049. Weld1.Parent = char.Head
  3050. Weld1.Part0 = char.Head
  3051. Weld1.Part1 = Hair7
  3052. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3053.  
  3054. Mesh = Instance.new("SpecialMesh")
  3055. Mesh.Offset = Vector3.new(0,-0.4,0)
  3056. Mesh.Parent = Hair7
  3057. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3058. Mesh.MeshType = "FileMesh"
  3059. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3060. Mesh.TextureId = ""
  3061.  
  3062.  
  3063.  
  3064. for i, v in pairs(Torso:GetChildren()) do
  3065. if v:IsA('ParticleEmitter') then
  3066. v:Remove()
  3067. end
  3068. end
  3069. for i, v in pairs(LeftArm:GetChildren()) do
  3070. if v:IsA('ParticleEmitter') then
  3071. v:Remove()
  3072. end
  3073. end
  3074. for i, v in pairs(RightArm:GetChildren()) do
  3075. if v:IsA('ParticleEmitter') then
  3076. v:Remove()
  3077. end
  3078. end
  3079. for i, v in pairs(RightLeg:GetChildren()) do
  3080. if v:IsA('ParticleEmitter') then
  3081. v:Remove()
  3082. end
  3083. end
  3084. for i, v in pairs(LeftLeg:GetChildren()) do
  3085. if v:IsA('ParticleEmitter') then
  3086. v:Remove()
  3087. end
  3088. end
  3089.  
  3090.  
  3091. end
  3092.  
  3093. mouse.KeyDown:connect(function(key)
  3094. if key=="9" then
  3095. Base()
  3096. end
  3097. end)
  3098.  
  3099. mouse.KeyDown:connect(function(key)
  3100. if key=="4" then
  3101. Base()
  3102. SSJB()
  3103. char.JumPower = 150
  3104. end
  3105. end)
  3106. Health = 140,000 --------- Serious mode aura.
  3107. BaseHealth = 10,000
  3108.  
  3109.  
  3110.  
  3111.  
  3112. SuperSaiyanBlue = false
  3113.  
  3114. Player = game.Players.LocalPlayer
  3115. Char = Player.Character
  3116. Torso = Char.Torso
  3117.  
  3118. function SSJB()
  3119. for X = 1, 1 do wait()
  3120.  
  3121.  
  3122. wait(0)
  3123. for X = 1, 1 do wait()
  3124. local Effect = Instance.new("Part")
  3125. Effect.Name = "Effect"
  3126. Effect.Parent = Torso
  3127. Effect.CFrame = Torso.CFrame
  3128. Effect.BrickColor = BrickColor.new("Lapis")
  3129. Effect.Shape = "Ball"
  3130. Effect.Size = Vector3.new(1, 1, 1)
  3131. Effect.Anchored = true
  3132. Effect.Material = "Neon"
  3133. Effect.CanCollide = false
  3134. Effect.CFrame = Torso.CFrame
  3135. Effect.Size = Effect.Size + Vector3.new(0.5)
  3136. Effect.Transparency = Effect.Transparency + 0.04
  3137. end
  3138. end
  3139.  
  3140. repeat
  3141. Torso:FindFirstChild("Effect"):Remove()
  3142. until Torso:FindFirstChild("Effect") == nil
  3143.  
  3144.  
  3145. local Color1 = Color3.new(255, 255, 0)
  3146. local Color2 = Color3.new(255, 255, 0)
  3147.  
  3148. for i = 0, 3, 0.1 do
  3149. swait()
  3150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3152. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3153. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3154. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3155. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3156. end
  3157.  
  3158. Hair7:Destroy()
  3159. wait(0.1)
  3160. Hair7 = Instance.new("Part")
  3161. Hair7.Parent = char
  3162. Hair7.Name = "Hair"
  3163. Hair7.CanCollide = false
  3164. Hair7.Locked = true
  3165. Hair7.TopSurface = "Smooth"
  3166. Hair7.BottomSurface = "Smooth"
  3167. Hair7.formFactor = "Symmetric"
  3168. Hair7.Material = "Neon"
  3169. Hair7.BrickColor = BrickColor.new("Cyan")
  3170. Hair7.CFrame = char.Torso.CFrame
  3171. Hair7.Size = Vector3.new(1, 1, 1)
  3172. Hair7.Transparency = 0
  3173.  
  3174.  
  3175. Weld1 = Instance.new("Weld")
  3176. Weld1.Parent = char.Head
  3177. Weld1.Part0 = char.Head
  3178. Weld1.Part1 = Hair7
  3179. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3180.  
  3181. Mesh = Instance.new("SpecialMesh")
  3182. Mesh.Offset = Vector3.new(0,-0.4,0)
  3183. Mesh.Parent = Hair7
  3184. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3185. Mesh.MeshType = "FileMesh"
  3186. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3187. Mesh.TextureId = ""
  3188. wait(0.1)
  3189. char.Head.face.Texture = "rbxassetid://262534270"
  3190. local Must = Instance.new("Sound",Torso)
  3191. Must.SoundId = "rbxassetid://874183151"
  3192. Must.Pitch = 0.99
  3193. Must.Volume = 1.4
  3194. Must.Looped = false
  3195. wait(0)
  3196. Must:Play()
  3197. a21e = new("Part",char)
  3198. a21e.Name = "Beam"..num
  3199. a21e.Locked = true
  3200. a21e.Size = v3(1,1,1)
  3201. a21e.CanCollide = false
  3202. a21e.BrickColor = bc("Toothpaste")
  3203. a21e.Material = "Neon"
  3204. a21e.Transparency = 0
  3205. aa21e = new("SpecialMesh",a21e)
  3206. a21e.Anchored = true
  3207. a21e.Position = RootPart.Position
  3208. aa21e.MeshType = "Sphere"
  3209. aa21e.Scale = v3(1,1,1)
  3210. a51e = new("Part",char)
  3211. a51e.Name = "Beam"..num
  3212. a51e.Locked = true
  3213. a51e.Size = v3(1,1,1)
  3214. a51e.CanCollide = false
  3215. a51e.BrickColor = bc("Cyan")
  3216. a51e.Material = "Neon"
  3217. a51e.Transparency = 0
  3218. aa51e = new("SpecialMesh",a51e)
  3219. a51e.Anchored = true
  3220. a51e.Position = RootPart.Position
  3221. aa51e.MeshType = "Sphere"
  3222. aa51e.Scale = v3(1,1,1)
  3223. a61e = new("Part",char)
  3224. a61e.Name = "Beam"..num
  3225. a61e.Locked = true
  3226. a61e.Size = v3(1,1,1)
  3227. a61e.CanCollide = false
  3228. a61e.BrickColor = bc("Lapis")
  3229. a61e.Material = "Neon"
  3230. a61e.Transparency = 0
  3231. aa61e = new("SpecialMesh",a61e)
  3232. a61e.Anchored = true
  3233. a61e.Position = RootPart.Position
  3234. aa61e.MeshType = "Sphere"
  3235. aa61e.Scale = v3(1,1,1)
  3236. for i = 1,50 do
  3237. wait()
  3238. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3239. a21e.Transparency = a21e.Transparency + 0.03
  3240. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3241. a51e.Transparency = a51e.Transparency + 0.03
  3242. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3243. a61e.Transparency = a61e.Transparency + 0.02
  3244. end
  3245. a61e:Destroy()
  3246. aa61e:Destroy()
  3247. a51e:Destroy()
  3248. aa51e:Destroy()
  3249. a21e:Destroy()
  3250. aa21e:Destroy()
  3251.  
  3252.  
  3253. local Aura = Instance.new('ParticleEmitter')
  3254. Aura.Name = "Aura"
  3255. Aura.Texture = "rbxassetid://347730682"
  3256. Aura.Parent = Torso
  3257. Aura.LightEmission = 1
  3258. Aura.Transparency = NumberSequence.new(0.4,1)
  3259. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3260. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3261. Aura.LockedToPart = true
  3262. Aura.Lifetime = NumberRange.new(1)
  3263. Aura.Rate = 100
  3264. Aura.Rotation = NumberRange.new(-20, 15)
  3265. Aura.Speed = NumberRange.new(4.3)
  3266. Aura.EmissionDirection = "Top"
  3267. local Aura = Instance.new('ParticleEmitter')
  3268. Aura.Name = "Aura"
  3269. Aura.Texture = "rbxassetid://347730682"
  3270. Aura.Parent = Torso
  3271. Aura.LightEmission = 1
  3272. Aura.Transparency = NumberSequence.new(0.9,1)
  3273. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3274. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3275. Aura.LockedToPart = true
  3276. Aura.Lifetime = NumberRange.new(1)
  3277. Aura.Rate = 100
  3278. Aura.Rotation = NumberRange.new(-20, 15)
  3279. Aura.Speed = NumberRange.new(4.3)
  3280. Aura.EmissionDirection = "Top"
  3281. local tra = Instance.new('ParticleEmitter')
  3282. tra.Parent = Torso
  3283. tra.LightEmission = 1
  3284. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3285. tra.Rate = 15
  3286. tra.Rotation = NumberRange.new(-5, 5)
  3287. tra.Lifetime = NumberRange.new(1.5, 2)
  3288. tra.Size = NumberSequence.new(0.098,0)
  3289. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3290. tra.Speed = NumberRange.new(0.5)
  3291. tra.VelocitySpread = 360
  3292. tra.VelocityInheritance = 0.5
  3293. tra.ZOffset = 2
  3294. local tra = Instance.new('ParticleEmitter')
  3295. tra.Parent = LeftArm
  3296. tra.LightEmission = 1
  3297. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3298. tra.Rate = 15
  3299. tra.Rotation = NumberRange.new(-5, 5)
  3300. tra.Lifetime = NumberRange.new(1.5, 2)
  3301. tra.Size = NumberSequence.new(0.098,0)
  3302. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3303. tra.Speed = NumberRange.new(0.5)
  3304. tra.VelocitySpread = 360
  3305. tra.VelocityInheritance = 0.5
  3306. tra.ZOffset = 2
  3307. local tra = Instance.new('ParticleEmitter')
  3308. tra.Parent = RightArm
  3309. tra.LightEmission = 1
  3310. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3311. tra.Rate = 15
  3312. tra.Rotation = NumberRange.new(-5, 5)
  3313. tra.Lifetime = NumberRange.new(1.5, 2)
  3314. tra.Size = NumberSequence.new(0.098,0)
  3315. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3316. tra.Speed = NumberRange.new(0.5)
  3317. tra.VelocitySpread = 360
  3318. tra.VelocityInheritance = 0.5
  3319. tra.ZOffset = 2
  3320. local tra = Instance.new('ParticleEmitter')
  3321. tra.Parent = LeftLeg
  3322. tra.LightEmission = 1
  3323. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3324. tra.Rate = 15
  3325. tra.Rotation = NumberRange.new(-5, 5)
  3326. tra.Lifetime = NumberRange.new(1.5, 2)
  3327. tra.Size = NumberSequence.new(0.098,0)
  3328. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3329. tra.Speed = NumberRange.new(0.5)
  3330. tra.VelocitySpread = 360
  3331. tra.VelocityInheritance = 0.5
  3332. tra.ZOffset = 2
  3333. local tra = Instance.new('ParticleEmitter')
  3334. tra.Parent = RightLeg
  3335. tra.LightEmission = 1
  3336. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3337. tra.Rate = 15
  3338. tra.Rotation = NumberRange.new(-5, 5)
  3339. tra.Lifetime = NumberRange.new(1.5, 2)
  3340. tra.Size = NumberSequence.new(0.098,0)
  3341. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3342. tra.Speed = NumberRange.new(0.5)
  3343. tra.VelocitySpread = 360
  3344. tra.VelocityInheritance = 0.5
  3345. tra.ZOffset = 2
  3346.  
  3347. SuperSaiyanBlue = true
  3348. Humanoid.JumpPower = 120
  3349.  
  3350. Char.Humanoid.MaxHealth = Health
  3351. wait(0.3)
  3352. Char.Humanoid.Health = Health
  3353. wait(0.7)
  3354. Must:Destroy()
  3355. end
  3356.  
  3357. function Base()
  3358. SuperSaiyanBlue = false
  3359. local Effect = Instance.new("Part")
  3360. Effect.Name = "Effect"
  3361. Effect.Parent = Torso
  3362. Effect.CFrame = Torso.CFrame
  3363. Effect.BrickColor = BrickColor.new("White")
  3364. Effect.Shape = "Ball"
  3365. Effect.Size = Vector3.new(8, 8, 8)
  3366. Effect.Anchored = true
  3367. Effect.Material = "Neon"
  3368. Effect.CanCollide = false
  3369. for loop = 1, 25 do wait()
  3370. Effect.CFrame = Torso.CFrame
  3371. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3372. Effect.Transparency = Effect.Transparency + 0.04
  3373.  
  3374. end
  3375. repeat
  3376.  
  3377.  
  3378. Torso:FindFirstChild("Effect"):Remove()
  3379. until Torso:FindFirstChild("Effect") == nil
  3380.  
  3381. char.Head.face.Texture = "rbxassetid://1108342609"
  3382. Hair7:Destroy()
  3383. wait(0.1)
  3384. Hair7 = Instance.new("Part")
  3385. Hair7.Parent = char
  3386. Hair7.Name = "Hair"
  3387. Hair7.CanCollide = false
  3388. Hair7.Locked = true
  3389. Hair7.TopSurface = "Smooth"
  3390. Hair7.BottomSurface = "Smooth"
  3391. Hair7.formFactor = "Symmetric"
  3392. Hair7.Material = "Neon"
  3393. Hair7.BrickColor = BrickColor.new("Really black")
  3394. Hair7.CFrame = char.Torso.CFrame
  3395. Hair7.Size = Vector3.new(1, 1, 1)
  3396. Hair7.Transparency = 0
  3397.  
  3398.  
  3399. Weld1 = Instance.new("Weld")
  3400. Weld1.Parent = char.Head
  3401. Weld1.Part0 = char.Head
  3402. Weld1.Part1 = Hair7
  3403. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3404.  
  3405. Mesh = Instance.new("SpecialMesh")
  3406. Mesh.Offset = Vector3.new(0,-0.4,0)
  3407. Mesh.Parent = Hair7
  3408. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3409. Mesh.MeshType = "FileMesh"
  3410. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3411. Mesh.TextureId = ""
  3412.  
  3413.  
  3414.  
  3415. for i, v in pairs(Torso:GetChildren()) do
  3416. if v:IsA('ParticleEmitter') then
  3417. v:Remove()
  3418. end
  3419. end
  3420. for i, v in pairs(LeftArm:GetChildren()) do
  3421. if v:IsA('ParticleEmitter') then
  3422. v:Remove()
  3423. end
  3424. end
  3425. for i, v in pairs(RightArm:GetChildren()) do
  3426. if v:IsA('ParticleEmitter') then
  3427. v:Remove()
  3428. end
  3429. end
  3430. for i, v in pairs(RightLeg:GetChildren()) do
  3431. if v:IsA('ParticleEmitter') then
  3432. v:Remove()
  3433. end
  3434. end
  3435. for i, v in pairs(LeftLeg:GetChildren()) do
  3436. if v:IsA('ParticleEmitter') then
  3437. v:Remove()
  3438. end
  3439. end
  3440.  
  3441.  
  3442. end
  3443. mouse.KeyDown:connect(function(key)
  3444. if key=="9" then
  3445. Base()
  3446. end
  3447. end)
  3448.  
  3449. mouse.KeyDown:connect(function(key)
  3450. if key=="2" then
  3451. Base()
  3452. SSJVEGETA()
  3453. char.JumPower = 150
  3454. end
  3455. end)
  3456. Health = math.huge --------- Serious mode aura.
  3457. BaseHealth = math.huge
  3458.  
  3459.  
  3460.  
  3461.  
  3462. SuperVegeta = false
  3463.  
  3464. Player = game.Players.LocalPlayer
  3465. Char = Player.Character
  3466. Torso = Char.Torso
  3467.  
  3468. function SSJVEGETA()
  3469. for X = 1, 1 do wait()
  3470.  
  3471.  
  3472. wait(0)
  3473. for X = 1, 1 do wait()
  3474. local Effect = Instance.new("Part")
  3475. Effect.Name = "Effect"
  3476. Effect.Parent = Torso
  3477. Effect.CFrame = Torso.CFrame
  3478. Effect.BrickColor = BrickColor.new("Lapis")
  3479. Effect.Shape = "Ball"
  3480. Effect.Size = Vector3.new(1, 1, 1)
  3481. Effect.Anchored = true
  3482. Effect.Material = "Neon"
  3483. Effect.CanCollide = false
  3484. Effect.CFrame = Torso.CFrame
  3485. Effect.Size = Effect.Size + Vector3.new(0.5)
  3486. Effect.Transparency = Effect.Transparency + 0.04
  3487. end
  3488. end
  3489.  
  3490. repeat
  3491. Torso:FindFirstChild("Effect"):Remove()
  3492. until Torso:FindFirstChild("Effect") == nil
  3493.  
  3494.  
  3495. local Color1 = Color3.new(255, 255, 0)
  3496. local Color2 = Color3.new(255, 255, 0)
  3497.  
  3498.  
  3499. Hair7:Destroy()
  3500. wait(0.1)
  3501. Hair7 = Instance.new("Part")
  3502. Hair7.Parent = char
  3503. Hair7.Name = "Hair"
  3504. Hair7.CanCollide = false
  3505. Hair7.Locked = true
  3506. Hair7.TopSurface = "Smooth"
  3507. Hair7.BottomSurface = "Smooth"
  3508. Hair7.formFactor = "Symmetric"
  3509. Hair7.Material = "Neon"
  3510. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3511. Hair7.CFrame = char.Torso.CFrame
  3512. Hair7.Size = Vector3.new(1, 1, 1)
  3513. Hair7.Transparency = 0
  3514.  
  3515.  
  3516. Weld1 = Instance.new("Weld")
  3517. Weld1.Parent = char.Head
  3518. Weld1.Part0 = char.Head
  3519. Weld1.Part1 = Hair7
  3520. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3521.  
  3522. Mesh = Instance.new("SpecialMesh")
  3523. Mesh.Offset = Vector3.new(0,-0.4,0)
  3524. Mesh.Parent = Hair7
  3525. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3526. Mesh.MeshType = "FileMesh"
  3527. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3528. Mesh.TextureId = ""
  3529. char.Head.face.Texture = "rbxassetid://1108357707"
  3530. local Must = Instance.new("Sound",Torso)
  3531. Must.SoundId = "rbxassetid://1035030726"
  3532. Must.Pitch = 0.99
  3533. Must.Volume = 1.4
  3534. Must.Looped = false
  3535. wait(0)
  3536. Must:Play()
  3537. a21e = new("Part",char)
  3538. a21e.Name = "Beam"..num
  3539. a21e.Locked = true
  3540. a21e.Size = v3(1,1,1)
  3541. a21e.CanCollide = false
  3542. a21e.BrickColor = bc("Gold")
  3543. a21e.Material = "Neon"
  3544. a21e.Transparency = 0
  3545. aa21e = new("SpecialMesh",a21e)
  3546. a21e.Anchored = true
  3547. a21e.Position = RootPart.Position
  3548. aa21e.MeshType = "Sphere"
  3549. aa21e.Scale = v3(1,1,1)
  3550. a51e = new("Part",char)
  3551. a51e.Name = "Beam"..num
  3552. a51e.Locked = true
  3553. a51e.Size = v3(1,1,1)
  3554. a51e.CanCollide = false
  3555. a51e.BrickColor = bc("New Yeller")
  3556. a51e.Material = "Neon"
  3557. a51e.Transparency = 0
  3558. aa51e = new("SpecialMesh",a51e)
  3559. a51e.Anchored = true
  3560. a51e.Position = RootPart.Position
  3561. aa51e.MeshType = "Sphere"
  3562. aa51e.Scale = v3(1,1,1)
  3563. a61e = new("Part",char)
  3564. a61e.Name = "Beam"..num
  3565. a61e.Locked = true
  3566. a61e.Size = v3(1,1,1)
  3567. a61e.CanCollide = false
  3568. a61e.BrickColor = bc("White")
  3569. a61e.Material = "Neon"
  3570. a61e.Transparency = 0
  3571. aa61e = new("SpecialMesh",a61e)
  3572. a61e.Anchored = true
  3573. a61e.Position = RootPart.Position
  3574. aa61e.MeshType = "Sphere"
  3575. aa61e.Scale = v3(1,1,1)
  3576. for i = 1,50 do
  3577. wait()
  3578. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3579. a21e.Transparency = a21e.Transparency + 0.03
  3580. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3581. a51e.Transparency = a51e.Transparency + 0.03
  3582. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3583. a61e.Transparency = a61e.Transparency + 0.02
  3584. end
  3585. a61e:Destroy()
  3586. aa61e:Destroy()
  3587. a51e:Destroy()
  3588. aa51e:Destroy()
  3589. a21e:Destroy()
  3590. aa21e:Destroy()
  3591.  
  3592.  
  3593. local Aura = Instance.new('ParticleEmitter')
  3594. Aura.Name = "Aura"
  3595. Aura.Texture = "rbxassetid://347730682"
  3596. Aura.Parent = Torso
  3597. Aura.LightEmission = 1
  3598. Aura.Transparency = NumberSequence.new(0.6,1)
  3599. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3600. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3601. Aura.LockedToPart = true
  3602. Aura.Lifetime = NumberRange.new(1)
  3603. Aura.Rate = 100
  3604. Aura.Speed = NumberRange.new(4.3)
  3605. Aura.EmissionDirection = "Top"
  3606. local Aura = Instance.new('ParticleEmitter')
  3607. Aura.Name = "Aura"
  3608. Aura.Texture = "rbxassetid://1046299182"
  3609. Aura.Parent = Torso
  3610. Aura.LightEmission = 1
  3611. Aura.Transparency = NumberSequence.new(0.6,1)
  3612. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3613. Aura.Size = NumberSequence.new(5)
  3614. Aura.Rotation = NumberRange.new(-20,15)
  3615. Aura.LockedToPart = true
  3616. Aura.Lifetime = NumberRange.new(0.2)
  3617. Aura.Rate = 20
  3618. Aura.Speed = NumberRange.new(0)
  3619. Aura.EmissionDirection = "Top"
  3620.  
  3621. SuperVegeta = true
  3622. Humanoid.WalkSpeed = 10
  3623. Humanoid.JumpPower = 120
  3624.  
  3625. Char.Humanoid.MaxHealth = Health
  3626. wait(0.3)
  3627. Char.Humanoid.Health = Health
  3628. wait(0.7)
  3629. Must:Destroy()
  3630. end
  3631.  
  3632. function Base()
  3633. SuperVegeta = false
  3634. local Effect = Instance.new("Part")
  3635. Effect.Name = "Effect"
  3636. Effect.Parent = Torso
  3637. Effect.CFrame = Torso.CFrame
  3638. Effect.BrickColor = BrickColor.new("White")
  3639. Effect.Shape = "Ball"
  3640. Effect.Size = Vector3.new(8, 8, 8)
  3641. Effect.Anchored = true
  3642. Effect.Material = "Neon"
  3643. Effect.CanCollide = false
  3644. for loop = 1, 25 do wait()
  3645. Effect.CFrame = Torso.CFrame
  3646. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3647. Effect.Transparency = Effect.Transparency + 0.04
  3648.  
  3649. end
  3650. repeat
  3651.  
  3652.  
  3653. Torso:FindFirstChild("Effect"):Remove()
  3654. until Torso:FindFirstChild("Effect") == nil
  3655.  
  3656. char.Head.face.Texture = "rbxassetid://1108342609"
  3657. Hair7:Destroy()
  3658. wait(0.1)
  3659. Hair7 = Instance.new("Part")
  3660. Hair7.Parent = char
  3661. Hair7.Name = "Hair"
  3662. Hair7.CanCollide = false
  3663. Hair7.Locked = true
  3664. Hair7.TopSurface = "Smooth"
  3665. Hair7.BottomSurface = "Smooth"
  3666. Hair7.formFactor = "Symmetric"
  3667. Hair7.Material = "Neon"
  3668. Hair7.BrickColor = BrickColor.new("Really black")
  3669. Hair7.CFrame = char.Torso.CFrame
  3670. Hair7.Size = Vector3.new(1, 1, 1)
  3671. Hair7.Transparency = 0
  3672.  
  3673.  
  3674. Weld1 = Instance.new("Weld")
  3675. Weld1.Parent = char.Head
  3676. Weld1.Part0 = char.Head
  3677. Weld1.Part1 = Hair7
  3678. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3679.  
  3680. Mesh = Instance.new("SpecialMesh")
  3681. Mesh.Offset = Vector3.new(0,-0.4,0)
  3682. Mesh.Parent = Hair7
  3683. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3684. Mesh.MeshType = "FileMesh"
  3685. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3686. Mesh.TextureId = ""
  3687.  
  3688.  
  3689.  
  3690. for i, v in pairs(Torso:GetChildren()) do
  3691. if v:IsA('ParticleEmitter') then
  3692. v:Remove()
  3693. end
  3694. end
  3695. for i, v in pairs(LeftArm:GetChildren()) do
  3696. if v:IsA('ParticleEmitter') then
  3697. v:Remove()
  3698. end
  3699. end
  3700. for i, v in pairs(RightArm:GetChildren()) do
  3701. if v:IsA('ParticleEmitter') then
  3702. v:Remove()
  3703. end
  3704. end
  3705. for i, v in pairs(RightLeg:GetChildren()) do
  3706. if v:IsA('ParticleEmitter') then
  3707. v:Remove()
  3708. end
  3709. end
  3710. for i, v in pairs(LeftLeg:GetChildren()) do
  3711. if v:IsA('ParticleEmitter') then
  3712. v:Remove()
  3713. end
  3714. end
  3715.  
  3716.  
  3717. end
  3718.  
  3719. mouse.KeyDown:connect(function(key)
  3720. if key=="9" then
  3721. Base()
  3722. end
  3723. mouse.KeyDown:connect(function(key)
  3724. if key=="3" then
  3725. Base()
  3726. SSJ2()
  3727. char.JumPower = 150
  3728. end
  3729. end)
  3730. Health = math.huge --------- Serious mode aura.
  3731. BaseHealth = math.huge
  3732.  
  3733.  
  3734.  
  3735.  
  3736. SuperSaiyan2 = false
  3737.  
  3738. Player = game.Players.LocalPlayer
  3739. Char = Player.Character
  3740. Torso = Char.Torso
  3741.  
  3742. function SSJ2()
  3743. for X = 1, 1 do wait()
  3744.  
  3745.  
  3746. wait(0)
  3747. for X = 1, 1 do wait()
  3748. local Effect = Instance.new("Part")
  3749. Effect.Name = "Effect"
  3750. Effect.Parent = Torso
  3751. Effect.CFrame = Torso.CFrame
  3752. Effect.BrickColor = BrickColor.new("Lapis")
  3753. Effect.Shape = "Ball"
  3754. Effect.Size = Vector3.new(1, 1, 1)
  3755. Effect.Anchored = true
  3756. Effect.Material = "Neon"
  3757. Effect.CanCollide = false
  3758. Effect.CFrame = Torso.CFrame
  3759. Effect.Size = Effect.Size + Vector3.new(0.5)
  3760. Effect.Transparency = Effect.Transparency + 0.04
  3761. end
  3762. end
  3763.  
  3764. repeat
  3765. Torso:FindFirstChild("Effect"):Remove()
  3766. until Torso:FindFirstChild("Effect") == nil
  3767.  
  3768.  
  3769. local Color1 = Color3.new(255, 255, 0)
  3770. local Color2 = Color3.new(255, 255, 0)
  3771.  
  3772.  
  3773. Hair7:Destroy()
  3774. wait(0.1)
  3775. Hair7 = Instance.new("Part")
  3776. Hair7.Parent = char
  3777. Hair7.Name = "Hair"
  3778. Hair7.CanCollide = false
  3779. Hair7.Locked = true
  3780. Hair7.TopSurface = "Smooth"
  3781. Hair7.BottomSurface = "Smooth"
  3782. Hair7.formFactor = "Symmetric"
  3783. Hair7.Material = "Neon"
  3784. Hair7.BrickColor = BrickColor.new("New Yeller")
  3785. Hair7.CFrame = char.Torso.CFrame
  3786. Hair7.Size = Vector3.new(1, 1, 1)
  3787. Hair7.Transparency = 0
  3788.  
  3789.  
  3790. Weld1 = Instance.new("Weld")
  3791. Weld1.Parent = char.Head
  3792. Weld1.Part0 = char.Head
  3793. Weld1.Part1 = Hair7
  3794. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3795.  
  3796. Mesh = Instance.new("SpecialMesh")
  3797. Mesh.Offset = Vector3.new(0,-0.4,0)
  3798. Mesh.Parent = Hair7
  3799. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3800. Mesh.MeshType = "FileMesh"
  3801. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3802. Mesh.TextureId = ""
  3803. char.Head.face.Texture = "rbxassetid://1108357707"
  3804. local Must = Instance.new("Sound",Torso)
  3805. Must.SoundId = "rbxassetid://1035030726"
  3806. Must.Pitch = 0.99
  3807. Must.Volume = 1.4
  3808. Must.Looped = false
  3809. wait(0)
  3810. Must:Play()
  3811. a21e = new("Part",char)
  3812. a21e.Name = "Beam"..num
  3813. a21e.Locked = true
  3814. a21e.Size = v3(1,1,1)
  3815. a21e.CanCollide = false
  3816. a21e.BrickColor = bc("Gold")
  3817. a21e.Material = "Neon"
  3818. a21e.Transparency = 0
  3819. aa21e = new("SpecialMesh",a21e)
  3820. a21e.Anchored = true
  3821. a21e.Position = RootPart.Position
  3822. aa21e.MeshType = "Sphere"
  3823. aa21e.Scale = v3(1,1,1)
  3824. a51e = new("Part",char)
  3825. a51e.Name = "Beam"..num
  3826. a51e.Locked = true
  3827. a51e.Size = v3(1,1,1)
  3828. a51e.CanCollide = false
  3829. a51e.BrickColor = bc("New Yeller")
  3830. a51e.Material = "Neon"
  3831. a51e.Transparency = 0
  3832. aa51e = new("SpecialMesh",a51e)
  3833. a51e.Anchored = true
  3834. a51e.Position = RootPart.Position
  3835. aa51e.MeshType = "Sphere"
  3836. aa51e.Scale = v3(1,1,1)
  3837. a61e = new("Part",char)
  3838. a61e.Name = "Beam"..num
  3839. a61e.Locked = true
  3840. a61e.Size = v3(1,1,1)
  3841. a61e.CanCollide = false
  3842. a61e.BrickColor = bc("White")
  3843. a61e.Material = "Neon"
  3844. a61e.Transparency = 0
  3845. aa61e = new("SpecialMesh",a61e)
  3846. a61e.Anchored = true
  3847. a61e.Position = RootPart.Position
  3848. aa61e.MeshType = "Sphere"
  3849. aa61e.Scale = v3(1,1,1)
  3850. for i = 1,50 do
  3851. wait()
  3852. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3853. a21e.Transparency = a21e.Transparency + 0.03
  3854. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3855. a51e.Transparency = a51e.Transparency + 0.03
  3856. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3857. a61e.Transparency = a61e.Transparency + 0.02
  3858. end
  3859. a61e:Destroy()
  3860. aa61e:Destroy()
  3861. a51e:Destroy()
  3862. aa51e:Destroy()
  3863. a21e:Destroy()
  3864. aa21e:Destroy()
  3865.  
  3866.  
  3867. local Aura = Instance.new('ParticleEmitter')
  3868. Aura.Name = "Aura"
  3869. Aura.Texture = "rbxassetid://347730682"
  3870. Aura.Parent = Torso
  3871. Aura.LightEmission = 1
  3872. Aura.Transparency = NumberSequence.new(0.6,1)
  3873. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3874. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3875. Aura.LockedToPart = true
  3876. Aura.Lifetime = NumberRange.new(1)
  3877. Aura.Rate = 100
  3878. Aura.Speed = NumberRange.new(4.3)
  3879. Aura.EmissionDirection = "Top"
  3880. local Aura = Instance.new('ParticleEmitter')
  3881. Aura.Name = "Aura"
  3882. Aura.Texture = "rbxassetid://1046299182"
  3883. Aura.Parent = Torso
  3884. Aura.LightEmission = 1
  3885. Aura.Transparency = NumberSequence.new(0.3,1)
  3886. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3887. Aura.Size = NumberSequence.new(5)
  3888. Aura.Rotation = NumberRange.new(-360,360)
  3889. Aura.LockedToPart = true
  3890. Aura.Lifetime = NumberRange.new(0.2)
  3891. Aura.Rate = 20
  3892. Aura.Speed = NumberRange.new(0)
  3893. Aura.EmissionDirection = "Top"
  3894.  
  3895. SuperSaiyan2 = true
  3896. Humanoid.JumpPower = 120
  3897.  
  3898. Char.Humanoid.MaxHealth = Health
  3899. wait(0.3)
  3900. Char.Humanoid.Health = Health
  3901. wait(0.7)
  3902. Must:Destroy()
  3903. end
  3904.  
  3905. function Base()
  3906. SuperSaiyan2 = false
  3907. local Effect = Instance.new("Part")
  3908. Effect.Name = "Effect"
  3909. Effect.Parent = Torso
  3910. Effect.CFrame = Torso.CFrame
  3911. Effect.BrickColor = BrickColor.new("White")
  3912. Effect.Shape = "Ball"
  3913. Effect.Size = Vector3.new(8, 8, 8)
  3914. Effect.Anchored = true
  3915. Effect.Material = "Neon"
  3916. Effect.CanCollide = false
  3917. for loop = 1, 25 do wait()
  3918. Effect.CFrame = Torso.CFrame
  3919. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3920. Effect.Transparency = Effect.Transparency + 0.04
  3921.  
  3922. end
  3923. repeat
  3924.  
  3925.  
  3926. Torso:FindFirstChild("Effect"):Remove()
  3927. until Torso:FindFirstChild("Effect") == nil
  3928.  
  3929. char.Head.face.Texture = "rbxassetid://1108342609"
  3930. Hair7:Destroy()
  3931. wait(0.1)
  3932. Hair7 = Instance.new("Part")
  3933. Hair7.Parent = char
  3934. Hair7.Name = "Hair"
  3935. Hair7.CanCollide = false
  3936. Hair7.Locked = true
  3937. Hair7.TopSurface = "Smooth"
  3938. Hair7.BottomSurface = "Smooth"
  3939. Hair7.formFactor = "Symmetric"
  3940. Hair7.Material = "Neon"
  3941. Hair7.BrickColor = BrickColor.new("Really black")
  3942. Hair7.CFrame = char.Torso.CFrame
  3943. Hair7.Size = Vector3.new(1, 1, 1)
  3944. Hair7.Transparency = 0
  3945.  
  3946.  
  3947. Weld1 = Instance.new("Weld")
  3948. Weld1.Parent = char.Head
  3949. Weld1.Part0 = char.Head
  3950. Weld1.Part1 = Hair7
  3951. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3952.  
  3953. Mesh = Instance.new("SpecialMesh")
  3954. Mesh.Offset = Vector3.new(0,-0.4,0)
  3955. Mesh.Parent = Hair7
  3956. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3957. Mesh.MeshType = "FileMesh"
  3958. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3959. Mesh.TextureId = ""
  3960.  
  3961.  
  3962.  
  3963. for i, v in pairs(Torso:GetChildren()) do
  3964. if v:IsA('ParticleEmitter') then
  3965. v:Remove()
  3966. end
  3967. end
  3968. for i, v in pairs(LeftArm:GetChildren()) do
  3969. if v:IsA('ParticleEmitter') then
  3970. v:Remove()
  3971. end
  3972. end
  3973. for i, v in pairs(RightArm:GetChildren()) do
  3974. if v:IsA('ParticleEmitter') then
  3975. v:Remove()
  3976. end
  3977. end
  3978. for i, v in pairs(RightLeg:GetChildren()) do
  3979. if v:IsA('ParticleEmitter') then
  3980. v:Remove()
  3981. end
  3982. end
  3983. for i, v in pairs(LeftLeg:GetChildren()) do
  3984. if v:IsA('ParticleEmitter') then
  3985. v:Remove()
  3986. end
  3987. end
  3988.  
  3989.  
  3990. end
  3991. end)
  3992. ---
  3993.  
  3994.  
  3995.  
  3996.  
  3997. musiccommand = 1
  3998. musicwait = false
  3999. mouse.KeyDown:connect(function(k)
  4000. if k == "=" and attack == false then
  4001. if musiccommand == 1 and musicwait == false then
  4002. musicwait = true
  4003. sou2:Stop()
  4004. musiccommand = 2
  4005. end
  4006. if musiccommand == 2 and musicwait == false then
  4007. musicwait = true
  4008. sou2:Play()
  4009. sou2.Volume = 2
  4010. musiccommand = 3
  4011. end
  4012. if musiccommand == 3 and musicwait == false then
  4013. musicwait = true
  4014. sou2.Volume = 0.5
  4015. musiccommand = 1
  4016. end
  4017. musicwait = false
  4018. end
  4019. end)
  4020. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4021. Hitpart3 = Instance.new("Part", HPart3)
  4022. Hitpart3.Size = Vector3.new(1, 1, 1)
  4023. Hitpart3.CanCollide = false
  4024. HuW3 = Instance.new("Weld")
  4025. HuW3.Name = "GuW"
  4026. HuW3.Part0 = HPart3
  4027. HuW3.C0 = cn(Xv, Yv, Zv)
  4028. HuW3.C1 = cn(0, 0, 0)
  4029. HuW3.Part1 = Hitpart3
  4030. HuW3.Parent = HPart3
  4031. Hitpart3.Transparency = 1
  4032. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4033. end
  4034. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4035. Hitpart2 = Instance.new("Part", HPart2)
  4036. Hitpart2.Size = Vector3.new(1, 1, 1)
  4037. Hitpart2.CanCollide = false
  4038. HuW2 = Instance.new("Weld")
  4039. HuW2.Name = "GuW"
  4040. HuW2.Part0 = HPart2
  4041. HuW2.C0 = cn(Xv, Yv, Zv)
  4042. HuW2.C1 = cn(0, 0, 0)
  4043. HuW2.Part1 = Hitpart2
  4044. HuW2.Parent = HPart2
  4045. Hitpart2.Transparency = 1
  4046. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4047. end
  4048. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4049. Hitpart = Instance.new("Part", HPart)
  4050. Hitpart.Size = Vector3.new(1, 1, 1)
  4051. Hitpart.CanCollide = false
  4052. HuW = Instance.new("Weld")
  4053. HuW.Name = "GuW"
  4054. HuW.Part0 = HPart
  4055. HuW.C0 = cn(Xv, Yv, Zv)
  4056. HuW.C1 = cn(0, 0, 0)
  4057. HuW.Part1 = Hitpart
  4058. HuW.Parent = HPart
  4059. Hitpart.Transparency = 1
  4060. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4061. end
  4062. wait2 = false
  4063. combo = 1
  4064. mouse.Button1Down:connect(function(key)
  4065. if attack == false then
  4066. attack = true
  4067. Humanoid.WalkSpeed = 17.01
  4068. if combo == 1 and wait2 == false then
  4069. wait2 = true
  4070. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4071. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4072. for i = 0, 1, 0.1 do
  4073. swait()
  4074. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4075. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4076. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4077. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4078. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4079. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4080. end
  4081. combo = 2
  4082. end
  4083. if combo == 2 and wait2 == false then
  4084. wait2 = true
  4085.  
  4086. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4087. for i = 0, 1, 0.1 do
  4088. swait()
  4089. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4090. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4091. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4092. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4093. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4094. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4095. end
  4096. combo = 3
  4097. end
  4098. if combo == 3 and wait2 == false then
  4099. wait2 = true
  4100. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4101. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4102. for i = 0, 1, 0.1 do
  4103. swait()
  4104. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4105. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4106. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4107. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4108. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4109. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4110. end
  4111. combo = 1
  4112. end
  4113. Humanoid.WalkSpeed = 16
  4114. Hitpart:Destroy()
  4115. wait2 = false
  4116. attack = false
  4117. end
  4118. end)
  4119. --
  4120. --
  4121. MV1 = 20
  4122. mouse.KeyDown:connect(function(k)
  4123. if k == "=" and attack == false then
  4124. if firemode == true then
  4125. firemode = false
  4126. print("ice mode")
  4127. icesmoke.Acceleration = Vector3.new(0,0,0)
  4128. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4129. icesmoke.Transparency = NumberSequence.new({
  4130. NumberSequenceKeypoint.new(0, 0.9),
  4131. NumberSequenceKeypoint.new(1, 1)
  4132. })
  4133. icesmoke.Size = NumberSequence.new(3)
  4134. icesmoke.Parent = RightArm
  4135. else
  4136. firemode = true
  4137. print("fire mode")
  4138. ice_mode = false
  4139. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4140. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4141. icesmoke.Rate = 400
  4142. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4143. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4144. icesmoke.Size = NumberSequence.new(3)
  4145. icesmoke.EmissionDirection = "Top"
  4146. icesmoke.Parent = LeftArm
  4147. end
  4148. end
  4149. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4150. MV1 = 90
  4151. Humanoid.WalkSpeed = 15
  4152. attack = true
  4153. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4154. Firepart2 = Instance.new("Part", LeftArm)
  4155. Firepart2.Size = Vector3.new(1, 1, 1)
  4156. Firepart2.CanCollide = false
  4157. GuW2 = Instance.new("Weld")
  4158. GuW2.Name = "GuW"
  4159. GuW2.Part0 = LeftArm
  4160. GuW2.C0 = cn(0, -0.5, 0)
  4161. GuW2.C1 = cn(0, 0, 0)
  4162. GuW2.Part1 = Firepart2
  4163. GuW2.Parent = LeftArm
  4164. Firepart2.Transparency = 1
  4165. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4166. for i = 0, 2, 0.1 do
  4167. swait()
  4168. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4169. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4170. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4171. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4172. 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)
  4173. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4174. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4175. end
  4176. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4177. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4178. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4179. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4180. Humanoid.WalkSpeed = 16
  4181. attack = false
  4182. Firepart2:Destroy()
  4183. end
  4184. end)
  4185. MV2 = 90
  4186.  
  4187. mouse.KeyDown:connect(function(key)
  4188. if key == "=" then
  4189. Head.Transparency = 1
  4190. Torso.Transparency = 1
  4191. LeftArm.Transparency = 1
  4192. Head.face.Texture = ""
  4193. RightArm.Transparency = 1
  4194. LeftLeg.Transparency = 1
  4195. RightLeg.Transparency = 1
  4196. mesh1.Transparency = 1
  4197. mesh2.Transparency = 1
  4198. mesh5.Transparency = 1
  4199. mesheye.Transparency = 1
  4200. mesheye1.Transparency = 1
  4201. mesheye2.Transparency = 1
  4202. mesheye3.Transparency = 1
  4203. char.Parent = workspace.Camera
  4204. char.WalkSpeed = 60
  4205. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4206. char:FindFirstChild("TalkingBillBoard"):destroy()
  4207. end
  4208. end
  4209. end)
  4210. mouse.KeyUp:connect(function(key)
  4211. if key == "=" then
  4212. Head.Transparency = 0
  4213. Torso.Transparency = 0
  4214. LeftArm.Transparency = 0
  4215. Head.face.Texture = ""
  4216. RightArm.Transparency = 0
  4217. LeftLeg.Transparency = 0
  4218. RightLeg.Transparency = 0
  4219. mesh1.Transparency = 0
  4220. mesh2.Transparency = 0
  4221. mesh5.Transparency = 0
  4222. mesheye.Transparency = 0
  4223. mesheye1.Transparency = 0
  4224. mesheye2.Transparency = 0
  4225. mesheye3.Transparency = 0
  4226. hat1.Transparency = 0
  4227. hat2.Transparency = 0
  4228. hat3.Transparency = 0
  4229. hat4.Transparency = 0
  4230. hat5.Transparency = 0
  4231. hat6.Transparency = 0
  4232. hat7.Transparency = 0
  4233. hat8.Transparency = 0
  4234. hat9.Transparency = 0
  4235. char.Parent = workspace
  4236. end
  4237. end)
  4238.  
  4239. mouse.KeyDown:connect(function(k)
  4240. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4241. MV2 = 90
  4242. attack = true
  4243. Firepart = Instance.new("Part", RightArm)
  4244. Firepart.Size = Vector3.new(1, 1, 1)
  4245. GuW = Instance.new("Weld")
  4246. GuW.Name = "GuW"
  4247. GuW.Part0 = RightArm
  4248. GuW.C0 = cn(0, -1, 0)
  4249. GuW.C1 = cn(0, 0, 0)
  4250. GuW.Part1 = Firepart
  4251. GuW.Parent = RightArm
  4252. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4253. Firepart.Transparency = 1
  4254. Humanoid.WalkSpeed = 15
  4255. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4256. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4257. for i = 1, 3 do
  4258. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4259. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4260. end
  4261. for i = 0, 3, 0.1 do
  4262. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4263. swait()
  4264. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4265. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4266. 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)
  4267. 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)
  4268. 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)
  4269. 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)
  4270. end
  4271. wait(1)
  4272. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4273.  
  4274. Humanoid.WalkSpeed = 16
  4275. attack = false
  4276. Firepart:Destroy()
  4277. end
  4278.  
  4279.  
  4280.  
  4281.  
  4282. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4283. MV2 = 90
  4284. attack = true
  4285. Firepart = Instance.new("Part", RightArm)
  4286. Firepart.Size = Vector3.new(1, 1, 1)
  4287. GuW = Instance.new("Weld")
  4288. GuW.Name = "GuW"
  4289. GuW.Part0 = RightArm
  4290. GuW.C0 = cn(0, -1, 0)
  4291. GuW.C1 = cn(0, 0, 0)
  4292. GuW.Part1 = Firepart
  4293. GuW.Parent = RightArm
  4294. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4295. Firepart.Transparency = 1
  4296. Humanoid.WalkSpeed = 0.01
  4297. for i = 0, 4, 0.1 do
  4298. swait()
  4299. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4300. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4303. 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)
  4304. 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)
  4305. 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)
  4306. 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)
  4307. end
  4308. for i = 0, 4, 0.1 do
  4309. swait()
  4310. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4311. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4314. 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)
  4315. 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)
  4316. 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)
  4317. 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)
  4318. end
  4319. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4320. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4321. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4322. for i = 1, 3 do
  4323. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4324. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4325. end
  4326. for i = 0, 2, 0.1 do
  4327. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4328. swait()
  4329. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4330. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4331. 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)
  4332. 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)
  4333. 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)
  4334. 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)
  4335. end
  4336. Humanoid.WalkSpeed = 16
  4337. attack = false
  4338. Firepart:Destroy()
  4339. end
  4340. end)
  4341. Rapid = false
  4342. BasePart = Instance.new("Part")
  4343. BasePart.Shape = Enum.PartType.Block
  4344. BasePart.Material = Enum.Material.Neon
  4345. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4346. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4347. BasePart.FormFactor = Enum.FormFactor.Custom
  4348. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4349. BasePart.CanCollide = true
  4350. BasePart.Locked = true
  4351. BasePart.Anchored = false
  4352. local icy_Player = game.Players.localPlayer
  4353. local icy_mouse = icy_Player:GetMouse()
  4354. ice_mode = false
  4355. local colors = {
  4356. BrickColor.new("Cyan"),
  4357. BrickColor.new("Medium blue"),
  4358. BrickColor.new("Pastel blue")
  4359. }
  4360. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4361. if root then
  4362. icy_mouse.KeyDown:connect(function(k)
  4363. if k == "=" and firemode == false then
  4364. if ice_mode == true then
  4365. ice_mode = false
  4366. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4367. else
  4368. ice_mode = true
  4369. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4370. end
  4371. end
  4372. if k == "z" and firemode == true then
  4373. attack = true
  4374. do
  4375. local Stop = false
  4376. local Version = 0
  4377. local MaxSpeed = 5
  4378. local Speed = 3.5
  4379. local Keys = {}
  4380. local Force = 10000
  4381. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4382. swait(0.5)
  4383. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4384. if Fly then
  4385. Fly:Destroy()
  4386. end
  4387. if Rot then
  4388. Rot:Destroy()
  4389. end
  4390. Fly = Instance.new("BodyPosition", char.Torso)
  4391. Fly.Name = "LMMFly"
  4392. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4393. Fly.P = Force
  4394. Fly.position = char.Torso.Position
  4395. Rot = Instance.new("BodyGyro", char.Torso)
  4396. Rot.Name = "LMMRot"
  4397. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4398. Rot.P = Force
  4399. Rot.cframe = cam.CoordinateFrame
  4400. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4401. local Thread, Old = Version, nil
  4402. char.Humanoid.PlatformStand = true
  4403. function StopFly()
  4404. Version = Version + 1
  4405. Stop = true
  4406. char.Humanoid.PlatformStand = false
  4407. Fly:Destroy()
  4408. Rot:Destroy()
  4409. attack = false
  4410. end
  4411. char.ChildAdded:connect(function(Obj)
  4412. wait()
  4413. if Obj.Name == "LM" .. "MFlyStop" then
  4414. Obj:Destroy()
  4415. StopFly()
  4416. end
  4417. end)
  4418. HitpartFunk2(RightArm, 0, -0.7, 0)
  4419. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4420. for i = 0, 25, 0.1 do
  4421. if attack == true then
  4422. swait()
  4423.  
  4424. end
  4425. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4426. if Keys[string.char(48)] then
  4427. Speed = 1
  4428. end
  4429. if Keys.w then
  4430. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4431. end
  4432. if Keys.s then
  4433. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4434. end
  4435. if Keys.d then
  4436. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4437. end
  4438. if Keys.a then
  4439. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4440. end
  4441. if Keys.e or Keys[" "] then
  4442. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4443. end
  4444. if Keys.q then
  4445. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4446. end
  4447. if Keys.z then
  4448. StopFly()
  4449. end
  4450. if Old ~= Vectoring then
  4451. Fly.position = Vectoring.p
  4452. Old = Vectoring
  4453. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4454. else
  4455. Speed = 1
  4456. end
  4457. Rot.cframe = cam.CoordinateFrame
  4458. mouse.KeyDown:connect(function(Key)
  4459. Keys[Key] = true
  4460. end)
  4461. mouse.KeyUp:connect(function(Key)
  4462. Keys[Key] = false
  4463. end)
  4464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4466. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4468. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4469. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4470. end
  4471. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4472. attack = false
  4473. char.Humanoid.PlatformStand = false
  4474. Fly:Destroy()
  4475. Rot:Destroy()
  4476. end
  4477. end
  4478. if k == "=" and InForm == true then
  4479. attack = true
  4480. do
  4481. local Stop = false
  4482. local Version = 0
  4483. local MaxSpeed = 6
  4484. local Speed = 3
  4485. local Keys = {}
  4486. local Force = 10000
  4487. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4488. swait(1)
  4489. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4490. if Fly then
  4491. Fly:Destroy()
  4492. end
  4493. if Rot then
  4494. Rot:Destroy()
  4495. end
  4496. Fly = Instance.new("BodyPosition", char.Torso)
  4497. Fly.Name = "LMMFly"
  4498. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4499. Fly.P = Force
  4500. Fly.position = char.Torso.Position
  4501. Rot = Instance.new("BodyGyro", char.Torso)
  4502. Rot.Name = "LMMRot"
  4503. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4504. Rot.P = Force
  4505. Rot.cframe = cam.CoordinateFrame
  4506. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4507. local Thread, Old = Version, nil
  4508. char.Humanoid.PlatformStand = true
  4509. function StopFly()
  4510. Version = Version + 1
  4511. Stop = true
  4512. char.Humanoid.PlatformStand = false
  4513. Fly:Destroy()
  4514. Rot:Destroy()
  4515. attack = false
  4516. end
  4517. char.ChildAdded:connect(function(Obj)
  4518. wait()
  4519. if Obj.Name == "LM" .. "MFlyStop" then
  4520. Obj:Destroy()
  4521. StopFly()
  4522. end
  4523. end)
  4524. HitpartFunk2(RightArm, 0, -0.7, 0)
  4525. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4526. for i = 0, 25, 0.1 do
  4527. if attack == true then
  4528. swait()
  4529. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4530. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4531. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4532. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4533. end
  4534. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4535. if Keys[string.char(48)] then
  4536. Speed = 1
  4537. end
  4538. if Keys.w then
  4539. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4540. end
  4541. if Keys.s then
  4542. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4543. end
  4544. if Keys.d then
  4545. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4546. end
  4547. if Keys.a then
  4548. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4549. end
  4550. if Keys.e or Keys[" "] then
  4551. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4552. end
  4553. if Keys.q then
  4554. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4555. end
  4556. if Keys.z then
  4557. StopFly()
  4558. end
  4559. if Old ~= Vectoring then
  4560. Fly.position = Vectoring.p
  4561. Old = Vectoring
  4562. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4563. else
  4564. Speed = 1
  4565. end
  4566. Rot.cframe = cam.CoordinateFrame
  4567. mouse.KeyDown:connect(function(Key)
  4568. Keys[Key] = true
  4569. end)
  4570. mouse.KeyUp:connect(function(Key)
  4571. Keys[Key] = false
  4572. end)
  4573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4577. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4578. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4579. end
  4580. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4581. attack = false
  4582. char.Humanoid.PlatformStand = false
  4583. Fly:Destroy()
  4584. Rot:Destroy()
  4585. end
  4586. end
  4587. end)
  4588. game:GetService("RunService").Stepped:connect(function()
  4589. if ice_mode == true then
  4590. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4591. local icePath = BasePart:Clone()
  4592. icePath.Anchored = true
  4593. icePath.Transparency = 0.85
  4594. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4595. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4596. icePath.BrickColor = colors[math.random(1, #colors)]
  4597. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4598. game:GetService("Debris"):AddItem(icePath, 1)
  4599. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4600. end
  4601. end)
  4602. end
  4603. MV3 = 190
  4604. mouse.KeyDown:connect(function(k)
  4605. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4606. MV3 = 80
  4607. attack = true
  4608. Humanoid.WalkSpeed = 15
  4609. HitpartFunk2(RightArm, 0, -0.5, 0)
  4610. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4611. for i = 0, 1.5, 0.1 do
  4612. swait()
  4613. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4614. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4615. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4616. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4617. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4618. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4619. end
  4620. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4621. for i = 0, 2, 0.1 do
  4622. swait()
  4623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4625. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4627. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4628. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4629. end
  4630. for i = 0, 4.2, 0.1 do
  4631. swait()
  4632. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4633. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4634. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4635. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4636. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4637. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4638. 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)
  4639. 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)
  4640. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4641. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4642. end
  4643. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4644. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4645. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4646. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4647. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4648. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4649. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4650. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4651. for i = 0, 2, 0.1 do
  4652. swait()
  4653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4655. 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)
  4656. 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)
  4657. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4658. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4659. end
  4660. for i = 0, 2, 0.1 do
  4661. swait()
  4662. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4663. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4664. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4665. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4666. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4667. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4668. end
  4669. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4670. for i = 0, 4, 0.1 do
  4671. swait()
  4672. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4673. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4674. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4675. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4676. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4677. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4678. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4679. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4680. end
  4681. for i = 0, 2, 0.1 do
  4682. swait()
  4683. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4684. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4687. 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)
  4688. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4689. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4690. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4691. end
  4692. for i = 1, 6 do
  4693. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4694. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4695. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4696. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4697. wait(0.15)
  4698. end
  4699. attack = false
  4700. Humanoid.WalkSpeed = 16
  4701. end
  4702. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4703. Humanoid.WalkSpeed = 1
  4704. MV3 = 80
  4705. attack = true
  4706. FastFireBall = Instance.new("Part", RightArm)
  4707. FastFireBall.Size = Vector3.new(1, 1, 1)
  4708. FFW = Instance.new("Weld")
  4709. FFW.Name = "GuW"
  4710. FFW.Part0 = RightArm
  4711. FFW.C0 = cn(0, -1, 0)
  4712. FFW.C1 = cn(0, 0, 0)
  4713. FFW.Part1 = FastFireBall
  4714. FFW.Parent = RightArm
  4715. FastFireBall.Transparency = 1
  4716. FastFireBall2 = Instance.new("Part", LeftArm)
  4717. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4718. FFW2 = Instance.new("Weld")
  4719. FFW2.Name = "GuW"
  4720. FFW2.Part0 = LeftArm
  4721. FFW2.C0 = cn(0, -1, 0)
  4722. FFW2.C1 = cn(0, 0, 0)
  4723. FFW2.Part1 = FastFireBall2
  4724. FFW2.Parent = LeftArm
  4725. FastFireBall2.Transparency = 1
  4726. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4727. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4728. for i = 0, 1, 0.1 do
  4729. swait()
  4730. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4731. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4732. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4733. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4736. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4739. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4740. end
  4741. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4742. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4743. function holding()
  4744. if Rapid == true and ice_mode == false then
  4745. for i = 0, 0.8, 0.1 do
  4746. swait()
  4747. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4748. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4751. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4752. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4753. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4754. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4755. end
  4756. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4757. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4758. for i = 0, 0.8, 0.1 do
  4759. swait()
  4760. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4761. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4764. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4767. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4768. end
  4769. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4770. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4771. holding()
  4772. end
  4773. end
  4774. if Rapid == false then
  4775. Rapid = true
  4776. holding()
  4777. end
  4778. end
  4779. end)
  4780. mouse.KeyUp:connect(function(k)
  4781. if k == "c" and Rapid == true then
  4782. MV3 = 180
  4783. Rapid = false
  4784. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4785. attack = false
  4786. wait(0.5)
  4787. Humanoid.WalkSpeed = 16
  4788. FastFireBall:Destroy()
  4789. FastFireBall2:Destroy()
  4790. end
  4791. end)
  4792.  
  4793.  
  4794. mouse.KeyUp:connect(function(k)
  4795. if k == "q" then
  4796. Combo1()
  4797. end
  4798. end)
  4799.  
  4800. mouse.KeyUp:connect(function(k)
  4801. if k == "r" then
  4802. Combo2()
  4803. end
  4804. end)
  4805.  
  4806. mouse.KeyUp:connect(function(k)
  4807. if k == "t" then
  4808. Combo3()
  4809. end
  4810. end)
  4811. mouse.KeyUp:connect(function(k)
  4812. if k == "u" then
  4813. Combo4()
  4814. end
  4815. end)
  4816.  
  4817.  
  4818. SoundFolder = Instance.new("Folder",char)
  4819. SoundFolder.Name = "SoundFolder"
  4820. punchsound1 = Instance.new("Sound",Torso)
  4821. punchsound1.Volume = 1.2
  4822. punchsound1.Name = "punchsound1"
  4823. punchsound1.Looped = false
  4824. punchsound1.SoundId = "rbxassetid://137579113"
  4825. StrongPunch = Instance.new("Sound",Torso)
  4826. StrongPunch.Volume = 1.6
  4827. StrongPunch.Name = "StrongPunch"
  4828. StrongPunch.Looped = false
  4829. StrongPunch.SoundId = "rbxassetid://441202925"
  4830. StrongPunch = Instance.new("Sound",Torso)
  4831. StrongPunch.Volume = 1.6
  4832. StrongPunch.Name = "StrongPunch"
  4833. StrongPunch.Looped = false
  4834. StrongPunch.SoundId = "rbxassetid://441202925"
  4835. StrongPunch1 = Instance.new("Sound",Torso)
  4836. StrongPunch1.Volume = 1.6
  4837. StrongPunch1.Name = "StrongPunch"
  4838. StrongPunch1.Looped = false
  4839. StrongPunch1.SoundId = "rbxassetid://441202925"
  4840. StrongPunch2 = Instance.new("Sound",Torso)
  4841. StrongPunch2.Volume = 1.6
  4842. StrongPunch2.Name = "StrongPunch"
  4843. StrongPunch.Looped = false
  4844. StrongPunch2.SoundId = "rbxassetid://441202925"
  4845. Zano = Instance.new("Sound",Torso)
  4846. Zano.Volume = 6
  4847. Zano.Name = "Zano"
  4848. Zano.Looped = false
  4849. Zano.SoundId = "rbxassetid://744770874"
  4850. GroundImpact = Instance.new("Sound",Torso)
  4851. GroundImpact.Volume = 8
  4852. GroundImpact.Name = "GroundImpact"
  4853. GroundImpact.Looped = false
  4854. GroundImpact.SoundId = "rbxassetid://165970126"
  4855. Break = Instance.new("Sound",Torso)
  4856. Break.Volume = 5
  4857. Break.Name = "Bonebreak"
  4858. Break.Looped = false
  4859. Break.SoundId = "rbxassetid://314390675"
  4860.  
  4861. local hit1 = false
  4862. local hit2 = false
  4863. local hit3 = false
  4864. local hit4 = false
  4865.  
  4866. function Combo1()
  4867. getplayer = new("Part",char)
  4868. getplayer.Position = Vector3.new(999,999,999)
  4869. getplayer.Transparency = 1
  4870. getplayer.Size = v3(3,3,3)
  4871. getplayer.CanCollide = false
  4872. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4873. getplayer.Name = "GetPlayer"
  4874.  
  4875. game.Debris:AddItem(getplayer,0.5)
  4876.  
  4877. getplayer.Touched:connect(function(hit)
  4878. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4879. getplayer:Destroy()
  4880. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4881. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4882. to.Anchored = true
  4883. idle = false
  4884.  
  4885.  
  4886. punchsound1:Play()
  4887. hit1 = true
  4888. for i = 0, 1, 0.1 do
  4889. swait()
  4890. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4891. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4892. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4893. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4894. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4895. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4896. end
  4897. punchsound1:Play()
  4898. for i = 0, 1, 0.1 do
  4899. swait()
  4900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4902. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4903. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4904. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4905. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4906. end
  4907. punchsound1:Play()
  4908. for i = 0, 1, 0.1 do
  4909. swait()
  4910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4912. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4913. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4914. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4915. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4916. end
  4917. for i = 0, 1, 0.1 do
  4918. swait()
  4919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4922. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4923. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4924. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4925. end
  4926. for i = 0, 1, 0.1 do
  4927. swait()
  4928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4931. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4932. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4933. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4934. end
  4935. StrongPunch1:Play()
  4936. for i = 0, 1, 0.1 do
  4937. swait()
  4938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4940. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4941. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4942. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4943. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4944. end
  4945. for i = 0, 0.6, 0.1 do
  4946. swait()
  4947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4949. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4950. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4951. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4952. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4953. end
  4954. for i = 0, 0.6, 0.1 do
  4955. swait()
  4956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4960. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4961. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4962. end
  4963. for i,v in pairs(to.Parent:GetChildren()) do
  4964. if v:IsA("Humanoid") then
  4965. v.Health = v.Health - 3
  4966.  
  4967. v.PlatformStand = true
  4968. end
  4969. end
  4970. StrongPunch:Play()
  4971. for i = 0, 1, 0.1 do
  4972. swait()
  4973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4975. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4978. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4979. end
  4980. for i,v in pairs(to.Parent:GetChildren()) do
  4981. if v:IsA("Humanoid") then
  4982. v.Health = v.Health - 5
  4983.  
  4984. v.PlatformStand = true
  4985. end
  4986. end
  4987.  
  4988. hit1 = false
  4989.  
  4990. punchsound1:Play()
  4991. hit2 = true
  4992. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4993. for i = 0, 1, 0.1 do
  4994. swait()
  4995. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4996. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4997. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4998. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4999. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5000. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5001. end
  5002. for i,v in pairs(to.Parent:GetChildren()) do
  5003. if v:IsA("Humanoid") then
  5004. v.Health = v.Health - 5
  5005.  
  5006. v.PlatformStand = true
  5007. end
  5008. end
  5009. hit2 = false
  5010.  
  5011. punchsound1:Play()
  5012. hit3 = true
  5013. hit4 = true
  5014.  
  5015.  
  5016. punchsound1:Play()
  5017.  
  5018. coroutine.wrap(function()
  5019. for i=1,5 do
  5020. wait()
  5021. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5022. GroundImpact:Play()
  5023. a21e = new("Part",to)
  5024. a21e.Name = "Beam"..num
  5025. a21e.Locked = true
  5026. a21e.Size = v3(1,1,1)
  5027. a21e.CanCollide = false
  5028. a21e.BrickColor = bc("Gold")
  5029. a21e.Material = "Neon"
  5030. a21e.Transparency = 0
  5031. aa21e = new("SpecialMesh",a21e)
  5032. a21e.Anchored = true
  5033. a21e.Position = to.Position
  5034. aa21e.MeshType = "Sphere"
  5035. aa21e.Scale = v3(1,1,1)
  5036. a51e = new("Part",char)
  5037. a51e.Name = "Beam"..num
  5038. a51e.Locked = true
  5039. a51e.Size = v3(1,1,1)
  5040. a51e.CanCollide = false
  5041. a51e.BrickColor = bc("White")
  5042. a51e.Material = "Neon"
  5043. a51e.Transparency = 0
  5044. aa51e = new("SpecialMesh",a51e)
  5045. a51e.Anchored = true
  5046. a51e.Position = to.Position
  5047. aa51e.MeshType = "Sphere"
  5048. aa51e.Scale = v3(1,1,1)
  5049. a61e = new("Part",char)
  5050. a61e.Name = "Beam"..num
  5051. a61e.Locked = true
  5052. a61e.Size = v3(1,1,1)
  5053. a61e.CanCollide = false
  5054. a61e.BrickColor = bc("Really red")
  5055. a61e.Material = "Neon"
  5056. a61e.Transparency = 0
  5057. aa61e = new("SpecialMesh",a61e)
  5058. a61e.Anchored = true
  5059. a61e.Position = to.Position
  5060. aa61e.MeshType = "Sphere"
  5061. aa61e.Scale = v3(1,1,1)
  5062. for i = 1,20 do
  5063. wait()
  5064. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5065. a21e.Transparency = a21e.Transparency + 0.03
  5066. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5067. a51e.Transparency = a51e.Transparency + 0.03
  5068. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5069. a61e.Transparency = a61e.Transparency + 0.02
  5070. for i,v in pairs(to.Parent:GetChildren()) do
  5071. if v:IsA("Humanoid") then
  5072. v.Health = v.Health - 0.5
  5073.  
  5074. v.PlatformStand = true
  5075. end
  5076. end
  5077. end
  5078. a61e:Destroy()
  5079. aa61e:Destroy()
  5080. a51e:Destroy()
  5081. aa51e:Destroy()
  5082. a21e:Destroy()
  5083. aa21e:Destroy()
  5084.  
  5085. end
  5086.  
  5087.  
  5088. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5089. for i = 0, 1, 0.1 do
  5090. swait()
  5091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5094. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5095. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5096. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5097. end
  5098.  
  5099.  
  5100.  
  5101. wait(0.7)
  5102. end)()
  5103.  
  5104.  
  5105.  
  5106.  
  5107. RootPart.Anchored = true
  5108.  
  5109. for i = 0, 1, 0.1 do
  5110. swait()
  5111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5114. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5115. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5116. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5117. end
  5118.  
  5119.  
  5120. StrongPunch:Play()
  5121.  
  5122.  
  5123. for i = 0, 1, 0.1 do
  5124. swait()
  5125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5130. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5131. end
  5132.  
  5133. for i = 0, 1, 0.1 do
  5134. swait()
  5135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5138. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5139. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5140. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5141. end
  5142.  
  5143.  
  5144.  
  5145. for i,v in pairs(to.Parent:GetChildren()) do
  5146. if v:IsA("Humanoid") then
  5147. v.Health = v.Health - 20
  5148.  
  5149. v.PlatformStand = true
  5150. end
  5151. end
  5152.  
  5153. StrongPunch2:Play()
  5154. for i = 0, 1, 0.1 do
  5155. swait()
  5156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5158. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5161. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5162. end
  5163.  
  5164. hitground = new("Part",char)
  5165. hitground.Size = Vector3.new(5,5,5)
  5166. hitground.Name = "Ground"
  5167. hitground.Transparency = 1
  5168. hitground.CanCollide = false
  5169. game.Debris:AddItem(hitground,2)
  5170. hitground.Position = Vector3.new(999,999,999)
  5171. hitgroundweld = new("Weld",hitground)
  5172. hitgroundweld.Part0 = to
  5173. hitgroundweld.Part1 = hitground
  5174. hitground.Touched:connect(function(hit2)
  5175. if hit2.Size.x > 150 then
  5176. hitground:Destroy()
  5177. ad = new("Part",char)
  5178. ad.Name = "NewPart"
  5179. ad.Size = Vector3.new(30,0.1,30)
  5180. ad.CanCollide = false
  5181. ad.Anchored = true
  5182. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5183. ad.Transparency = 1
  5184. aad = new("Decal",ad)
  5185.  
  5186. aad.Face = "Top"
  5187. aad.Transparency = 1
  5188. aad.Transparency = 0
  5189. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5190. smoke = new("Part",to)
  5191. smokemesh = new("SpecialMesh",smoke)
  5192. smokemesh.MeshId = "rbxassetid://928329648"
  5193. smoke.BrickColor = hit2.BrickColor
  5194. smoke.Anchored = true
  5195. smoke.Position = hitground.Position
  5196. GroundImpact:Play()
  5197. for i = 1,20 do
  5198. wait()
  5199. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5200. smoke.Transparency = smoke.Transparency + 1/20
  5201. end
  5202. smoke:Destroy()
  5203. wait(0.5)
  5204.  
  5205. for i = 1,20 do
  5206. wait(0.1)
  5207. aad.Transparency = aad.Transparency + 1/20
  5208. end
  5209. end
  5210. end)
  5211. to.Anchored = false
  5212. ys = Instance.new("BodyVelocity",to)
  5213. ys.Name = "GO"
  5214.  
  5215. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5216.  
  5217. ys.Velocity = v3(0,-90,0)
  5218.  
  5219. wait(1)
  5220. ys:Destroy()
  5221.  
  5222.  
  5223.  
  5224.  
  5225.  
  5226. hit3 = false
  5227. hit4 = false
  5228.  
  5229.  
  5230. hit1 = false
  5231. hit2 = false
  5232. hit3 = false
  5233. hit4 = false
  5234. idle = true
  5235. RootPart.Anchored = false
  5236. end
  5237. end)
  5238. end
  5239.  
  5240.  
  5241. function Combo4()
  5242. getplayer = new("Part",char)
  5243. getplayer.Position = Vector3.new(999,999,999)
  5244. getplayer.Transparency = 1
  5245. getplayer.Size = v3(3,3,3)
  5246. getplayer.CanCollide = false
  5247. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5248. getplayer.Name = "GetPlayer"
  5249.  
  5250. game.Debris:AddItem(getplayer,0.5)
  5251.  
  5252. getplayer.Touched:connect(function(hit)
  5253. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5254. getplayer:Destroy()
  5255. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5256. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5257. to.Anchored = true
  5258. RootPart.Anchored = true
  5259. idle = false
  5260.  
  5261.  
  5262. punchsound1:Play()
  5263. hit1 = true
  5264. for i = 0, 0.5, 0.1 do
  5265. swait()
  5266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5268. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5269. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5270. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5271. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5272. end
  5273. punchsound1:Play()
  5274. for i = 0, 0.5, 0.1 do
  5275. swait()
  5276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5279. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5280. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5281. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5282. end
  5283. punchsound1:Play()
  5284. for i = 0, 0.6, 0.1 do
  5285. swait()
  5286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5289. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5290. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5291. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5292. end
  5293. for i = 0, 0.6, 0.1 do
  5294. swait()
  5295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5297. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5298. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5299. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5300. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5301. end
  5302. for i = 0, 0.5, 0.1 do
  5303. swait()
  5304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5310. end
  5311. punchsound1:Play()
  5312. for i = 0, 0.5, 0.1 do
  5313. swait()
  5314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5319. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5320. end
  5321. punchsound1:Play()
  5322. for i = 0, 0.6, 0.1 do
  5323. swait()
  5324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5327. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5328. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5329. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5330. end
  5331. for i = 0, 0.6, 0.1 do
  5332. swait()
  5333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5335. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5336. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5337. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5338. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5339. end
  5340. for i = 0, 0.5, 0.1 do
  5341. swait()
  5342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5344. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5345. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5346. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5347. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5348. end
  5349. punchsound1:Play()
  5350. for i = 0, 0.5, 0.1 do
  5351. swait()
  5352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5357. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5358. end
  5359. punchsound1:Play()
  5360. for i = 0, 0.6, 0.1 do
  5361. swait()
  5362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5365. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5366. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5367. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5368. end
  5369. for i = 0, 0.6, 0.1 do
  5370. swait()
  5371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5373. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5374. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5375. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5376. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5377. end
  5378. for i = 0, 0.5, 0.1 do
  5379. swait()
  5380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5382. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5383. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5384. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5385. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5386. end
  5387. punchsound1:Play()
  5388. for i = 0, 0.5, 0.1 do
  5389. swait()
  5390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5393. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5394. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5395. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5396. end
  5397. punchsound1:Play()
  5398. for i = 0, 0.6, 0.1 do
  5399. swait()
  5400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5402. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5403. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5404. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5405. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5406. end
  5407. for i = 0, 0.6, 0.1 do
  5408. swait()
  5409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5411. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5414. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5415. end
  5416. for i = 0, 0.5, 0.1 do
  5417. swait()
  5418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5423. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5424. end
  5425. punchsound1:Play()
  5426. for i = 0, 0.5, 0.1 do
  5427. swait()
  5428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5430. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5433. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5434. end
  5435. punchsound1:Play()
  5436. for i = 0, 0.6, 0.1 do
  5437. swait()
  5438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5441. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5442. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5443. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5444. end
  5445. StrongPunch2:Play()
  5446. for i = 0, 5, 0.1 do
  5447. swait()
  5448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5450. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5451. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5452. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5453. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5454. end
  5455.  
  5456. for i,v in pairs(to.Parent:GetChildren()) do
  5457. if v:IsA("Humanoid") then
  5458. v.Health = v.Health - 20
  5459.  
  5460. v.PlatformStand = true
  5461. end
  5462. end
  5463. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5464. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5465. Zanzoken = Instance.new("Part",char)
  5466. Zanzoken.Anchored = true
  5467. Zanzoken.Position = v3(999,999,999)
  5468. Zanzoken.CFrame = Torso.CFrame
  5469. game.Debris:AddItem(Zanzoken,0.5)
  5470. Zanzoken.Transparency = 1
  5471. Zano:Play()
  5472. wait()
  5473. idk = Instance.new("BillboardGui",Zanzoken)
  5474. idk.Size = UDim2.new(10,0,15,0)
  5475. idk.AlwaysOnTop = false
  5476. idk1 = Instance.new("ImageLabel",idk)
  5477. idk1.BackgroundTransparency = 1
  5478. idk.ExtentsOffset = v3(0,0,0)
  5479. idk1.ImageTransparency = 0
  5480. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5481. idk1.Size = UDim2.new(2,0,1,0)
  5482. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5483. idk1.Image = "rbxassetid://319554883"
  5484. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5485. wait()
  5486. Zanzoken = Instance.new("Part",char)
  5487. Zanzoken.Anchored = true
  5488. Zanzoken.Position = v3(999,999,999)
  5489. Zanzoken.CFrame = Torso.CFrame
  5490. game.Debris:AddItem(Zanzoken,0.5)
  5491. Zanzoken.Transparency = 1
  5492. wait()
  5493. idk = Instance.new("BillboardGui",Zanzoken)
  5494. idk.Size = UDim2.new(20,0,20,0)
  5495. idk.AlwaysOnTop = false
  5496. idk1 = Instance.new("ImageLabel",idk)
  5497. idk1.BackgroundTransparency = 1
  5498. idk.ExtentsOffset = v3(0,0,0)
  5499. idk1.ImageTransparency = 0
  5500. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5501. idk1.Size = UDim2.new(2,0,1,0)
  5502. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5503. idk1.Image = "rbxassetid://319554883"
  5504. for i = 0, 0.5, 0.1 do
  5505. swait()
  5506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5508. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5509. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5510. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5511. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5512. end
  5513. punchsound1:Play()
  5514. for i = 0, 0.5, 0.1 do
  5515. swait()
  5516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5518. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5519. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5520. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5521. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5522. end
  5523. punchsound1:Play()
  5524. for i = 0, 0.6, 0.1 do
  5525. swait()
  5526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5529. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5530. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5531. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5532. end
  5533. for i = 0, 0.6, 0.1 do
  5534. swait()
  5535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5537. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5538. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5539. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5540. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5541. end
  5542. for i = 0, 0.5, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5549. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5550. end
  5551. punchsound1:Play()
  5552. for i = 0, 0.5, 0.1 do
  5553. swait()
  5554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5556. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5557. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5558. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5559. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5560. end
  5561. punchsound1:Play()
  5562. for i = 0, 0.6, 0.1 do
  5563. swait()
  5564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5566. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5567. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5568. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5569. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5570. end
  5571. for i = 0, 0.6, 0.1 do
  5572. swait()
  5573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5577. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5578. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5579. end
  5580. for i = 0, 0.5, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5588. end
  5589. punchsound1:Play()
  5590. for i = 0, 0.5, 0.1 do
  5591. swait()
  5592. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5593. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5594. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5595. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5596. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5597. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5598. end
  5599. punchsound1:Play()
  5600. for i = 0, 0.6, 0.1 do
  5601. swait()
  5602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5604. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5605. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5606. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5607. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5608. end
  5609. for i = 0, 0.6, 0.1 do
  5610. swait()
  5611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5613. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5614. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5615. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5616. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5617. end
  5618. for i = 0, 0.5, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5626. end
  5627. punchsound1:Play()
  5628. for i = 0, 0.5, 0.1 do
  5629. swait()
  5630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5632. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5633. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5634. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5635. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5636. end
  5637. punchsound1:Play()
  5638. for i = 0, 0.3, 0.1 do
  5639. swait()
  5640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5642. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5643. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5644. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5645. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5646. end
  5647. for i = 0, 0.3, 0.1 do
  5648. swait()
  5649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5651. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5652. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5653. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5654. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5655. end
  5656. for i = 0, 0.3, 0.1 do
  5657. swait()
  5658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5661. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5662. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5663. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5664. end
  5665. punchsound1:Play()
  5666. for i = 0, 0.3, 0.1 do
  5667. swait()
  5668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5670. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5671. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5672. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5673. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5674. end
  5675. punchsound1:Play()
  5676. for i = 0, 0.3, 0.1 do
  5677. swait()
  5678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5681. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5682. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5683. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5684. end
  5685. for i = 0, 0.3, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5689. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5690. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5691. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5692. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5693. end
  5694. punchsound1:Play()
  5695. for i = 0, 1, 0.1 do
  5696. swait()
  5697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5699. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5700. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5701. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5702. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5703. end
  5704. for i = 0, 0.3, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5708. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5709. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5710. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5711. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5712. end
  5713. punchsound1:Play()
  5714. for i = 0, 0.3, 0.1 do
  5715. swait()
  5716. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5717. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5718. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5719. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5720. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5721. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5722. end
  5723. for i = 0, 0.3, 0.1 do
  5724. swait()
  5725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5727. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5728. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5729. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5730. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5731. end
  5732. for i = 0, 0.3, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5740. end
  5741. punchsound1:Play()
  5742. for i = 0, 0.3, 0.1 do
  5743. swait()
  5744. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5745. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5746. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5747. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5748. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5749. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5750. end
  5751. punchsound1:Play()
  5752. for i = 0, 0.6, 0.1 do
  5753. swait()
  5754. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5755. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5756. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5757. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5758. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5759. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5760. end
  5761. for i = 0, 0.3, 0.1 do
  5762. swait()
  5763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5765. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5768. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5769. end
  5770. for i = 0, 0.3, 0.1 do
  5771. swait()
  5772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5774. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5775. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5776. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5777. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5778. end
  5779. punchsound1:Play()
  5780. for i = 0, 0.5, 0.1 do
  5781. swait()
  5782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5784. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5787. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5788. end
  5789. punchsound1:Play()
  5790. for i = 0, 0.6, 0.1 do
  5791. swait()
  5792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5795. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5796. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5797. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5798. end
  5799. for i = 0, 0.6, 0.1 do
  5800. swait()
  5801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5803. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5805. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5806. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5807. end
  5808. for i = 0, 0.5, 0.1 do
  5809. swait()
  5810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5812. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5813. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5814. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5815. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5816. end
  5817. punchsound1:Play()
  5818. for i = 0, 0.5, 0.1 do
  5819. swait()
  5820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5822. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5825. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5826. end
  5827. punchsound1:Play()
  5828. for i = 0, 0.6, 0.1 do
  5829. swait()
  5830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5833. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5834. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5835. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5836. end
  5837. for i = 0, 0.6, 0.1 do
  5838. swait()
  5839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5841. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5844. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5845. end
  5846. for i = 0, 0.5, 0.1 do
  5847. swait()
  5848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5850. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5851. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5852. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5853. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5854. end
  5855. punchsound1:Play()
  5856. for i = 0, 0.5, 0.1 do
  5857. swait()
  5858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5861. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5862. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5863. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5864. end
  5865. punchsound1:Play()
  5866. for i = 0, 0.6, 0.1 do
  5867. swait()
  5868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5870. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5871. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5872. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5873. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5874. end
  5875. for i = 0, 0.6, 0.1 do
  5876. swait()
  5877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5879. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5880. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5881. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5882. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5883. end
  5884. punchsound1:Play()
  5885. for i = 0, 1, 0.1 do
  5886. swait()
  5887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5889. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5890. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5891. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5892. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5893. end
  5894. for i = 0, 0.5, 0.1 do
  5895. swait()
  5896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5898. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5899. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5900. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5901. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5902. end
  5903. punchsound1:Play()
  5904. for i = 0, 0.6, 0.1 do
  5905. swait()
  5906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5909. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5910. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5911. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5912. end
  5913. for i = 0, 0.6, 0.1 do
  5914. swait()
  5915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5917. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5918. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5919. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5920. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5921. end
  5922. for i = 0, 0.5, 0.1 do
  5923. swait()
  5924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5926. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5927. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5928. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5929. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5930. end
  5931. punchsound1:Play()
  5932. for i = 0, 0.5, 0.1 do
  5933. swait()
  5934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5936. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5937. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5938. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5939. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5940. end
  5941. punchsound1:Play()
  5942. for i = 0, 0.6, 0.1 do
  5943. swait()
  5944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5946. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5947. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5948. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5949. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5950. end
  5951. for i = 0, 0.6, 0.1 do
  5952. swait()
  5953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5955. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5958. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5959. end
  5960. for i = 0, 0.5, 0.1 do
  5961. swait()
  5962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5964. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5965. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5966. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5967. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5968. end
  5969. punchsound1:Play()
  5970. for i = 0, 0.5, 0.1 do
  5971. swait()
  5972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5975. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5976. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5977. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5978. end
  5979. punchsound1:Play()
  5980. for i = 0, 0.6, 0.1 do
  5981. swait()
  5982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5985. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5986. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5987. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5988. end
  5989. for i = 0, 0.6, 0.1 do
  5990. swait()
  5991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5993. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5994. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5995. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5996. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5997. end
  5998. for i = 0, 0.5, 0.1 do
  5999. swait()
  6000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6002. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6003. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6004. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6005. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6006. end
  6007. punchsound1:Play()
  6008. for i = 0, 0.5, 0.1 do
  6009. swait()
  6010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6012. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6013. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6015. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6016. end
  6017. punchsound1:Play()
  6018. for i = 0, 0.6, 0.1 do
  6019. swait()
  6020. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6021. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6022. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6023. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6024. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6025. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6026. end
  6027. for i = 0, 0.6, 0.1 do
  6028. swait()
  6029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6031. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6032. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6033. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6034. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6035. end
  6036. for i = 0, 0.5, 0.1 do
  6037. swait()
  6038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6040. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6041. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6042. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6043. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6044. end
  6045. punchsound1:Play()
  6046. for i = 0, 0.5, 0.1 do
  6047. swait()
  6048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6050. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6051. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6052. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6053. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6054. end
  6055. punchsound1:Play()
  6056. for i = 0, 0.6, 0.1 do
  6057. swait()
  6058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6060. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6061. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6062. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6063. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6064. end
  6065. for i = 0, 0.6, 0.1 do
  6066. swait()
  6067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6069. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6070. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6071. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6072. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6073. end
  6074. punchsound1:Play()
  6075. for i = 0, 1, 0.1 do
  6076. swait()
  6077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6079. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6080. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6081. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6082. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6083. end
  6084. for i = 0, 0.5, 0.1 do
  6085. swait()
  6086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6088. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6089. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6090. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6091. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6092. end
  6093. punchsound1:Play()
  6094. for i = 0, 0.6, 0.1 do
  6095. swait()
  6096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6099. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6100. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6102. end
  6103. for i = 0, 0.6, 0.1 do
  6104. swait()
  6105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6107. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6110. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6111. end
  6112. for i = 0, 0.5, 0.1 do
  6113. swait()
  6114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6116. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6117. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6118. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6119. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6120. end
  6121. punchsound1:Play()
  6122. for i = 0, 0.3, 0.1 do
  6123. swait()
  6124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6126. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6129. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6130. end
  6131. punchsound1:Play()
  6132. for i = 0, 0.3, 0.1 do
  6133. swait()
  6134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6137. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6138. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6139. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6140. end
  6141. for i = 0, 0.3, 0.1 do
  6142. swait()
  6143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6145. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6148. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6149. end
  6150. for i = 0, 0.3, 0.1 do
  6151. swait()
  6152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6154. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6155. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6156. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6157. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6158. end
  6159. punchsound1:Play()
  6160. for i = 0, 0.3, 0.1 do
  6161. swait()
  6162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6164. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6165. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6167. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6168. end
  6169. punchsound1:Play()
  6170. for i = 0, 0.3, 0.1 do
  6171. swait()
  6172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6174. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6175. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6176. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6177. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6178. end
  6179. for i = 0, 0.3, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6183. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6186. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6187. end
  6188. for i = 0, 0.3, 0.1 do
  6189. swait()
  6190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6193. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6194. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6195. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6196. end
  6197. punchsound1:Play()
  6198. for i = 0, 0.3, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6205. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6206. end
  6207. punchsound1:Play()
  6208. for i = 0, 0.3, 0.1 do
  6209. swait()
  6210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6213. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6214. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6215. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6216. end
  6217. for i = 0, 0.1, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6225. end
  6226. for i = 0, 0.1, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6234. end
  6235. punchsound1:Play()
  6236. for i = 0, 0.1, 0.1 do
  6237. swait()
  6238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6243. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6244. end
  6245. punchsound1:Play()
  6246. for i = 0, 0.1, 0.1 do
  6247. swait()
  6248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6251. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6252. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6253. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6254. end
  6255. for i = 0, 0.1, 0.1 do
  6256. swait()
  6257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6259. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6262. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6263. end
  6264. punchsound1:Play()
  6265. for i = 0, 0.4, 0.1 do
  6266. swait()
  6267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6270. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6271. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6272. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6273. end
  6274. for i,v in pairs(to.Parent:GetChildren()) do
  6275. if v:IsA("Humanoid") then
  6276. v.Health = v.Health - 20
  6277.  
  6278. v.PlatformStand = true
  6279. end
  6280. end
  6281. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6282. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6283. Zanzoken = Instance.new("Part",char)
  6284. Zanzoken.Anchored = true
  6285. Zanzoken.Position = v3(999,999,999)
  6286. Zanzoken.CFrame = Torso.CFrame
  6287. game.Debris:AddItem(Zanzoken,0.5)
  6288. Zanzoken.Transparency = 1
  6289. Zano:Play()
  6290. wait()
  6291. idk = Instance.new("BillboardGui",Zanzoken)
  6292. idk.Size = UDim2.new(10,0,15,0)
  6293. idk.AlwaysOnTop = false
  6294. idk1 = Instance.new("ImageLabel",idk)
  6295. idk1.BackgroundTransparency = 1
  6296. idk.ExtentsOffset = v3(0,0,0)
  6297. idk1.ImageTransparency = 0
  6298. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6299. idk1.Size = UDim2.new(2,0,1,0)
  6300. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6301. idk1.Image = "rbxassetid://319554883"
  6302. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6303. wait()
  6304. Zanzoken = Instance.new("Part",char)
  6305. Zanzoken.Anchored = true
  6306. Zanzoken.Position = v3(999,999,999)
  6307. Zanzoken.CFrame = Torso.CFrame
  6308. game.Debris:AddItem(Zanzoken,0.5)
  6309. Zanzoken.Transparency = 1
  6310. wait()
  6311. idk = Instance.new("BillboardGui",Zanzoken)
  6312. idk.Size = UDim2.new(20,0,20,0)
  6313. idk.AlwaysOnTop = false
  6314. idk1 = Instance.new("ImageLabel",idk)
  6315. idk1.BackgroundTransparency = 1
  6316. idk.ExtentsOffset = v3(0,0,0)
  6317. idk1.ImageTransparency = 0
  6318. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6319. idk1.Size = UDim2.new(2,0,1,0)
  6320. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6321. idk1.Image = "rbxassetid://319554883"
  6322. punchsound1:Play()
  6323. for i = 0, 6, 0.1 do
  6324. swait()
  6325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6328. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6330. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6331. end
  6332. for i = 0, 0.6, 0.1 do
  6333. swait()
  6334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6337. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6338. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6339. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6340. end
  6341. for i = 0, 0.6, 0.1 do
  6342. swait()
  6343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6345. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6349. end
  6350. punchsound1:Play()
  6351. for i = 0, 1, 0.1 do
  6352. swait()
  6353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6355. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6356. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6357. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6358. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6359. end
  6360. for i = 0, 0.6, 0.1 do
  6361. swait()
  6362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6365. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6366. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6367. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6368. end
  6369. for i = 0, 0.6, 0.1 do
  6370. swait()
  6371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6373. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6374. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6375. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6376. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6377. end
  6378. punchsound1:Play()
  6379. for i = 0, 1, 0.1 do
  6380. swait()
  6381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6384. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6385. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6386. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6387. end
  6388. for i = 0, 0.6, 0.1 do
  6389. swait()
  6390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6393. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6394. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6395. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6396. end
  6397. for i = 0, 0.6, 0.1 do
  6398. swait()
  6399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6401. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6402. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6403. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6404. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6405. end
  6406. punchsound1:Play()
  6407. for i = 0, 1, 0.1 do
  6408. swait()
  6409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6411. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6412. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6413. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6414. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6415. end
  6416. for i = 0, 0.6, 0.1 do
  6417. swait()
  6418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6423. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6424. end
  6425. for i = 0, 0.6, 0.1 do
  6426. swait()
  6427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6429. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6433. end
  6434. punchsound1:Play()
  6435. for i = 0, 1, 0.1 do
  6436. swait()
  6437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6439. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6440. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6441. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6442. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6443. end
  6444. for i = 0, 0.6, 0.1 do
  6445. swait()
  6446. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6447. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6448. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6449. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6450. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6451. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6452. end
  6453. for i = 0, 0.6, 0.1 do
  6454. swait()
  6455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6457. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6458. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6460. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6461. end
  6462. punchsound1:Play()
  6463. for i = 0, 1, 0.1 do
  6464. swait()
  6465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6467. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6468. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6469. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6470. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6471. end
  6472. for i = 0, 0.6, 0.1 do
  6473. swait()
  6474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6476. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6477. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6478. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6479. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6480. end
  6481. for i = 0, 0.6, 0.1 do
  6482. swait()
  6483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6485. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6486. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6487. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6488. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6489. end
  6490. punchsound1:Play()
  6491. for i = 0, 1, 0.1 do
  6492. swait()
  6493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6495. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6496. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6497. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6498. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6499. end
  6500.  
  6501.  
  6502.  
  6503. for i,v in pairs(to.Parent:GetChildren()) do
  6504. if v:IsA("Humanoid") then
  6505. v.Health = v.Health - 20
  6506.  
  6507. v.PlatformStand = true
  6508. end
  6509. end
  6510. StrongPunch:Play()
  6511. for i = 0, 1, 0.1 do
  6512. swait()
  6513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6515. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6516. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6517. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6518. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6519. end
  6520. for i = 0, 1, 0.1 do
  6521. swait()
  6522. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6523. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6524. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6525. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6526. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6527. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6528. end
  6529. for i,v in pairs(to.Parent:GetChildren()) do
  6530. if v:IsA("Humanoid") then
  6531. v.Health = v.Health - 5
  6532.  
  6533. v.PlatformStand = true
  6534. end
  6535. end
  6536. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6537. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6538. Zanzoken = Instance.new("Part",char)
  6539. Zanzoken.Anchored = true
  6540. Zanzoken.Position = v3(999,999,999)
  6541. Zanzoken.CFrame = Torso.CFrame
  6542. game.Debris:AddItem(Zanzoken,0.5)
  6543. Zanzoken.Transparency = 1
  6544. Zano:Play()
  6545. wait()
  6546. idk = Instance.new("BillboardGui",Zanzoken)
  6547. idk.Size = UDim2.new(10,0,15,0)
  6548. idk.AlwaysOnTop = false
  6549. idk1 = Instance.new("ImageLabel",idk)
  6550. idk1.BackgroundTransparency = 1
  6551. idk.ExtentsOffset = v3(0,0,0)
  6552. idk1.ImageTransparency = 0
  6553. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6554. idk1.Size = UDim2.new(2,0,1,0)
  6555. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6556. idk1.Image = "rbxassetid://319554883"
  6557. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6558. wait()
  6559. Zanzoken = Instance.new("Part",char)
  6560. Zanzoken.Anchored = true
  6561. Zanzoken.Position = v3(999,999,999)
  6562. Zanzoken.CFrame = Torso.CFrame
  6563. game.Debris:AddItem(Zanzoken,0.5)
  6564. Zanzoken.Transparency = 1
  6565. wait()
  6566. idk = Instance.new("BillboardGui",Zanzoken)
  6567. idk.Size = UDim2.new(20,0,20,0)
  6568. idk.AlwaysOnTop = false
  6569. idk1 = Instance.new("ImageLabel",idk)
  6570. idk1.BackgroundTransparency = 1
  6571. idk.ExtentsOffset = v3(0,0,0)
  6572. idk1.ImageTransparency = 0
  6573. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6574. idk1.Size = UDim2.new(2,0,1,0)
  6575. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6576. idk1.Image = "rbxassetid://319554883"
  6577. for i = 0, 1, 0.1 do
  6578. swait()
  6579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6581. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6582. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6583. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6584. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6585. end
  6586. punchsound1:Play()
  6587. for i = 0, 1, 0.1 do
  6588. swait()
  6589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6591. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6592. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6593. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6594. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6595. end
  6596. punchsound1:Play()
  6597. for i = 0, 1, 0.1 do
  6598. swait()
  6599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6603. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6604. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6605. end
  6606. for i = 0, 1, 0.1 do
  6607. swait()
  6608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6610. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6611. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6612. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6613. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6614. end
  6615. for i = 0, 1, 0.1 do
  6616. swait()
  6617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6619. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6620. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6621. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6622. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6623. end
  6624. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6625. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6626. Zanzoken = Instance.new("Part",char)
  6627. Zanzoken.Anchored = true
  6628. Zanzoken.Position = v3(999,999,999)
  6629. Zanzoken.CFrame = Torso.CFrame
  6630. game.Debris:AddItem(Zanzoken,0.5)
  6631. Zanzoken.Transparency = 1
  6632. Zano:Play()
  6633. wait()
  6634. idk = Instance.new("BillboardGui",Zanzoken)
  6635. idk.Size = UDim2.new(10,0,15,0)
  6636. idk.AlwaysOnTop = false
  6637. idk1 = Instance.new("ImageLabel",idk)
  6638. idk1.BackgroundTransparency = 1
  6639. idk.ExtentsOffset = v3(0,0,0)
  6640. idk1.ImageTransparency = 0
  6641. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6642. idk1.Size = UDim2.new(2,0,1,0)
  6643. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6644. idk1.Image = "rbxassetid://319554883"
  6645. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6646. wait()
  6647. Zanzoken = Instance.new("Part",char)
  6648. Zanzoken.Anchored = true
  6649. Zanzoken.Position = v3(999,999,999)
  6650. Zanzoken.CFrame = Torso.CFrame
  6651. game.Debris:AddItem(Zanzoken,0.5)
  6652. Zanzoken.Transparency = 1
  6653. wait()
  6654. idk = Instance.new("BillboardGui",Zanzoken)
  6655. idk.Size = UDim2.new(20,0,20,0)
  6656. idk.AlwaysOnTop = false
  6657. idk1 = Instance.new("ImageLabel",idk)
  6658. idk1.BackgroundTransparency = 1
  6659. idk.ExtentsOffset = v3(0,0,0)
  6660. idk1.ImageTransparency = 0
  6661. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6662. idk1.Size = UDim2.new(2,0,1,0)
  6663. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6664. idk1.Image = "rbxassetid://319554883"
  6665. StrongPunch:Play()
  6666. Break:Play()
  6667.  
  6668. for i = 0, 6, 0.1 do
  6669. swait()
  6670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6672. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6673. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6674. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6675. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6676. end
  6677. StrongPunch1:Play()
  6678. for i = 0, 6, 0.1 do
  6679. swait()
  6680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6682. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6684. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6685. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6686. end
  6687. StrongPunch2:Play()
  6688. for i = 0, 7, 0.1 do
  6689. swait()
  6690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6692. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6694. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6695. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6696. end
  6697. for i = 0, 1, 0.1 do
  6698. swait()
  6699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6701. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6702. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6703. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6704. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6705. end
  6706. punchsound1:Play()
  6707. for i = 0, 1, 0.1 do
  6708. swait()
  6709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6711. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6712. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6713. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6714. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6715. end
  6716. punchsound1:Play()
  6717. for i = 0, 1, 0.1 do
  6718. swait()
  6719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6722. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6723. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6724. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6725. end
  6726. for i = 0, 1, 0.1 do
  6727. swait()
  6728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6730. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6733. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6734. end
  6735. for i = 0, 1, 0.1 do
  6736. swait()
  6737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6739. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6740. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6741. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6742. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6743. end
  6744. punchsound1:Play()
  6745. for i = 0, 0.5, 0.1 do
  6746. swait()
  6747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6749. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6750. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6751. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6752. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6753. end
  6754. punchsound1:Play()
  6755. for i = 0, 0.5, 0.1 do
  6756. swait()
  6757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6763. end
  6764. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6765. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6766. Zanzoken = Instance.new("Part",char)
  6767. Zanzoken.Anchored = true
  6768. Zanzoken.Position = v3(999,999,999)
  6769. Zanzoken.CFrame = Torso.CFrame
  6770. game.Debris:AddItem(Zanzoken,0.5)
  6771. Zanzoken.Transparency = 1
  6772. Zano:Play()
  6773. wait()
  6774. idk = Instance.new("BillboardGui",Zanzoken)
  6775. idk.Size = UDim2.new(10,0,15,0)
  6776. idk.AlwaysOnTop = false
  6777. idk1 = Instance.new("ImageLabel",idk)
  6778. idk1.BackgroundTransparency = 1
  6779. idk.ExtentsOffset = v3(0,0,0)
  6780. idk1.ImageTransparency = 0
  6781. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6782. idk1.Size = UDim2.new(2,0,1,0)
  6783. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6784. idk1.Image = "rbxassetid://319554883"
  6785. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6786. wait()
  6787. Zanzoken = Instance.new("Part",char)
  6788. Zanzoken.Anchored = true
  6789. Zanzoken.Position = v3(999,999,999)
  6790. Zanzoken.CFrame = Torso.CFrame
  6791. game.Debris:AddItem(Zanzoken,0.5)
  6792. Zanzoken.Transparency = 1
  6793. wait()
  6794. idk = Instance.new("BillboardGui",Zanzoken)
  6795. idk.Size = UDim2.new(20,0,20,0)
  6796. idk.AlwaysOnTop = false
  6797. idk1 = Instance.new("ImageLabel",idk)
  6798. idk1.BackgroundTransparency = 1
  6799. idk.ExtentsOffset = v3(0,0,0)
  6800. idk1.ImageTransparency = 0
  6801. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6802. idk1.Size = UDim2.new(2,0,1,0)
  6803. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6804. idk1.Image = "rbxassetid://319554883"
  6805. for i = 0, 0.4, 0.1 do
  6806. swait()
  6807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6809. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6810. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6811. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6812. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6813. end
  6814. punchsound1:Play()
  6815. for i = 0, 0.4, 0.1 do
  6816. swait()
  6817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6819. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6822. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6823. end
  6824. for i = 0, 0.4, 0.1 do
  6825. swait()
  6826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6828. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6829. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6830. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6831. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6832. end
  6833. punchsound1:Play()
  6834. for i = 0, 0.4, 0.1 do
  6835. swait()
  6836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6838. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6839. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6840. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6841. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6842. end
  6843. for i = 0, 0.4, 0.1 do
  6844. swait()
  6845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6847. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6848. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6849. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6850. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6851. end
  6852. punchsound1:Play()
  6853. for i = 0, 0.4, 0.1 do
  6854. swait()
  6855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6857. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6858. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6859. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6860. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6861. end
  6862. for i = 0, 0.4, 0.1 do
  6863. swait()
  6864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6867. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6868. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6869. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6870. end
  6871. punchsound1:Play()
  6872. for i = 0, 0.4, 0.1 do
  6873. swait()
  6874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6879. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6880. end
  6881. for i = 0, 0.4, 0.1 do
  6882. swait()
  6883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6885. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6886. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6887. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6888. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6889. end
  6890. punchsound1:Play()
  6891. for i = 0, 0.4, 0.1 do
  6892. swait()
  6893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6895. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6897. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6898. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6899. end
  6900. for i = 0, 0.4, 0.1 do
  6901. swait()
  6902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6905. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6906. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6907. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6908. end
  6909. punchsound1:Play()
  6910. for i = 0, 0.4, 0.1 do
  6911. swait()
  6912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6915. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6916. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6917. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6918. end
  6919. for i = 0, 0.4, 0.1 do
  6920. swait()
  6921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6923. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6924. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6925. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6926. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6927. end
  6928. punchsound1:Play()
  6929. for i = 0, 0.4, 0.1 do
  6930. swait()
  6931. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6932. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6933. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6934. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6935. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6936. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6937. end
  6938. punchsound1:Play()
  6939. local pie222 = Instance.new("ParticleEmitter")
  6940. pie222.Parent = LeftArm
  6941. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6942. pie222.LightEmission = 1
  6943. pie222.Size = NumberSequence.new(3)
  6944. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6945. pie222.Transparency = NumberSequence.new(0.6,1)
  6946. pie222.EmissionDirection = "Top"
  6947. pie222.Enabled = true
  6948. pie222.Lifetime = NumberRange.new(1)
  6949. pie222.Rotation = NumberRange.new(-320, 320)
  6950. pie222.Rate = 404
  6951. pie222.Speed = NumberRange.new(0)
  6952. pie222.LockedToPart = false
  6953. pie222.VelocitySpread = 2
  6954. for i = 0, 2, 0.1 do
  6955. swait()
  6956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6962. end
  6963. wait(2)
  6964. bigbangattack2()
  6965. pie222:Destroy()
  6966.  
  6967. for i,v in pairs(to.Parent:GetChildren()) do
  6968. if v:IsA("Humanoid") then
  6969. v.Health = v.Health - math.huge
  6970.  
  6971. v.PlatformStand = true
  6972. end
  6973. end
  6974.  
  6975. hit1 = false
  6976.  
  6977. hit2 = true
  6978. for i,v in pairs(to.Parent:GetChildren()) do
  6979. if v:IsA("Humanoid") then
  6980. v.Health = v.Health - 10
  6981.  
  6982. v.PlatformStand = true
  6983. end
  6984. end
  6985. hit2 = false
  6986.  
  6987. hit3 = true
  6988. hit4 = true
  6989.  
  6990.  
  6991.  
  6992.  
  6993. coroutine.wrap(function()
  6994. for i=1,2 do
  6995. wait()
  6996.  
  6997.  
  6998.  
  6999.  
  7000.  
  7001. for i,v in pairs(to.Parent:GetChildren()) do
  7002. if v:IsA("Humanoid") then
  7003. v.Health = v.Health - 2
  7004.  
  7005. v.PlatformStand = true
  7006. end
  7007. end
  7008. end
  7009.  
  7010.  
  7011. wait(3)
  7012. end)()
  7013.  
  7014.  
  7015.  
  7016.  
  7017.  
  7018.  
  7019.  
  7020.  
  7021.  
  7022.  
  7023.  
  7024.  
  7025.  
  7026.  
  7027. for i,v in pairs(to.Parent:GetChildren()) do
  7028. if v:IsA("Humanoid") then
  7029. v.Health = v.Health - 10
  7030.  
  7031. v.PlatformStand = true
  7032. end
  7033. end
  7034.  
  7035.  
  7036.  
  7037. hitground = new("Part",char)
  7038. hitground.Size = Vector3.new(5,5,5)
  7039. hitground.Name = "Ground"
  7040. hitground.Transparency = 1
  7041. hitground.CanCollide = false
  7042. game.Debris:AddItem(hitground,2)
  7043. hitground.Position = Vector3.new(999,999,999)
  7044. hitgroundweld = new("Weld",hitground)
  7045. hitgroundweld.Part0 = to
  7046. hitgroundweld.Part1 = hitground
  7047. hitground.Touched:connect(function(hit2)
  7048. if hit2.Size.x > 150 then
  7049. hitground:Destroy()
  7050. ad = new("Part",char)
  7051. ad.Name = "NewPart"
  7052. ad.Size = Vector3.new(30,0.1,30)
  7053. ad.CanCollide = false
  7054. ad.Anchored = true
  7055. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7056. ad.Transparency = 1
  7057. aad = new("Decal",ad)
  7058.  
  7059. aad.Face = "Top"
  7060. aad.Transparency = 1
  7061. aad.Transparency = 0
  7062. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7063. smoke = new("Part",to)
  7064. smokemesh = new("SpecialMesh",smoke)
  7065. smokemesh.MeshId = "rbxassetid://928329648"
  7066. smoke.BrickColor = hit2.BrickColor
  7067. smoke.Anchored = true
  7068. smoke.Position = hitground.Position
  7069. GroundImpact:Play()
  7070. for i = 1,20 do
  7071. wait()
  7072. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7073. smoke.Transparency = smoke.Transparency + 1/20
  7074. end
  7075. smoke:Destroy()
  7076. wait(0.5)
  7077.  
  7078. for i = 1,20 do
  7079. wait(0.1)
  7080. aad.Transparency = aad.Transparency + 1/20
  7081. end
  7082. end
  7083. end)
  7084. ys = Instance.new("BodyVelocity",to)
  7085. ys.Name = "GO"
  7086.  
  7087. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7088.  
  7089. ys.Velocity = v3(0,-90,0)
  7090.  
  7091. wait(1)
  7092. ys:Destroy()
  7093.  
  7094.  
  7095.  
  7096. hit3 = false
  7097. hit4 = false
  7098.  
  7099.  
  7100. hit1 = false
  7101. hit2 = false
  7102. hit3 = false
  7103. hit4 = false
  7104. idle = true
  7105. RootPart.Anchored = false
  7106. end
  7107. end)
  7108. end
  7109.  
  7110. function Combo3()
  7111. getplayer = new("Part",char)
  7112. getplayer.Position = Vector3.new(999,999,999)
  7113. getplayer.Transparency = 1
  7114. getplayer.Size = v3(3,3,3)
  7115. getplayer.CanCollide = false
  7116. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7117. getplayer.Name = "GetPlayer"
  7118.  
  7119. game.Debris:AddItem(getplayer,0.5)
  7120.  
  7121. getplayer.Touched:connect(function(hit)
  7122. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7123. getplayer:Destroy()
  7124. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7125. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7126. to.Anchored = true
  7127. RootPart.Anchored = true
  7128. idle = false
  7129.  
  7130.  
  7131. punchsound1:Play()
  7132. hit1 = true
  7133. for i = 0, 1, 0.1 do
  7134. swait()
  7135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7138. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7139. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7140. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7141. end
  7142. punchsound1:Play()
  7143. for i = 0, 1, 0.1 do
  7144. swait()
  7145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7147. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7148. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7149. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7150. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7151. end
  7152. punchsound1:Play()
  7153. for i = 0, 1, 0.1 do
  7154. swait()
  7155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7157. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7158. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7159. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7160. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7161. end
  7162. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7163. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7164. Zanzoken = Instance.new("Part",char)
  7165. Zanzoken.Anchored = true
  7166. Zanzoken.Position = v3(999,999,999)
  7167. Zanzoken.CFrame = Torso.CFrame
  7168. game.Debris:AddItem(Zanzoken,0.5)
  7169. Zanzoken.Transparency = 1
  7170. Zano:Play()
  7171. wait()
  7172. idk = Instance.new("BillboardGui",Zanzoken)
  7173. idk.Size = UDim2.new(10,0,15,0)
  7174. idk.AlwaysOnTop = false
  7175. idk1 = Instance.new("ImageLabel",idk)
  7176. idk1.BackgroundTransparency = 1
  7177. idk.ExtentsOffset = v3(0,0,0)
  7178. idk1.ImageTransparency = 0
  7179. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7180. idk1.Size = UDim2.new(2,0,1,0)
  7181. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7182. idk1.Image = "rbxassetid://319554883"
  7183. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7184. wait()
  7185. Zanzoken = Instance.new("Part",char)
  7186. Zanzoken.Anchored = true
  7187. Zanzoken.Position = v3(999,999,999)
  7188. Zanzoken.CFrame = Torso.CFrame
  7189. game.Debris:AddItem(Zanzoken,0.5)
  7190. Zanzoken.Transparency = 1
  7191. wait()
  7192. idk = Instance.new("BillboardGui",Zanzoken)
  7193. idk.Size = UDim2.new(20,0,20,0)
  7194. idk.AlwaysOnTop = false
  7195. idk1 = Instance.new("ImageLabel",idk)
  7196. idk1.BackgroundTransparency = 1
  7197. idk.ExtentsOffset = v3(0,0,0)
  7198. idk1.ImageTransparency = 0
  7199. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7200. idk1.Size = UDim2.new(2,0,1,0)
  7201. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7202. idk1.Image = "rbxassetid://319554883"
  7203. for i = 0, 1, 0.1 do
  7204. swait()
  7205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7207. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7208. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7209. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7210. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7211. end
  7212. punchsound1:Play()
  7213. for i = 0, 1, 0.1 do
  7214. swait()
  7215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7217. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7218. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7219. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7220. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7221. end
  7222. punchsound1:Play()
  7223. for i = 0, 1, 0.1 do
  7224. swait()
  7225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7228. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7229. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7230. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7231. end
  7232. for i = 0, 1, 0.1 do
  7233. swait()
  7234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7236. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7237. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7238. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7239. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7240. end
  7241. punchsound1:Play()
  7242. for i = 0, 1, 0.1 do
  7243. swait()
  7244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7247. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7248. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7249. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7250. end
  7251. punchsound1:Play()
  7252. for i = 0, 1, 0.1 do
  7253. swait()
  7254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7256. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7257. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7258. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7259. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7260. end
  7261. for i = 0, 1, 0.1 do
  7262. swait()
  7263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7266. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7267. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7268. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7269. end
  7270. punchsound1:Play()
  7271. for i = 0, 1, 0.1 do
  7272. swait()
  7273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7275. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7276. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7277. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7278. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7279. end
  7280. punchsound1:Play()
  7281. for i,v in pairs(to.Parent:GetChildren()) do
  7282. if v:IsA("Humanoid") then
  7283. v.Health = v.Health - 10
  7284.  
  7285. v.PlatformStand = true
  7286. end
  7287. end
  7288. for i = 0, 1, 0.1 do
  7289. swait()
  7290. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7291. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7292. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7293. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7294. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7295. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7296. end
  7297.  
  7298. for i = 0, 1, 0.1 do
  7299. swait()
  7300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7302. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7303. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7304. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7305. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7306. end
  7307. punchsound1:Play()
  7308. for i = 0, 1, 0.1 do
  7309. swait()
  7310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7312. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7313. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7314. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7315. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7316. end
  7317. for i,v in pairs(to.Parent:GetChildren()) do
  7318. if v:IsA("Humanoid") then
  7319. v.Health = v.Health - 3
  7320.  
  7321. v.PlatformStand = true
  7322. end
  7323. end
  7324. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7325. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7326. Zanzoken = Instance.new("Part",char)
  7327. Zanzoken.Anchored = true
  7328. Zanzoken.Position = v3(999,999,999)
  7329. Zanzoken.CFrame = Torso.CFrame
  7330. game.Debris:AddItem(Zanzoken,0.5)
  7331. Zanzoken.Transparency = 1
  7332. Zano:Play()
  7333. wait()
  7334. idk = Instance.new("BillboardGui",Zanzoken)
  7335. idk.Size = UDim2.new(10,0,15,0)
  7336. idk.AlwaysOnTop = false
  7337. idk1 = Instance.new("ImageLabel",idk)
  7338. idk1.BackgroundTransparency = 1
  7339. idk.ExtentsOffset = v3(0,0,0)
  7340. idk1.ImageTransparency = 0
  7341. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7342. idk1.Size = UDim2.new(2,0,1,0)
  7343. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7344. idk1.Image = "rbxassetid://319554883"
  7345. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7346. wait()
  7347. Zanzoken = Instance.new("Part",char)
  7348. Zanzoken.Anchored = true
  7349. Zanzoken.Position = v3(999,999,999)
  7350. Zanzoken.CFrame = Torso.CFrame
  7351. game.Debris:AddItem(Zanzoken,0.5)
  7352. Zanzoken.Transparency = 1
  7353. wait()
  7354. idk = Instance.new("BillboardGui",Zanzoken)
  7355. idk.Size = UDim2.new(20,0,20,0)
  7356. idk.AlwaysOnTop = false
  7357. idk1 = Instance.new("ImageLabel",idk)
  7358. idk1.BackgroundTransparency = 1
  7359. idk.ExtentsOffset = v3(0,0,0)
  7360. idk1.ImageTransparency = 0
  7361. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7362. idk1.Size = UDim2.new(2,0,1,0)
  7363. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7364. idk1.Image = "rbxassetid://319554883"
  7365. for i = 0, 1, 0.1 do
  7366. swait()
  7367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7369. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7370. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7371. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7372. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7373. end
  7374. for i = 0, 1, 0.1 do
  7375. swait()
  7376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7378. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7381. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7382. end
  7383. punchsound1:Play()
  7384. for i = 0, 1, 0.1 do
  7385. swait()
  7386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7388. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7389. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7390. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7391. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7392. end
  7393. for i,v in pairs(to.Parent:GetChildren()) do
  7394. if v:IsA("Humanoid") then
  7395. v.Health = v.Health - 3
  7396.  
  7397. v.PlatformStand = true
  7398. end
  7399. end
  7400. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7401. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7402. Zanzoken = Instance.new("Part",char)
  7403. Zanzoken.Anchored = true
  7404. Zanzoken.Position = v3(999,999,999)
  7405. Zanzoken.CFrame = Torso.CFrame
  7406. game.Debris:AddItem(Zanzoken,0.5)
  7407. Zanzoken.Transparency = 1
  7408. Zano:Play()
  7409. wait()
  7410. idk = Instance.new("BillboardGui",Zanzoken)
  7411. idk.Size = UDim2.new(10,0,15,0)
  7412. idk.AlwaysOnTop = false
  7413. idk1 = Instance.new("ImageLabel",idk)
  7414. idk1.BackgroundTransparency = 1
  7415. idk.ExtentsOffset = v3(0,0,0)
  7416. idk1.ImageTransparency = 0
  7417. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7418. idk1.Size = UDim2.new(2,0,1,0)
  7419. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7420. idk1.Image = "rbxassetid://319554883"
  7421. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7422. wait()
  7423. Zanzoken = Instance.new("Part",char)
  7424. Zanzoken.Anchored = true
  7425. Zanzoken.Position = v3(999,999,999)
  7426. Zanzoken.CFrame = Torso.CFrame
  7427. game.Debris:AddItem(Zanzoken,0.5)
  7428. Zanzoken.Transparency = 1
  7429. wait()
  7430. idk = Instance.new("BillboardGui",Zanzoken)
  7431. idk.Size = UDim2.new(20,0,20,0)
  7432. idk.AlwaysOnTop = false
  7433. idk1 = Instance.new("ImageLabel",idk)
  7434. idk1.BackgroundTransparency = 1
  7435. idk.ExtentsOffset = v3(0,0,0)
  7436. idk1.ImageTransparency = 0
  7437. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7438. idk1.Size = UDim2.new(2,0,1,0)
  7439. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7440. idk1.Image = "rbxassetid://319554883"
  7441. punchsound1:Play()
  7442. for i = 0, 1, 0.1 do
  7443. swait()
  7444. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7445. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7446. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7447. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7448. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7449. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7450. end
  7451. punchsound1:Play()
  7452. for i = 0, 1, 0.1 do
  7453. swait()
  7454. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7455. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7456. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7457. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7458. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7459. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7460. end
  7461.  
  7462.  
  7463. for i,v in pairs(to.Parent:GetChildren()) do
  7464. if v:IsA("Humanoid") then
  7465. v.Health = v.Health - 20
  7466.  
  7467. v.PlatformStand = true
  7468. end
  7469. end
  7470. StrongPunch:Play()
  7471. for i = 0, 1, 0.1 do
  7472. swait()
  7473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7477. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7478. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7479. end
  7480. for i = 0, 1, 0.1 do
  7481. swait()
  7482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7484. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7485. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7486. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7487. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7488. end
  7489. for i,v in pairs(to.Parent:GetChildren()) do
  7490. if v:IsA("Humanoid") then
  7491. v.Health = v.Health - 3
  7492.  
  7493. v.PlatformStand = true
  7494. end
  7495. end
  7496. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7497. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7498. Zanzoken = Instance.new("Part",char)
  7499. Zanzoken.Anchored = true
  7500. Zanzoken.Position = v3(999,999,999)
  7501. Zanzoken.CFrame = Torso.CFrame
  7502. game.Debris:AddItem(Zanzoken,0.5)
  7503. Zanzoken.Transparency = 1
  7504. Zano:Play()
  7505. wait()
  7506. idk = Instance.new("BillboardGui",Zanzoken)
  7507. idk.Size = UDim2.new(10,0,15,0)
  7508. idk.AlwaysOnTop = false
  7509. idk1 = Instance.new("ImageLabel",idk)
  7510. idk1.BackgroundTransparency = 1
  7511. idk.ExtentsOffset = v3(0,0,0)
  7512. idk1.ImageTransparency = 0
  7513. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7514. idk1.Size = UDim2.new(2,0,1,0)
  7515. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7516. idk1.Image = "rbxassetid://319554883"
  7517. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7518. wait()
  7519. Zanzoken = Instance.new("Part",char)
  7520. Zanzoken.Anchored = true
  7521. Zanzoken.Position = v3(999,999,999)
  7522. Zanzoken.CFrame = Torso.CFrame
  7523. game.Debris:AddItem(Zanzoken,0.5)
  7524. Zanzoken.Transparency = 1
  7525. wait()
  7526. idk = Instance.new("BillboardGui",Zanzoken)
  7527. idk.Size = UDim2.new(20,0,20,0)
  7528. idk.AlwaysOnTop = false
  7529. idk1 = Instance.new("ImageLabel",idk)
  7530. idk1.BackgroundTransparency = 1
  7531. idk.ExtentsOffset = v3(0,0,0)
  7532. idk1.ImageTransparency = 0
  7533. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7534. idk1.Size = UDim2.new(2,0,1,0)
  7535. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7536. idk1.Image = "rbxassetid://319554883"
  7537. for i = 0, 1, 0.1 do
  7538. swait()
  7539. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7540. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7541. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7542. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7543. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7544. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7545. end
  7546. punchsound1:Play()
  7547. for i = 0, 1, 0.1 do
  7548. swait()
  7549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7552. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7553. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7554. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7555. end
  7556. punchsound1:Play()
  7557. for i = 0, 1, 0.1 do
  7558. swait()
  7559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7562. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7563. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7564. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7565. end
  7566. for i = 0, 1, 0.1 do
  7567. swait()
  7568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7570. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7571. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7572. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7573. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7574. end
  7575. for i = 0, 1, 0.1 do
  7576. swait()
  7577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7579. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7580. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7581. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7582. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7583. end
  7584. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7585. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7586. Zanzoken = Instance.new("Part",char)
  7587. Zanzoken.Anchored = true
  7588. Zanzoken.Position = v3(999,999,999)
  7589. Zanzoken.CFrame = Torso.CFrame
  7590. game.Debris:AddItem(Zanzoken,0.5)
  7591. Zanzoken.Transparency = 1
  7592. Zano:Play()
  7593. wait()
  7594. idk = Instance.new("BillboardGui",Zanzoken)
  7595. idk.Size = UDim2.new(10,0,15,0)
  7596. idk.AlwaysOnTop = false
  7597. idk1 = Instance.new("ImageLabel",idk)
  7598. idk1.BackgroundTransparency = 1
  7599. idk.ExtentsOffset = v3(0,0,0)
  7600. idk1.ImageTransparency = 0
  7601. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7602. idk1.Size = UDim2.new(2,0,1,0)
  7603. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7604. idk1.Image = "rbxassetid://319554883"
  7605. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7606. wait()
  7607. Zanzoken = Instance.new("Part",char)
  7608. Zanzoken.Anchored = true
  7609. Zanzoken.Position = v3(999,999,999)
  7610. Zanzoken.CFrame = Torso.CFrame
  7611. game.Debris:AddItem(Zanzoken,0.5)
  7612. Zanzoken.Transparency = 1
  7613. wait()
  7614. idk = Instance.new("BillboardGui",Zanzoken)
  7615. idk.Size = UDim2.new(20,0,20,0)
  7616. idk.AlwaysOnTop = false
  7617. idk1 = Instance.new("ImageLabel",idk)
  7618. idk1.BackgroundTransparency = 1
  7619. idk.ExtentsOffset = v3(0,0,0)
  7620. idk1.ImageTransparency = 0
  7621. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7622. idk1.Size = UDim2.new(2,0,1,0)
  7623. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7624. idk1.Image = "rbxassetid://319554883"
  7625. StrongPunch:Play()
  7626. Break:Play()
  7627. local Aura4 = Instance.new('ParticleEmitter')
  7628. Aura4.Name = "Aura"
  7629. Aura4.Texture = "rbxassetid://1046299182"
  7630. Aura4.Parent = Torso
  7631. Aura4.LightEmission = 1
  7632. Aura4.Transparency = NumberSequence.new(0.7,1)
  7633. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7634. Aura4.Size = NumberSequence.new(1,30)
  7635. Aura4.Rotation = NumberRange.new(-360,360)
  7636. Aura4.LockedToPart = true
  7637. Aura4.Lifetime = NumberRange.new(0.2)
  7638. Aura4.Rate = 100
  7639. Aura4.Speed = NumberRange.new(0)
  7640. Aura4.EmissionDirection = "Top"
  7641. for i = 0, 6, 0.1 do
  7642. swait()
  7643. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7644. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7645. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7646. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7647. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7648. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7649. end
  7650. Aura4:Destroy()
  7651. wait(0.1)
  7652. local Aura4 = Instance.new('ParticleEmitter')
  7653. Aura4.Name = "Aura"
  7654. Aura4.Texture = "rbxassetid://1046299182"
  7655. Aura4.Parent = Torso
  7656. Aura4.LightEmission = 1
  7657. Aura4.Transparency = NumberSequence.new(0.7,1)
  7658. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7659. Aura4.Size = NumberSequence.new(1,30)
  7660. Aura4.Rotation = NumberRange.new(-360,360)
  7661. Aura4.LockedToPart = true
  7662. Aura4.Lifetime = NumberRange.new(0.2)
  7663. Aura4.Rate = 100
  7664. Aura4.Speed = NumberRange.new(0)
  7665. Aura4.EmissionDirection = "Top"
  7666. StrongPunch1:Play()
  7667. Break:Play()
  7668. for i = 0, 6, 0.1 do
  7669. swait()
  7670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7672. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7673. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7674. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7675. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7676. end
  7677. Aura4:Destroy()
  7678. StrongPunch2:Play()
  7679. Break:Play()
  7680. local Aura4 = Instance.new('ParticleEmitter')
  7681. Aura4.Name = "Aura"
  7682. Aura4.Texture = "rbxassetid://1046299182"
  7683. Aura4.Parent = Torso
  7684. Aura4.LightEmission = 1
  7685. Aura4.Transparency = NumberSequence.new(0.7,1)
  7686. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7687. Aura4.Size = NumberSequence.new(1,30)
  7688. Aura4.Rotation = NumberRange.new(-360,360)
  7689. Aura4.LockedToPart = true
  7690. Aura4.Lifetime = NumberRange.new(0.2)
  7691. Aura4.Rate = 100
  7692. Aura4.Speed = NumberRange.new(0)
  7693. Aura4.EmissionDirection = "Top"
  7694. for i = 0, 7, 0.1 do
  7695. swait()
  7696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7702. end
  7703. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7704. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7705. Aura4:Destroy()
  7706. Zanzoken = Instance.new("Part",char)
  7707. Zanzoken.Anchored = true
  7708. Zanzoken.Position = v3(999,999,999)
  7709. Zanzoken.CFrame = Torso.CFrame
  7710. game.Debris:AddItem(Zanzoken,0.5)
  7711. Zanzoken.Transparency = 1
  7712. Zano:Play()
  7713. wait()
  7714. idk = Instance.new("BillboardGui",Zanzoken)
  7715. idk.Size = UDim2.new(10,0,15,0)
  7716. idk.AlwaysOnTop = false
  7717. idk1 = Instance.new("ImageLabel",idk)
  7718. idk1.BackgroundTransparency = 1
  7719. idk.ExtentsOffset = v3(0,0,0)
  7720. idk1.ImageTransparency = 0
  7721. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7722. idk1.Size = UDim2.new(2,0,1,0)
  7723. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7724. idk1.Image = "rbxassetid://319554883"
  7725. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7726. wait()
  7727. Zanzoken = Instance.new("Part",char)
  7728. Zanzoken.Anchored = true
  7729. Zanzoken.Position = v3(999,999,999)
  7730. Zanzoken.CFrame = Torso.CFrame
  7731. game.Debris:AddItem(Zanzoken,0.5)
  7732. Zanzoken.Transparency = 1
  7733. wait()
  7734. idk = Instance.new("BillboardGui",Zanzoken)
  7735. idk.Size = UDim2.new(20,0,20,0)
  7736. idk.AlwaysOnTop = false
  7737. idk1 = Instance.new("ImageLabel",idk)
  7738. idk1.BackgroundTransparency = 1
  7739. idk.ExtentsOffset = v3(0,0,0)
  7740. idk1.ImageTransparency = 0
  7741. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7742. idk1.Size = UDim2.new(2,0,1,0)
  7743. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7744. idk1.Image = "rbxassetid://319554883"
  7745. for i = 0, 1, 0.1 do
  7746. swait()
  7747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7749. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7750. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7751. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7752. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7753. end
  7754. punchsound1:Play()
  7755. for i = 0, 1, 0.1 do
  7756. swait()
  7757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7762. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7763. end
  7764. punchsound1:Play()
  7765. for i = 0, 1, 0.1 do
  7766. swait()
  7767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7770. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7771. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7772. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7773. end
  7774. for i = 0, 1, 0.1 do
  7775. swait()
  7776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7778. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7779. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7780. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7781. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7782. end
  7783. for i = 0, 1, 0.1 do
  7784. swait()
  7785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7787. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7788. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7789. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7790. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7791. end
  7792. punchsound1:Play()
  7793. for i = 0, 0.5, 0.1 do
  7794. swait()
  7795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7800. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7801. end
  7802. punchsound1:Play()
  7803. for i = 0, 0.5, 0.1 do
  7804. swait()
  7805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7807. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7808. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7809. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7810. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7811. end
  7812. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7813. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7814. Zanzoken = Instance.new("Part",char)
  7815. Zanzoken.Anchored = true
  7816. Zanzoken.Position = v3(999,999,999)
  7817. Zanzoken.CFrame = Torso.CFrame
  7818. game.Debris:AddItem(Zanzoken,0.5)
  7819. Zanzoken.Transparency = 1
  7820. Zano:Play()
  7821. wait()
  7822. idk = Instance.new("BillboardGui",Zanzoken)
  7823. idk.Size = UDim2.new(10,0,15,0)
  7824. idk.AlwaysOnTop = false
  7825. idk1 = Instance.new("ImageLabel",idk)
  7826. idk1.BackgroundTransparency = 1
  7827. idk.ExtentsOffset = v3(0,0,0)
  7828. idk1.ImageTransparency = 0
  7829. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7830. idk1.Size = UDim2.new(2,0,1,0)
  7831. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7832. idk1.Image = "rbxassetid://319554883"
  7833. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7834. wait()
  7835. Zanzoken = Instance.new("Part",char)
  7836. Zanzoken.Anchored = true
  7837. Zanzoken.Position = v3(999,999,999)
  7838. Zanzoken.CFrame = Torso.CFrame
  7839. game.Debris:AddItem(Zanzoken,0.5)
  7840. Zanzoken.Transparency = 1
  7841. wait()
  7842. idk = Instance.new("BillboardGui",Zanzoken)
  7843. idk.Size = UDim2.new(20,0,20,0)
  7844. idk.AlwaysOnTop = false
  7845. idk1 = Instance.new("ImageLabel",idk)
  7846. idk1.BackgroundTransparency = 1
  7847. idk.ExtentsOffset = v3(0,0,0)
  7848. idk1.ImageTransparency = 0
  7849. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7850. idk1.Size = UDim2.new(2,0,1,0)
  7851. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7852. idk1.Image = "rbxassetid://319554883"
  7853. for i = 0, 0.4, 0.1 do
  7854. swait()
  7855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7857. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7858. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7859. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7860. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7861. end
  7862. punchsound1:Play()
  7863. for i = 0, 0.4, 0.1 do
  7864. swait()
  7865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7867. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7869. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7870. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7871. end
  7872. punchsound1:Play()
  7873. for i = 0, 1, 0.1 do
  7874. swait()
  7875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7878. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7879. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7880. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7881. end
  7882. for i,v in pairs(to.Parent:GetChildren()) do
  7883. if v:IsA("Humanoid") then
  7884. v.Health = v.Health - 8
  7885.  
  7886. v.PlatformStand = true
  7887. end
  7888. end
  7889.  
  7890. hit1 = false
  7891.  
  7892. punchsound1:Play()
  7893. hit2 = true
  7894. for i = 0, 1, 0.1 do
  7895. swait()
  7896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7898. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7899. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7900. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7901. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7902. end
  7903. for i,v in pairs(to.Parent:GetChildren()) do
  7904. if v:IsA("Humanoid") then
  7905. v.Health = v.Health - 10
  7906.  
  7907. v.PlatformStand = true
  7908. end
  7909. end
  7910. hit2 = false
  7911.  
  7912. punchsound1:Play()
  7913. hit3 = true
  7914. hit4 = true
  7915.  
  7916.  
  7917. punchsound1:Play()
  7918.  
  7919.  
  7920. coroutine.wrap(function()
  7921. for i=1,2 do
  7922. wait()
  7923.  
  7924.  
  7925.  
  7926.  
  7927.  
  7928. for i,v in pairs(to.Parent:GetChildren()) do
  7929. if v:IsA("Humanoid") then
  7930. v.Health = v.Health - 30
  7931.  
  7932. v.PlatformStand = true
  7933. end
  7934. end
  7935. end
  7936.  
  7937.  
  7938. wait(3)
  7939. end)()
  7940.  
  7941.  
  7942.  
  7943. RootPart.Anchored = false
  7944.  
  7945.  
  7946.  
  7947.  
  7948.  
  7949. StrongPunch:Play()
  7950.  
  7951.  
  7952.  
  7953.  
  7954.  
  7955.  
  7956. for i,v in pairs(to.Parent:GetChildren()) do
  7957. if v:IsA("Humanoid") then
  7958. v.Health = v.Health - 20
  7959.  
  7960. v.PlatformStand = true
  7961. end
  7962. end
  7963.  
  7964. StrongPunch2:Play()
  7965.  
  7966.  
  7967. hitground = new("Part",char)
  7968. hitground.Size = Vector3.new(5,5,5)
  7969. hitground.Name = "Ground"
  7970. hitground.Transparency = 1
  7971. hitground.CanCollide = false
  7972. game.Debris:AddItem(hitground,2)
  7973. hitground.Position = Vector3.new(999,999,999)
  7974. hitgroundweld = new("Weld",hitground)
  7975. hitgroundweld.Part0 = to
  7976. hitgroundweld.Part1 = hitground
  7977. hitground.Touched:connect(function(hit2)
  7978. if hit2.Size.x > 150 then
  7979. hitground:Destroy()
  7980. ad = new("Part",char)
  7981. ad.Name = "NewPart"
  7982. ad.Size = Vector3.new(30,0.1,30)
  7983. ad.CanCollide = false
  7984. ad.Anchored = true
  7985. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7986. ad.Transparency = 1
  7987. aad = new("Decal",ad)
  7988.  
  7989. aad.Face = "Top"
  7990. aad.Transparency = 1
  7991. aad.Transparency = 0
  7992. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7993. smoke = new("Part",to)
  7994. smokemesh = new("SpecialMesh",smoke)
  7995. smokemesh.MeshId = "rbxassetid://928329648"
  7996. smoke.BrickColor = hit2.BrickColor
  7997. smoke.Anchored = true
  7998. smoke.Position = hitground.Position
  7999. GroundImpact:Play()
  8000. for i = 1,20 do
  8001. wait()
  8002. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8003. smoke.Transparency = smoke.Transparency + 1/20
  8004. end
  8005. smoke:Destroy()
  8006. wait(0.5)
  8007.  
  8008. for i = 1,20 do
  8009. wait(0.1)
  8010. aad.Transparency = aad.Transparency + 1/20
  8011. end
  8012. end
  8013. end)
  8014. ys = Instance.new("BodyVelocity",to)
  8015. ys.Name = "GO"
  8016.  
  8017. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8018.  
  8019. ys.Velocity = v3(0,-90,0)
  8020.  
  8021. wait(1)
  8022. ys:Destroy()
  8023.  
  8024.  
  8025.  
  8026.  
  8027.  
  8028. hit3 = false
  8029. hit4 = false
  8030.  
  8031.  
  8032. hit1 = false
  8033. hit2 = false
  8034. hit3 = false
  8035. hit4 = false
  8036. idle = true
  8037. RootPart.Anchored = false
  8038. to.Anchored = false
  8039. end
  8040. end)
  8041. end
  8042.  
  8043.  
  8044. function Combo2()
  8045. getplayer = new("Part",char)
  8046. getplayer.Position = Vector3.new(999,999,999)
  8047. getplayer.Transparency = 1
  8048. getplayer.Size = v3(3,3,3)
  8049. getplayer.CanCollide = false
  8050. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8051. getplayer.Name = "GetPlayer"
  8052.  
  8053. game.Debris:AddItem(getplayer,0.5)
  8054.  
  8055. getplayer.Touched:connect(function(hit)
  8056. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8057. getplayer:Destroy()
  8058. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8059. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8060. to.Anchored = true
  8061. idle = false
  8062.  
  8063.  
  8064. punchsound1:Play()
  8065. hit1 = true
  8066. for i = 0, 1, 0.1 do
  8067. swait()
  8068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8074. end
  8075. punchsound1:Play()
  8076. for i = 0, 1, 0.1 do
  8077. swait()
  8078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8081. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8082. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8083. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8084. end
  8085. punchsound1:Play()
  8086. for i = 0, 1, 0.1 do
  8087. swait()
  8088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8090. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8091. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8092. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8093. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8094. end
  8095. for i = 0, 1, 0.1 do
  8096. swait()
  8097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8100. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8101. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8102. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8103. end
  8104. for i = 0, 1, 0.1 do
  8105. swait()
  8106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8109. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8110. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8111. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8112. end
  8113. StrongPunch1:Play()
  8114. for i = 0, 1, 0.1 do
  8115. swait()
  8116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8121. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8122. end
  8123. for i = 0, 0.6, 0.1 do
  8124. swait()
  8125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8128. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8129. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8130. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8131. end
  8132. for i = 0, 0.6, 0.1 do
  8133. swait()
  8134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8137. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8138. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8139. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8140. end
  8141. for i,v in pairs(to.Parent:GetChildren()) do
  8142. if v:IsA("Humanoid") then
  8143. v.Health = v.Health - 6
  8144.  
  8145. v.PlatformStand = true
  8146. end
  8147. end
  8148. StrongPunch:Play()
  8149. for i = 0, 1, 0.1 do
  8150. swait()
  8151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8153. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8154. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8155. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8156. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8157. end
  8158. for i,v in pairs(to.Parent:GetChildren()) do
  8159. if v:IsA("Humanoid") then
  8160. v.Health = v.Health - 8
  8161.  
  8162. v.PlatformStand = true
  8163. end
  8164. end
  8165.  
  8166. hit1 = false
  8167.  
  8168. punchsound1:Play()
  8169. hit2 = true
  8170. for i = 0, 1, 0.1 do
  8171. swait()
  8172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8174. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8175. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8176. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8177. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8178. end
  8179. for i,v in pairs(to.Parent:GetChildren()) do
  8180. if v:IsA("Humanoid") then
  8181. v.Health = v.Health - 5
  8182.  
  8183. v.PlatformStand = true
  8184. end
  8185. end
  8186. hit2 = false
  8187.  
  8188. punchsound1:Play()
  8189. hit3 = true
  8190. hit4 = true
  8191.  
  8192.  
  8193. punchsound1:Play()
  8194.  
  8195. coroutine.wrap(function()
  8196. for i=1,2 do
  8197. wait()
  8198. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8199. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8200. Zanzoken = Instance.new("Part",char)
  8201. Zanzoken.Anchored = true
  8202. Zanzoken.Position = v3(999,999,999)
  8203. Zanzoken.CFrame = Torso.CFrame
  8204. game.Debris:AddItem(Zanzoken,0.5)
  8205. Zanzoken.Transparency = 1
  8206. Zano:Play()
  8207. wait()
  8208. idk = Instance.new("BillboardGui",Zanzoken)
  8209. idk.Size = UDim2.new(10,0,15,0)
  8210. idk.AlwaysOnTop = false
  8211. idk1 = Instance.new("ImageLabel",idk)
  8212. idk1.BackgroundTransparency = 1
  8213. idk.ExtentsOffset = v3(0,0,0)
  8214. idk1.ImageTransparency = 0
  8215. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8216. idk1.Size = UDim2.new(2,0,1,0)
  8217. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8218. idk1.Image = "rbxassetid://319554883"
  8219. wait()
  8220. Zanzoken = Instance.new("Part",char)
  8221. Zanzoken.Anchored = true
  8222. Zanzoken.Position = v3(999,999,999)
  8223. Zanzoken.CFrame = Torso.CFrame
  8224. game.Debris:AddItem(Zanzoken,0.5)
  8225. Zanzoken.Transparency = 1
  8226. wait()
  8227. idk = Instance.new("BillboardGui",Zanzoken)
  8228. idk.Size = UDim2.new(20,0,20,0)
  8229. idk.AlwaysOnTop = false
  8230. idk1 = Instance.new("ImageLabel",idk)
  8231. idk1.BackgroundTransparency = 1
  8232. idk.ExtentsOffset = v3(0,0,0)
  8233. idk1.ImageTransparency = 0
  8234. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8235. idk1.Size = UDim2.new(2,0,1,0)
  8236. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8237. idk1.Image = "rbxassetid://319554883"
  8238. for i = 0, 1, 0.1 do
  8239. swait()
  8240. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8241. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8242. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8243. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8244. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8245. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8246. end
  8247. StrongPunch:Play()
  8248. for i,v in pairs(to.Parent:GetChildren()) do
  8249. if v:IsA("Humanoid") then
  8250. v.Health = v.Health - 10
  8251.  
  8252. v.PlatformStand = true
  8253. end
  8254. end
  8255. end
  8256.  
  8257.  
  8258. wait(0.7)
  8259. end)()
  8260.  
  8261.  
  8262.  
  8263.  
  8264. RootPart.Anchored = true
  8265. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8266. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8267. Zanzoken = Instance.new("Part",char)
  8268. Zanzoken.Anchored = true
  8269. Zanzoken.Position = v3(999,999,999)
  8270. Zanzoken.CFrame = Torso.CFrame
  8271. game.Debris:AddItem(Zanzoken,0.5)
  8272. Zanzoken.Transparency = 1
  8273. Zano:Play()
  8274. wait()
  8275. idk = Instance.new("BillboardGui",Zanzoken)
  8276. idk.Size = UDim2.new(10,0,15,0)
  8277. idk.AlwaysOnTop = false
  8278. idk1 = Instance.new("ImageLabel",idk)
  8279. idk1.BackgroundTransparency = 1
  8280. idk.ExtentsOffset = v3(0,0,0)
  8281. idk1.ImageTransparency = 0
  8282. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8283. idk1.Size = UDim2.new(2,0,1,0)
  8284. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8285. idk1.Image = "rbxassetid://319554883"
  8286. wait()
  8287. Zanzoken = Instance.new("Part",char)
  8288. Zanzoken.Anchored = true
  8289. Zanzoken.Position = v3(999,999,999)
  8290. Zanzoken.CFrame = Torso.CFrame
  8291. game.Debris:AddItem(Zanzoken,0.5)
  8292. Zanzoken.Transparency = 1
  8293. wait()
  8294. idk = Instance.new("BillboardGui",Zanzoken)
  8295. idk.Size = UDim2.new(20,0,20,0)
  8296. idk.AlwaysOnTop = false
  8297. idk1 = Instance.new("ImageLabel",idk)
  8298. idk1.BackgroundTransparency = 1
  8299. idk.ExtentsOffset = v3(0,0,0)
  8300. idk1.ImageTransparency = 0
  8301. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8302. idk1.Size = UDim2.new(2,0,1,0)
  8303. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8304. idk1.Image = "rbxassetid://319554883"
  8305.  
  8306. for i = 0, 1, 0.1 do
  8307. swait()
  8308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8310. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8313. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8314. end
  8315.  
  8316.  
  8317. StrongPunch:Play()
  8318.  
  8319.  
  8320. for i = 0, 1, 0.1 do
  8321. swait()
  8322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8323. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8324. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8325. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8326. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8327. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8328. end
  8329.  
  8330. for i = 0, 1, 0.1 do
  8331. swait()
  8332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8334. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8335. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8336. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8337. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8338. end
  8339.  
  8340.  
  8341.  
  8342. for i,v in pairs(to.Parent:GetChildren()) do
  8343. if v:IsA("Humanoid") then
  8344. v.Health = v.Health - 20
  8345.  
  8346. v.PlatformStand = true
  8347. end
  8348. end
  8349.  
  8350. StrongPunch2:Play()
  8351. for i = 0, 1, 0.1 do
  8352. swait()
  8353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8355. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8358. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8359. end
  8360.  
  8361. hitground = new("Part",char)
  8362. hitground.Size = Vector3.new(5,5,5)
  8363. hitground.Name = "Ground"
  8364. hitground.Transparency = 1
  8365. hitground.CanCollide = false
  8366. game.Debris:AddItem(hitground,2)
  8367. hitground.Position = Vector3.new(999,999,999)
  8368. hitgroundweld = new("Weld",hitground)
  8369. hitgroundweld.Part0 = to
  8370. hitgroundweld.Part1 = hitground
  8371. hitground.Touched:connect(function(hit2)
  8372. if hit2.Size.x > 150 then
  8373. hitground:Destroy()
  8374. ad = new("Part",char)
  8375. ad.Name = "NewPart"
  8376. ad.Size = Vector3.new(30,0.1,30)
  8377. ad.CanCollide = false
  8378. ad.Anchored = true
  8379. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8380. ad.Transparency = 1
  8381. aad = new("Decal",ad)
  8382.  
  8383. aad.Face = "Top"
  8384. aad.Transparency = 1
  8385. aad.Transparency = 0
  8386. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8387. smoke = new("Part",to)
  8388. smokemesh = new("SpecialMesh",smoke)
  8389. smokemesh.MeshId = "rbxassetid://928329648"
  8390. smoke.BrickColor = hit2.BrickColor
  8391. smoke.Anchored = true
  8392. smoke.Position = hitground.Position
  8393. GroundImpact:Play()
  8394. for i = 1,20 do
  8395. wait()
  8396. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8397. smoke.Transparency = smoke.Transparency + 1/20
  8398. end
  8399. smoke:Destroy()
  8400. wait(0.5)
  8401.  
  8402. for i = 1,20 do
  8403. wait(0.1)
  8404. aad.Transparency = aad.Transparency + 1/20
  8405. end
  8406. end
  8407. end)
  8408. to.Anchored = false
  8409. ys = Instance.new("BodyVelocity",to)
  8410. ys.Name = "GO"
  8411.  
  8412. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8413.  
  8414. ys.Velocity = v3(0,-90,0)
  8415.  
  8416. wait(1)
  8417. ys:Destroy()
  8418.  
  8419.  
  8420.  
  8421.  
  8422.  
  8423. hit3 = false
  8424. hit4 = false
  8425.  
  8426.  
  8427. hit1 = false
  8428. hit2 = false
  8429. hit3 = false
  8430. hit4 = false
  8431. idle = true
  8432. RootPart.Anchored = false
  8433. end
  8434. end)
  8435. end
  8436.  
  8437. function KABOOMZ222()
  8438. local effspwn = Instance.new("Part")
  8439. coroutine.resume(coroutine.create(function()
  8440. local sound1 = Instance.new("Sound")
  8441. sound1.SoundId = "rbxassetid://440145223"
  8442. sound1.MaxDistance = 600
  8443. sound1.EmitterSize = 60
  8444. sound1.Volume = 5.5
  8445. sound1.Pitch = 1.3
  8446. sound1.Parent = effspwn
  8447. local sound2 = Instance.new("Sound")
  8448. sound2.SoundId = "rbxassetid://440145223"
  8449. sound2.MaxDistance = 300
  8450. sound2.EmitterSize = 20
  8451. sound2.Volume = 3
  8452. sound2.Pitch = 0.7
  8453. sound2.Parent = effspwn
  8454. local sound3 = Instance.new("Sound")
  8455. sound3.SoundId = "rbxassetid://440145223"
  8456. sound2.MaxDistance = 400
  8457. sound2.EmitterSize = 30
  8458. sound2.Volume = 0.5
  8459. sound2.Pitch = 0.5
  8460. sound2.Parent = effspwn
  8461. sound2:Play()
  8462. wait()
  8463. sound1:Play()
  8464. sound3:Play()
  8465. end))
  8466. local model = Instance.new("Model")
  8467. game.Debris:AddItem(model, 20)
  8468. model.Name = "smasheffects"
  8469. model.Parent = workspace
  8470. effspwn.Name = "spwnr"
  8471. effspwn.Size = Vector3.new(1, 1, 1)
  8472. effspwn.Anchored = true
  8473. effspwn.CanCollide = false
  8474. effspwn.Transparency = 1
  8475. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8476. effspwn.Parent = model
  8477.  
  8478.  
  8479.  
  8480.  
  8481. coroutine.resume(coroutine.create(function()
  8482. local shok = Instance.new("Part")
  8483. shok.Name = "whoosh"
  8484. shok.BrickColor = BrickColor.new("Institutional white")
  8485. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8486. shok.Size = Vector3.new(1, 1, 1)
  8487. shok.Anchored = true
  8488. shok.Material = "Neon"
  8489. shok.Transparency = 1
  8490. shok.CanCollide = false
  8491. shok.Parent = model
  8492. game.Debris:AddItem(shok, 12)
  8493. local mesh = Instance.new("SpecialMesh")
  8494. mesh.MeshType = "FileMesh"
  8495. mesh.MeshId = "rbxassetid://437347603"
  8496. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8497. mesh.Parent = shok
  8498.  
  8499.  
  8500.  
  8501.  
  8502.  
  8503. for e = 1, 8 do
  8504. wait()
  8505. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8506. shok.Transparency = shok.Transparency + 0.035
  8507. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8508. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8509.  
  8510.  
  8511. end
  8512. for e = 1, 16 do
  8513. wait()
  8514. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8515. shok.Transparency = shok.Transparency + 0.11
  8516. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8517. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8518.  
  8519. end
  8520. end))
  8521. coroutine.resume(coroutine.create(function()
  8522. local shok = Instance.new("Part")
  8523. shok.Name = "wring1"
  8524. shok.BrickColor = BrickColor.new("Institutional white")
  8525. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8526. shok.Size = Vector3.new(1, 1, 1)
  8527. shok.Anchored = true
  8528. shok.Material = "Neon"
  8529. shok.Transparency = 0.25
  8530. shok.CanCollide = false
  8531. shok.Parent = model
  8532. game.Debris:AddItem(shok, 12)
  8533. local mesh = Instance.new("SpecialMesh")
  8534. mesh.MeshType = "FileMesh"
  8535. mesh.MeshId = "rbxassetid://3270017"
  8536. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8537. mesh.Parent = shok
  8538. for e = 1, 30 do
  8539. wait()
  8540. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8541. shok.Transparency = shok.Transparency + 0.002
  8542. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8543. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8544. end
  8545. for e = 1, 38 do
  8546. wait()
  8547. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8548. shok.Transparency = shok.Transparency + 0.002
  8549. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8550. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8551. end
  8552. for e = 1, 24 do
  8553. wait()
  8554. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8555. shok.Transparency = shok.Transparency + 0.03
  8556. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8557. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8558. end
  8559. end))
  8560. coroutine.resume(coroutine.create(function()
  8561. local shok = Instance.new("Part")
  8562. shok.Name = "wring2"
  8563. shok.BrickColor = BrickColor.new("Institutional white")
  8564. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8565. shok.Size = Vector3.new(1, 1, 1)
  8566. shok.Anchored = true
  8567. shok.Material = "Neon"
  8568. shok.Transparency = 0.25
  8569. shok.CanCollide = false
  8570. shok.Parent = model
  8571. game.Debris:AddItem(shok, 12)
  8572. local mesh = Instance.new("SpecialMesh")
  8573. mesh.MeshType = "FileMesh"
  8574. mesh.MeshId = "rbxassetid://3270017"
  8575. mesh.Scale = Vector3.new(12, 12, 0.05)
  8576. mesh.Parent = shok
  8577. for e = 1, 30 do
  8578. wait()
  8579. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8580. shok.Transparency = shok.Transparency + 0.002
  8581. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8582. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8583. end
  8584. for e = 1, 38 do
  8585. wait()
  8586. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8587. shok.Transparency = shok.Transparency + 0.002
  8588. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8589. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8590. end
  8591. for e = 1, 24 do
  8592. wait()
  8593. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8594. shok.Transparency = shok.Transparency + 0.03
  8595. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8596. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8597. end
  8598. end))
  8599. coroutine.resume(coroutine.create(function()
  8600. local shok = Instance.new("Part")
  8601. shok.Name = "coil1"
  8602. shok.BrickColor = BrickColor.new("Institutional white")
  8603. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8604. shok.Size = Vector3.new(1, 1, 1)
  8605. shok.Anchored = true
  8606. shok.Material = "Neon"
  8607. shok.Transparency = 0.25
  8608. shok.CanCollide = false
  8609. shok.Parent = model
  8610. game.Debris:AddItem(shok, 12)
  8611. local mesh = Instance.new("SpecialMesh")
  8612. mesh.MeshType = "FileMesh"
  8613. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8614. mesh.Scale = Vector3.new(12, 12, 12)
  8615. mesh.Parent = shok
  8616. for e = 1, 15 do
  8617. wait()
  8618. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8619. shok.Transparency = shok.Transparency + 0.004
  8620. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8621. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8622. end
  8623. for e = 1, 16 do
  8624. wait()
  8625. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8626. shok.Transparency = shok.Transparency + 0.004
  8627. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8628. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8629. end
  8630. for e = 1, 12 do
  8631. wait()
  8632. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8633. shok.Transparency = shok.Transparency + 0.06
  8634. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8635. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8636. end
  8637. end))
  8638. coroutine.resume(coroutine.create(function()
  8639. local shok = Instance.new("Part")
  8640. shok.Name = "coil2"
  8641. shok.BrickColor = BrickColor.new("Institutional white")
  8642. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8643. shok.Size = Vector3.new(1, 1, 1)
  8644. shok.Anchored = true
  8645. shok.Material = "Neon"
  8646. shok.Transparency = 1
  8647. shok.CanCollide = false
  8648. shok.Parent = model
  8649. game.Debris:AddItem(shok, 12)
  8650. local mesh = Instance.new("SpecialMesh")
  8651. mesh.MeshType = "FileMesh"
  8652. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8653. mesh.Scale = Vector3.new(6, 12, 6)
  8654. mesh.Parent = shok
  8655. for e = 1, 15 do
  8656. wait()
  8657. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8658. shok.Transparency = shok.Transparency + 0.005
  8659. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8660. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8661. end
  8662. for e = 1, 16 do
  8663. wait()
  8664. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8665. shok.Transparency = shok.Transparency + 0.005
  8666. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8667. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8668. end
  8669. for e = 1, 12 do
  8670. wait()
  8671. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8672. shok.Transparency = shok.Transparency + 0.09
  8673. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8674. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8675. end
  8676. end))
  8677. coroutine.resume(coroutine.create(function()
  8678. local shok = Instance.new("Part")
  8679. shok.Name = "shokwve"
  8680. shok.BrickColor = BrickColor.new("Institutional white")
  8681. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8682. shok.Size = Vector3.new(1, 1, 1)
  8683. shok.Anchored = true
  8684. shok.Material = "Neon"
  8685. shok.Transparency = 0.6
  8686. shok.CanCollide = false
  8687. shok.Parent = model
  8688. game.Debris:AddItem(shok, 12)
  8689. local mesh = Instance.new("SpecialMesh")
  8690. mesh.MeshType = "FileMesh"
  8691. mesh.MeshId = "rbxassetid://489415447"
  8692. mesh.Scale = Vector3.new(1, 1, 1)
  8693. mesh.Parent = shok
  8694. for e = 1, 12 do
  8695. wait()
  8696. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8697. shok.Transparency = shok.Transparency + 0.002
  8698. end
  8699. for e = 1, 32 do
  8700. wait()
  8701. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8702. shok.Transparency = shok.Transparency + 0.002
  8703. end
  8704. for e = 1, 24 do
  8705. wait()
  8706. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8707. shok.Transparency = shok.Transparency + 0.03
  8708. end
  8709. end))
  8710. coroutine.resume(coroutine.create(function()
  8711. local shok = Instance.new("Part")
  8712. shok.Name = "shock2"
  8713. shok.BrickColor = BrickColor.new("Institutional white")
  8714. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8715. shok.Size = Vector3.new(1, 1, 1)
  8716. shok.Anchored = true
  8717. shok.Material = "Neon"
  8718. shok.Transparency = 0.35
  8719. shok.CanCollide = false
  8720. shok.Parent = model
  8721. game.Debris:AddItem(shok, 12)
  8722. local mesh = Instance.new("SpecialMesh")
  8723. mesh.MeshType = "FileMesh"
  8724. mesh.MeshId = "rbxassetid://1095709"
  8725. mesh.Scale = Vector3.new(12, 12, 12)
  8726. mesh.Parent = shok
  8727. for e = 1, 15 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, 16 do
  8734. wait()
  8735. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8736. shok.Transparency = shok.Transparency + 0.004
  8737. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8738. end
  8739. for e = 1, 12 do
  8740. wait()
  8741. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8742. shok.Transparency = shok.Transparency + 0.06
  8743. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8744. end
  8745. end))
  8746. coroutine.resume(coroutine.create(function()
  8747. local shok = Instance.new("Part")
  8748. shok.Name = "shock3"
  8749. shok.BrickColor = BrickColor.new("Institutional white")
  8750. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8751. shok.Size = Vector3.new(1, 1, 1)
  8752. shok.Anchored = true
  8753. shok.Material = "Neon"
  8754. shok.Transparency = 0.35
  8755. shok.CanCollide = false
  8756. shok.Parent = model
  8757. game.Debris:AddItem(shok, 12)
  8758. local mesh = Instance.new("SpecialMesh")
  8759. mesh.MeshType = "FileMesh"
  8760. mesh.MeshId = "rbxassetid://1095709"
  8761. mesh.Scale = Vector3.new(12, 12, 12)
  8762. mesh.Parent = shok
  8763. for e = 1, 15 do
  8764. wait()
  8765. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8766. shok.Transparency = shok.Transparency + 0.004
  8767. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8768. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8769. end
  8770. for e = 1, 16 do
  8771. wait()
  8772. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8773. shok.Transparency = shok.Transparency + 0.004
  8774. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8775. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8776. end
  8777. for e = 1, 12 do
  8778. wait()
  8779. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8780. shok.Transparency = shok.Transparency + 0.06
  8781. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8782. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8783. end
  8784. end))
  8785. end
  8786.  
  8787.  
  8788.  
  8789. mouse.KeyDown:connect(function(k)
  8790. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8791. local exp = Instance.new("Explosion",Torso)
  8792. exp.BlastRadius = 45.5
  8793. exp.BlastPressure = 100
  8794. exp.Position = Torso
  8795. exp.Visible = true
  8796. end
  8797. end)
  8798.  
  8799. MV4 = 300
  8800. mouse.KeyDown:connect(function(k)
  8801. if attack == false and k == "8" then
  8802. for i, v in pairs(Torso:GetChildren()) do
  8803. if v:IsA('ParticleEmitter') then
  8804. v:Remove()
  8805. end
  8806. end
  8807. end
  8808. end)
  8809.  
  8810.  
  8811. MV4 = 300
  8812. mouse.KeyDown:connect(function(k)
  8813. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8814. MV4 = 0
  8815. Humanoid.WalkSpeed = 13
  8816. attack = true
  8817. Firepart1 = Instance.new("Part", RightArm)
  8818. Firepart1.Size = Vector3.new(1, 1, 1)
  8819. GuW1 = Instance.new("Weld")
  8820. GuW1.Name = "GuW"
  8821. GuW1.Part0 = RightArm
  8822. GuW1.C0 = cn(0, -1, 0)
  8823. GuW1.C1 = cn(0, 0, 0)
  8824. GuW1.Part1 = Firepart1
  8825. GuW1.Parent = RightArm
  8826. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8827. Firepart1.Transparency = 1
  8828. Firepart2 = Instance.new("Part", LeftArm)
  8829. Firepart2.Size = Vector3.new(1, 1, 1)
  8830. GuW2 = Instance.new("Weld")
  8831. GuW2.Name = "GuW"
  8832. GuW2.Part0 = LeftArm
  8833. GuW2.C0 = cn(0, -1, 0)
  8834. GuW2.C1 = cn(0, 0, 0)
  8835. GuW2.Part1 = Firepart2
  8836. GuW2.Parent = LeftArm
  8837. Firepart2.Transparency = 1
  8838. for i = 0, 5, 0.1 do
  8839. swait()
  8840. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8841. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8842. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8843. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8844. if Torsovelocity.Y > 2 then
  8845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8847. 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)
  8848. 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)
  8849. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8850. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8851. elseif Torsovelocity.Y < 1 then
  8852. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8853. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8854. 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)
  8855. 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)
  8856. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8857. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8858. end
  8859. end
  8860. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8861. for i = 0, 7, 0.1 do
  8862. swait()
  8863. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8864. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8865. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8866. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8867. if Torsovelocity.Y > 2 then
  8868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8870. 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)
  8871. 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)
  8872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8873. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8874. elseif Torsovelocity.Y < 1 then
  8875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8877. 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)
  8878. 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)
  8879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8880. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8881. end
  8882. end
  8883. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8884. GuW1:Destroy()
  8885. GuW1 = Instance.new("Weld")
  8886. GuW1.Name = "GuW"
  8887. GuW1.Part0 = Torso
  8888. GuW1.C0 = cn(0, 0, -6)
  8889. GuW1.C1 = cn(0, 0, 0)
  8890. GuW1.Part1 = Firepart1
  8891. GuW1.Parent = Torso
  8892. GuW2:Destroy()
  8893. GuW2 = Instance.new("Weld")
  8894. GuW2.Name = "GuW"
  8895. GuW2.Part0 = Torso
  8896. GuW2.C0 = cn(0, 0, -6)
  8897. GuW2.C1 = cn(0, 0, 0)
  8898. GuW2.Part1 = Firepart2
  8899. GuW2.Parent = Torso
  8900. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8901. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8902. GuW2:Destroy()
  8903. GuW2 = Instance.new("Weld")
  8904. GuW2.Name = "GuW"
  8905. GuW2.Part0 = Torso
  8906. GuW2.C0 = cn(0, 0, -4)
  8907. GuW2.C1 = cn(0, 0, 0)
  8908. GuW2.Part1 = Firepart2
  8909. GuW2.Parent = Torso
  8910.  
  8911.  
  8912. for i = 0, 7, 0.1 do
  8913. swait()
  8914. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8915. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8916. if Torsovelocity.Y > 2 then
  8917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8919. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8920. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8921. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8922. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8923. elseif Torsovelocity.Y < 1 then
  8924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8929. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8930. end
  8931. end
  8932. local bp2 = Create("BodyPosition")({
  8933. P = 900,
  8934. D = 1000,
  8935. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8936. position = Torso.Position + Vector3.new(0, 60, 0),
  8937. Parent = Torso
  8938. })
  8939. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8940. for i = 0, 8, 0.1 do
  8941. swait()
  8942. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8943. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8944. 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)
  8945. if Torsovelocity.Y > 2 then
  8946. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8947. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8948. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8949. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8950. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8951. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8952. elseif Torsovelocity.Y < 1 then
  8953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8955. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8956. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8957. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8958. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8959. end
  8960. end
  8961. for i = 0, 18, 0.1 do
  8962. swait()
  8963. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8964. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8965. 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)
  8966. if Torsovelocity.Y > 2 then
  8967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973. elseif Torsovelocity.Y < 1 then
  8974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980. end
  8981. end
  8982. GuW1:Destroy()
  8983. GuW1 = Instance.new("Weld")
  8984. GuW1.Name = "GuW"
  8985. GuW1.Part0 = Torso
  8986. GuW1.C0 = cn(0, 0, -15)
  8987. GuW1.C1 = cn(0, 0, 0)
  8988. GuW1.Part1 = Firepart1
  8989. GuW1.Parent = Torso
  8990. GuW2:Destroy()
  8991. GuW2 = Instance.new("Weld")
  8992. GuW2.Name = "GuW"
  8993. GuW2.Part0 = Torso
  8994. GuW2.C0 = cn(0, 0, -17.5)
  8995. GuW2.C1 = cn(0, 0, 0)
  8996. GuW2.Part1 = Firepart2
  8997. GuW2.Parent = Torso
  8998. for i = 0, 1.25, 0.01 do
  8999. swait()
  9000. 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)
  9001. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9002. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9003. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9004. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9005. if Torsovelocity.Y > 2 then
  9006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008. 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)
  9009. 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)
  9010. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9011. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012. elseif Torsovelocity.Y < 1 then
  9013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9015. 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)
  9016. 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)
  9017. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9018. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9019. end
  9020. end
  9021. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9022. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9023. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9024. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9025. for i = 0, 3, 0.1 do
  9026. swait()
  9027. if Torsovelocity.Y > 2 then
  9028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9030. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9031. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9032. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9033. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9034. elseif Torsovelocity.Y < 1 then
  9035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9037. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9038. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9039. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9040. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9041. end
  9042. end
  9043. wait(1)
  9044. bp2:Destroy()
  9045. Humanoid.WalkSpeed = 16
  9046. attack = false
  9047. MV4 = 0
  9048. Firepart1:Destroy()
  9049. Firepart2:Destroy()
  9050. end
  9051. end)
  9052. mouse.KeyDown:connect(function(k)
  9053. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9054. MV4 = 0
  9055. Humanoid.WalkSpeed = 13
  9056. attack = true
  9057. Firepart1 = Instance.new("Part", RightArm)
  9058. Firepart1.Size = Vector3.new(1, 1, 1)
  9059. GuW1 = Instance.new("Weld")
  9060. GuW1.Name = "GuW"
  9061. GuW1.Part0 = RightArm
  9062. GuW1.C0 = cn(0, -1, 0)
  9063. GuW1.C1 = cn(0, 0, 0)
  9064. GuW1.Part1 = Firepart1
  9065. GuW1.Parent = RightArm
  9066. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9067. Firepart1.Transparency = 1
  9068. Firepart2 = Instance.new("Part", LeftArm)
  9069. Firepart2.Size = Vector3.new(1, 1, 1)
  9070. GuW2 = Instance.new("Weld")
  9071. GuW2.Name = "GuW"
  9072. GuW2.Part0 = LeftArm
  9073. GuW2.C0 = cn(0, -1, 0)
  9074. GuW2.C1 = cn(0, 0, 0)
  9075. GuW2.Part1 = Firepart2
  9076. GuW2.Parent = LeftArm
  9077. Firepart2.Transparency = 1
  9078. GuW1:Destroy()
  9079. GuW1 = Instance.new("Weld")
  9080. GuW1.Name = "GuW"
  9081. GuW1.Part0 = Torso
  9082. GuW1.C0 = cn(0, 0, -6)
  9083. GuW1.C1 = cn(0, 0, 0)
  9084. GuW1.Part1 = Firepart1
  9085. GuW1.Parent = Torso
  9086. GuW2:Destroy()
  9087. GuW2 = Instance.new("Weld")
  9088. GuW2.Name = "GuW"
  9089. GuW2.Part0 = Torso
  9090. GuW2.C0 = cn(0, 0, -6)
  9091. GuW2.C1 = cn(0, 0, 0)
  9092. GuW2.Part1 = Firepart2
  9093. GuW2.Parent = Torso
  9094. GuW2:Destroy()
  9095. GuW2 = Instance.new("Weld")
  9096. GuW2.Name = "GuW"
  9097. GuW2.Part0 = Torso
  9098. GuW2.C0 = cn(0, 0, -4)
  9099. GuW2.C1 = cn(0, 0, 0)
  9100. GuW2.Part1 = Firepart2
  9101. GuW2.Parent = Torso
  9102. for i = 0, 18, 0.1 do
  9103. swait()
  9104. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9105. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9106. 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)
  9107. if Torsovelocity.Y > 2 then
  9108. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9109. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9110. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9111. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9112. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9113. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9114. elseif Torsovelocity.Y < 1 then
  9115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9117. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9118. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9119. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9120. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9121. end
  9122. end
  9123. GuW1:Destroy()
  9124. GuW1 = Instance.new("Weld")
  9125. GuW1.Name = "GuW"
  9126. GuW1.Part0 = Torso
  9127. GuW1.C0 = cn(0, 0, -15)
  9128. GuW1.C1 = cn(0, 0, 0)
  9129. GuW1.Part1 = Firepart1
  9130. GuW1.Parent = Torso
  9131. GuW2:Destroy()
  9132. GuW2 = Instance.new("Weld")
  9133. GuW2.Name = "GuW"
  9134. GuW2.Part0 = Torso
  9135. GuW2.C0 = cn(0, 0, -17.5)
  9136. GuW2.C1 = cn(0, 0, 0)
  9137. GuW2.Part1 = Firepart2
  9138. GuW2.Parent = Torso
  9139. for i = 0, 1.25, 0.01 do
  9140. swait()
  9141. 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)
  9142. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9143. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9144. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9145. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9146. if Torsovelocity.Y > 2 then
  9147. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9148. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9149. 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)
  9150. 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)
  9151. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9152. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9153. end
  9154. end
  9155. wait(0.5)
  9156. Humanoid.WalkSpeed = 16
  9157. attack = false
  9158. MV4 = 300
  9159. Firepart1:Destroy()
  9160. Firepart2:Destroy()
  9161. end
  9162.  
  9163.  
  9164. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9165. MV4 = 90
  9166. Humanoid.WalkSpeed = 0.01
  9167. attack = true
  9168. Firepart1 = Instance.new("Part", RightArm)
  9169. Firepart1.Size = Vector3.new(1, 1, 1)
  9170. GuW1 = Instance.new("Weld")
  9171. GuW1.Name = "GuW"
  9172. GuW1.Part0 = RightArm
  9173. GuW1.C0 = cn(0, -1, 0)
  9174. GuW1.C1 = cn(0, 0, 0)
  9175. GuW1.Part1 = Firepart1
  9176. GuW1.Parent = RightArm
  9177. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9178. Firepart1.Transparency = 1
  9179. Firepart2 = Instance.new("Part", LeftArm)
  9180. Firepart2.Size = Vector3.new(1, 1, 1)
  9181. GuW2 = Instance.new("Weld")
  9182. GuW2.Name = "GuW"
  9183. GuW2.Part0 = LeftArm
  9184. GuW2.C0 = cn(0, -1, 0)
  9185. GuW2.C1 = cn(0, 0, 0)
  9186. GuW2.Part1 = Firepart2
  9187. GuW2.Parent = LeftArm
  9188. Firepart2.Transparency = 1
  9189. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9190. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9191. for i = 0, 2, 0.1 do
  9192. swait()
  9193. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9194. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9195. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9196. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9197. if Torsovelocity.Y > 2 then
  9198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9199. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9200. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9201. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9202. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9203. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9204. elseif Torsovelocity.Y < 1 then
  9205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9207. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9208. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9209. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9210. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9211. end
  9212. end
  9213. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9214. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9215. for i = 0, 7, 0.1 do
  9216. swait()
  9217. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9218. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9219. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9220. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9221. if Torsovelocity.Y > 2 then
  9222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9224. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9225. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9226. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9227. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9228. elseif Torsovelocity.Y < 1 then
  9229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9231. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9232. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9233. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9234. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9235. end
  9236. end
  9237. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9238. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9239. for i = 0, 7, 0.1 do
  9240. swait()
  9241. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9242. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9243. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9244. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9245. if Torsovelocity.Y > 2 then
  9246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9248. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9251. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9252. elseif Torsovelocity.Y < 1 then
  9253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9255. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9257. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9258. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9259. end
  9260. end
  9261. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9262. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9263. for i = 0, 6, 0.1 do
  9264. swait()
  9265. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9266. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9267. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9268. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9269. if Torsovelocity.Y > 2 then
  9270. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9271. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9272. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9273. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9274. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9275. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9276. elseif Torsovelocity.Y < 1 then
  9277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9279. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9280. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9282. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9283. end
  9284. end
  9285. for i = 0, 5, 0.1 do
  9286. swait()
  9287. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9288. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9289. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9290. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9291. if Torsovelocity.Y > 2 then
  9292. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9293. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9294. 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)
  9295. 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)
  9296. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9297. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9298. elseif Torsovelocity.Y < 1 then
  9299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9301. 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)
  9302. 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)
  9303. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9304. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9305. end
  9306. end
  9307. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9308. for i = 0, 7, 0.1 do
  9309. swait()
  9310. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9311. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9312. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9313. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9314. if Torsovelocity.Y > 2 then
  9315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9317. 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)
  9318. 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)
  9319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9320. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9321. elseif Torsovelocity.Y < 1 then
  9322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9323. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9324. 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)
  9325. 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)
  9326. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9327. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9328. end
  9329. end
  9330. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9331. GuW1:Destroy()
  9332. GuW1 = Instance.new("Weld")
  9333. GuW1.Name = "GuW"
  9334. GuW1.Part0 = Torso
  9335. GuW1.C0 = cn(0, 0, -6)
  9336. GuW1.C1 = cn(0, 0, 0)
  9337. GuW1.Part1 = Firepart1
  9338. GuW1.Parent = Torso
  9339. GuW2:Destroy()
  9340. GuW2 = Instance.new("Weld")
  9341. GuW2.Name = "GuW"
  9342. GuW2.Part0 = Torso
  9343. GuW2.C0 = cn(0, 0, -6)
  9344. GuW2.C1 = cn(0, 0, 0)
  9345. GuW2.Part1 = Firepart2
  9346. GuW2.Parent = Torso
  9347. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9348. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9349. GuW2:Destroy()
  9350. GuW2 = Instance.new("Weld")
  9351. GuW2.Name = "GuW"
  9352. GuW2.Part0 = Torso
  9353. GuW2.C0 = cn(0, 0, -4)
  9354. GuW2.C1 = cn(0, 0, 0)
  9355. GuW2.Part1 = Firepart2
  9356. GuW2.Parent = Torso
  9357. for i = 0, 7, 0.1 do
  9358. swait()
  9359. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9360. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9361. if Torsovelocity.Y > 2 then
  9362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9364. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9367. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9368. elseif Torsovelocity.Y < 1 then
  9369. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9370. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9371. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9372. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9373. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9374. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9375. end
  9376. end
  9377. local bp2 = Create("BodyPosition")({
  9378. P = 900,
  9379. D = 1000,
  9380. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9381. position = Torso.Position + Vector3.new(0, 60, 0),
  9382. Parent = Torso
  9383. })
  9384. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9385. for i = 0, 8, 0.1 do
  9386. swait()
  9387. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9388. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9389. 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)
  9390. if Torsovelocity.Y > 2 then
  9391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9393. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9396. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9397. elseif Torsovelocity.Y < 1 then
  9398. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9399. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9400. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9401. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9402. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9403. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9404. end
  9405. end
  9406. for i = 0, 18, 0.1 do
  9407. swait()
  9408. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9409. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9410. 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)
  9411. if Torsovelocity.Y > 2 then
  9412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9414. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9415. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9416. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9417. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9418. elseif Torsovelocity.Y < 1 then
  9419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9421. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9422. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9423. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9424. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9425. end
  9426. end
  9427. GuW1:Destroy()
  9428. GuW1 = Instance.new("Weld")
  9429. GuW1.Name = "GuW"
  9430. GuW1.Part0 = Torso
  9431. GuW1.C0 = cn(0, 0, -15)
  9432. GuW1.C1 = cn(0, 0, 0)
  9433. GuW1.Part1 = Firepart1
  9434. GuW1.Parent = Torso
  9435. GuW2:Destroy()
  9436. GuW2 = Instance.new("Weld")
  9437. GuW2.Name = "GuW"
  9438. GuW2.Part0 = Torso
  9439. GuW2.C0 = cn(0, 0, -17.5)
  9440. GuW2.C1 = cn(0, 0, 0)
  9441. GuW2.Part1 = Firepart2
  9442. GuW2.Parent = Torso
  9443. for i = 0, 1.25, 0.01 do
  9444. swait()
  9445. 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)
  9446. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9447. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9448. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9449. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9450. if Torsovelocity.Y > 2 then
  9451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9453. 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)
  9454. 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)
  9455. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9456. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9457. elseif Torsovelocity.Y < 1 then
  9458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9460. 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)
  9461. 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)
  9462. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9463. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9464. end
  9465. end
  9466. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9467. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9468. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9469. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9470. for i = 0, 3, 0.1 do
  9471. swait()
  9472. if Torsovelocity.Y > 2 then
  9473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9477. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9478. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9479. elseif Torsovelocity.Y < 1 then
  9480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9482. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9483. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9484. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9485. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9486. end
  9487. end
  9488. wait(1)
  9489. bp2:Destroy()
  9490. Humanoid.WalkSpeed = 16
  9491. attack = false
  9492. MV4 = 0
  9493. Firepart1:Destroy()
  9494. Firepart2:Destroy()
  9495. end
  9496. end)
  9497. whiletruewait = false
  9498. game:GetService("RunService").Stepped:connect(function()
  9499. if whiletruewait == false then
  9500. whiletruewait = true
  9501. wait()
  9502. whiletruewait = false
  9503. end
  9504. end)
  9505. game:GetService("RunService").Stepped:connect(function()
  9506. if whiletruewait == false then
  9507. if MV1 < 20 then
  9508. MV1 = MV1 + 0.2
  9509. end
  9510. if MV2 < 90 then
  9511. MV2 = MV2 + 1
  9512. end
  9513. if MV3 < 190 then
  9514. MV3 = MV3 + 0.4
  9515. end
  9516. if MV4 < 500 then
  9517. MV4 = MV4 + 0.3
  9518. end
  9519. end
  9520. end)
  9521. Humanoid.MaxHealth = 10000
  9522. wait()
  9523. for i = 1, 6 do
  9524. Humanoid.Health = Humanoid.MaxHealth
  9525. wait()
  9526. end
  9527.  
  9528. ---
  9529. GroundWave3 = function()
  9530. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9531. Colors = {"White", "White"}
  9532. local wave = Instance.new("Part", char)
  9533. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9534. wave.Anchored = true
  9535. wave.Name = "Wave"
  9536. wave.CanCollide = false
  9537. wave.Locked = true
  9538. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9539. wave.TopSurface = "Smooth"
  9540. wave.BottomSurface = "Smooth"
  9541. wave.Transparency = 0.10
  9542. wave.CFrame = HandCF
  9543. wm = Instance.new("SpecialMesh",wave)
  9544. wm.MeshId = "rbxassetid://559831844"
  9545. coroutine.wrap(function()
  9546. for i = 1, 30, 1 do
  9547. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9548. wave.Size = wm.Scale
  9549. wave.CFrame = HandCF
  9550. wave.Transparency = i/30
  9551. wait()
  9552. end
  9553. wait()
  9554. wave:Destroy()
  9555. end)()
  9556. end
  9557. ---
  9558.  
  9559. local v3 = Vector3.new
  9560. local num = 0
  9561. local bc = BrickColor.new
  9562. local new = Instance.new
  9563.  
  9564. mouse.KeyDown:connect(function(key)
  9565. if key=="=" then
  9566. Serious()
  9567. char.JumPower = 150
  9568. end
  9569. end)
  9570. Health = math.huge --------- Serious mode aura.
  9571. BaseHealth = math.huge
  9572.  
  9573.  
  9574.  
  9575.  
  9576. InForm = false
  9577.  
  9578. Player = game.Players.LocalPlayer
  9579. Char = Player.Character
  9580. Torso = Char.Torso
  9581.  
  9582. function Serious()
  9583. for X = 1, 1 do wait()
  9584.  
  9585.  
  9586. wait(0)
  9587. for X = 1, 1 do wait()
  9588. local Effect = Instance.new("Part")
  9589. Effect.Name = "Effect"
  9590. Effect.Parent = Torso
  9591. Effect.CFrame = Torso.CFrame
  9592. Effect.BrickColor = BrickColor.new("Neon orange")
  9593. Effect.Shape = "Ball"
  9594. Effect.Size = Vector3.new(1, 1, 1)
  9595. Effect.Anchored = true
  9596. Effect.Material = "Neon"
  9597. Effect.CanCollide = false
  9598. Effect.CFrame = Torso.CFrame
  9599. Effect.Size = Effect.Size + Vector3.new(0.5)
  9600. Effect.Transparency = Effect.Transparency + 0.04
  9601. end
  9602. end
  9603.  
  9604. repeat
  9605. Torso:FindFirstChild("Effect"):Remove()
  9606. until Torso:FindFirstChild("Effect") == nil
  9607.  
  9608.  
  9609. local Color1 = Color3.new(255, 255, 0)
  9610. local Color2 = Color3.new(255, 255, 0)
  9611.  
  9612. for i = 0, 3, 0.1 do
  9613. swait()
  9614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9616. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9619. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9620. end
  9621. local pie22 = Instance.new("ParticleEmitter")
  9622. pie22.Parent = LeftArm
  9623. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9624. pie22.LightEmission = 1
  9625. pie22.Size = NumberSequence.new(1,2)
  9626. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9627. pie22.Transparency = NumberSequence.new(0.7,1)
  9628. pie22.EmissionDirection = "Top"
  9629. pie22.Enabled = true
  9630. pie22.Lifetime = NumberRange.new(1)
  9631. pie22.Rotation = NumberRange.new(-420, 425)
  9632. pie22.Rate = 50
  9633. pie22.Speed = NumberRange.new(1)
  9634. pie22.LockedToPart = false
  9635. pie22.VelocitySpread = 2
  9636. local pie22 = Instance.new("ParticleEmitter")
  9637. pie22.Parent = RightArm
  9638. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9639. pie22.LightEmission = 1
  9640. pie22.Size = NumberSequence.new(1,2)
  9641. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9642. pie22.Transparency = NumberSequence.new(0.7,1)
  9643. pie22.EmissionDirection = "Top"
  9644. pie22.Enabled = true
  9645. pie22.Lifetime = NumberRange.new(1)
  9646. pie22.Rotation = NumberRange.new(-420, 425)
  9647. pie22.Rate = 50
  9648. pie22.Speed = NumberRange.new(1)
  9649. pie22.LockedToPart = false
  9650. pie22.VelocitySpread = 2
  9651. local pie22 = Instance.new("ParticleEmitter")
  9652. pie22.Parent = LeftLeg
  9653. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9654. pie22.LightEmission = 1
  9655. pie22.Size = NumberSequence.new(1,2)
  9656. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9657. pie22.Transparency = NumberSequence.new(0.8,1)
  9658. pie22.EmissionDirection = "Top"
  9659. pie22.Enabled = true
  9660. pie22.Lifetime = NumberRange.new(1)
  9661. pie22.Rotation = NumberRange.new(-420, 425)
  9662. pie22.Rate = 20
  9663. pie22.Speed = NumberRange.new(1)
  9664. pie22.LockedToPart = false
  9665. pie22.VelocitySpread = 2
  9666. local pie22 = Instance.new("ParticleEmitter")
  9667. pie22.Parent = RightLeg
  9668. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9669. pie22.LightEmission = 1
  9670. pie22.Size = NumberSequence.new(1,2)
  9671. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9672. pie22.Transparency = NumberSequence.new(0.8,1)
  9673. pie22.EmissionDirection = "Top"
  9674. pie22.Enabled = true
  9675. pie22.Lifetime = NumberRange.new(1)
  9676. pie22.Rotation = NumberRange.new(-420, 425)
  9677. pie22.Rate = 20
  9678. pie22.Speed = NumberRange.new(1)
  9679. pie22.LockedToPart = false
  9680. pie22.VelocitySpread = 2
  9681. lig = Instance.new("PointLight",Player.Character.Torso)
  9682. lig.Color=Color3.new(255,255,0)
  9683. lig.Range = 6
  9684.  
  9685. local Must = Instance.new("Sound",Torso)
  9686. Must.SoundId = "rbxassetid://136847579"
  9687. Must.Pitch = 0.99
  9688. Must.Volume = 0.6
  9689. Must.Looped = false
  9690. wait(0)
  9691. Must:Play()
  9692. a21e = new("Part",char)
  9693. a21e.Name = "Beam"..num
  9694. a21e.Locked = true
  9695. a21e.Size = v3(1,1,1)
  9696. a21e.CanCollide = false
  9697. a21e.BrickColor = bc("Neon orange")
  9698. a21e.Material = "Neon"
  9699. a21e.Transparency = 0
  9700. aa21e = new("SpecialMesh",a21e)
  9701. a21e.Anchored = true
  9702. a21e.Position = RootPart.Position
  9703. aa21e.MeshType = "Sphere"
  9704. aa21e.Scale = v3(1,1,1)
  9705. for i = 1,50 do
  9706. wait()
  9707. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9708. a21e.Transparency = a21e.Transparency + 0.04
  9709. end
  9710.  
  9711.  
  9712. local Mus = Instance.new("Sound",Torso)
  9713. Mus.SoundId = "rbxassetid://291165237"
  9714. Mus.Pitch = 0.99
  9715. Mus.Volume = 0.2
  9716. Mus.Looped = true
  9717. wait(0)
  9718. Mus:Play()
  9719.  
  9720. InForm = true
  9721. Humanoid.JumpPower = 120
  9722.  
  9723. Char.Humanoid.MaxHealth = Health
  9724. wait(0.3)
  9725. Char.Humanoid.Health = Health
  9726. wait(0.7)
  9727. Must:Destroy()
  9728. end
  9729.  
  9730. function Base()
  9731. InForm = false
  9732. local Effect = Instance.new("Part")
  9733. Effect.Name = "Effect"
  9734. Effect.Parent = Torso
  9735. Effect.CFrame = Torso.CFrame
  9736. Effect.BrickColor = BrickColor.new("White")
  9737. Effect.Shape = "Ball"
  9738. Effect.Size = Vector3.new(8, 8, 8)
  9739. Effect.Anchored = true
  9740. Effect.Material = "Neon"
  9741. Effect.CanCollide = false
  9742. for loop = 1, 25 do wait()
  9743. Effect.CFrame = Torso.CFrame
  9744. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9745. Effect.Transparency = Effect.Transparency + 0.04
  9746.  
  9747. end
  9748. repeat
  9749. Torso:FindFirstChild("Effect"):Remove()
  9750. until Torso:FindFirstChild("Effect") == nil
  9751.  
  9752. for i, v in pairs(Torso:GetChildren()) do
  9753. if v:IsA('ParticleEmitter') then
  9754. v:Remove()
  9755. end
  9756. end
  9757. char.Humanoid.MaxHealth = BaseHealth
  9758. wait(0.3)
  9759. char.Humanoid.Health = BaseHealth
  9760.  
  9761.  
  9762. end
  9763.  
  9764. mouse.KeyDown:connect(function(key)
  9765. if key=="9" then
  9766. Base()
  9767. lig:Destroy()
  9768. end
  9769. end)
  9770.  
  9771. Player.Chatted:connect(function(Message)
  9772. if Message == "Time to get serious." and InForm == false then
  9773. wait(0.10)
  9774. Serious()
  9775. end
  9776. if Message == "off" or Message == "Nice fight." and InForm == true then
  9777. Base()
  9778. end
  9779. local ContentProvider = game:GetService("ContentProvider")
  9780.  
  9781. local function LoadAssets(AssetList)
  9782. -- Takes an asset list and preloads it. Will not wait for them to load.
  9783.  
  9784. for _, AssetId in pairs(AssetList) do
  9785. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9786. end
  9787. end
  9788.  
  9789. local Gibs = game.Workspace
  9790.  
  9791. function Kill(Character)
  9792. Character.Humanoid.Health = 0
  9793. local poo = Instance.new("IntValue",Character)
  9794. poo.Name = "haha nope"
  9795. local svch = Character
  9796. local hum = Character:findFirstChild("Humanoid")
  9797. Character.Archivable = true
  9798. local chrclone = Character:clone()
  9799. Character.Archivable = false
  9800.  
  9801. local ch = chrclone:GetChildren()
  9802. local i
  9803. for i = 1,#ch do
  9804. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9805. ch[i]:remove()
  9806. end
  9807. end
  9808. local function Scan(ch)
  9809. local e
  9810. for e = 1,#ch do
  9811. Scan(ch[e]:GetChildren())
  9812. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9813. ch[e]:remove()
  9814. end
  9815. end
  9816. end
  9817. Scan(chrclone:GetChildren())
  9818.  
  9819. local hum2 = chrclone:findFirstChild("Humanoid")
  9820.  
  9821.  
  9822. if hum2 ~= nil then
  9823. hum2.Name = "Humanoid2"
  9824. hum2.PlatformStand = true
  9825. hum2.Sit = true
  9826. hum2.MaxHealth = 0
  9827. hum2.Health = 0
  9828. end
  9829.  
  9830. local ch = Character:GetChildren()
  9831. local i
  9832. for i = 1,#ch do
  9833. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9834. ch[i]:remove()
  9835. end
  9836. end
  9837.  
  9838. wait(0.2)
  9839.  
  9840. local ch = Character:GetChildren()
  9841. local i
  9842. for i = 1,#ch do
  9843. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9844. ch[i]:remove()
  9845. end
  9846. end
  9847. Character = chrclone
  9848. local Torso = Character.Torso
  9849. local movevector = Vector3.new()
  9850.  
  9851. if Torso then
  9852. local Head = Character:FindFirstChild("Head")
  9853. local Limb = Character:FindFirstChild("Right Arm")
  9854. if Limb then
  9855.  
  9856. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9857. local Joint = Instance.new("Glue")
  9858. Joint.Name = "RightShoulder"
  9859. Joint.Part0 = Torso
  9860. Joint.Part1 = Limb
  9861. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9862. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9863. Joint.Parent = Torso
  9864.  
  9865. local B = Instance.new("Part")
  9866. B.TopSurface = 0
  9867. B.BottomSurface = 0
  9868. B.formFactor = "Symmetric"
  9869. B.Size = Vector3.new(1, 1, 1)
  9870. B.Transparency = 1
  9871. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9872. B.Parent = Character
  9873. local W = Instance.new("Weld")
  9874. W.Part0 = Limb
  9875. W.Part1 = B
  9876. W.C0 = CFrame.new(0, -0.5, 0)
  9877. W.Parent = Limb
  9878.  
  9879. end
  9880. local Limb = Character:FindFirstChild("Left Arm")
  9881. if Limb then
  9882.  
  9883. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9884. local Joint = Instance.new("Glue")
  9885. Joint.Name = "LeftShoulder"
  9886. Joint.Part0 = Torso
  9887. Joint.Part1 = Limb
  9888. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9889. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9890. Joint.Parent = Torso
  9891.  
  9892. local B = Instance.new("Part")
  9893. B.TopSurface = 0
  9894. B.BottomSurface = 0
  9895. B.formFactor = "Symmetric"
  9896. B.Size = Vector3.new(1, 1, 1)
  9897. B.Transparency = 1
  9898. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9899. B.Parent = Character
  9900. local W = Instance.new("Weld")
  9901. W.Part0 = Limb
  9902. W.Part1 = B
  9903. W.C0 = CFrame.new(0, -0.5, 0)
  9904. W.Parent = Limb
  9905.  
  9906. end
  9907. local Limb = Character:FindFirstChild("Right Leg")
  9908. if Limb then
  9909.  
  9910. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9911. local Joint = Instance.new("Glue")
  9912. Joint.Name = "RightHip"
  9913. Joint.Part0 = Torso
  9914. Joint.Part1 = Limb
  9915. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9916. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9917. Joint.Parent = Torso
  9918.  
  9919. local B = Instance.new("Part")
  9920. B.TopSurface = 0
  9921. B.BottomSurface = 0
  9922. B.formFactor = "Symmetric"
  9923. B.Size = Vector3.new(1, 1, 1)
  9924. B.Transparency = 1
  9925. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9926. B.Parent = Character
  9927. local W = Instance.new("Weld")
  9928. W.Part0 = Limb
  9929. W.Part1 = B
  9930. W.C0 = CFrame.new(0, -0.5, 0)
  9931. W.Parent = Limb
  9932.  
  9933. end
  9934. local Limb = Character:FindFirstChild("Left Leg")
  9935. if Limb then
  9936.  
  9937. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9938. local Joint = Instance.new("Glue")
  9939. Joint.Name = "LeftHip"
  9940. Joint.Part0 = Torso
  9941. Joint.Part1 = Limb
  9942. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9943. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9944. Joint.Parent = Torso
  9945.  
  9946. local B = Instance.new("Part")
  9947. B.TopSurface = 0
  9948. B.BottomSurface = 0
  9949. B.formFactor = "Symmetric"
  9950. B.Size = Vector3.new(1, 1, 1)
  9951. B.Transparency = 1
  9952. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9953. B.Parent = Character
  9954. local W = Instance.new("Weld")
  9955. W.Part0 = Limb
  9956. W.Part1 = B
  9957. W.C0 = CFrame.new(0, -0.5, 0)
  9958. W.Parent = Limb
  9959. end
  9960. end
  9961. end
  9962. ----------
  9963.  
  9964. lerpz = function(D, E, F, G)
  9965. D[E] = D[E]:lerp(F, G)
  9966. end
  9967.  
  9968. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9969. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9970. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9971. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9972. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9973. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9974. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9975. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9976. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9977. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9978. resetlerp = function()
  9979. RJ.C0 = RJC0
  9980. RJ.C1 = RJC1
  9981. N.C0 = NC0
  9982. N.C1 = NC1
  9983. RS.C0 = RSC0
  9984. RS.C1 = RSC1
  9985. LS.C0 = LSC0
  9986. LS.C1 = LSC1
  9987. RH.C0 = RHC0
  9988. RH.C1 = RHC1
  9989. LH.C0 = LHC0
  9990. LH.C1 = LHC1
  9991. end
  9992. -------
  9993. ----------
  9994. hrp = char.HumanoidRootPart
  9995.  
  9996. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9997. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9998. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9999. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10000. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10001. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10002. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10003. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10004. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10005. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10006. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10007. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10008. RS = Torso:FindFirstChild("Right Shoulder")
  10009. LS = Torso:FindFirstChild("Left Shoulder")
  10010. RH = Torso:FindFirstChild("Right Hip")
  10011. LH = Torso:FindFirstChild("Left Hip")
  10012. RJ = hrp:FindFirstChild("RootJoint")
  10013. N = Torso:FindFirstChild("Neck")
  10014. cf = CFrame.new
  10015. ang = CFrame.Angles
  10016. rd = math.rad
  10017. rd2 = math.random
  10018. cs = ColorSequence.new
  10019. ns = NumberSequence.new
  10020. nsk = NumberSequenceKeypoint.new
  10021. -------------------
  10022.  
  10023. end)
  10024.  
  10025. print([[
  10026. -------------------------------------------------
  10027. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10028. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment