Advertisement
ghostteen14

Untitled

Mar 3rd, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 471.43 KB | None | 0 0
  1. -- This script has convert to FE by who i don't know?
  2.  
  3. -----------------------------------------------------
  4. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  5. local Player,game,owner = owner,game
  6. local RealPlayer = Player
  7. do
  8. print("FE Compatibility code by Joseph Deramus")
  9. local rp = RealPlayer
  10. script.Parent = rp.Character
  11.  
  12. --RemoteEvent for communicating
  13. local Event = Instance.new("RemoteEvent")
  14. Event.Name = "UserInput_Event"
  15.  
  16. --Fake event to make stuff like Mouse.KeyDown work
  17. local function fakeEvent()
  18. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  19. t.connect = t.Connect
  20. return t
  21. end
  22.  
  23. --Creating fake input objects with fake variables
  24. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  25. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  26. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  27. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  28. end}
  29. --Merged 2 functions into one by checking amount of arguments
  30. CAS.UnbindAction = CAS.BindAction
  31.  
  32. --This function will trigger the events that have been :Connect()'ed
  33. local function te(self,ev,...)
  34. local t = m[ev]
  35. if t and t._fakeEvent then
  36. for _,f in pairs(t.Functions) do
  37. f(...)
  38. end
  39. end
  40. end
  41. m.TrigEvent = te
  42. UIS.TrigEvent = te
  43.  
  44. Event.OnServerEvent:Connect(function(plr,io)
  45. if plr~=rp then return end
  46. m.Target = io.Target
  47. m.Hit = io.Hit
  48. if not io.isMouse then
  49. local b = io.UserInputState == Enum.UserInputState.Begin
  50. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  51. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  52. end
  53. for _,t in pairs(CAS.Actions) do
  54. for _,k in pairs(t.Keys) do
  55. if k==io.KeyCode then
  56. t.Function(t.Name,io.UserInputState,io)
  57. end
  58. end
  59. end
  60. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  61. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  62. end
  63. end)
  64. Event.Parent = NLS([==[
  65. local Player = game:GetService("Players").LocalPlayer
  66. local Event = script:WaitForChild("UserInput_Event")
  67.  
  68. local Mouse = Player:GetMouse()
  69. local UIS = game:GetService("UserInputService")
  70. local input = function(io,a)
  71. if a then return end
  72. --Since InputObject is a client-side instance, we create and pass table instead
  73. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  74. end
  75. UIS.InputBegan:Connect(input)
  76. UIS.InputEnded:Connect(input)
  77.  
  78. local h,t
  79. --Give the server mouse data 30 times every second, but only if the values changed
  80. --If player is not moving their mouse, client won't fire events
  81. while wait(1/30) do
  82. if h~=Mouse.Hit or t~=Mouse.Target then
  83. h,t=Mouse.Hit,Mouse.Target
  84. Event:FireServer({isMouse=true,Target=t,Hit=h})
  85. end
  86. end]==],Player.Character)
  87.  
  88. ----Sandboxed game object that allows the usage of client-side methods and services
  89. --Real game object
  90. local _rg = game
  91.  
  92. --Metatable for fake service
  93. local fsmt = {
  94. __index = function(self,k)
  95. local s = rawget(self,"_RealService")
  96. if s then return s[k] end
  97. end,
  98. __newindex = function(self,k,v)
  99. local s = rawget(self,"_RealService")
  100. if s then s[k]=v end
  101. end,
  102. __call = function(self,...)
  103. local s = rawget(self,"_RealService")
  104. if s then return s(...) end
  105. end
  106. }
  107. local function FakeService(t,RealService)
  108. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  109. return setmetatable(t,fsmt)
  110. end
  111.  
  112. --Fake game object
  113. local g = {
  114. GetService = function(self,s)
  115. return self[s]
  116. end,
  117. Players = FakeService({
  118. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  119. },"Players"),
  120. UserInputService = FakeService(UIS,"UserInputService"),
  121. ContextActionService = FakeService(CAS,"ContextActionService"),
  122. }
  123. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  124. g.service = g.GetService
  125.  
  126. g.RunService = FakeService({
  127. RenderStepped = _rg:GetService("RunService").Heartbeat,
  128. BindToRenderStep = function(self,name,_,fun)
  129.  
  130. end,
  131. UnbindFromRenderStep = function(self,name)
  132. self._btrs[name]:Disconnect()
  133. end,
  134. },"RunService")
  135.  
  136. setmetatable(g,{
  137. __index=function(self,s)
  138. return _rg:GetService(s) or typeof(_rg[s])=="function"
  139. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  140. end,
  141. __newindex = fsmt.__newindex,
  142. __call = fsmt.__call
  143. })
  144. --Changing owner to fake player object to support owner:GetMouse()
  145. game,owner = g,g.Players.LocalPlayer
  146. end
  147. wait(2)
  148. local Player = game.Players.josephderamus2985
  149. local char = Player.Character
  150. local Character = Player.Character
  151. local Head = Character.Head
  152. local done = false
  153. local canheal = false
  154. local deathchat1 = false
  155. local once = true
  156. local dead = false
  157. local candie = true
  158. local deathchat = false
  159. local idleon = true
  160. local idle1 = true
  161. local idle = true
  162. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  163. if v:IsA("Accessory") then
  164. v:Destroy()
  165. end
  166. end
  167. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  168. if v:IsA("Shirt") then
  169. v:Remove()
  170. end
  171. end
  172. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  173. if v:IsA("Pants") then
  174. v:Remove()
  175. end
  176. end
  177. wait()
  178. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  179. shirt.Name = "Shirt"
  180. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  181. pants.Name = "Pants"
  182.  
  183. local v3 = Vector3.new
  184. local num = 0
  185. local bc = BrickColor.new
  186. local new = Instance.new
  187.  
  188.  
  189. Instance.new("ForceField",char).Visible = false
  190. local poo = Instance.new("IntValue",Character)
  191. poo.Name = "haha nope"
  192. char.Humanoid.MaxHealth = math.huge
  193. wait()
  194. char.Humanoid.Health = math.huge
  195. Instance.new("ForceField",char).Visible = false
  196.  
  197. shirt = Instance.new("Shirt", char)
  198. shirt.Name = "Shirt"
  199. pants = Instance.new("Pants", char)
  200. pants.Name = "Pants"
  201. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  202. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  203. char.Head.face.Texture = "rbxassetid://1108342609"
  204.  
  205. Hair7 = Instance.new("Part")
  206. Hair7.Parent = char
  207. Hair7.Name = "Hair"
  208. Hair7.CanCollide = false
  209. Hair7.Locked = true
  210. Hair7.TopSurface = "Smooth"
  211. Hair7.BottomSurface = "Smooth"
  212. Hair7.formFactor = "Symmetric"
  213. Hair7.Material = "Neon"
  214. Hair7.BrickColor = BrickColor.new("Really black")
  215. Hair7.CFrame = char.Torso.CFrame
  216. Hair7.Size = Vector3.new(1, 1, 1)
  217. Hair7.Transparency = 0
  218.  
  219.  
  220. Weld1 = Instance.new("Weld")
  221. Weld1.Parent = char.Head
  222. Weld1.Part0 = char.Head
  223. Weld1.Part1 = Hair7
  224. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  225.  
  226. Mesh = Instance.new("SpecialMesh")
  227. Mesh.Offset = Vector3.new(0,-0.4,0)
  228. Mesh.Parent = Hair7
  229. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  230. Mesh.MeshType = "FileMesh"
  231. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  232. Mesh.TextureId = ""
  233.  
  234.  
  235. local ice = Instance.new("Part", Head)
  236. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  237. ice.BrickColor = BrickColor.new("White")
  238. ice.CanCollide = false
  239. ice.TopSurface = 0
  240. ice.BottomSurface = 0
  241. ice.Transparency = 1
  242. local ice2 = Instance.new("SpecialMesh", ice)
  243. ice2.MeshType = "Brick"
  244. ice2.Scale = Vector3.new(1, 1, 1)
  245. local ice3 = Instance.new("Weld", ice)
  246. ice3.Part0 = Head
  247. ice3.Part1 = ice
  248. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  249. local icesmoke = Instance.new("ParticleEmitter", ice)
  250. icesmoke.VelocitySpread = 5
  251. icesmoke.Size = NumberSequence.new({
  252. NumberSequenceKeypoint.new(0, 0.01),
  253. NumberSequenceKeypoint.new(1, 1)
  254. })
  255. icesmoke.Rate = math.huge
  256. icesmoke.Speed = NumberRange.new(1, 1)
  257. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  258. icesmoke.Transparency = NumberSequence.new({
  259. NumberSequenceKeypoint.new(0, 0.9),
  260. NumberSequenceKeypoint.new(1, 1)
  261. })
  262. icesmoke.Rotation = NumberRange.new(0, 360)
  263. icesmoke.Name = "Smoke"
  264. icesmoke.LightEmission = 0
  265. icesmoke.Acceleration = Vector3.new(0,0,0)
  266. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  267. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  268. icesmoke.LockedToPart = true
  269. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  270. secondcolor = "Really black"
  271. wait(0.016666666666666666)
  272. Effects = {}
  273. local Player = game.Players.localPlayer
  274. local Character = Player.Character
  275. local Humanoid = Character.Humanoid
  276. local mouse = Player:GetMouse()
  277. local LeftArm = Character["Left Arm"]
  278. local RightArm = Character["Right Arm"]
  279. local LeftLeg = Character["Left Leg"]
  280. local RightLeg = Character["Right Leg"]
  281. local Head = Character.Head
  282. local Torso = Character.Torso
  283. local cam = game.Workspace.CurrentCamera
  284. local RootPart = Character.HumanoidRootPart
  285. local RootJoint = RootPart.RootJoint
  286. local equipped = true
  287. local attack = false
  288. local Anim = "Idle"
  289. local idle = 0
  290. local attacktype = 1
  291. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  292. local velocity = RootPart.Velocity.y
  293. local sine = 0
  294. local change = 1
  295. local grabbed = false
  296. local cn = CFrame.new
  297. local mr = math.rad
  298. local angles = CFrame.Angles
  299. local ud = UDim2.new
  300. local c3 = Color3.new
  301. local dir = {
  302. w = 0,
  303. s = 0,
  304. a = 0,
  305. d = 0
  306. }
  307. firemode = true
  308. local Services = {
  309. SoundService = game:GetService("SoundService"),
  310. Players = game:GetService("Players"),
  311. Debris = game:GetService("Debris"),
  312. Workspace = game:GetService("Workspace"),
  313. Lighting = game:GetService("Lighting"),
  314. HttpService = game:GetService("HttpService"),
  315. InsertService = game:GetService("InsertService")
  316. }
  317. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  318. Humanoid.Animator:Destroy()
  319. Character.Animate:Destroy()
  320. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  321. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  322. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  323. RSH, LSH = nil, nil
  324. RW = Instance.new("Weld")
  325. LW = Instance.new("Weld")
  326. RH = Torso["Right Hip"]
  327. LH = Torso["Left Hip"]
  328. RSH = Torso["Right Shoulder"]
  329. LSH = Torso["Left Shoulder"]
  330. RSH.Parent = nil
  331. LSH.Parent = nil
  332. RW.Name = "RW"
  333. RW.Part0 = Torso
  334. RW.C0 = cn(1.5, 0.5, 0)
  335. RW.C1 = cn(0, 0.5, 0)
  336. RW.Part1 = RightArm
  337. RW.Parent = Torso
  338. LW.Name = "LW"
  339. LW.Part0 = Torso
  340. LW.C0 = cn(-1.5, 0.5, 0)
  341. LW.C1 = cn(0, 0.5, 0)
  342. LW.Part1 = LeftArm
  343. LW.Parent = Torso
  344. --------------
  345. function clerp(a, b, t)
  346. local qa = {
  347. QuaternionFromCFrame(a)
  348. }
  349. local qb = {
  350. QuaternionFromCFrame(b)
  351. }
  352. local ax, ay, az = a.x, a.y, a.z
  353. local bx, by, bz = b.x, b.y, b.z
  354. local _t = 1 - t
  355. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  356. end
  357. function QuaternionFromCFrame(cf)
  358. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  359. local trace = m00 + m11 + m22
  360. if trace > 0 then
  361. local s = math.sqrt(1 + trace)
  362. local recip = 0.5 / s
  363. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  364. else
  365. local i = 0
  366. if m00 < m11 then
  367. i = 1
  368. end
  369. if m22 > (i == 0 and m00 or m11) then
  370. i = 2
  371. end
  372. if i == 0 then
  373. local s = math.sqrt(m00 - m11 - m22 + 1)
  374. local recip = 0.5 / s
  375. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  376. elseif i == 1 then
  377. local s = math.sqrt(m11 - m22 - m00 + 1)
  378. local recip = 0.5 / s
  379. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  380. elseif i == 2 then
  381. local s = math.sqrt(m22 - m00 - m11 + 1)
  382. local recip = 0.5 / s
  383. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  384. end
  385. end
  386. end
  387. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  388. local xs, ys, zs = x + x, y + y, z + z
  389. local wx, wy, wz = w * xs, w * ys, w * zs
  390. local xx = x * xs
  391. local xy = x * ys
  392. local xz = x * zs
  393. local yy = y * ys
  394. local yz = y * zs
  395. local zz = z * zs
  396. 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))
  397. end
  398. function QuaternionSlerp(a, b, t)
  399. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  400. local startInterp, finishInterp
  401. if cosTheta >= 1.0E-4 then
  402. if 1 - cosTheta > 1.0E-4 then
  403. local theta = math.acos(cosTheta)
  404. local invSinTheta = 1 / math.sin(theta)
  405. startInterp = math.sin((1 - t) * theta) * invSinTheta
  406. finishInterp = math.sin(t * theta) * invSinTheta
  407. else
  408. startInterp = 1 - t
  409. finishInterp = t
  410. end
  411. elseif 1 + cosTheta > 1.0E-4 then
  412. local theta = math.acos(-cosTheta)
  413. local invSinTheta = 1 / math.sin(theta)
  414. startInterp = math.sin((t - 1) * theta) * invSinTheta
  415. finishInterp = math.sin(t * theta) * invSinTheta
  416. else
  417. startInterp = t - 1
  418. finishInterp = t
  419. end
  420. 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
  421. end
  422. function swait(num)
  423. if num == 0 or num == nil then
  424. game:service("RunService").RenderStepped:wait(0)
  425. else
  426. for i = 0, num do
  427. game:service("RunService").RenderStepped:wait(0)
  428. end
  429. end
  430. end
  431. local RbxUtility = LoadLibrary("RbxUtility")
  432. local Create = RbxUtility.Create
  433. function RemoveOutlines(part)
  434. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  435. end
  436. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  437. local Part = Create("Part")({
  438. formFactor = FormFactor,
  439. Parent = Parent,
  440. Reflectance = Reflectance,
  441. Transparency = Transparency,
  442. CanCollide = false,
  443. Locked = true,
  444. BrickColor = BrickColor.new(tostring(BColor)),
  445. Name = Name,
  446. Size = Size,
  447. Material = Material
  448. })
  449. RemoveOutlines(Part)
  450. return Part
  451. end
  452. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  453. local Msh = Create(Mesh)({
  454. Parent = Part,
  455. Offset = OffSet,
  456. Scale = Scale
  457. })
  458. if Mesh == "SpecialMesh" then
  459. Msh.MeshType = MeshType
  460. Msh.MeshId = MeshId
  461. end
  462. return Msh
  463. end
  464. function CreateWeld(Parent, Part0, Part1, C0, C1)
  465. local Weld = Create("Weld")({
  466. Parent = Parent,
  467. Part0 = Part0,
  468. Part1 = Part1,
  469. C0 = C0,
  470. C1 = C1
  471. })
  472. return Weld
  473. end
  474. function rayCast(Position, Direction, Range, Ignore)
  475. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  476. end
  477. function CreateSound(id, par, vol, pit)
  478. coroutine.resume(coroutine.create(function()
  479. local sou = Instance.new("Sound", par or workspace)
  480. sou.Volume = vol
  481. sou.Pitch = pit or 1
  482. sou.SoundId = id
  483. wait()
  484. sou:play()
  485. game:GetService("Debris"):AddItem(sou, 6)
  486. end))
  487. end
  488. function CreateSong(id, par, vol, pit)
  489. coroutine.resume(coroutine.create(function()
  490. sou2 = Instance.new("Sound", par or workspace)
  491. sou2.Volume = 1
  492. sou2.Pitch = 1
  493. sou2.SoundId = id
  494. wait()
  495. sou2:play()
  496. sou2.Looped = true
  497. end))
  498. end
  499. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  500. local function getclosest(obj, distance)
  501. local last, lastx = distance + 1, nil
  502. for i, v in pairs(workspace:GetChildren()) do
  503. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  504. local t = v.Torso
  505. local dist = t.Position - obj.Position.magnitude
  506. if distance >= dist and last > dist then
  507. last = dist
  508. lastx = v
  509. end
  510. end
  511. end
  512. return lastx
  513. end
  514. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  515. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  516. prt.Anchored = true
  517. prt.CFrame = cframe
  518. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  519. game:GetService("Debris"):AddItem(prt, 10)
  520. if Type == 1 or Type == nil then
  521. table.insert(Effects, {
  522. prt,
  523. "Block1",
  524. delay,
  525. x3,
  526. y3,
  527. z3,
  528. msh
  529. })
  530. elseif Type == 2 then
  531. table.insert(Effects, {
  532. prt,
  533. "Block2",
  534. delay,
  535. x3,
  536. y3,
  537. z3,
  538. msh
  539. })
  540. elseif Type == 3 then
  541. table.insert(Effects, {
  542. prt,
  543. "Block3",
  544. delay,
  545. x3,
  546. y3,
  547. z3,
  548. msh
  549. })
  550. end
  551. end
  552. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  553. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  554. prt.Anchored = true
  555. prt.CFrame = cframe
  556. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  557. game:GetService("Debris"):AddItem(prt, 10)
  558. table.insert(Effects, {
  559. prt,
  560. "Cylinder",
  561. delay,
  562. x3,
  563. y3,
  564. z3,
  565. msh
  566. })
  567. end
  568. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  569. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  570. prt.Anchored = true
  571. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  572. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  573. game:GetService("Debris"):AddItem(prt, 10)
  574. table.insert(Effects, {
  575. prt,
  576. "Cylinder",
  577. delay,
  578. x3,
  579. y3,
  580. z3,
  581. msh
  582. })
  583. end
  584. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  585. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  586. prt.Anchored = true
  587. prt.CFrame = cframe
  588. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  589. game:GetService("Debris"):AddItem(prt, 10)
  590. table.insert(Effects, {
  591. prt,
  592. "Cylinder",
  593. delay,
  594. x3,
  595. y3,
  596. z3,
  597. msh
  598. })
  599. end
  600. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  601. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  602. prt.Anchored = true
  603. prt.CFrame = cframe
  604. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  605. game:GetService("Debris"):AddItem(prt, 10)
  606. table.insert(Effects, {
  607. prt,
  608. "Cylinder",
  609. delay,
  610. x3,
  611. y3,
  612. z3,
  613. msh
  614. })
  615. end
  616. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  617. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  618. prt.Anchored = true
  619. prt.CFrame = cframe
  620. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  621. game:GetService("Debris"):AddItem(prt, 10)
  622. table.insert(Effects, {
  623. prt,
  624. "Cylinder",
  625. delay,
  626. x3,
  627. y3,
  628. z3,
  629. msh
  630. })
  631. end
  632. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  633. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  634. prt.Anchored = true
  635. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  636. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  637. local num = math.random(10, 50) / 1000
  638. game:GetService("Debris"):AddItem(prt, 10)
  639. table.insert(Effects, {
  640. prt,
  641. "Shatter",
  642. num,
  643. prt.CFrame,
  644. math.random() - math.random(),
  645. 0,
  646. math.random(50, 100) / 100
  647. })
  648. end
  649. for i = 0, 1, 0.05 do
  650. swait()
  651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  653. 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)
  654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  655. if Torsovelocity.Y > 1 then
  656. 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)
  657. 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)
  658. 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)
  659. elseif Torsovelocity.Y < 1 then
  660. 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)
  661. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  662. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  663. end
  664. end
  665. attack = false
  666. game:GetService("RunService").Stepped:connect(function()
  667. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  668. velocity = RootPart.Velocity.y
  669. sine = sine + change
  670. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  671. if equipped == true or equipped == false then
  672. if 1 < RootPart.Velocity.y and hit == nil then
  673. Anim = "Jump"
  674. if attack == false and ice_mode == false then
  675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  677. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  679. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  680. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  681. end
  682. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  683. Anim = "Fall"
  684. if attack == false then
  685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  687. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  688. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  689. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  690. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  691. end
  692. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  693. Anim = "Idle"
  694. if attack == false then
  695. change = 1
  696. 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)
  697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  698. 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)
  699. 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)
  700. 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)
  701. 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)
  702. end
  703. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  704. Anim = "Walk"
  705. if attack == false then
  706. 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)
  707. 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)
  708. 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)
  709. 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)
  710. 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)
  711. 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)
  712. end
  713. end
  714. end
  715. if equipped == true or equipped == false then
  716. if 1 < RootPart.Velocity.Y and hit == nil then
  717. Anim = "Jump"
  718. if attack == false and ice_mode == true then
  719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  721. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  723. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  724. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  725. end
  726. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  727. Anim = "Fall"
  728. if attack == false then
  729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  731. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  733. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  734. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  735. end
  736. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  737. Anim = "Idle"
  738. if attack == false then
  739. change = 0.8
  740. 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)
  741. 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)
  742. 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)
  743. 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)
  744. 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)
  745. 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)
  746. end
  747. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  748. Anim = "Walk"
  749. if attack == false then
  750. 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)
  751. 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)
  752. 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)
  753. 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)
  754. 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)
  755. 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)
  756. end
  757. end
  758. end
  759. if 0 < #Effects then
  760. for e = 1, #Effects do
  761. if Effects[e] ~= nil then
  762. local Thing = Effects[e]
  763. if Thing ~= nil then
  764. local Part = Thing[1]
  765. local Mode = Thing[2]
  766. local Delay = Thing[3]
  767. local IncX = Thing[4]
  768. local IncY = Thing[5]
  769. local IncZ = Thing[6]
  770. if 1 >= Thing[1].Transparency then
  771. if Thing[2] == "Block1" then
  772. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  773. local Mesh = Thing[1].Mesh
  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] == "Block2" 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.3, 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] == "Block3" then
  782. 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)
  783. local Mesh = Thing[7]
  784. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  785. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  786. elseif Thing[2] == "Cylinder" then
  787. local Mesh = Thing[1].Mesh
  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] == "Blood" then
  791. local Mesh = Thing[7]
  792. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  793. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  794. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  795. elseif Thing[2] == "Elec" then
  796. local Mesh = Thing[1].Mesh
  797. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  798. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  799. elseif Thing[2] == "Disappear" then
  800. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  801. elseif Thing[2] == "Shatter" then
  802. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  803. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  804. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  805. Thing[6] = Thing[6] + Thing[5]
  806. end
  807. else
  808. Part.Parent = nil
  809. table.remove(Effects, e)
  810. end
  811. end
  812. end
  813. end
  814. end
  815. end)
  816. function RemoveOutlines(part)
  817. part.TopSurface = 10
  818. end
  819. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  820. local Part = Create("Part")({
  821. Parent = Parent,
  822. Reflectance = Reflectance,
  823. Transparency = Transparency,
  824. CanCollide = false,
  825. Locked = true,
  826. BrickColor = BrickColor.new(tostring(BColor)),
  827. Name = Name,
  828. Size = Size,
  829. Material = Material
  830. })
  831. RemoveOutlines(Part)
  832. return Part
  833. end
  834. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  835. local Msh = Create(Mesh)({
  836. Parent = Part,
  837. Offset = OffSet,
  838. Scale = Scale
  839. })
  840. if Mesh == "SpecialMesh" then
  841. Msh.MeshType = MeshType
  842. Msh.MeshId = MeshId
  843. end
  844. return Msh
  845. end
  846. function CreateWeld(Parent, Part0, Part1, C0, C1)
  847. local Weld = Create("Weld")({
  848. Parent = Parent,
  849. Part0 = Part0,
  850. Part1 = Part1,
  851. C0 = C0,
  852. C1 = C1
  853. })
  854. return Weld
  855. end
  856. WSHM = {
  857. "White",
  858. "Pastel light blue"
  859. }
  860. WSH = WSHM[math.random(1, #WSHM)]
  861. function IcePartFunk(HPart, aria, Min, Max)
  862. IcePart = Instance.new("Part", HPart)
  863. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  864. IcePart.CanCollide = false
  865. IuW = Instance.new("Weld")
  866. IuW.Name = "GuW"
  867. IuW.Part0 = HPart
  868. 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))
  869. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  870. IuW.Part1 = IcePart
  871. IuW.Parent = HPart
  872. IcePart.Transparency = 0.85
  873. IcePart.Material = "Neon"
  874. WSH = WSHM[math.random(1, #WSHM)]
  875. IcePart.BrickColor = BrickColor.new("" .. WSH)
  876. RemoveOutlines(IcePart)
  877. game:GetService("Debris"):AddItem(IuW, 4)
  878. game:GetService("Debris"):AddItem(IcePart, 6)
  879. end
  880. SpikeMeshId = 1033714
  881. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  882. local Part = Instance.new("Part", Parent)
  883. Part.Name = Name
  884. Part.BrickColor = BrickColor.new(Color)
  885. Part.Size = Size
  886. Part.Material = Material
  887. Part.Transparency = Transparency
  888. Part.CanCollide = false
  889. RemoveOutlines(Part)
  890. local Mesh = Instance.new("SpecialMesh", Part)
  891. Mesh.MeshType = "Sphere"
  892. Mesh.Scale = Scale
  893. return Mesh and Part
  894. end
  895. CFuncs = {
  896. Part = {
  897. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  898. local Part = Create("Part")({
  899. Parent = Parent,
  900. Reflectance = Reflectance,
  901. Transparency = Transparency,
  902. CanCollide = false,
  903. Locked = true,
  904. BrickColor = BrickColor.new(tostring(BColor)),
  905. Name = Name,
  906. Size = Size,
  907. Material = Material
  908. })
  909. RemoveOutlines(Part)
  910. return Part
  911. end
  912. },
  913. Mesh = {
  914. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  915. local Msh = Create(Mesh)({
  916. Parent = Part,
  917. Offset = OffSet,
  918. Scale = Scale
  919. })
  920. if Mesh == "SpecialMesh" then
  921. Msh.MeshType = MeshType
  922. Msh.MeshId = MeshId
  923. end
  924. return Msh
  925. end
  926. },
  927. Mesh = {
  928. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  929. local Msh = Create(Mesh)({
  930. Parent = Part,
  931. Offset = OffSet,
  932. Scale = Scale
  933. })
  934. if Mesh == "SpecialMesh" then
  935. Msh.MeshType = MeshType
  936. Msh.MeshId = MeshId
  937. end
  938. return Msh
  939. end
  940. },
  941. Weld = {
  942. Create = function(Parent, Part0, Part1, C0, C1)
  943. local Weld = Create("Weld")({
  944. Parent = Parent,
  945. Part0 = Part0,
  946. Part1 = Part1,
  947. C0 = C0,
  948. C1 = C1
  949. })
  950. return Weld
  951. end
  952. },
  953. Sound = {
  954. Create = function(id, par, vol, pit)
  955. coroutine.resume(coroutine.create(function()
  956. local S = Create("Sound")({
  957. Volume = vol,
  958. Pitch = pit or 1,
  959. SoundId = id,
  960. Parent = par or workspace
  961. })
  962. wait()
  963. S:play()
  964. game:GetService("Debris"):AddItem(S, 6)
  965. end))
  966. end
  967. },
  968. ParticleEmitter = {
  969. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  970. local fp = Create("ParticleEmitter")({
  971. Parent = Parent,
  972. Color = ColorSequence.new(Color1, Color2),
  973. LightEmission = LightEmission,
  974. Size = Size,
  975. Texture = Texture,
  976. Transparency = Transparency,
  977. ZOffset = ZOffset,
  978. Acceleration = Accel,
  979. Drag = Drag,
  980. LockedToPart = LockedToPart,
  981. VelocityInheritance = VelocityInheritance,
  982. EmissionDirection = EmissionDirection,
  983. Enabled = Enabled,
  984. Lifetime = LifeTime,
  985. Rate = Rate,
  986. Rotation = Rotation,
  987. RotSpeed = RotSpeed,
  988. Speed = Speed,
  989. VelocitySpread = VelocitySpread
  990. })
  991. return fp
  992. end
  993. }
  994. }
  995. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  996. if hit.Parent == nil then
  997. return
  998. end
  999. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1000. for _, v in pairs(hit.Parent:children()) do
  1001. if v:IsA("Humanoid") then
  1002. h = v
  1003. end
  1004. end
  1005. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1006. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1007. return
  1008. end
  1009. local c = Create("ObjectValue")({
  1010. Name = "creator",
  1011. Value = game:service("Players").LocalPlayer,
  1012. Parent = h
  1013. })
  1014. game:GetService("Debris"):AddItem(c, 0.5)
  1015. if HitSound ~= nil and HitPitch ~= nil then
  1016. CreateSound(HitSound, hit, 1, HitPitch)
  1017. end
  1018. local Damage = math.random(minim, maxim)
  1019. local blocked = false
  1020. local block = hit.Parent:findFirstChild("Block")
  1021. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1022. blocked = true
  1023. block.Value = block.Value - 1
  1024. print(block.Value)
  1025. end
  1026. if blocked == false then
  1027. h.Health = h.Health - Damage
  1028. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1029. else
  1030. h.Health = h.Health - Damage / 2
  1031. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1032. end
  1033. if Type == "Knockdown" then
  1034. local hum = hit.Parent.Humanoid
  1035. hum.PlatformStand = true
  1036. coroutine.resume(coroutine.create(function(HHumanoid)
  1037. swait(1)
  1038. HHumanoid.PlatformStand = false
  1039. end), hum)
  1040. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1041. local bodvol = Create("BodyVelocity")({
  1042. velocity = angle * knockback,
  1043. P = 5000,
  1044. maxForce = Vector3.new(8000, 8000, 8000),
  1045. Parent = hit
  1046. })
  1047. local rl = Create("BodyAngularVelocity")({
  1048. P = 3000,
  1049. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1050. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1051. Parent = hit
  1052. })
  1053. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1054. game:GetService("Debris"):AddItem(rl, 0.5)
  1055. elseif Type == "Normal" then
  1056. local vp = Create("BodyVelocity")({
  1057. P = 500,
  1058. maxForce = Vector3.new(math.huge, 0, math.huge),
  1059. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1060. })
  1061. if knockback > 0 then
  1062. vp.Parent = hit.Parent.Torso
  1063. end
  1064. game:GetService("Debris"):AddItem(vp, 0.5)
  1065. elseif Type == "Impale" then
  1066. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1067. Spike.Anchored = true
  1068. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1069. Spike.Position = hit.Parent.Torso.Position
  1070. for i = 1, 5 do
  1071. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1072. end
  1073. Services.Debris:AddItem(Spike, 4)
  1074. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1075. hit.Parent.Humanoid.PlatformStand = true
  1076. swait(1)
  1077. hit.Parent.Humanoid.PlatformStand = false
  1078. elseif Type == "Up" then
  1079. local bodyVelocity = Create("BodyVelocity")({
  1080. velocity = Vector3.new(0, 20, 0),
  1081. P = 5000,
  1082. maxForce = Vector3.new(8000, 8000, 8000),
  1083. Parent = hit
  1084. })
  1085. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1086. local bodyVelocity = Create("BodyVelocity")({
  1087. velocity = Vector3.new(0, 20, 0),
  1088. P = 5000,
  1089. maxForce = Vector3.new(8000, 8000, 8000),
  1090. Parent = hit
  1091. })
  1092. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1093. elseif Type == "Snare" then
  1094. local bp = Create("BodyPosition")({
  1095. P = 900,
  1096. D = 1000,
  1097. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1098. position = hit.Parent.Torso.Position,
  1099. Parent = hit.Parent.Torso
  1100. })
  1101. game:GetService("Debris"):AddItem(bp, 1)
  1102. elseif Type == "Slowness" then
  1103. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1104. for i = 1, 25 do
  1105. hit.Parent.Humanoid.WalkSpeed = 4
  1106. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1107. end
  1108. wait(4)
  1109. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1110. elseif Type == "FireDmg" then
  1111. for i = 1, math.random(60, 150) do
  1112. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1113. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1114. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1115. wait(0.1)
  1116. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1117. end
  1118. elseif Type == "Freeze" then
  1119. local bp = Create("BodyPosition")({
  1120. P = 900,
  1121. D = 1000,
  1122. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1123. position = hit.Parent.Torso.Position,
  1124. Parent = hit.Parent.Torso
  1125. })
  1126. game:GetService("Debris"):AddItem(bp, 4)
  1127. for i = 1, 25 do
  1128. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1129. end
  1130. elseif Type == "Freeze2" then
  1131. local BodPos = Create("BodyPosition")({
  1132. P = 50000,
  1133. D = 1000,
  1134. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1135. position = hit.Parent.Torso.Position,
  1136. Parent = hit.Parent.Torso
  1137. })
  1138. local BodGy = Create("BodyGyro")({
  1139. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1140. P = 20000,
  1141. Parent = hit.Parent.Torso,
  1142. cframe = hit.Parent.Torso.CFrame
  1143. })
  1144. hit.Parent.Torso.Anchored = true
  1145. coroutine.resume(coroutine.create(function(Part)
  1146. swait(1.5)
  1147. Part.Anchored = false
  1148. end), hit.Parent.Torso)
  1149. game:GetService("Debris"):AddItem(BodPos, 3)
  1150. game:GetService("Debris"):AddItem(BodGy, 3)
  1151. end
  1152. local debounce = Create("BoolValue")({
  1153. Name = "DebounceHit",
  1154. Parent = hit.Parent,
  1155. Value = true
  1156. })
  1157. game:GetService("Debris"):AddItem(debounce, Delay)
  1158. c = Instance.new("ObjectValue")
  1159. c.Name = "creator"
  1160. c.Value = Player
  1161. c.Parent = h
  1162. game:GetService("Debris"):AddItem(c, 0.5)
  1163. end
  1164. end
  1165. function ShowDamage(Pos, Text, Time, Color)
  1166. local Rate = 0.033333333333333
  1167. if not Pos then
  1168. local Pos = Vector3.new(0, 0, 0)
  1169. end
  1170. local Text = Text or ""
  1171. local Time = Time or 2
  1172. if not Color then
  1173. local Color = Color3.new(1, 0, 1)
  1174. end
  1175. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1176. EffectPart.Anchored = true
  1177. local BillboardGui = Create("BillboardGui")({
  1178. Size = UDim2.new(3, 0, 3, 0),
  1179. Adornee = EffectPart,
  1180. Parent = EffectPart
  1181. })
  1182. local TextLabel = Create("TextLabel")({
  1183. BackgroundTransparency = 1,
  1184. Size = UDim2.new(1, 0, 1, 0),
  1185. Text = Text,
  1186. TextColor3 = Color,
  1187. TextScaled = true,
  1188. Font = Enum.Font.ArialBold,
  1189. Parent = BillboardGui
  1190. })
  1191. game.Debris:AddItem(EffectPart, Time + 0.1)
  1192. EffectPart.Parent = game:GetService("Workspace")
  1193. delay(0, function()
  1194. local Frames = Time / Rate
  1195. for Frame = 1, Frames do
  1196. wait(Rate)
  1197. local Percent = Frame / Frames
  1198. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1199. TextLabel.TextTransparency = Percent
  1200. end
  1201. if EffectPart and EffectPart.Parent then
  1202. EffectPart:Destroy()
  1203. end
  1204. end)
  1205. end
  1206. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1207. for _, c in pairs(workspace:children()) do
  1208. local hum = c:findFirstChild("Humanoid")
  1209. if hum ~= nil then
  1210. local head = c:findFirstChild("Head")
  1211. if head ~= nil then
  1212. local targ = head.Position - Part.Position
  1213. local mag = targ.magnitude
  1214. if magni >= mag and c.Name ~= Player.Name then
  1215. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1216. end
  1217. end
  1218. end
  1219. end
  1220. end
  1221. function MagniKILL(Part, magni, knock, Type)
  1222. for _, c in pairs(workspace:children()) do
  1223. local hum = c:findFirstChild("Humanoid")
  1224. if hum ~= nil then
  1225. local head = c:findFirstChild("Head")
  1226. if head ~= nil then
  1227. local targ = head.Position - Part.Position
  1228. local mag = targ.magnitude
  1229. if magni >= mag and c.Name ~= Player.Name then
  1230. hum.Health = 0
  1231. end
  1232. end
  1233. end
  1234. end
  1235. end
  1236. EffectModel = Instance.new("Model", Character)
  1237. EffectModel.Name = "Effects"
  1238. Effects = {
  1239. Block = {
  1240. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1241. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1242. prt.Anchored = true
  1243. prt.CFrame = cframe
  1244. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1245. game:GetService("Debris"):AddItem(prt, 10)
  1246. if Type == 1 or Type == nil then
  1247. table.insert(Effects, {
  1248. prt,
  1249. "Block1",
  1250. delay,
  1251. x3,
  1252. y3,
  1253. z3,
  1254. msh
  1255. })
  1256. elseif Type == 2 then
  1257. table.insert(Effects, {
  1258. prt,
  1259. "Block2",
  1260. delay,
  1261. x3,
  1262. y3,
  1263. z3,
  1264. msh
  1265. })
  1266. else
  1267. table.insert(Effects, {
  1268. prt,
  1269. "Block3",
  1270. delay,
  1271. x3,
  1272. y3,
  1273. z3,
  1274. msh
  1275. })
  1276. end
  1277. end
  1278. },
  1279. Sphere = {
  1280. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1281. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1282. prt.Anchored = true
  1283. prt.CFrame = cframe
  1284. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1285. game:GetService("Debris"):AddItem(prt, 10)
  1286. table.insert(Effects, {
  1287. prt,
  1288. "Cylinder",
  1289. delay,
  1290. x3,
  1291. y3,
  1292. z3,
  1293. msh
  1294. })
  1295. end
  1296. },
  1297. Cylinder = {
  1298. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1299. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1300. prt.Anchored = true
  1301. prt.CFrame = cframe
  1302. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1303. game:GetService("Debris"):AddItem(prt, 10)
  1304. table.insert(Effects, {
  1305. prt,
  1306. "Cylinder",
  1307. delay,
  1308. x3,
  1309. y3,
  1310. z3,
  1311. msh
  1312. })
  1313. end
  1314. },
  1315. Wave = {
  1316. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1317. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1318. prt.Anchored = true
  1319. prt.CFrame = cframe
  1320. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1321. game:GetService("Debris"):AddItem(prt, 10)
  1322. table.insert(Effects, {
  1323. prt,
  1324. "Cylinder",
  1325. delay,
  1326. x3,
  1327. y3,
  1328. z3,
  1329. msh
  1330. })
  1331. end
  1332. },
  1333. Ring = {
  1334. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1335. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1336. prt.Anchored = true
  1337. prt.CFrame = cframe
  1338. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1339. game:GetService("Debris"):AddItem(prt, 10)
  1340. table.insert(Effects, {
  1341. prt,
  1342. "Cylinder",
  1343. delay,
  1344. x3,
  1345. y3,
  1346. z3,
  1347. msh
  1348. })
  1349. end
  1350. },
  1351. Break = {
  1352. Create = function(brickcolor, cframe, x1, y1, z1)
  1353. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1354. prt.Anchored = true
  1355. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1356. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1357. local num = math.random(10, 50) / 1000
  1358. game:GetService("Debris"):AddItem(prt, 10)
  1359. table.insert(Effects, {
  1360. prt,
  1361. "Shatter",
  1362. num,
  1363. prt.CFrame,
  1364. math.random() - math.random(),
  1365. 0,
  1366. math.random(50, 100) / 100
  1367. })
  1368. end
  1369. }
  1370. }
  1371. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1372. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1373. prt.Anchored = true
  1374. prt.CFrame = cframe
  1375. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1376. game:GetService("Debris"):AddItem(prt, 10)
  1377. if Type == 1 or Type == nil then
  1378. table.insert(Effects, {
  1379. prt,
  1380. "Block1",
  1381. delay,
  1382. x3,
  1383. y3,
  1384. z3,
  1385. msh
  1386. })
  1387. elseif Type == 2 then
  1388. table.insert(Effects, {
  1389. prt,
  1390. "Block2",
  1391. delay,
  1392. x3,
  1393. y3,
  1394. z3,
  1395. msh
  1396. })
  1397. elseif Type == 3 then
  1398. table.insert(Effects, {
  1399. prt,
  1400. "Block3",
  1401. delay,
  1402. x3,
  1403. y3,
  1404. z3,
  1405. msh
  1406. })
  1407. end
  1408. end
  1409. function CreateSound(id, par, vol, pit)
  1410. coroutine.resume(coroutine.create(function()
  1411. local sou = Instance.new("Sound", par or workspace)
  1412. sou.Volume = vol
  1413. sou.Pitch = pit or 1
  1414. sou.SoundId = id
  1415. swait()
  1416. sou:play()
  1417. game:GetService("Debris"):AddItem(sou, 6)
  1418. end))
  1419. end
  1420. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1421. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1422. prt.Anchored = true
  1423. prt.CFrame = cframe
  1424. prt.Material = "Neon"
  1425. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1426. game:GetService("Debris"):AddItem(prt, 10)
  1427. coroutine.resume(coroutine.create(function(Part, Mesh)
  1428. for i = 0, 6, delay do
  1429. swait()
  1430. Part.Transparency = i
  1431. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1432. end
  1433. Part.Parent = nil
  1434. end), prt, msh)
  1435. end
  1436. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1437. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1438. local MainPos = partt.Position
  1439. local MainPos2 = mouse + SpreadVectors
  1440. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1441. local speed = 1000
  1442. local num = 1
  1443. coroutine.resume(coroutine.create(function()
  1444. repeat
  1445. swait()
  1446. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1447. local mag =(MainPos - pos).magnitude
  1448. 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)
  1449. MainPos = MainPos + MouseLook.lookVector * speed
  1450. num = num - 1
  1451. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1452. if hit ~= nil then
  1453. num = 0
  1454. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1455. refpart.Anchored = true
  1456. refpart.CFrame = CFrame.new(pos)
  1457. game:GetService("Debris"):AddItem(refpart, 2)
  1458. end
  1459. if num <= 0 then
  1460. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1461. refpart.Anchored = true
  1462. refpart.CFrame = CFrame.new(pos)
  1463. if hit ~= nil then
  1464. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1465. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1466. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1467. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1468. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1469. end
  1470. game:GetService("Debris"):AddItem(refpart, 0)
  1471. end
  1472. until num <= 0
  1473. end))
  1474. end
  1475. function shoottraildd2(mouse, partt, SpreadAmount)
  1476. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1477. local MainPos = partt.Position
  1478. local MainPos2 = mouse + SpreadVectors
  1479. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1480. local speed = 3000
  1481. local num = 1
  1482. coroutine.resume(coroutine.create(function()
  1483. repeat
  1484. swait()
  1485. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1486. local mag = (MainPos - pos).magnitude
  1487. 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)
  1488. MainPos = MainPos + MouseLook.lookVector * speed
  1489. num = num - 1
  1490. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1491. if hit ~= nil then
  1492. num = 0
  1493. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1494. refpart.Anchored = true
  1495. refpart.CFrame = CFrame.new(pos)
  1496. game:GetService("Debris"):AddItem(refpart, 2)
  1497. end
  1498. if num <= 0 then
  1499. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1500. refpart.Anchored = true
  1501. refpart.CFrame = CFrame.new(pos)
  1502. if hit ~= nil then
  1503. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1504. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1505. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1506. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1507. MagniKILL(refpart, 80, 0, "Normal")
  1508. end
  1509. game:GetService("Debris"):AddItem(refpart, 0)
  1510. end
  1511. until num <= 0
  1512. end))
  1513. end
  1514. function shoottraildd22(mouse, partt, SpreadAmount)
  1515. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1516. local MainPos = partt.Position
  1517. local MainPos2 = mouse + SpreadVectors
  1518. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1519. local speed = 900
  1520. local num = 1
  1521. coroutine.resume(coroutine.create(function()
  1522. repeat
  1523. swait()
  1524. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1525. local mag = (MainPos - pos).magnitude
  1526. 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)
  1527. MainPos = MainPos + MouseLook.lookVector * speed
  1528. num = num - 1
  1529. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1530. if hit ~= nil then
  1531. num = 0
  1532. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1533. refpart.Anchored = true
  1534. refpart.CFrame = CFrame.new(pos)
  1535. game:GetService("Debris"):AddItem(refpart, 2)
  1536. end
  1537. if num <= 0 then
  1538. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1539. refpart.Anchored = true
  1540. refpart.CFrame = CFrame.new(pos)
  1541. if hit ~= nil then
  1542. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1543. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1544. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1545. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1546. MagniKILL(refpart, 80, 0, "Normal")
  1547. end
  1548. game:GetService("Debris"):AddItem(refpart, 0)
  1549. end
  1550. until num <= 0
  1551. end))
  1552. end
  1553. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1554. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1555. local MainPos = partt.Position
  1556. local MainPos2 = mouse + SpreadVectors
  1557. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1558. local speed = 200
  1559. local num = 0
  1560. coroutine.resume(coroutine.create(function()
  1561. repeat
  1562. swait()
  1563. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1564. local mag = (MainPos - pos).magnitude
  1565. 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)
  1566. MainPos = MainPos + MouseLook.lookVector * speed
  1567. num = num - 1
  1568. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1569. if hit ~= nil then
  1570. num = 0
  1571. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1572. refpart.Anchored = true
  1573. refpart.CFrame = CFrame.new(pos)
  1574. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1575. game:GetService("Debris"):AddItem(refpart, 2)
  1576. end
  1577. if num <= 0 then
  1578. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1579. refpart.Anchored = true
  1580. refpart.CFrame = CFrame.new(pos)
  1581. if hit ~= nil then
  1582. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1583. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1584. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1585. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1586. end
  1587. game:GetService("Debris"):AddItem(refpart, 0)
  1588. end
  1589. until num <= 0
  1590. end))
  1591. end
  1592. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1593. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1594. local MainPos = partt.Position
  1595. local MainPos2 = mouse + SpreadVectors
  1596. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1597. local speed = 500
  1598. local num = 1
  1599. coroutine.resume(coroutine.create(function()
  1600. repeat
  1601. swait()
  1602. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1603. local mag = (MainPos - pos).magnitude
  1604. 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)
  1605. MainPos = MainPos + MouseLook.lookVector * speed
  1606. num = num - 1
  1607. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1608. if hit ~= nil then
  1609. num = 0
  1610. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1611. refpart.Anchored = true
  1612. refpart.CFrame = CFrame.new(pos)
  1613. game:GetService("Debris"):AddItem(refpart, 2)
  1614. end
  1615. if num <= 0 then
  1616. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1617. refpart.Anchored = true
  1618. refpart.CFrame = CFrame.new(pos)
  1619. if hit ~= nil then
  1620. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1621. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1622. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1623. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1624. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1625. end
  1626. game:GetService("Debris"):AddItem(refpart, 0)
  1627. end
  1628. until num <= 0
  1629. end))
  1630. end
  1631.  
  1632.  
  1633. ---
  1634.  
  1635. attackdebounce = false
  1636. deb=false
  1637.  
  1638. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1639. if hit.Parent==nil then
  1640. return
  1641. end
  1642. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1643. for _,v in pairs(hit.Parent:children()) do
  1644. if v:IsA("Humanoid") then
  1645. h=v
  1646. end
  1647. end
  1648. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1649. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1650. end
  1651. if hit.Parent.className=="Hat" then
  1652. hit=hit.Parent.Parent:findFirstChild("Head")
  1653. end
  1654. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1655. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1656. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1657. return
  1658. end]]
  1659. -- hs(hit,1.2)
  1660. c=Instance.new("ObjectValue")
  1661. c.Name="creator"
  1662. c.Value=game:service("Players").LocalPlayer
  1663. c.Parent=h
  1664. game:GetService("Debris"):AddItem(c,.5)
  1665. Damage=math.random(minim,maxim)
  1666. -- h:TakeDamage(Damage)
  1667. blocked=false
  1668. block=hit.Parent:findFirstChild("Block")
  1669. if block~=nil then
  1670. print(block.className)
  1671. if block.className=="NumberValue" then
  1672. if block.Value>0 then
  1673. blocked=true
  1674. if decreaseblock==nil then
  1675. block.Value=block.Value-1
  1676. end
  1677. end
  1678. end
  1679. if block.className=="IntValue" then
  1680. if block.Value>0 then
  1681. blocked=true
  1682. if decreaseblock~=nil then
  1683. block.Value=block.Value-1
  1684. end
  1685. end
  1686. end
  1687. end
  1688. if blocked==false then
  1689. -- h:TakeDamage(Damage)
  1690. h.Health=h.Health-Damage
  1691. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1692. else
  1693. h.Health=h.Health-(Damage/2)
  1694. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1695. end
  1696. if Type=="Knockdown" then
  1697. Humanoid=hit.Parent.Humanoid
  1698. Humanoid.PlatformStand=true
  1699. coroutine.resume(coroutine.create(function(HHumanoid)
  1700. swait(1)
  1701. HHumanoid.PlatformStand=false
  1702. end),Humanoid)
  1703. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1704. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1705. local bodvol=Instance.new("BodyVelocity")
  1706. bodvol.velocity=angle*knockback
  1707. bodvol.P=5000
  1708. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1709. bodvol.Parent=hit
  1710. rl=Instance.new("BodyAngularVelocity")
  1711. rl.P=3000
  1712. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1713. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1714. rl.Parent=hit
  1715. game:GetService("Debris"):AddItem(bodvol,.5)
  1716. game:GetService("Debris"):AddItem(rl,.5)
  1717. elseif Type=="Normal" then
  1718. bp=Instance.new("BodyVelocity")
  1719. bp.P=100000
  1720. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1721. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1722. if KnockbackType==1 then
  1723. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1724. elseif KnockbackType==2 then
  1725. bp.velocity=Property.CFrame.lookVector*knockback
  1726. end
  1727. if knockback>0 then
  1728. bp.Parent=hit.Parent.Torso
  1729.  
  1730. end
  1731. game:GetService("Debris"):AddItem(bp,.5)
  1732. elseif Type=="Up" then
  1733. local bodyVelocity=Instance.new("BodyVelocity")
  1734. bodyVelocity.velocity=vt(0,60,0)
  1735. bodyVelocity.P=5000
  1736. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1737. bodyVelocity.Parent=hit
  1738. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1739. rl=Instance.new("BodyAngularVelocity")
  1740. rl.P=3000
  1741. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1742. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1743. rl.Parent=hit
  1744. game:GetService("Debris"):AddItem(rl,.5)
  1745. elseif Type=="Snare" then
  1746. bp=Instance.new("BodyPosition")
  1747. bp.P=2000
  1748. bp.D=100
  1749. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1750. bp.position=hit.Parent.Torso.Position
  1751. bp.Parent=hit.Parent.Torso
  1752. game:GetService("Debris"):AddItem(bp,1)
  1753. elseif Type=="Target" then
  1754. if Targetting==false then
  1755. ZTarget=hit.Parent.Torso
  1756. coroutine.resume(coroutine.create(function(Part)
  1757. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1758. swait(1)
  1759. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1760. end),ZTarget)
  1761. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1762. targetgui=Instance.new("BillboardGui")
  1763. targetgui.Parent=ZTarget
  1764. targetgui.Size=UDim2.new(10,100,10,100)
  1765. targ=Instance.new("ImageLabel")
  1766. targ.Parent=targetgui
  1767. targ.BackgroundTransparency=1
  1768. targ.Image="rbxassetid://4834067"
  1769. targ.Size=UDim2.new(1,0,1,0)
  1770. cam.CameraType="Scriptable"
  1771. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1772. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1773. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1774. Targetting=true
  1775. RocketTarget=ZTarget
  1776. for i=1,Property do
  1777. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1778. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1779. swait()
  1780. end
  1781. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1782. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1783. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1784. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1785. end
  1786. Targetting=true
  1787. RocketTarget=true
  1788. targetgui.Parent=true
  1789. cam.CameraType="Custom"
  1790. end
  1791. end
  1792. debounce=Instance.new("BoolValue")
  1793. debounce.Name="DebounceHit"
  1794. debounce.Parent=hit.Parent
  1795. debounce.Value=true
  1796. game:GetService("Debris"):AddItem(debounce,Delay)
  1797. c=Instance.new("ObjectValue")
  1798. c.Name="creator"
  1799. c.Value=Player
  1800. c.Parent=h
  1801. game:GetService("Debris"):AddItem(c,.5)
  1802. CRIT=true
  1803. hitDeb=true
  1804. AttackPos=6
  1805. end
  1806. end
  1807.  
  1808. showDamage=function(Char,Dealt,du,Color)
  1809. m=Instance.new("Model")
  1810. m.Name=tostring(Dealt)
  1811. h=Instance.new("Humanoid")
  1812. h.Health=0
  1813. h.MaxHealth=0
  1814. h.Parent=m
  1815. c=Instance.new("Part")
  1816. c.Transparency=0
  1817. c.BrickColor=Color
  1818. c.Transparency = 1
  1819. c.Name="Head"
  1820. c.TopSurface=0
  1821. c.BottomSurface=0
  1822. c.formFactor="Plate"
  1823. c.Size=Vector3.new(1,.4,1)
  1824.  
  1825. local txt = Instance.new("BillboardGui", c)
  1826. txt.Adornee = c
  1827. txt.Name = "_status"
  1828. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1829. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1830. local text = Instance.new("TextLabel", txt)
  1831. text.Size = UDim2.new(10, 0, 7, 0)
  1832. text.FontSize = "Size12"
  1833. text.TextScaled = true
  1834. text.TextTransparency = 0.5
  1835. text.BackgroundTransparency = 1
  1836. text.TextTransparency = 0.5
  1837. text.TextStrokeTransparency = 0.5
  1838. text.Font = "SciFi"
  1839. text.TextStrokeColor3 = Color3.new(0,0,0)
  1840. v=Instance.new("Part")
  1841. v.Name = "ColorBrick"
  1842. v.Parent=c
  1843. v.FormFactor="Symmetric"
  1844. v.Anchored=true
  1845. v.CanCollide=false
  1846. v.BottomSurface="Smooth"
  1847. v.TopSurface="Smooth"
  1848. v.Size=Vector3.new(10,5,3)
  1849. v.Transparency=1
  1850. v.CFrame=c.CFrame
  1851. v.BrickColor=BrickColor.random()
  1852. v.Transparency=1
  1853. text.TextColor3 = t.BrickColor.Color
  1854. v.Shape="Block"
  1855. text.Text = tostring(Dealt)
  1856. ms=Instance.new("CylinderMesh")
  1857. ms.Scale=Vector3.new(.8,.8,.8)
  1858. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1859. local rndm=math.random(1,#hitsounds)
  1860. local r=rndm
  1861. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1862. if CRIT==true then
  1863. ms.Scale=Vector3.new(1,1.25,1)
  1864. end
  1865. ms.Parent=c
  1866. c.Reflectance=0
  1867. Instance.new("BodyGyro").Parent=c
  1868. c.Parent=m
  1869. if Char:findFirstChild("Head")~=nil then
  1870. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1871. elseif Char.Parent:findFirstChild("Head")~=nil then
  1872. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1873. end
  1874. f=Instance.new("BodyPosition")
  1875. f.P=200000
  1876. f.D=100
  1877. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1878. f.position=c.Position+Vector3.new(0,3,0)
  1879. f.Parent=c
  1880. game:GetService("Debris"):AddItem(m,.5+du)
  1881. c.CanCollide=false
  1882. m.Parent=workspace
  1883. c.CanCollide=false
  1884. end
  1885.  
  1886.  
  1887. ------
  1888. hito = function(dm, X, c, dn, dp, dq)
  1889. for I,dr in pairs(workspace:GetChildren()) do
  1890. 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
  1891. local ds = dr:FindFirstChild("Humanoid")
  1892. local dt = dr:FindFirstChild("HumanoidRootPart")
  1893. TakeDamage(ds, c)
  1894. if InForm == true then
  1895. ds.Parent:BreakJoints()
  1896. wait(1.2)
  1897. ds.Parent:Destroy()
  1898. end
  1899. ds:SetStateEnabled(16, true)
  1900. delay(dn, function()
  1901. ds:SetStateEnabled(16, true)
  1902. end)
  1903. local du = Instance.new("StringValue")
  1904. du.Name = "alabo"
  1905. du.Parent = dt
  1906. game.Debris:AddItem(du, dn)
  1907. local dv = Instance.new("Part")
  1908.  
  1909. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1910. dv.Transparency = 0.25
  1911. dv.Anchored = true
  1912. dv.CanCollide = false
  1913. dv.BrickColor = BrickColor.new("White")
  1914. dv.Material = "Neon"
  1915. dv.Locked = true
  1916. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1917. dv.Parent = modz
  1918. local dw = Instance.new("SpecialMesh")
  1919. dw.MeshType = "Sphere"
  1920. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1921. dw.Parent = dv
  1922. game.Debris:AddItem(dv, 1)
  1923. local dx = Instance.new("Model")
  1924. dx.Name = c
  1925. dx.Parent = workspace
  1926. game.Debris:AddItem(dx, 0.5 + c / 75)
  1927. local dy = Instance.new("Humanoid")
  1928. dy.MaxHealth = 0
  1929. dy.Parent = dx
  1930. local dz = Instance.new("Part")
  1931. dz.Name = "Head"
  1932. dz.Locked = true
  1933. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1934. dz.Position = dt.Position
  1935. dz.BrickColor = BrickColor.new("New Yeller")
  1936. dz.Material = "Neon"
  1937. dz.Transparency = 1
  1938. dz.CanCollide = false
  1939. dz.Parent = dx
  1940. local dA = Instance.new("BodyPosition")
  1941. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1942. dA.P = 20000
  1943. dA.D = 300
  1944. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1945. dA.Parent = dz
  1946. local dB = Instance.new("CylinderMesh")
  1947. dB.Parent = dz
  1948. coroutine.resume(coroutine.create(function()
  1949. while dB do
  1950. swait()
  1951. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1952. end
  1953. end))
  1954. if dp then
  1955. local dC = Instance.new("BodyVelocity")
  1956. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1957. dC.P = 9999999999
  1958. dC.Velocity = dp
  1959. dC.Parent = dt
  1960. game.Debris:AddItem(dC, dn)
  1961. end
  1962. if dq then
  1963. local dD = Instance.new("BodyAngularVelocity")
  1964. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1965. dD.P = math.huge
  1966. dD.AngularVelocity = dq
  1967. dD.Parent = dt
  1968. game.Debris:AddItem(dD, dn)
  1969. end
  1970. local dE = Instance.new("Sound")
  1971. dE.Pitch = rd2(10, 11) / 10
  1972. dE.Volume = rd2(10, 13) / 10
  1973. dE.EmitterSize = 10
  1974. dE.SoundId = "rbxassetid://"
  1975. dE.Parent = dv
  1976. dE:Play()
  1977. coroutine.resume(coroutine.create(function()
  1978. for I = 1, 5 do
  1979. swait()
  1980. dv.Transparency = dv.Transparency + 0.175
  1981. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1982. end
  1983. end))
  1984. end
  1985. end
  1986. end
  1987. ------
  1988.  
  1989. vt = Vector3.new
  1990. local new = Instance.new
  1991. local cf = CFrame.new
  1992. local cfa = CFrame.Angles
  1993. local bc = BrickColor.new
  1994.  
  1995. function bigbangattack()
  1996. attack = true
  1997. Humanoid.WalkSpeed = 0
  1998. for i = 0, 8, 0.1 do
  1999. swait()
  2000. 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)
  2001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2004. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2005. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2006. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2007. end
  2008. local rng = Instance.new("Part", mouse)
  2009. rng.Anchored = true
  2010. rng.BrickColor = BrickColor.new("Cyan")
  2011. rng.CanCollide = false
  2012. rng.FormFactor = 3
  2013. rng.Name = "Ring"
  2014. rng.Size = Vector3.new(0.4,0.4,0.4)
  2015. rng.Transparency = 0
  2016. rng.TopSurface = 0
  2017. rng.BottomSurface = 0
  2018. rng.CFrame = RootPart.CFrame
  2019. local rngm = Instance.new("SpecialMesh", rng)
  2020. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2021.  
  2022. local rng3 = rng:Clone()
  2023. rng3.Parent = char
  2024. local rng3m = rng3.Mesh
  2025.  
  2026. local rng5 = rng:Clone()
  2027. rng5.Parent = char
  2028. rng5.BrickColor = BrickColor.new("Cyan")
  2029. local rng5m = rng5.Mesh
  2030. local rng6 = rng:Clone()
  2031. rng6.Material = "Plastic"
  2032. rng6.BrickColor = BrickColor.new("Cyan")
  2033. rng6.Parent = char
  2034. local rng6m = rng6.Mesh
  2035. rng6m.Scale = vt(7.5,7.5,7.5)
  2036. rng6m.MeshType = "FileMesh"
  2037. rng6m.MeshId = "rbxassetid://430736398"
  2038. local Must2 = Instance.new("Sound",rng6)
  2039. Must2.SoundId = "rbxassetid://135581154"
  2040. Must2.Pitch = 0.99
  2041. Must2.Volume = 3
  2042. Must2.Looped = false
  2043. wait(0)
  2044. Must2:Play()
  2045. local hita = rng6.Touched:connect(function(hit)
  2046. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2047. end)
  2048.  
  2049. rng3.CFrame = RootPart.CFrame
  2050.  
  2051. rng5.CFrame = RootPart.CFrame
  2052. rng6.CFrame = RootPart.CFrame
  2053. local pie222 = Instance.new("ParticleEmitter")
  2054. pie222.Parent = rng6
  2055. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2056. pie222.LightEmission = 1
  2057. pie222.Size = NumberSequence.new(6,1)
  2058. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2059. pie222.Transparency = NumberSequence.new(0.6,1)
  2060. pie222.EmissionDirection = "Top"
  2061. pie222.Enabled = true
  2062. pie222.Lifetime = NumberRange.new(1)
  2063. pie222.Rotation = NumberRange.new(-320, 320)
  2064. pie222.Rate = 404
  2065. pie222.Speed = NumberRange.new(0)
  2066. pie222.LockedToPart = false
  2067. pie222.VelocitySpread = 2
  2068. wait()
  2069. local scaler = 10/5
  2070. local scaler2 = 10/5
  2071. for i = 0,10,0.1 do
  2072. swait()
  2073. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2074.  
  2075. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2076.  
  2077. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2078. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2079. rng6.CFrame = rng3.CFrame
  2080. rng.Transparency = rng.Transparency + 1
  2081.  
  2082. rng3.Transparency = rng3.Transparency + 0.01
  2083.  
  2084. rng5.Transparency = rng5.Transparency + 0.01
  2085. rng6.Transparency = rng6.Transparency + 0.021
  2086. scaler = scaler - 0.125/5
  2087. scaler2 = scaler2 - 0.1/5
  2088.  
  2089. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2090.  
  2091. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2092. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2093. end
  2094. hita:disconnect()
  2095. game:GetService("Debris"):AddItem(rng, 1)
  2096.  
  2097. game:GetService("Debris"):AddItem(rng3, 1)
  2098.  
  2099. game:GetService("Debris"):AddItem(rng5, 1)
  2100. attack = false
  2101. pie222:Destroy()
  2102. Humanoid.WalkSpeed = 16
  2103. end
  2104.  
  2105.  
  2106. function bigbangattack2()
  2107. attack = true
  2108. Humanoid.WalkSpeed = 0
  2109. for i = 0, 8, 0.1 do
  2110. swait()
  2111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2117. end
  2118. local rng = Instance.new("Part", RightArm)
  2119. rng.Anchored = true
  2120. rng.BrickColor = BrickColor.new("Cyan")
  2121. rng.CanCollide = false
  2122. rng.FormFactor = 3
  2123. rng.Name = "Ring"
  2124. rng.Size = Vector3.new(0.4,0.4,0.4)
  2125. rng.Transparency = 0
  2126. rng.TopSurface = 0
  2127. rng.BottomSurface = 0
  2128. rng.CFrame = RootPart.CFrame
  2129. local rngm = Instance.new("SpecialMesh", rng)
  2130. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2131.  
  2132. local rng3 = rng:Clone()
  2133. rng3.Parent = char
  2134. local rng3m = rng3.Mesh
  2135.  
  2136. local rng5 = rng:Clone()
  2137. rng5.Parent = char
  2138. rng5.BrickColor = BrickColor.new("Cyan")
  2139. local rng5m = rng5.Mesh
  2140. local rng6 = rng:Clone()
  2141. rng6.Material = "Plastic"
  2142. rng6.BrickColor = BrickColor.new("Cyan")
  2143. rng6.Parent = char
  2144. local rng6m = rng6.Mesh
  2145. rng6m.Scale = vt(7.5,7.5,30.5)
  2146. rng6m.MeshType = "FileMesh"
  2147. rng6m.MeshId = "rbxassetid://430736398"
  2148. local Must2 = Instance.new("Sound",Torso)
  2149. Must2.SoundId = "rbxassetid://719747626"
  2150. Must2.Pitch = 0.99
  2151. Must2.Volume = 3
  2152. Must2.Looped = false
  2153. wait(0)
  2154. Must2:Play()
  2155. local hita = rng6.Touched:connect(function(hit)
  2156. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2157. end)
  2158.  
  2159. rng3.CFrame = Head.CFrame
  2160.  
  2161. rng5.CFrame = Head.CFrame
  2162. rng6.CFrame = rng5.CFrame
  2163. local pie222 = Instance.new("ParticleEmitter")
  2164. pie222.Parent = rng6
  2165. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2166. pie222.LightEmission = 1
  2167. pie222.Size = NumberSequence.new(15,1)
  2168. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2169. pie222.Transparency = NumberSequence.new(0.6,1)
  2170. pie222.EmissionDirection = "Top"
  2171. pie222.Enabled = true
  2172. pie222.Lifetime = NumberRange.new(1)
  2173. pie222.Rotation = NumberRange.new(-320, 320)
  2174. pie222.Rate = 404
  2175. pie222.Speed = NumberRange.new(0)
  2176. pie222.LockedToPart = false
  2177. pie222.VelocitySpread = 2
  2178. wait()
  2179. local scaler = 10/5
  2180. local scaler2 = 10/5
  2181. for i = 0,10,0.1 do
  2182. swait()
  2183. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2184.  
  2185. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2186.  
  2187. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2188. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2189. rng6.CFrame = rng3.CFrame
  2190. rng.Transparency = rng.Transparency + 1
  2191.  
  2192. rng3.Transparency = rng3.Transparency + 0.01
  2193.  
  2194. rng5.Transparency = rng5.Transparency + 0.01
  2195. rng6.Transparency = rng6.Transparency + 0.021
  2196. scaler = scaler - 0.125/5
  2197. scaler2 = scaler2 - 0.1/5
  2198.  
  2199. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2200.  
  2201. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2202. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2203. end
  2204. hita:disconnect()
  2205. game:GetService("Debris"):AddItem(rng, 1)
  2206.  
  2207. game:GetService("Debris"):AddItem(rng3, 1)
  2208.  
  2209. game:GetService("Debris"):AddItem(rng5, 1)
  2210. attack = false
  2211. pie222:Destroy()
  2212. Humanoid.WalkSpeed = 16
  2213. end
  2214.  
  2215.  
  2216.  
  2217. mouse.KeyDown:connect(function(key)
  2218. if key == "k" then
  2219. bigbangattack()
  2220. end
  2221. end)
  2222.  
  2223. mouse.KeyDown:connect(function(k) ---galickgun
  2224. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2225. MV4 = 0
  2226. local Must = Instance.new("Sound",Torso)
  2227. Must.SoundId = "rbxassetid://719748223"
  2228. Must.Pitch = 0.99
  2229. Must.Volume = 3.4
  2230. Must.Looped = false
  2231. wait(0)
  2232. Must:Play()
  2233. Humanoid.WalkSpeed = 13
  2234. local Aura = Instance.new('ParticleEmitter')
  2235. Aura.Name = "Aura"
  2236. Aura.Texture = "rbxassetid://347730682"
  2237. Aura.Parent = Torso
  2238. Aura.LightEmission = 1
  2239. Aura.Transparency = NumberSequence.new(0.4,1)
  2240. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2241. Aura.Size = NumberSequence.new(1,9)
  2242. Aura.Rotation = NumberRange.new(-360,360)
  2243. Aura.LockedToPart = true
  2244. Aura.Lifetime = NumberRange.new(1)
  2245. Aura.Rate = 100
  2246. Aura.Speed = NumberRange.new(0)
  2247. Aura.EmissionDirection = "Top"
  2248. local Aura2 = Instance.new('ParticleEmitter')
  2249. Aura2.Name = "Aura"
  2250. Aura2.Texture = "rbxassetid://1046299182"
  2251. Aura2.Parent = Torso
  2252. Aura2.LightEmission = 1
  2253. Aura2.Transparency = NumberSequence.new(0,1)
  2254. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2255. Aura2.Size = NumberSequence.new(14)
  2256. Aura2.Rotation = NumberRange.new(-360,360)
  2257. Aura2.LockedToPart = true
  2258. Aura2.Lifetime = NumberRange.new(0.2)
  2259. Aura2.Rate = 20
  2260. Aura2.Speed = NumberRange.new(0)
  2261. Aura2.EmissionDirection = "Top"
  2262. attack = true
  2263. Firepart1 = Instance.new("Part", RightArm)
  2264. Firepart1.Size = Vector3.new(1, 1, 1)
  2265. GuW1 = Instance.new("Weld")
  2266. GuW1.Name = "GuW"
  2267. GuW1.Part0 = RightArm
  2268. GuW1.C0 = cn(0, -1, 0)
  2269. GuW1.C1 = cn(0, 0, 0)
  2270. GuW1.Part1 = Firepart1
  2271. GuW1.Parent = RightArm
  2272. Firepart1.Transparency = 1
  2273. Firepart2 = Instance.new("Part", LeftArm)
  2274. Firepart2.Size = Vector3.new(1, 1, 1)
  2275. GuW2 = Instance.new("Weld")
  2276. GuW2.Name = "GuW"
  2277. GuW2.Part0 = LeftArm
  2278. GuW2.C0 = cn(0, -1, 0)
  2279. GuW2.C1 = cn(0, 0, 0)
  2280. GuW2.Part1 = Firepart2
  2281. GuW2.Parent = LeftArm
  2282. Firepart2.Transparency = 1
  2283. GuW1:Destroy()
  2284. GuW1 = Instance.new("Weld")
  2285. GuW1.Name = "GuW"
  2286. GuW1.Part0 = Torso
  2287. GuW1.C0 = cn(0, 0, -6)
  2288. GuW1.C1 = cn(0, 0, 0)
  2289. GuW1.Part1 = Firepart1
  2290. GuW1.Parent = Torso
  2291. GuW2:Destroy()
  2292. GuW2 = Instance.new("Weld")
  2293. GuW2.Name = "GuW"
  2294. GuW2.Part0 = Torso
  2295. GuW2.C0 = cn(0, 0, -6)
  2296. GuW2.C1 = cn(0, 0, 0)
  2297. GuW2.Part1 = Firepart2
  2298. GuW2.Parent = Torso
  2299. GuW2:Destroy()
  2300. GuW2 = Instance.new("Weld")
  2301. GuW2.Name = "GuW"
  2302. GuW2.Part0 = Torso
  2303. GuW2.C0 = cn(0, 0, -4)
  2304. GuW2.C1 = cn(0, 0, 0)
  2305. GuW2.Part1 = Firepart2
  2306. GuW2.Parent = Torso
  2307. for i = 0, 18, 0.1 do
  2308. swait()
  2309. if Torsovelocity.Y > 2 then
  2310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2312. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2313. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2314. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2315. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2316. elseif Torsovelocity.Y < 1 then
  2317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2319. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2320. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2321. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2322. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2323. end
  2324. end
  2325. GuW1:Destroy()
  2326. GuW1 = Instance.new("Weld")
  2327. GuW1.Name = "GuW"
  2328. GuW1.Part0 = Torso
  2329. GuW1.C0 = cn(0, 0, -15)
  2330. GuW1.C1 = cn(0, 0, 0)
  2331. GuW1.Part1 = Firepart1
  2332. GuW1.Parent = Torso
  2333. GuW2:Destroy()
  2334. GuW2 = Instance.new("Weld")
  2335. GuW2.Name = "GuW"
  2336. GuW2.Part0 = Torso
  2337. GuW2.C0 = cn(0, 0, -17.5)
  2338. GuW2.C1 = cn(0, 0, 0)
  2339. GuW2.Part1 = Firepart2
  2340. GuW2.Parent = Torso
  2341. local Must = Instance.new("Sound",Torso)
  2342. Must.SoundId = "rbxassetid://719747626"
  2343. Must.Pitch = 0.99
  2344. Must.Volume = 3.9
  2345. Must.Looped = false
  2346. wait(0)
  2347. Must:Play()
  2348. for i = 0, 1.25, 0.01 do
  2349. swait()
  2350. 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)
  2351. shoottraildd22(mouse.Hit.p, Torso, 0)
  2352. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2353. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2354. if Torsovelocity.Y > 2 then
  2355. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2356. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2357. 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)
  2358. 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)
  2359. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2360. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2361. end
  2362. end
  2363. Must:Stop()
  2364. Aura:Destroy()
  2365. Aura2:Destroy()
  2366. wait(0.5)
  2367. Humanoid.WalkSpeed = 16
  2368. attack = false
  2369. MV4 = 300
  2370. Firepart1:Destroy()
  2371. Firepart2:Destroy()
  2372. end
  2373. end)
  2374.  
  2375.  
  2376. d = {}
  2377. function iteffect()
  2378.  
  2379. coroutine.resume(coroutine.create(function()
  2380.  
  2381. for i = 1, 10 do
  2382. effect = Instance.new("Part", workspace)
  2383. effect.Anchored = true
  2384. effect.CanCollide = false
  2385. effect.Size = Vector3.new(0.2, 3, 0.2)
  2386. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2387. effect.Transparency = 0
  2388. effect.Material = "Plastic"
  2389. effect.BrickColor = BrickColor.new("Really black")
  2390. table.insert(d, effect)
  2391. game:GetService("Debris"):AddItem(effect, 0.3)
  2392. end
  2393.  
  2394. coroutine.resume(coroutine.create(function()
  2395. for i = 1, 10 do
  2396. for i,e in pairs(d) do
  2397. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2398. e.Transparency = e.Transparency + 0.030
  2399. end
  2400. wait(0.01)
  2401. end
  2402.  
  2403. end))
  2404. end))
  2405.  
  2406.  
  2407. end
  2408.  
  2409. tp = true
  2410.  
  2411. mouse.KeyDown:connect(function(k)
  2412. if k == "e" then
  2413. if tp == true then
  2414. tp = false
  2415. local Must = Instance.new("Sound",Torso)
  2416. Must.SoundId = "rbxassetid://1055279036"
  2417. Must.Pitch = 0.99
  2418. Must.Volume = 1.2
  2419. Must.Looped = false
  2420. wait(0)
  2421. Must:Play()
  2422. Zanzoken = Instance.new("Part",char)
  2423. Zanzoken.Anchored = true
  2424. Zanzoken.CanCollide = false
  2425. Zanzoken.Position = v3(999,999,999)
  2426. Zanzoken.CFrame = Torso.CFrame
  2427. game.Debris:AddItem(Zanzoken,0.5)
  2428. Zanzoken.Transparency = 1
  2429. wait()
  2430. idk = Instance.new("BillboardGui",Zanzoken)
  2431. idk.Size = UDim2.new(10,0,15,0)
  2432. idk.AlwaysOnTop = false
  2433. idk1 = Instance.new("ImageLabel",idk)
  2434. idk1.BackgroundTransparency = 1
  2435. idk.ExtentsOffset = v3(0,0,0)
  2436. idk1.ImageTransparency = 0
  2437. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2438. idk1.Size = UDim2.new(2,0,1,0)
  2439. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2440. idk1.Image = "rbxassetid://319554883"
  2441. char.Head.face.Parent = game.Lighting
  2442. wait(0)
  2443. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2444. game.Lighting.face.Parent = char.Head
  2445. wait(0)
  2446. Zanzoken = Instance.new("Part",char)
  2447. Zanzoken.Anchored = true
  2448. Zanzoken.CanCollide = false
  2449. Zanzoken.Position = v3(999,999,999)
  2450. Zanzoken.CFrame = Torso.CFrame
  2451. game.Debris:AddItem(Zanzoken,0.5)
  2452. Zanzoken.Transparency = 1
  2453. wait()
  2454. idk = Instance.new("BillboardGui",Zanzoken)
  2455. idk.Size = UDim2.new(10,0,15,0)
  2456. idk.AlwaysOnTop = false
  2457. idk1 = Instance.new("ImageLabel",idk)
  2458. idk1.BackgroundTransparency = 1
  2459. idk.ExtentsOffset = v3(0,0,0)
  2460. idk1.ImageTransparency = 0
  2461. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2462. idk1.Size = UDim2.new(2,0,1,0)
  2463. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2464. idk1.Image = "rbxassetid://319554883"
  2465.  
  2466. wait(0.4)
  2467. tp = true
  2468.  
  2469.  
  2470. end
  2471. end
  2472. end)
  2473.  
  2474.  
  2475. MV4 = 300
  2476. mouse.KeyDown:connect(function(k)
  2477. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2478. MV4 = 0
  2479. local Must = Instance.new("Sound",workspace)
  2480. Must.SoundId = "rbxassetid://194135434"
  2481. Must.Pitch = 0.99
  2482. Must.Volume = 1.7
  2483. Must.Looped = true
  2484. wait(0)
  2485. Must:Play()
  2486. local lb = Instance.new("Part")
  2487. lb.Parent = char
  2488. lb.Material = "Neon"
  2489. lb.Color = BrickColor.new("Gold").Color
  2490. lb.CanCollide = false
  2491. lb.Material = "Neon"
  2492. lb.Size = vt(1,1,1)
  2493. lb.CFrame = Torso.CFrame
  2494. lb.Rotation = vt(0,0,0)
  2495. lb.Anchored = true
  2496. lb.Transparency = 0
  2497. local thing = Instance.new("SpecialMesh",lb)
  2498. thing.MeshType = "FileMesh"
  2499. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2500. thing.Scale = vt(0,15,0)
  2501. local chancerot = math.random(1,2)
  2502. for z = 0, 4 do
  2503. if chancerot == 1 then
  2504. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2505. elseif chancerot == 2 then
  2506. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2507. end
  2508. lb.Transparency = lb.Transparency + 0.1
  2509. thing.Scale = thing.Scale + vt(15,0,15)
  2510. wait()
  2511. end
  2512. for z = 0, 4 do
  2513. if chancerot == 1 then
  2514. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2515. elseif chancerot == 2 then
  2516. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2517. end
  2518. lb.Transparency = lb.Transparency + 0.1
  2519. thing.Scale = thing.Scale + vt(15,0,15)
  2520. wait()
  2521. end
  2522.  
  2523. local Aura = Instance.new('ParticleEmitter')
  2524. Aura.Name = "Aura"
  2525. Aura.Texture = "rbxassetid://347730682"
  2526. Aura.Parent = Torso
  2527. Aura.LightEmission = 1
  2528. Aura.Transparency = NumberSequence.new(0.5,1)
  2529. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2530. Aura.Size = NumberSequence.new(1,25)
  2531. Aura.Rotation = NumberRange.new(-360,360)
  2532. Aura.LockedToPart = true
  2533. Aura.Lifetime = NumberRange.new(1)
  2534. Aura.Rate = 100
  2535. Aura.Speed = NumberRange.new(0)
  2536. Aura.EmissionDirection = "Top"
  2537. local Aura2 = Instance.new('ParticleEmitter')
  2538. Aura2.Name = "Aura"
  2539. Aura2.Texture = "rbxassetid://1046299182"
  2540. Aura2.Parent = Torso
  2541. Aura2.LightEmission = 1
  2542. Aura2.Transparency = NumberSequence.new(0,1)
  2543. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2544. Aura2.Size = NumberSequence.new(55)
  2545. Aura2.Rotation = NumberRange.new(-360,360)
  2546. Aura2.LockedToPart = true
  2547. Aura2.Lifetime = NumberRange.new(0.2)
  2548. Aura2.Rate = 20
  2549. Aura2.Speed = NumberRange.new(0)
  2550. Aura2.EmissionDirection = "Top"
  2551. lig = Instance.new("PointLight",Player.Character.Torso)
  2552. lig.Color=Color3.new(255,255,0)
  2553. lig.Range = 12
  2554. Humanoid.WalkSpeed = 0.01
  2555. attack = true
  2556. Firepart1 = Instance.new("Part", RightArm)
  2557. Firepart1.Size = Vector3.new(1, 1, 1)
  2558. GuW1 = Instance.new("Weld")
  2559. GuW1.Name = "GuW"
  2560. GuW1.Part0 = RightArm
  2561. GuW1.C0 = cn(0, -1, 0)
  2562. GuW1.C1 = cn(0, 0, 0)
  2563. GuW1.Part1 = Firepart1
  2564. GuW1.Parent = RightArm
  2565. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2566. Firepart1.Transparency = 1
  2567. Firepart2 = Instance.new("Part", LeftArm)
  2568. Firepart2.Size = Vector3.new(1, 1, 1)
  2569. GuW2 = Instance.new("Weld")
  2570. GuW2.Name = "GuW"
  2571. GuW2.Part0 = LeftArm
  2572. GuW2.C0 = cn(0, -1, 0)
  2573. GuW2.C1 = cn(0, 0, 0)
  2574. GuW2.Part1 = Firepart2
  2575. GuW2.Parent = LeftArm
  2576. Firepart2.Transparency = 1
  2577.  
  2578. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2579. GuW1:Destroy()
  2580. GuW1 = Instance.new("Weld")
  2581. GuW1.Name = "GuW"
  2582. GuW1.Part0 = Torso
  2583. GuW1.C0 = cn(0, 0, -6)
  2584. GuW1.C1 = cn(0, 0, 0)
  2585. GuW1.Part1 = Firepart1
  2586. GuW1.Parent = Torso
  2587. GuW2:Destroy()
  2588. GuW2 = Instance.new("Weld")
  2589. GuW2.Name = "GuW"
  2590. GuW2.Part0 = Torso
  2591. GuW2.C0 = cn(0, 0, -6)
  2592. GuW2.C1 = cn(0, 0, 0)
  2593. GuW2.Part1 = Firepart2
  2594. GuW2.Parent = Torso
  2595.  
  2596. GuW2:Destroy()
  2597. GuW2 = Instance.new("Weld")
  2598. GuW2.Name = "GuW"
  2599. GuW2.Part0 = Torso
  2600. GuW2.C0 = cn(0, 0, -4)
  2601. GuW2.C1 = cn(0, 0, 0)
  2602. GuW2.Part1 = Firepart2
  2603. GuW2.Parent = Torso
  2604. for i = 0, 15, 0.1 do
  2605. swait()
  2606. if Torsovelocity.Y > 2 then
  2607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2609. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2612. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2613. elseif Torsovelocity.Y < 1 then
  2614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2616. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2618. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2619. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2620. end
  2621. end
  2622. wait(16)
  2623. local Aura3 = Instance.new('ParticleEmitter')
  2624. Aura3.Name = "Aura"
  2625. Aura3.Texture = "rbxassetid://1046299182"
  2626. Aura3.Parent = Torso
  2627. Aura3.LightEmission = 1
  2628. Aura3.Transparency = NumberSequence.new(0.4,1)
  2629. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2630. Aura3.Size = NumberSequence.new(140)
  2631. Aura3.Rotation = NumberRange.new(-360,360)
  2632. Aura3.LockedToPart = true
  2633. Aura3.Lifetime = NumberRange.new(0.2)
  2634. Aura3.Rate = 70
  2635. Aura3.Speed = NumberRange.new(0)
  2636. Aura3.EmissionDirection = "Top"
  2637. local Aura4 = Instance.new('ParticleEmitter')
  2638. Aura4.Name = "Aura"
  2639. Aura4.Texture = "rbxassetid://1046299182"
  2640. Aura4.Parent = Torso
  2641. Aura4.LightEmission = 1
  2642. Aura4.Transparency = NumberSequence.new(0.7,1)
  2643. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2644. Aura4.Size = NumberSequence.new(190)
  2645. Aura4.Rotation = NumberRange.new(-360,360)
  2646. Aura4.LockedToPart = true
  2647. Aura4.Lifetime = NumberRange.new(0.2)
  2648. Aura4.Rate = 120
  2649. Aura4.Speed = NumberRange.new(0)
  2650. Aura4.EmissionDirection = "Top"
  2651. local Aura5 = Instance.new('ParticleEmitter')
  2652. Aura5.Name = "Aura"
  2653. Aura5.Texture = "rbxassetid://347730682"
  2654. Aura5.Parent = Torso
  2655. Aura5.LightEmission = 1
  2656. Aura5.Transparency = NumberSequence.new(0.2,1)
  2657. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2658. Aura5.Size = NumberSequence.new(1,65)
  2659. Aura5.Rotation = NumberRange.new(-360,360)
  2660. Aura5.LockedToPart = true
  2661. Aura5.Lifetime = NumberRange.new(1)
  2662. Aura5.Rate = 200
  2663. Aura5.Speed = NumberRange.new(0)
  2664. Aura5.EmissionDirection = "Top"
  2665. local quake = Instance.new("Sound",workspace)
  2666. quake.SoundId = "rbxassetid://1048411878"
  2667. quake.Pitch = 0.99
  2668. quake.Volume = 1.3
  2669. quake.Looped = true
  2670. wait(0)
  2671. quake:Play()
  2672. local scrr = Instance.new("Sound",Torso)
  2673. scrr.SoundId = "rbxassetid://908472235"
  2674. scrr.Pitch = 0.99
  2675. scrr.Volume = 0.5
  2676. scrr.Looped = true
  2677. wait(0)
  2678. scrr:Play()
  2679.  
  2680. for i = 0, 2, 0.1 do
  2681. swait()
  2682. local lb = Instance.new("Part")
  2683. lb.Parent = char
  2684. lb.Material = "Neon"
  2685. lb.Color = BrickColor.new("Gold").Color
  2686. lb.CanCollide = false
  2687. lb.Material = "Neon"
  2688. lb.Size = vt(0.5,0,0.5)
  2689. lb.CFrame = Torso.CFrame
  2690. lb.Rotation = vt(0,0,0)
  2691. lb.Anchored = true
  2692. lb.Transparency = 0
  2693. local thing = Instance.new("SpecialMesh",lb)
  2694. thing.MeshType = "FileMesh"
  2695. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2696. thing.Scale = vt(0,15,0)
  2697. local chancerot = math.random(1,2)
  2698. for z = 0, 4 do
  2699. if chancerot == 1 then
  2700. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2701. elseif chancerot == 2 then
  2702. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2703. end
  2704. lb.Transparency = lb.Transparency + 0.1
  2705. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2706. wait()
  2707. end
  2708. for z = 0, 4 do
  2709. if chancerot == 1 then
  2710. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2711. elseif chancerot == 2 then
  2712. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2713. end
  2714. lb.Transparency = lb.Transparency + 0.1
  2715. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2716. wait()
  2717. end
  2718. end
  2719.  
  2720.  
  2721. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2722. for i = 0, 24, 0.1 do
  2723. swait()
  2724. if Torsovelocity.Y > 2 then
  2725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2727. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2728. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2729. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2730. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2731. elseif Torsovelocity.Y < 1 then
  2732. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2733. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2734. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2735. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2736. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2737. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2738. end
  2739. end
  2740. wait(5)
  2741. GuW1:Destroy()
  2742. GuW1 = Instance.new("Weld")
  2743. GuW1.Name = "GuW"
  2744. GuW1.Part0 = Torso
  2745. GuW1.C0 = cn(0, 0, -15)
  2746. GuW1.C1 = cn(0, 0, 0)
  2747. GuW1.Part1 = Firepart1
  2748. GuW1.Parent = Torso
  2749. GuW2:Destroy()
  2750. GuW2 = Instance.new("Weld")
  2751. GuW2.Name = "GuW"
  2752. GuW2.Part0 = Torso
  2753. GuW2.C0 = cn(0, 0, -17.5)
  2754. GuW2.C1 = cn(0, 0, 0)
  2755. GuW2.Part1 = Firepart2
  2756. GuW2.Parent = Torso
  2757. local Must2 = Instance.new("Sound",Torso) --1048411878
  2758. Must2.SoundId = "rbxassetid://950551676"
  2759. Must2.Pitch = 0.99
  2760. Must2.Volume = math.huge
  2761. Must2.Looped = false
  2762. wait(0)
  2763. Must2:Play()
  2764. quake:Stop()
  2765. scrr:Stop()
  2766. local Gone = Instance.new('ParticleEmitter')
  2767. Gone.Name = "Aura"
  2768. Gone.Texture = "rbxassetid://1046299182"
  2769. Gone.Parent = Torso
  2770. Gone.LightEmission = 1
  2771. Gone.Transparency = NumberSequence.new(0.7,1)
  2772. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2773. Gone.Size = NumberSequence.new(340)
  2774. Gone.Rotation = NumberRange.new(-360,360)
  2775. Gone.LockedToPart = true
  2776. Gone.Lifetime = NumberRange.new(0.2)
  2777. Gone.Rate = 70
  2778. Gone.Speed = NumberRange.new(0)
  2779. Gone.EmissionDirection = "Top"
  2780. wait(2)
  2781. Aura:Destroy()
  2782. Aura2:Destroy()
  2783. Aura3:Destroy()
  2784. Aura4:Destroy()
  2785. Aura5:Destroy()
  2786. lig:Destroy()
  2787. Gone:Destroy()
  2788. for i = 0, 3, 0.01 do
  2789. swait()
  2790. shoottraildd2(mouse.Hit.p, Torso, 0)
  2791. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2792. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2793. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2794. if Torsovelocity.Y > 2 then
  2795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2797. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2798. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2799. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2800. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2801. elseif Torsovelocity.Y < 1 then
  2802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2804. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2805. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2806. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2807. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2808. end
  2809. end
  2810. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2811. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2812. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2813. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2814. for i = 0, 3, 0.1 do
  2815. swait()
  2816. if Torsovelocity.Y > 2 then
  2817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2819. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2820. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2821. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2822. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2823. elseif Torsovelocity.Y < 1 then
  2824. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2825. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2826. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2827. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2828. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2829. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2830. end
  2831. end
  2832. wait(1)
  2833. Humanoid.WalkSpeed = 16
  2834. attack = false
  2835. MV4 = 0
  2836. Must:Stop()
  2837. Firepart1:Destroy()
  2838. Firepart2:Destroy()
  2839. end
  2840. end)
  2841.  
  2842.  
  2843.  
  2844. ---forms
  2845. mouse.KeyDown:connect(function(key)
  2846. if key=="1" then
  2847. Base()
  2848. SSJ()
  2849. char.JumPower = 150
  2850. end
  2851. end)
  2852. Health = 140,000 --------- Serious mode aura.
  2853. BaseHealth = 10,000
  2854.  
  2855.  
  2856.  
  2857.  
  2858. SuperSaiyan = false
  2859.  
  2860. Player = game.Players.LocalPlayer
  2861. Char = Player.Character
  2862. Torso = Char.Torso
  2863.  
  2864. function SSJ()
  2865. for X = 1, 1 do wait()
  2866.  
  2867.  
  2868. wait(0)
  2869. for X = 1, 1 do wait()
  2870. local Effect = Instance.new("Part")
  2871. Effect.Name = "Effect"
  2872. Effect.Parent = Torso
  2873. Effect.CFrame = Torso.CFrame
  2874. Effect.BrickColor = BrickColor.new("Lapis")
  2875. Effect.Shape = "Ball"
  2876. Effect.Size = Vector3.new(1, 1, 1)
  2877. Effect.Anchored = true
  2878. Effect.Material = "Neon"
  2879. Effect.CanCollide = false
  2880. Effect.CFrame = Torso.CFrame
  2881. Effect.Size = Effect.Size + Vector3.new(0.5)
  2882. Effect.Transparency = Effect.Transparency + 0.04
  2883. end
  2884. end
  2885.  
  2886. repeat
  2887. Torso:FindFirstChild("Effect"):Remove()
  2888. until Torso:FindFirstChild("Effect") == nil
  2889.  
  2890.  
  2891. local Color1 = Color3.new(255, 255, 0)
  2892. local Color2 = Color3.new(255, 255, 0)
  2893.  
  2894. Hair7:Destroy()
  2895. Hair7 = Instance.new("Part")
  2896. Hair7.Parent = char
  2897. Hair7.Name = "Hair"
  2898. Hair7.CanCollide = false
  2899. Hair7.Locked = true
  2900. Hair7.TopSurface = "Smooth"
  2901. Hair7.BottomSurface = "Smooth"
  2902. Hair7.formFactor = "Symmetric"
  2903. Hair7.Material = "Neon"
  2904. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2905. Hair7.CFrame = char.Torso.CFrame
  2906. Hair7.Size = Vector3.new(1, 1, 1)
  2907. Hair7.Transparency = 0
  2908.  
  2909.  
  2910. Weld1 = Instance.new("Weld")
  2911. Weld1.Parent = char.Head
  2912. Weld1.Part0 = char.Head
  2913. Weld1.Part1 = Hair7
  2914. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2915.  
  2916. Mesh = Instance.new("SpecialMesh")
  2917. Mesh.Offset = Vector3.new(0,-0.4,0)
  2918. Mesh.Parent = Hair7
  2919. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2920. Mesh.MeshType = "FileMesh"
  2921. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2922. Mesh.TextureId = ""
  2923. char.Head.face.Texture = "rbxassetid://1108357707"
  2924. local Must = Instance.new("Sound",Torso)
  2925. Must.SoundId = "rbxassetid://1035030726"
  2926. Must.Pitch = 0.99
  2927. Must.Volume = 1.4
  2928. Must.Looped = false
  2929. wait(0)
  2930. Must:Play()
  2931. a21e = new("Part",char)
  2932. a21e.Name = "Beam"..num
  2933. a21e.Locked = true
  2934. a21e.Size = v3(1,1,1)
  2935. a21e.CanCollide = false
  2936. a21e.BrickColor = bc("Gold")
  2937. a21e.Material = "Neon"
  2938. a21e.Transparency = 0
  2939. aa21e = new("SpecialMesh",a21e)
  2940. a21e.Anchored = true
  2941. a21e.Position = RootPart.Position
  2942. aa21e.MeshType = "Sphere"
  2943. aa21e.Scale = v3(1,1,1)
  2944. a51e = new("Part",char)
  2945. a51e.Name = "Beam"..num
  2946. a51e.Locked = true
  2947. a51e.Size = v3(1,1,1)
  2948. a51e.CanCollide = false
  2949. a51e.BrickColor = bc("New Yeller")
  2950. a51e.Material = "Neon"
  2951. a51e.Transparency = 0
  2952. aa51e = new("SpecialMesh",a51e)
  2953. a51e.Anchored = true
  2954. a51e.Position = RootPart.Position
  2955. aa51e.MeshType = "Sphere"
  2956. aa51e.Scale = v3(1,1,1)
  2957. a61e = new("Part",char)
  2958. a61e.Name = "Beam"..num
  2959. a61e.Locked = true
  2960. a61e.Size = v3(1,1,1)
  2961. a61e.CanCollide = false
  2962. a61e.BrickColor = bc("White")
  2963. a61e.Material = "Neon"
  2964. a61e.Transparency = 0
  2965. aa61e = new("SpecialMesh",a61e)
  2966. a61e.Anchored = true
  2967. a61e.Position = RootPart.Position
  2968. aa61e.MeshType = "Sphere"
  2969. aa61e.Scale = v3(1,1,1)
  2970. for i = 1,50 do
  2971. wait()
  2972. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2973. a21e.Transparency = a21e.Transparency + 0.03
  2974. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2975. a51e.Transparency = a51e.Transparency + 0.03
  2976. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2977. a61e.Transparency = a61e.Transparency + 0.02
  2978. end
  2979. a61e:Destroy()
  2980. aa61e:Destroy()
  2981. a51e:Destroy()
  2982. aa51e:Destroy()
  2983. a21e:Destroy()
  2984. aa21e:Destroy()
  2985.  
  2986.  
  2987. local Aura = Instance.new('ParticleEmitter')
  2988. Aura.Name = "Aura"
  2989. Aura.Texture = "rbxassetid://347730682"
  2990. Aura.Parent = Torso
  2991. Aura.LightEmission = 1
  2992. Aura.Transparency = NumberSequence.new(0.6,1)
  2993. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2994. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2995. Aura.LockedToPart = true
  2996. Aura.Lifetime = NumberRange.new(1)
  2997. Aura.Rate = 100
  2998. Aura.Speed = NumberRange.new(4.3)
  2999. Aura.EmissionDirection = "Top"
  3000.  
  3001. SuperSaiyan = true
  3002. Humanoid.JumpPower = 120
  3003.  
  3004. Char.Humanoid.MaxHealth = Health
  3005. wait(0.3)
  3006. Char.Humanoid.Health = Health
  3007. wait(0.7)
  3008. Must:Destroy()
  3009. end
  3010.  
  3011. function Base()
  3012. SuperSaiyan = false
  3013. local Effect = Instance.new("Part")
  3014. Effect.Name = "Effect"
  3015. Effect.Parent = Torso
  3016. Effect.CFrame = Torso.CFrame
  3017. Effect.BrickColor = BrickColor.new("White")
  3018. Effect.Shape = "Ball"
  3019. Effect.Size = Vector3.new(8, 8, 8)
  3020. Effect.Anchored = true
  3021. Effect.Material = "Neon"
  3022. Effect.CanCollide = false
  3023. for loop = 1, 25 do wait()
  3024. Effect.CFrame = Torso.CFrame
  3025. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3026. Effect.Transparency = Effect.Transparency + 0.04
  3027.  
  3028. end
  3029. repeat
  3030.  
  3031.  
  3032. Torso:FindFirstChild("Effect"):Remove()
  3033. until Torso:FindFirstChild("Effect") == nil
  3034.  
  3035. char.Head.face.Texture = "rbxassetid://1108342609"
  3036. Hair7:Destroy()
  3037. wait(0.1)
  3038. Hair7 = Instance.new("Part")
  3039. Hair7.Parent = char
  3040. Hair7.Name = "Hair"
  3041. Hair7.CanCollide = false
  3042. Hair7.Locked = true
  3043. Hair7.TopSurface = "Smooth"
  3044. Hair7.BottomSurface = "Smooth"
  3045. Hair7.formFactor = "Symmetric"
  3046. Hair7.Material = "Neon"
  3047. Hair7.BrickColor = BrickColor.new("Really black")
  3048. Hair7.CFrame = char.Torso.CFrame
  3049. Hair7.Size = Vector3.new(1, 1, 1)
  3050. Hair7.Transparency = 0
  3051.  
  3052.  
  3053. Weld1 = Instance.new("Weld")
  3054. Weld1.Parent = char.Head
  3055. Weld1.Part0 = char.Head
  3056. Weld1.Part1 = Hair7
  3057. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3058.  
  3059. Mesh = Instance.new("SpecialMesh")
  3060. Mesh.Offset = Vector3.new(0,-0.4,0)
  3061. Mesh.Parent = Hair7
  3062. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3063. Mesh.MeshType = "FileMesh"
  3064. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3065. Mesh.TextureId = ""
  3066.  
  3067.  
  3068.  
  3069. for i, v in pairs(Torso:GetChildren()) do
  3070. if v:IsA('ParticleEmitter') then
  3071. v:Remove()
  3072. end
  3073. end
  3074. for i, v in pairs(LeftArm:GetChildren()) do
  3075. if v:IsA('ParticleEmitter') then
  3076. v:Remove()
  3077. end
  3078. end
  3079. for i, v in pairs(RightArm:GetChildren()) do
  3080. if v:IsA('ParticleEmitter') then
  3081. v:Remove()
  3082. end
  3083. end
  3084. for i, v in pairs(RightLeg:GetChildren()) do
  3085. if v:IsA('ParticleEmitter') then
  3086. v:Remove()
  3087. end
  3088. end
  3089. for i, v in pairs(LeftLeg:GetChildren()) do
  3090. if v:IsA('ParticleEmitter') then
  3091. v:Remove()
  3092. end
  3093. end
  3094.  
  3095.  
  3096. end
  3097.  
  3098. mouse.KeyDown:connect(function(key)
  3099. if key=="9" then
  3100. Base()
  3101. end
  3102. end)
  3103.  
  3104. mouse.KeyDown:connect(function(key)
  3105. if key=="4" then
  3106. Base()
  3107. SSJB()
  3108. char.JumPower = 150
  3109. end
  3110. end)
  3111. Health = 140,000 --------- Serious mode aura.
  3112. BaseHealth = 10,000
  3113.  
  3114.  
  3115.  
  3116.  
  3117. SuperSaiyanBlue = false
  3118.  
  3119. Player = game.Players.LocalPlayer
  3120. Char = Player.Character
  3121. Torso = Char.Torso
  3122.  
  3123. function SSJB()
  3124. for X = 1, 1 do wait()
  3125.  
  3126.  
  3127. wait(0)
  3128. for X = 1, 1 do wait()
  3129. local Effect = Instance.new("Part")
  3130. Effect.Name = "Effect"
  3131. Effect.Parent = Torso
  3132. Effect.CFrame = Torso.CFrame
  3133. Effect.BrickColor = BrickColor.new("Lapis")
  3134. Effect.Shape = "Ball"
  3135. Effect.Size = Vector3.new(1, 1, 1)
  3136. Effect.Anchored = true
  3137. Effect.Material = "Neon"
  3138. Effect.CanCollide = false
  3139. Effect.CFrame = Torso.CFrame
  3140. Effect.Size = Effect.Size + Vector3.new(0.5)
  3141. Effect.Transparency = Effect.Transparency + 0.04
  3142. end
  3143. end
  3144.  
  3145. repeat
  3146. Torso:FindFirstChild("Effect"):Remove()
  3147. until Torso:FindFirstChild("Effect") == nil
  3148.  
  3149.  
  3150. local Color1 = Color3.new(255, 255, 0)
  3151. local Color2 = Color3.new(255, 255, 0)
  3152.  
  3153. for i = 0, 3, 0.1 do
  3154. swait()
  3155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3157. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3158. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3160. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3161. end
  3162.  
  3163. Hair7:Destroy()
  3164. wait(0.1)
  3165. Hair7 = Instance.new("Part")
  3166. Hair7.Parent = char
  3167. Hair7.Name = "Hair"
  3168. Hair7.CanCollide = false
  3169. Hair7.Locked = true
  3170. Hair7.TopSurface = "Smooth"
  3171. Hair7.BottomSurface = "Smooth"
  3172. Hair7.formFactor = "Symmetric"
  3173. Hair7.Material = "Neon"
  3174. Hair7.BrickColor = BrickColor.new("Cyan")
  3175. Hair7.CFrame = char.Torso.CFrame
  3176. Hair7.Size = Vector3.new(1, 1, 1)
  3177. Hair7.Transparency = 0
  3178.  
  3179.  
  3180. Weld1 = Instance.new("Weld")
  3181. Weld1.Parent = char.Head
  3182. Weld1.Part0 = char.Head
  3183. Weld1.Part1 = Hair7
  3184. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3185.  
  3186. Mesh = Instance.new("SpecialMesh")
  3187. Mesh.Offset = Vector3.new(0,-0.4,0)
  3188. Mesh.Parent = Hair7
  3189. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3190. Mesh.MeshType = "FileMesh"
  3191. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3192. Mesh.TextureId = ""
  3193. wait(0.1)
  3194. char.Head.face.Texture = "rbxassetid://262534270"
  3195. local Must = Instance.new("Sound",Torso)
  3196. Must.SoundId = "rbxassetid://874183151"
  3197. Must.Pitch = 0.99
  3198. Must.Volume = 1.4
  3199. Must.Looped = false
  3200. wait(0)
  3201. Must:Play()
  3202. a21e = new("Part",char)
  3203. a21e.Name = "Beam"..num
  3204. a21e.Locked = true
  3205. a21e.Size = v3(1,1,1)
  3206. a21e.CanCollide = false
  3207. a21e.BrickColor = bc("Toothpaste")
  3208. a21e.Material = "Neon"
  3209. a21e.Transparency = 0
  3210. aa21e = new("SpecialMesh",a21e)
  3211. a21e.Anchored = true
  3212. a21e.Position = RootPart.Position
  3213. aa21e.MeshType = "Sphere"
  3214. aa21e.Scale = v3(1,1,1)
  3215. a51e = new("Part",char)
  3216. a51e.Name = "Beam"..num
  3217. a51e.Locked = true
  3218. a51e.Size = v3(1,1,1)
  3219. a51e.CanCollide = false
  3220. a51e.BrickColor = bc("Cyan")
  3221. a51e.Material = "Neon"
  3222. a51e.Transparency = 0
  3223. aa51e = new("SpecialMesh",a51e)
  3224. a51e.Anchored = true
  3225. a51e.Position = RootPart.Position
  3226. aa51e.MeshType = "Sphere"
  3227. aa51e.Scale = v3(1,1,1)
  3228. a61e = new("Part",char)
  3229. a61e.Name = "Beam"..num
  3230. a61e.Locked = true
  3231. a61e.Size = v3(1,1,1)
  3232. a61e.CanCollide = false
  3233. a61e.BrickColor = bc("Lapis")
  3234. a61e.Material = "Neon"
  3235. a61e.Transparency = 0
  3236. aa61e = new("SpecialMesh",a61e)
  3237. a61e.Anchored = true
  3238. a61e.Position = RootPart.Position
  3239. aa61e.MeshType = "Sphere"
  3240. aa61e.Scale = v3(1,1,1)
  3241. for i = 1,50 do
  3242. wait()
  3243. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3244. a21e.Transparency = a21e.Transparency + 0.03
  3245. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3246. a51e.Transparency = a51e.Transparency + 0.03
  3247. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3248. a61e.Transparency = a61e.Transparency + 0.02
  3249. end
  3250. a61e:Destroy()
  3251. aa61e:Destroy()
  3252. a51e:Destroy()
  3253. aa51e:Destroy()
  3254. a21e:Destroy()
  3255. aa21e:Destroy()
  3256.  
  3257.  
  3258. local Aura = Instance.new('ParticleEmitter')
  3259. Aura.Name = "Aura"
  3260. Aura.Texture = "rbxassetid://347730682"
  3261. Aura.Parent = Torso
  3262. Aura.LightEmission = 1
  3263. Aura.Transparency = NumberSequence.new(0.4,1)
  3264. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3265. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3266. Aura.LockedToPart = true
  3267. Aura.Lifetime = NumberRange.new(1)
  3268. Aura.Rate = 100
  3269. Aura.Rotation = NumberRange.new(-20, 15)
  3270. Aura.Speed = NumberRange.new(4.3)
  3271. Aura.EmissionDirection = "Top"
  3272. local Aura = Instance.new('ParticleEmitter')
  3273. Aura.Name = "Aura"
  3274. Aura.Texture = "rbxassetid://347730682"
  3275. Aura.Parent = Torso
  3276. Aura.LightEmission = 1
  3277. Aura.Transparency = NumberSequence.new(0.9,1)
  3278. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3279. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3280. Aura.LockedToPart = true
  3281. Aura.Lifetime = NumberRange.new(1)
  3282. Aura.Rate = 100
  3283. Aura.Rotation = NumberRange.new(-20, 15)
  3284. Aura.Speed = NumberRange.new(4.3)
  3285. Aura.EmissionDirection = "Top"
  3286. local tra = Instance.new('ParticleEmitter')
  3287. tra.Parent = Torso
  3288. tra.LightEmission = 1
  3289. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3290. tra.Rate = 15
  3291. tra.Rotation = NumberRange.new(-5, 5)
  3292. tra.Lifetime = NumberRange.new(1.5, 2)
  3293. tra.Size = NumberSequence.new(0.098,0)
  3294. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3295. tra.Speed = NumberRange.new(0.5)
  3296. tra.VelocitySpread = 360
  3297. tra.VelocityInheritance = 0.5
  3298. tra.ZOffset = 2
  3299. local tra = Instance.new('ParticleEmitter')
  3300. tra.Parent = LeftArm
  3301. tra.LightEmission = 1
  3302. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3303. tra.Rate = 15
  3304. tra.Rotation = NumberRange.new(-5, 5)
  3305. tra.Lifetime = NumberRange.new(1.5, 2)
  3306. tra.Size = NumberSequence.new(0.098,0)
  3307. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3308. tra.Speed = NumberRange.new(0.5)
  3309. tra.VelocitySpread = 360
  3310. tra.VelocityInheritance = 0.5
  3311. tra.ZOffset = 2
  3312. local tra = Instance.new('ParticleEmitter')
  3313. tra.Parent = RightArm
  3314. tra.LightEmission = 1
  3315. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3316. tra.Rate = 15
  3317. tra.Rotation = NumberRange.new(-5, 5)
  3318. tra.Lifetime = NumberRange.new(1.5, 2)
  3319. tra.Size = NumberSequence.new(0.098,0)
  3320. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3321. tra.Speed = NumberRange.new(0.5)
  3322. tra.VelocitySpread = 360
  3323. tra.VelocityInheritance = 0.5
  3324. tra.ZOffset = 2
  3325. local tra = Instance.new('ParticleEmitter')
  3326. tra.Parent = LeftLeg
  3327. tra.LightEmission = 1
  3328. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3329. tra.Rate = 15
  3330. tra.Rotation = NumberRange.new(-5, 5)
  3331. tra.Lifetime = NumberRange.new(1.5, 2)
  3332. tra.Size = NumberSequence.new(0.098,0)
  3333. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3334. tra.Speed = NumberRange.new(0.5)
  3335. tra.VelocitySpread = 360
  3336. tra.VelocityInheritance = 0.5
  3337. tra.ZOffset = 2
  3338. local tra = Instance.new('ParticleEmitter')
  3339. tra.Parent = RightLeg
  3340. tra.LightEmission = 1
  3341. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3342. tra.Rate = 15
  3343. tra.Rotation = NumberRange.new(-5, 5)
  3344. tra.Lifetime = NumberRange.new(1.5, 2)
  3345. tra.Size = NumberSequence.new(0.098,0)
  3346. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3347. tra.Speed = NumberRange.new(0.5)
  3348. tra.VelocitySpread = 360
  3349. tra.VelocityInheritance = 0.5
  3350. tra.ZOffset = 2
  3351.  
  3352. SuperSaiyanBlue = true
  3353. Humanoid.JumpPower = 120
  3354.  
  3355. Char.Humanoid.MaxHealth = Health
  3356. wait(0.3)
  3357. Char.Humanoid.Health = Health
  3358. wait(0.7)
  3359. Must:Destroy()
  3360. end
  3361.  
  3362. function Base()
  3363. SuperSaiyanBlue = false
  3364. local Effect = Instance.new("Part")
  3365. Effect.Name = "Effect"
  3366. Effect.Parent = Torso
  3367. Effect.CFrame = Torso.CFrame
  3368. Effect.BrickColor = BrickColor.new("White")
  3369. Effect.Shape = "Ball"
  3370. Effect.Size = Vector3.new(8, 8, 8)
  3371. Effect.Anchored = true
  3372. Effect.Material = "Neon"
  3373. Effect.CanCollide = false
  3374. for loop = 1, 25 do wait()
  3375. Effect.CFrame = Torso.CFrame
  3376. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3377. Effect.Transparency = Effect.Transparency + 0.04
  3378.  
  3379. end
  3380. repeat
  3381.  
  3382.  
  3383. Torso:FindFirstChild("Effect"):Remove()
  3384. until Torso:FindFirstChild("Effect") == nil
  3385.  
  3386. char.Head.face.Texture = "rbxassetid://1108342609"
  3387. Hair7:Destroy()
  3388. wait(0.1)
  3389. Hair7 = Instance.new("Part")
  3390. Hair7.Parent = char
  3391. Hair7.Name = "Hair"
  3392. Hair7.CanCollide = false
  3393. Hair7.Locked = true
  3394. Hair7.TopSurface = "Smooth"
  3395. Hair7.BottomSurface = "Smooth"
  3396. Hair7.formFactor = "Symmetric"
  3397. Hair7.Material = "Neon"
  3398. Hair7.BrickColor = BrickColor.new("Really black")
  3399. Hair7.CFrame = char.Torso.CFrame
  3400. Hair7.Size = Vector3.new(1, 1, 1)
  3401. Hair7.Transparency = 0
  3402.  
  3403.  
  3404. Weld1 = Instance.new("Weld")
  3405. Weld1.Parent = char.Head
  3406. Weld1.Part0 = char.Head
  3407. Weld1.Part1 = Hair7
  3408. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3409.  
  3410. Mesh = Instance.new("SpecialMesh")
  3411. Mesh.Offset = Vector3.new(0,-0.4,0)
  3412. Mesh.Parent = Hair7
  3413. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3414. Mesh.MeshType = "FileMesh"
  3415. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3416. Mesh.TextureId = ""
  3417.  
  3418.  
  3419.  
  3420. for i, v in pairs(Torso:GetChildren()) do
  3421. if v:IsA('ParticleEmitter') then
  3422. v:Remove()
  3423. end
  3424. end
  3425. for i, v in pairs(LeftArm:GetChildren()) do
  3426. if v:IsA('ParticleEmitter') then
  3427. v:Remove()
  3428. end
  3429. end
  3430. for i, v in pairs(RightArm:GetChildren()) do
  3431. if v:IsA('ParticleEmitter') then
  3432. v:Remove()
  3433. end
  3434. end
  3435. for i, v in pairs(RightLeg:GetChildren()) do
  3436. if v:IsA('ParticleEmitter') then
  3437. v:Remove()
  3438. end
  3439. end
  3440. for i, v in pairs(LeftLeg:GetChildren()) do
  3441. if v:IsA('ParticleEmitter') then
  3442. v:Remove()
  3443. end
  3444. end
  3445.  
  3446.  
  3447. end
  3448. mouse.KeyDown:connect(function(key)
  3449. if key=="9" then
  3450. Base()
  3451. end
  3452. end)
  3453.  
  3454. mouse.KeyDown:connect(function(key)
  3455. if key=="2" then
  3456. Base()
  3457. SSJVEGETA()
  3458. char.JumPower = 150
  3459. end
  3460. end)
  3461. Health = math.huge --------- Serious mode aura.
  3462. BaseHealth = math.huge
  3463.  
  3464.  
  3465.  
  3466.  
  3467. SuperVegeta = false
  3468.  
  3469. Player = game.Players.LocalPlayer
  3470. Char = Player.Character
  3471. Torso = Char.Torso
  3472.  
  3473. function SSJVEGETA()
  3474. for X = 1, 1 do wait()
  3475.  
  3476.  
  3477. wait(0)
  3478. for X = 1, 1 do wait()
  3479. local Effect = Instance.new("Part")
  3480. Effect.Name = "Effect"
  3481. Effect.Parent = Torso
  3482. Effect.CFrame = Torso.CFrame
  3483. Effect.BrickColor = BrickColor.new("Lapis")
  3484. Effect.Shape = "Ball"
  3485. Effect.Size = Vector3.new(1, 1, 1)
  3486. Effect.Anchored = true
  3487. Effect.Material = "Neon"
  3488. Effect.CanCollide = false
  3489. Effect.CFrame = Torso.CFrame
  3490. Effect.Size = Effect.Size + Vector3.new(0.5)
  3491. Effect.Transparency = Effect.Transparency + 0.04
  3492. end
  3493. end
  3494.  
  3495. repeat
  3496. Torso:FindFirstChild("Effect"):Remove()
  3497. until Torso:FindFirstChild("Effect") == nil
  3498.  
  3499.  
  3500. local Color1 = Color3.new(255, 255, 0)
  3501. local Color2 = Color3.new(255, 255, 0)
  3502.  
  3503.  
  3504. Hair7:Destroy()
  3505. wait(0.1)
  3506. Hair7 = Instance.new("Part")
  3507. Hair7.Parent = char
  3508. Hair7.Name = "Hair"
  3509. Hair7.CanCollide = false
  3510. Hair7.Locked = true
  3511. Hair7.TopSurface = "Smooth"
  3512. Hair7.BottomSurface = "Smooth"
  3513. Hair7.formFactor = "Symmetric"
  3514. Hair7.Material = "Neon"
  3515. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3516. Hair7.CFrame = char.Torso.CFrame
  3517. Hair7.Size = Vector3.new(1, 1, 1)
  3518. Hair7.Transparency = 0
  3519.  
  3520.  
  3521. Weld1 = Instance.new("Weld")
  3522. Weld1.Parent = char.Head
  3523. Weld1.Part0 = char.Head
  3524. Weld1.Part1 = Hair7
  3525. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3526.  
  3527. Mesh = Instance.new("SpecialMesh")
  3528. Mesh.Offset = Vector3.new(0,-0.4,0)
  3529. Mesh.Parent = Hair7
  3530. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3531. Mesh.MeshType = "FileMesh"
  3532. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3533. Mesh.TextureId = ""
  3534. char.Head.face.Texture = "rbxassetid://1108357707"
  3535. local Must = Instance.new("Sound",Torso)
  3536. Must.SoundId = "rbxassetid://1035030726"
  3537. Must.Pitch = 0.99
  3538. Must.Volume = 1.4
  3539. Must.Looped = false
  3540. wait(0)
  3541. Must:Play()
  3542. a21e = new("Part",char)
  3543. a21e.Name = "Beam"..num
  3544. a21e.Locked = true
  3545. a21e.Size = v3(1,1,1)
  3546. a21e.CanCollide = false
  3547. a21e.BrickColor = bc("Gold")
  3548. a21e.Material = "Neon"
  3549. a21e.Transparency = 0
  3550. aa21e = new("SpecialMesh",a21e)
  3551. a21e.Anchored = true
  3552. a21e.Position = RootPart.Position
  3553. aa21e.MeshType = "Sphere"
  3554. aa21e.Scale = v3(1,1,1)
  3555. a51e = new("Part",char)
  3556. a51e.Name = "Beam"..num
  3557. a51e.Locked = true
  3558. a51e.Size = v3(1,1,1)
  3559. a51e.CanCollide = false
  3560. a51e.BrickColor = bc("New Yeller")
  3561. a51e.Material = "Neon"
  3562. a51e.Transparency = 0
  3563. aa51e = new("SpecialMesh",a51e)
  3564. a51e.Anchored = true
  3565. a51e.Position = RootPart.Position
  3566. aa51e.MeshType = "Sphere"
  3567. aa51e.Scale = v3(1,1,1)
  3568. a61e = new("Part",char)
  3569. a61e.Name = "Beam"..num
  3570. a61e.Locked = true
  3571. a61e.Size = v3(1,1,1)
  3572. a61e.CanCollide = false
  3573. a61e.BrickColor = bc("White")
  3574. a61e.Material = "Neon"
  3575. a61e.Transparency = 0
  3576. aa61e = new("SpecialMesh",a61e)
  3577. a61e.Anchored = true
  3578. a61e.Position = RootPart.Position
  3579. aa61e.MeshType = "Sphere"
  3580. aa61e.Scale = v3(1,1,1)
  3581. for i = 1,50 do
  3582. wait()
  3583. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3584. a21e.Transparency = a21e.Transparency + 0.03
  3585. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3586. a51e.Transparency = a51e.Transparency + 0.03
  3587. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3588. a61e.Transparency = a61e.Transparency + 0.02
  3589. end
  3590. a61e:Destroy()
  3591. aa61e:Destroy()
  3592. a51e:Destroy()
  3593. aa51e:Destroy()
  3594. a21e:Destroy()
  3595. aa21e:Destroy()
  3596.  
  3597.  
  3598. local Aura = Instance.new('ParticleEmitter')
  3599. Aura.Name = "Aura"
  3600. Aura.Texture = "rbxassetid://347730682"
  3601. Aura.Parent = Torso
  3602. Aura.LightEmission = 1
  3603. Aura.Transparency = NumberSequence.new(0.6,1)
  3604. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3605. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3606. Aura.LockedToPart = true
  3607. Aura.Lifetime = NumberRange.new(1)
  3608. Aura.Rate = 100
  3609. Aura.Speed = NumberRange.new(4.3)
  3610. Aura.EmissionDirection = "Top"
  3611. local Aura = Instance.new('ParticleEmitter')
  3612. Aura.Name = "Aura"
  3613. Aura.Texture = "rbxassetid://1046299182"
  3614. Aura.Parent = Torso
  3615. Aura.LightEmission = 1
  3616. Aura.Transparency = NumberSequence.new(0.6,1)
  3617. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3618. Aura.Size = NumberSequence.new(5)
  3619. Aura.Rotation = NumberRange.new(-20,15)
  3620. Aura.LockedToPart = true
  3621. Aura.Lifetime = NumberRange.new(0.2)
  3622. Aura.Rate = 20
  3623. Aura.Speed = NumberRange.new(0)
  3624. Aura.EmissionDirection = "Top"
  3625.  
  3626. SuperVegeta = true
  3627. Humanoid.WalkSpeed = 10
  3628. Humanoid.JumpPower = 120
  3629.  
  3630. Char.Humanoid.MaxHealth = Health
  3631. wait(0.3)
  3632. Char.Humanoid.Health = Health
  3633. wait(0.7)
  3634. Must:Destroy()
  3635. end
  3636.  
  3637. function Base()
  3638. SuperVegeta = false
  3639. local Effect = Instance.new("Part")
  3640. Effect.Name = "Effect"
  3641. Effect.Parent = Torso
  3642. Effect.CFrame = Torso.CFrame
  3643. Effect.BrickColor = BrickColor.new("White")
  3644. Effect.Shape = "Ball"
  3645. Effect.Size = Vector3.new(8, 8, 8)
  3646. Effect.Anchored = true
  3647. Effect.Material = "Neon"
  3648. Effect.CanCollide = false
  3649. for loop = 1, 25 do wait()
  3650. Effect.CFrame = Torso.CFrame
  3651. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3652. Effect.Transparency = Effect.Transparency + 0.04
  3653.  
  3654. end
  3655. repeat
  3656.  
  3657.  
  3658. Torso:FindFirstChild("Effect"):Remove()
  3659. until Torso:FindFirstChild("Effect") == nil
  3660.  
  3661. char.Head.face.Texture = "rbxassetid://1108342609"
  3662. Hair7:Destroy()
  3663. wait(0.1)
  3664. Hair7 = Instance.new("Part")
  3665. Hair7.Parent = char
  3666. Hair7.Name = "Hair"
  3667. Hair7.CanCollide = false
  3668. Hair7.Locked = true
  3669. Hair7.TopSurface = "Smooth"
  3670. Hair7.BottomSurface = "Smooth"
  3671. Hair7.formFactor = "Symmetric"
  3672. Hair7.Material = "Neon"
  3673. Hair7.BrickColor = BrickColor.new("Really black")
  3674. Hair7.CFrame = char.Torso.CFrame
  3675. Hair7.Size = Vector3.new(1, 1, 1)
  3676. Hair7.Transparency = 0
  3677.  
  3678.  
  3679. Weld1 = Instance.new("Weld")
  3680. Weld1.Parent = char.Head
  3681. Weld1.Part0 = char.Head
  3682. Weld1.Part1 = Hair7
  3683. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3684.  
  3685. Mesh = Instance.new("SpecialMesh")
  3686. Mesh.Offset = Vector3.new(0,-0.4,0)
  3687. Mesh.Parent = Hair7
  3688. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3689. Mesh.MeshType = "FileMesh"
  3690. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3691. Mesh.TextureId = ""
  3692.  
  3693.  
  3694.  
  3695. for i, v in pairs(Torso:GetChildren()) do
  3696. if v:IsA('ParticleEmitter') then
  3697. v:Remove()
  3698. end
  3699. end
  3700. for i, v in pairs(LeftArm:GetChildren()) do
  3701. if v:IsA('ParticleEmitter') then
  3702. v:Remove()
  3703. end
  3704. end
  3705. for i, v in pairs(RightArm:GetChildren()) do
  3706. if v:IsA('ParticleEmitter') then
  3707. v:Remove()
  3708. end
  3709. end
  3710. for i, v in pairs(RightLeg:GetChildren()) do
  3711. if v:IsA('ParticleEmitter') then
  3712. v:Remove()
  3713. end
  3714. end
  3715. for i, v in pairs(LeftLeg:GetChildren()) do
  3716. if v:IsA('ParticleEmitter') then
  3717. v:Remove()
  3718. end
  3719. end
  3720.  
  3721.  
  3722. end
  3723.  
  3724. mouse.KeyDown:connect(function(key)
  3725. if key=="9" then
  3726. Base()
  3727. end
  3728. mouse.KeyDown:connect(function(key)
  3729. if key=="3" then
  3730. Base()
  3731. SSJ2()
  3732. char.JumPower = 150
  3733. end
  3734. end)
  3735. Health = math.huge --------- Serious mode aura.
  3736. BaseHealth = math.huge
  3737.  
  3738.  
  3739.  
  3740.  
  3741. SuperSaiyan2 = false
  3742.  
  3743. Player = game.Players.LocalPlayer
  3744. Char = Player.Character
  3745. Torso = Char.Torso
  3746.  
  3747. function SSJ2()
  3748. for X = 1, 1 do wait()
  3749.  
  3750.  
  3751. wait(0)
  3752. for X = 1, 1 do wait()
  3753. local Effect = Instance.new("Part")
  3754. Effect.Name = "Effect"
  3755. Effect.Parent = Torso
  3756. Effect.CFrame = Torso.CFrame
  3757. Effect.BrickColor = BrickColor.new("Lapis")
  3758. Effect.Shape = "Ball"
  3759. Effect.Size = Vector3.new(1, 1, 1)
  3760. Effect.Anchored = true
  3761. Effect.Material = "Neon"
  3762. Effect.CanCollide = false
  3763. Effect.CFrame = Torso.CFrame
  3764. Effect.Size = Effect.Size + Vector3.new(0.5)
  3765. Effect.Transparency = Effect.Transparency + 0.04
  3766. end
  3767. end
  3768.  
  3769. repeat
  3770. Torso:FindFirstChild("Effect"):Remove()
  3771. until Torso:FindFirstChild("Effect") == nil
  3772.  
  3773.  
  3774. local Color1 = Color3.new(255, 255, 0)
  3775. local Color2 = Color3.new(255, 255, 0)
  3776.  
  3777.  
  3778. Hair7:Destroy()
  3779. wait(0.1)
  3780. Hair7 = Instance.new("Part")
  3781. Hair7.Parent = char
  3782. Hair7.Name = "Hair"
  3783. Hair7.CanCollide = false
  3784. Hair7.Locked = true
  3785. Hair7.TopSurface = "Smooth"
  3786. Hair7.BottomSurface = "Smooth"
  3787. Hair7.formFactor = "Symmetric"
  3788. Hair7.Material = "Neon"
  3789. Hair7.BrickColor = BrickColor.new("New Yeller")
  3790. Hair7.CFrame = char.Torso.CFrame
  3791. Hair7.Size = Vector3.new(1, 1, 1)
  3792. Hair7.Transparency = 0
  3793.  
  3794.  
  3795. Weld1 = Instance.new("Weld")
  3796. Weld1.Parent = char.Head
  3797. Weld1.Part0 = char.Head
  3798. Weld1.Part1 = Hair7
  3799. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3800.  
  3801. Mesh = Instance.new("SpecialMesh")
  3802. Mesh.Offset = Vector3.new(0,-0.4,0)
  3803. Mesh.Parent = Hair7
  3804. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3805. Mesh.MeshType = "FileMesh"
  3806. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3807. Mesh.TextureId = ""
  3808. char.Head.face.Texture = "rbxassetid://1108357707"
  3809. local Must = Instance.new("Sound",Torso)
  3810. Must.SoundId = "rbxassetid://1035030726"
  3811. Must.Pitch = 0.99
  3812. Must.Volume = 1.4
  3813. Must.Looped = false
  3814. wait(0)
  3815. Must:Play()
  3816. a21e = new("Part",char)
  3817. a21e.Name = "Beam"..num
  3818. a21e.Locked = true
  3819. a21e.Size = v3(1,1,1)
  3820. a21e.CanCollide = false
  3821. a21e.BrickColor = bc("Gold")
  3822. a21e.Material = "Neon"
  3823. a21e.Transparency = 0
  3824. aa21e = new("SpecialMesh",a21e)
  3825. a21e.Anchored = true
  3826. a21e.Position = RootPart.Position
  3827. aa21e.MeshType = "Sphere"
  3828. aa21e.Scale = v3(1,1,1)
  3829. a51e = new("Part",char)
  3830. a51e.Name = "Beam"..num
  3831. a51e.Locked = true
  3832. a51e.Size = v3(1,1,1)
  3833. a51e.CanCollide = false
  3834. a51e.BrickColor = bc("New Yeller")
  3835. a51e.Material = "Neon"
  3836. a51e.Transparency = 0
  3837. aa51e = new("SpecialMesh",a51e)
  3838. a51e.Anchored = true
  3839. a51e.Position = RootPart.Position
  3840. aa51e.MeshType = "Sphere"
  3841. aa51e.Scale = v3(1,1,1)
  3842. a61e = new("Part",char)
  3843. a61e.Name = "Beam"..num
  3844. a61e.Locked = true
  3845. a61e.Size = v3(1,1,1)
  3846. a61e.CanCollide = false
  3847. a61e.BrickColor = bc("White")
  3848. a61e.Material = "Neon"
  3849. a61e.Transparency = 0
  3850. aa61e = new("SpecialMesh",a61e)
  3851. a61e.Anchored = true
  3852. a61e.Position = RootPart.Position
  3853. aa61e.MeshType = "Sphere"
  3854. aa61e.Scale = v3(1,1,1)
  3855. for i = 1,50 do
  3856. wait()
  3857. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3858. a21e.Transparency = a21e.Transparency + 0.03
  3859. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3860. a51e.Transparency = a51e.Transparency + 0.03
  3861. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3862. a61e.Transparency = a61e.Transparency + 0.02
  3863. end
  3864. a61e:Destroy()
  3865. aa61e:Destroy()
  3866. a51e:Destroy()
  3867. aa51e:Destroy()
  3868. a21e:Destroy()
  3869. aa21e:Destroy()
  3870.  
  3871.  
  3872. local Aura = Instance.new('ParticleEmitter')
  3873. Aura.Name = "Aura"
  3874. Aura.Texture = "rbxassetid://347730682"
  3875. Aura.Parent = Torso
  3876. Aura.LightEmission = 1
  3877. Aura.Transparency = NumberSequence.new(0.6,1)
  3878. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3879. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3880. Aura.LockedToPart = true
  3881. Aura.Lifetime = NumberRange.new(1)
  3882. Aura.Rate = 100
  3883. Aura.Speed = NumberRange.new(4.3)
  3884. Aura.EmissionDirection = "Top"
  3885. local Aura = Instance.new('ParticleEmitter')
  3886. Aura.Name = "Aura"
  3887. Aura.Texture = "rbxassetid://1046299182"
  3888. Aura.Parent = Torso
  3889. Aura.LightEmission = 1
  3890. Aura.Transparency = NumberSequence.new(0.3,1)
  3891. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3892. Aura.Size = NumberSequence.new(5)
  3893. Aura.Rotation = NumberRange.new(-360,360)
  3894. Aura.LockedToPart = true
  3895. Aura.Lifetime = NumberRange.new(0.2)
  3896. Aura.Rate = 20
  3897. Aura.Speed = NumberRange.new(0)
  3898. Aura.EmissionDirection = "Top"
  3899.  
  3900. SuperSaiyan2 = true
  3901. Humanoid.JumpPower = 120
  3902.  
  3903. Char.Humanoid.MaxHealth = Health
  3904. wait(0.3)
  3905. Char.Humanoid.Health = Health
  3906. wait(0.7)
  3907. Must:Destroy()
  3908. end
  3909.  
  3910. function Base()
  3911. SuperSaiyan2 = false
  3912. local Effect = Instance.new("Part")
  3913. Effect.Name = "Effect"
  3914. Effect.Parent = Torso
  3915. Effect.CFrame = Torso.CFrame
  3916. Effect.BrickColor = BrickColor.new("White")
  3917. Effect.Shape = "Ball"
  3918. Effect.Size = Vector3.new(8, 8, 8)
  3919. Effect.Anchored = true
  3920. Effect.Material = "Neon"
  3921. Effect.CanCollide = false
  3922. for loop = 1, 25 do wait()
  3923. Effect.CFrame = Torso.CFrame
  3924. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3925. Effect.Transparency = Effect.Transparency + 0.04
  3926.  
  3927. end
  3928. repeat
  3929.  
  3930.  
  3931. Torso:FindFirstChild("Effect"):Remove()
  3932. until Torso:FindFirstChild("Effect") == nil
  3933.  
  3934. char.Head.face.Texture = "rbxassetid://1108342609"
  3935. Hair7:Destroy()
  3936. wait(0.1)
  3937. Hair7 = Instance.new("Part")
  3938. Hair7.Parent = char
  3939. Hair7.Name = "Hair"
  3940. Hair7.CanCollide = false
  3941. Hair7.Locked = true
  3942. Hair7.TopSurface = "Smooth"
  3943. Hair7.BottomSurface = "Smooth"
  3944. Hair7.formFactor = "Symmetric"
  3945. Hair7.Material = "Neon"
  3946. Hair7.BrickColor = BrickColor.new("Really black")
  3947. Hair7.CFrame = char.Torso.CFrame
  3948. Hair7.Size = Vector3.new(1, 1, 1)
  3949. Hair7.Transparency = 0
  3950.  
  3951.  
  3952. Weld1 = Instance.new("Weld")
  3953. Weld1.Parent = char.Head
  3954. Weld1.Part0 = char.Head
  3955. Weld1.Part1 = Hair7
  3956. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3957.  
  3958. Mesh = Instance.new("SpecialMesh")
  3959. Mesh.Offset = Vector3.new(0,-0.4,0)
  3960. Mesh.Parent = Hair7
  3961. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3962. Mesh.MeshType = "FileMesh"
  3963. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3964. Mesh.TextureId = ""
  3965.  
  3966.  
  3967.  
  3968. for i, v in pairs(Torso:GetChildren()) do
  3969. if v:IsA('ParticleEmitter') then
  3970. v:Remove()
  3971. end
  3972. end
  3973. for i, v in pairs(LeftArm:GetChildren()) do
  3974. if v:IsA('ParticleEmitter') then
  3975. v:Remove()
  3976. end
  3977. end
  3978. for i, v in pairs(RightArm:GetChildren()) do
  3979. if v:IsA('ParticleEmitter') then
  3980. v:Remove()
  3981. end
  3982. end
  3983. for i, v in pairs(RightLeg:GetChildren()) do
  3984. if v:IsA('ParticleEmitter') then
  3985. v:Remove()
  3986. end
  3987. end
  3988. for i, v in pairs(LeftLeg:GetChildren()) do
  3989. if v:IsA('ParticleEmitter') then
  3990. v:Remove()
  3991. end
  3992. end
  3993.  
  3994.  
  3995. end
  3996. end)
  3997. ---
  3998.  
  3999.  
  4000.  
  4001.  
  4002. musiccommand = 1
  4003. musicwait = false
  4004. mouse.KeyDown:connect(function(k)
  4005. if k == "=" and attack == false then
  4006. if musiccommand == 1 and musicwait == false then
  4007. musicwait = true
  4008. sou2:Stop()
  4009. musiccommand = 2
  4010. end
  4011. if musiccommand == 2 and musicwait == false then
  4012. musicwait = true
  4013. sou2:Play()
  4014. sou2.Volume = 2
  4015. musiccommand = 3
  4016. end
  4017. if musiccommand == 3 and musicwait == false then
  4018. musicwait = true
  4019. sou2.Volume = 0.5
  4020. musiccommand = 1
  4021. end
  4022. musicwait = false
  4023. end
  4024. end)
  4025. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4026. Hitpart3 = Instance.new("Part", HPart3)
  4027. Hitpart3.Size = Vector3.new(1, 1, 1)
  4028. Hitpart3.CanCollide = false
  4029. HuW3 = Instance.new("Weld")
  4030. HuW3.Name = "GuW"
  4031. HuW3.Part0 = HPart3
  4032. HuW3.C0 = cn(Xv, Yv, Zv)
  4033. HuW3.C1 = cn(0, 0, 0)
  4034. HuW3.Part1 = Hitpart3
  4035. HuW3.Parent = HPart3
  4036. Hitpart3.Transparency = 1
  4037. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4038. end
  4039. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4040. Hitpart2 = Instance.new("Part", HPart2)
  4041. Hitpart2.Size = Vector3.new(1, 1, 1)
  4042. Hitpart2.CanCollide = false
  4043. HuW2 = Instance.new("Weld")
  4044. HuW2.Name = "GuW"
  4045. HuW2.Part0 = HPart2
  4046. HuW2.C0 = cn(Xv, Yv, Zv)
  4047. HuW2.C1 = cn(0, 0, 0)
  4048. HuW2.Part1 = Hitpart2
  4049. HuW2.Parent = HPart2
  4050. Hitpart2.Transparency = 1
  4051. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4052. end
  4053. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4054. Hitpart = Instance.new("Part", HPart)
  4055. Hitpart.Size = Vector3.new(1, 1, 1)
  4056. Hitpart.CanCollide = false
  4057. HuW = Instance.new("Weld")
  4058. HuW.Name = "GuW"
  4059. HuW.Part0 = HPart
  4060. HuW.C0 = cn(Xv, Yv, Zv)
  4061. HuW.C1 = cn(0, 0, 0)
  4062. HuW.Part1 = Hitpart
  4063. HuW.Parent = HPart
  4064. Hitpart.Transparency = 1
  4065. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4066. end
  4067. wait2 = false
  4068. combo = 1
  4069. mouse.Button1Down:connect(function(key)
  4070. if attack == false then
  4071. attack = true
  4072. Humanoid.WalkSpeed = 17.01
  4073. if combo == 1 and wait2 == false then
  4074. wait2 = true
  4075. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4076. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4077. for i = 0, 1, 0.1 do
  4078. swait()
  4079. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4080. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4081. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4082. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4083. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4084. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4085. end
  4086. combo = 2
  4087. end
  4088. if combo == 2 and wait2 == false then
  4089. wait2 = true
  4090.  
  4091. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4092. for i = 0, 1, 0.1 do
  4093. swait()
  4094. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4095. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4096. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4097. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4098. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4099. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4100. end
  4101. combo = 3
  4102. end
  4103. if combo == 3 and wait2 == false then
  4104. wait2 = true
  4105. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4106. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4107. for i = 0, 1, 0.1 do
  4108. swait()
  4109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4111. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4114. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4115. end
  4116. combo = 1
  4117. end
  4118. Humanoid.WalkSpeed = 16
  4119. Hitpart:Destroy()
  4120. wait2 = false
  4121. attack = false
  4122. end
  4123. end)
  4124. --
  4125. --
  4126. MV1 = 20
  4127. mouse.KeyDown:connect(function(k)
  4128. if k == "=" and attack == false then
  4129. if firemode == true then
  4130. firemode = false
  4131. print("ice mode")
  4132. icesmoke.Acceleration = Vector3.new(0,0,0)
  4133. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4134. icesmoke.Transparency = NumberSequence.new({
  4135. NumberSequenceKeypoint.new(0, 0.9),
  4136. NumberSequenceKeypoint.new(1, 1)
  4137. })
  4138. icesmoke.Size = NumberSequence.new(3)
  4139. icesmoke.Parent = RightArm
  4140. else
  4141. firemode = true
  4142. print("fire mode")
  4143. ice_mode = false
  4144. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4145. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4146. icesmoke.Rate = 400
  4147. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4148. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4149. icesmoke.Size = NumberSequence.new(3)
  4150. icesmoke.EmissionDirection = "Top"
  4151. icesmoke.Parent = LeftArm
  4152. end
  4153. end
  4154. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4155. MV1 = 90
  4156. Humanoid.WalkSpeed = 15
  4157. attack = true
  4158. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4159. Firepart2 = Instance.new("Part", LeftArm)
  4160. Firepart2.Size = Vector3.new(1, 1, 1)
  4161. Firepart2.CanCollide = false
  4162. GuW2 = Instance.new("Weld")
  4163. GuW2.Name = "GuW"
  4164. GuW2.Part0 = LeftArm
  4165. GuW2.C0 = cn(0, -0.5, 0)
  4166. GuW2.C1 = cn(0, 0, 0)
  4167. GuW2.Part1 = Firepart2
  4168. GuW2.Parent = LeftArm
  4169. Firepart2.Transparency = 1
  4170. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4171. for i = 0, 2, 0.1 do
  4172. swait()
  4173. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4176. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4177. 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)
  4178. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4179. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4180. end
  4181. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4182. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4183. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4184. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4185. Humanoid.WalkSpeed = 16
  4186. attack = false
  4187. Firepart2:Destroy()
  4188. end
  4189. end)
  4190. MV2 = 90
  4191.  
  4192. mouse.KeyDown:connect(function(key)
  4193. if key == "=" then
  4194. Head.Transparency = 1
  4195. Torso.Transparency = 1
  4196. LeftArm.Transparency = 1
  4197. Head.face.Texture = ""
  4198. RightArm.Transparency = 1
  4199. LeftLeg.Transparency = 1
  4200. RightLeg.Transparency = 1
  4201. mesh1.Transparency = 1
  4202. mesh2.Transparency = 1
  4203. mesh5.Transparency = 1
  4204. mesheye.Transparency = 1
  4205. mesheye1.Transparency = 1
  4206. mesheye2.Transparency = 1
  4207. mesheye3.Transparency = 1
  4208. char.Parent = workspace.Camera
  4209. char.WalkSpeed = 60
  4210. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4211. char:FindFirstChild("TalkingBillBoard"):destroy()
  4212. end
  4213. end
  4214. end)
  4215. mouse.KeyUp:connect(function(key)
  4216. if key == "=" then
  4217. Head.Transparency = 0
  4218. Torso.Transparency = 0
  4219. LeftArm.Transparency = 0
  4220. Head.face.Texture = ""
  4221. RightArm.Transparency = 0
  4222. LeftLeg.Transparency = 0
  4223. RightLeg.Transparency = 0
  4224. mesh1.Transparency = 0
  4225. mesh2.Transparency = 0
  4226. mesh5.Transparency = 0
  4227. mesheye.Transparency = 0
  4228. mesheye1.Transparency = 0
  4229. mesheye2.Transparency = 0
  4230. mesheye3.Transparency = 0
  4231. hat1.Transparency = 0
  4232. hat2.Transparency = 0
  4233. hat3.Transparency = 0
  4234. hat4.Transparency = 0
  4235. hat5.Transparency = 0
  4236. hat6.Transparency = 0
  4237. hat7.Transparency = 0
  4238. hat8.Transparency = 0
  4239. hat9.Transparency = 0
  4240. char.Parent = workspace
  4241. end
  4242. end)
  4243.  
  4244. mouse.KeyDown:connect(function(k)
  4245. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4246. MV2 = 90
  4247. attack = true
  4248. Firepart = Instance.new("Part", RightArm)
  4249. Firepart.Size = Vector3.new(1, 1, 1)
  4250. GuW = Instance.new("Weld")
  4251. GuW.Name = "GuW"
  4252. GuW.Part0 = RightArm
  4253. GuW.C0 = cn(0, -1, 0)
  4254. GuW.C1 = cn(0, 0, 0)
  4255. GuW.Part1 = Firepart
  4256. GuW.Parent = RightArm
  4257. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4258. Firepart.Transparency = 1
  4259. Humanoid.WalkSpeed = 15
  4260. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4261. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4262. for i = 1, 3 do
  4263. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4264. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4265. end
  4266. for i = 0, 3, 0.1 do
  4267. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4268. swait()
  4269. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4270. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4271. 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)
  4272. 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)
  4273. 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)
  4274. 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)
  4275. end
  4276. wait(1)
  4277. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4278.  
  4279. Humanoid.WalkSpeed = 16
  4280. attack = false
  4281. Firepart:Destroy()
  4282. end
  4283.  
  4284.  
  4285.  
  4286.  
  4287. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4288. MV2 = 90
  4289. attack = true
  4290. Firepart = Instance.new("Part", RightArm)
  4291. Firepart.Size = Vector3.new(1, 1, 1)
  4292. GuW = Instance.new("Weld")
  4293. GuW.Name = "GuW"
  4294. GuW.Part0 = RightArm
  4295. GuW.C0 = cn(0, -1, 0)
  4296. GuW.C1 = cn(0, 0, 0)
  4297. GuW.Part1 = Firepart
  4298. GuW.Parent = RightArm
  4299. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4300. Firepart.Transparency = 1
  4301. Humanoid.WalkSpeed = 0.01
  4302. for i = 0, 4, 0.1 do
  4303. swait()
  4304. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4305. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4308. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(90 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  4309. LW.C0 = clerp(LW.C0, CFrame.new(-1.2, 0.4, 0) * angles(math.rad(0 * math.cos(sine / 25)), math.rad(0), math.rad(0 + 1 * math.cos(sine / 25))), 0.1)
  4310. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4311. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(-10), math.rad(0 + 2 * math.cos(sine / 25))), 0.1)
  4312. end
  4313. for i = 0, 4, 0.1 do
  4314. swait()
  4315. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4316. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4319. 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)
  4320. 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)
  4321. 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)
  4322. 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)
  4323. end
  4324. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4325. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4326. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4327. for i = 1, 3 do
  4328. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4329. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4330. end
  4331. for i = 0, 2, 0.1 do
  4332. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4333. swait()
  4334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4336. 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)
  4337. 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)
  4338. 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)
  4339. 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)
  4340. end
  4341. Humanoid.WalkSpeed = 16
  4342. attack = false
  4343. Firepart:Destroy()
  4344. end
  4345. end)
  4346. Rapid = false
  4347. BasePart = Instance.new("Part")
  4348. BasePart.Shape = Enum.PartType.Block
  4349. BasePart.Material = Enum.Material.Neon
  4350. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4351. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4352. BasePart.FormFactor = Enum.FormFactor.Custom
  4353. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4354. BasePart.CanCollide = true
  4355. BasePart.Locked = true
  4356. BasePart.Anchored = false
  4357. local icy_Player = game.Players.localPlayer
  4358. local icy_mouse = icy_Player:GetMouse()
  4359. ice_mode = false
  4360. local colors = {
  4361. BrickColor.new("Cyan"),
  4362. BrickColor.new("Medium blue"),
  4363. BrickColor.new("Pastel blue")
  4364. }
  4365. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4366. if root then
  4367. icy_mouse.KeyDown:connect(function(k)
  4368. if k == "=" and firemode == false then
  4369. if ice_mode == true then
  4370. ice_mode = false
  4371. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4372. else
  4373. ice_mode = true
  4374. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4375. end
  4376. end
  4377. if k == "z" and firemode == true then
  4378. attack = true
  4379. do
  4380. local Stop = false
  4381. local Version = 0
  4382. local MaxSpeed = 5
  4383. local Speed = 3.5
  4384. local Keys = {}
  4385. local Force = 10000
  4386. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4387. swait(0.5)
  4388. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4389. if Fly then
  4390. Fly:Destroy()
  4391. end
  4392. if Rot then
  4393. Rot:Destroy()
  4394. end
  4395. Fly = Instance.new("BodyPosition", char.Torso)
  4396. Fly.Name = "LMMFly"
  4397. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4398. Fly.P = Force
  4399. Fly.position = char.Torso.Position
  4400. Rot = Instance.new("BodyGyro", char.Torso)
  4401. Rot.Name = "LMMRot"
  4402. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4403. Rot.P = Force
  4404. Rot.cframe = cam.CoordinateFrame
  4405. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4406. local Thread, Old = Version, nil
  4407. char.Humanoid.PlatformStand = true
  4408. function StopFly()
  4409. Version = Version + 1
  4410. Stop = true
  4411. char.Humanoid.PlatformStand = false
  4412. Fly:Destroy()
  4413. Rot:Destroy()
  4414. attack = false
  4415. end
  4416. char.ChildAdded:connect(function(Obj)
  4417. wait()
  4418. if Obj.Name == "LM" .. "MFlyStop" then
  4419. Obj:Destroy()
  4420. StopFly()
  4421. end
  4422. end)
  4423. HitpartFunk2(RightArm, 0, -0.7, 0)
  4424. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4425. for i = 0, 25, 0.1 do
  4426. if attack == true then
  4427. swait()
  4428.  
  4429. end
  4430. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4431. if Keys[string.char(48)] then
  4432. Speed = 1
  4433. end
  4434. if Keys.w then
  4435. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4436. end
  4437. if Keys.s then
  4438. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4439. end
  4440. if Keys.d then
  4441. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4442. end
  4443. if Keys.a then
  4444. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4445. end
  4446. if Keys.e or Keys[" "] then
  4447. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4448. end
  4449. if Keys.q then
  4450. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4451. end
  4452. if Keys.z then
  4453. StopFly()
  4454. end
  4455. if Old ~= Vectoring then
  4456. Fly.position = Vectoring.p
  4457. Old = Vectoring
  4458. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4459. else
  4460. Speed = 1
  4461. end
  4462. Rot.cframe = cam.CoordinateFrame
  4463. mouse.KeyDown:connect(function(Key)
  4464. Keys[Key] = true
  4465. end)
  4466. mouse.KeyUp:connect(function(Key)
  4467. Keys[Key] = false
  4468. end)
  4469. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4470. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4471. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4472. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4473. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4474. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4475. end
  4476. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4477. attack = false
  4478. char.Humanoid.PlatformStand = false
  4479. Fly:Destroy()
  4480. Rot:Destroy()
  4481. end
  4482. end
  4483. if k == "=" and InForm == true then
  4484. attack = true
  4485. do
  4486. local Stop = false
  4487. local Version = 0
  4488. local MaxSpeed = 6
  4489. local Speed = 3
  4490. local Keys = {}
  4491. local Force = 10000
  4492. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4493. swait(1)
  4494. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4495. if Fly then
  4496. Fly:Destroy()
  4497. end
  4498. if Rot then
  4499. Rot:Destroy()
  4500. end
  4501. Fly = Instance.new("BodyPosition", char.Torso)
  4502. Fly.Name = "LMMFly"
  4503. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4504. Fly.P = Force
  4505. Fly.position = char.Torso.Position
  4506. Rot = Instance.new("BodyGyro", char.Torso)
  4507. Rot.Name = "LMMRot"
  4508. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4509. Rot.P = Force
  4510. Rot.cframe = cam.CoordinateFrame
  4511. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4512. local Thread, Old = Version, nil
  4513. char.Humanoid.PlatformStand = true
  4514. function StopFly()
  4515. Version = Version + 1
  4516. Stop = true
  4517. char.Humanoid.PlatformStand = false
  4518. Fly:Destroy()
  4519. Rot:Destroy()
  4520. attack = false
  4521. end
  4522. char.ChildAdded:connect(function(Obj)
  4523. wait()
  4524. if Obj.Name == "LM" .. "MFlyStop" then
  4525. Obj:Destroy()
  4526. StopFly()
  4527. end
  4528. end)
  4529. HitpartFunk2(RightArm, 0, -0.7, 0)
  4530. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4531. for i = 0, 25, 0.1 do
  4532. if attack == true then
  4533. swait()
  4534. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4535. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4536. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4537. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4538. end
  4539. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4540. if Keys[string.char(48)] then
  4541. Speed = 1
  4542. end
  4543. if Keys.w then
  4544. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4545. end
  4546. if Keys.s then
  4547. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4548. end
  4549. if Keys.d then
  4550. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4551. end
  4552. if Keys.a then
  4553. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4554. end
  4555. if Keys.e or Keys[" "] then
  4556. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4557. end
  4558. if Keys.q then
  4559. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4560. end
  4561. if Keys.z then
  4562. StopFly()
  4563. end
  4564. if Old ~= Vectoring then
  4565. Fly.position = Vectoring.p
  4566. Old = Vectoring
  4567. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4568. else
  4569. Speed = 1
  4570. end
  4571. Rot.cframe = cam.CoordinateFrame
  4572. mouse.KeyDown:connect(function(Key)
  4573. Keys[Key] = true
  4574. end)
  4575. mouse.KeyUp:connect(function(Key)
  4576. Keys[Key] = false
  4577. end)
  4578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4580. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4582. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4583. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4584. end
  4585. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4586. attack = false
  4587. char.Humanoid.PlatformStand = false
  4588. Fly:Destroy()
  4589. Rot:Destroy()
  4590. end
  4591. end
  4592. end)
  4593. game:GetService("RunService").Stepped:connect(function()
  4594. if ice_mode == true then
  4595. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4596. local icePath = BasePart:Clone()
  4597. icePath.Anchored = true
  4598. icePath.Transparency = 0.85
  4599. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4600. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4601. icePath.BrickColor = colors[math.random(1, #colors)]
  4602. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4603. game:GetService("Debris"):AddItem(icePath, 1)
  4604. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4605. end
  4606. end)
  4607. end
  4608. MV3 = 190
  4609. mouse.KeyDown:connect(function(k)
  4610. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4611. MV3 = 80
  4612. attack = true
  4613. Humanoid.WalkSpeed = 15
  4614. HitpartFunk2(RightArm, 0, -0.5, 0)
  4615. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4616. for i = 0, 1.5, 0.1 do
  4617. swait()
  4618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4622. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4623. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4624. end
  4625. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4626. for i = 0, 2, 0.1 do
  4627. swait()
  4628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4630. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4631. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4632. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4633. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4634. end
  4635. for i = 0, 4.2, 0.1 do
  4636. swait()
  4637. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4638. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4639. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4640. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4643. 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)
  4644. 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)
  4645. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4646. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4647. end
  4648. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4649. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4650. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4651. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4652. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4653. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4654. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4655. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4656. for i = 0, 2, 0.1 do
  4657. swait()
  4658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4660. 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)
  4661. 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)
  4662. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4663. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4664. end
  4665. for i = 0, 2, 0.1 do
  4666. swait()
  4667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4669. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4671. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4672. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4673. end
  4674. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4675. for i = 0, 4, 0.1 do
  4676. swait()
  4677. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4678. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4681. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4683. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4684. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4685. end
  4686. for i = 0, 2, 0.1 do
  4687. swait()
  4688. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4689. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4692. 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)
  4693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4694. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4695. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4696. end
  4697. for i = 1, 6 do
  4698. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4699. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4700. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4701. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4702. wait(0.15)
  4703. end
  4704. attack = false
  4705. Humanoid.WalkSpeed = 16
  4706. end
  4707. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4708. Humanoid.WalkSpeed = 1
  4709. MV3 = 80
  4710. attack = true
  4711. FastFireBall = Instance.new("Part", RightArm)
  4712. FastFireBall.Size = Vector3.new(1, 1, 1)
  4713. FFW = Instance.new("Weld")
  4714. FFW.Name = "GuW"
  4715. FFW.Part0 = RightArm
  4716. FFW.C0 = cn(0, -1, 0)
  4717. FFW.C1 = cn(0, 0, 0)
  4718. FFW.Part1 = FastFireBall
  4719. FFW.Parent = RightArm
  4720. FastFireBall.Transparency = 1
  4721. FastFireBall2 = Instance.new("Part", LeftArm)
  4722. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4723. FFW2 = Instance.new("Weld")
  4724. FFW2.Name = "GuW"
  4725. FFW2.Part0 = LeftArm
  4726. FFW2.C0 = cn(0, -1, 0)
  4727. FFW2.C1 = cn(0, 0, 0)
  4728. FFW2.Part1 = FastFireBall2
  4729. FFW2.Parent = LeftArm
  4730. FastFireBall2.Transparency = 1
  4731. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4732. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4733. for i = 0, 1, 0.1 do
  4734. swait()
  4735. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4736. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4737. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4738. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4741. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4742. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4743. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4744. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4745. end
  4746. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4747. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4748. function holding()
  4749. if Rapid == true and ice_mode == false then
  4750. for i = 0, 0.8, 0.1 do
  4751. swait()
  4752. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4753. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4754. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4755. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4756. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4757. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4758. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4759. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4760. end
  4761. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4762. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4763. for i = 0, 0.8, 0.1 do
  4764. swait()
  4765. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4766. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4769. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4772. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4773. end
  4774. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4775. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4776. holding()
  4777. end
  4778. end
  4779. if Rapid == false then
  4780. Rapid = true
  4781. holding()
  4782. end
  4783. end
  4784. end)
  4785. mouse.KeyUp:connect(function(k)
  4786. if k == "c" and Rapid == true then
  4787. MV3 = 180
  4788. Rapid = false
  4789. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4790. attack = false
  4791. wait(0.5)
  4792. Humanoid.WalkSpeed = 16
  4793. FastFireBall:Destroy()
  4794. FastFireBall2:Destroy()
  4795. end
  4796. end)
  4797.  
  4798.  
  4799. mouse.KeyUp:connect(function(k)
  4800. if k == "q" then
  4801. Combo1()
  4802. end
  4803. end)
  4804.  
  4805. mouse.KeyUp:connect(function(k)
  4806. if k == "r" then
  4807. Combo2()
  4808. end
  4809. end)
  4810.  
  4811. mouse.KeyUp:connect(function(k)
  4812. if k == "t" then
  4813. Combo3()
  4814. end
  4815. end)
  4816. mouse.KeyUp:connect(function(k)
  4817. if k == "u" then
  4818. Combo4()
  4819. end
  4820. end)
  4821.  
  4822.  
  4823. SoundFolder = Instance.new("Folder",char)
  4824. SoundFolder.Name = "SoundFolder"
  4825. punchsound1 = Instance.new("Sound",Torso)
  4826. punchsound1.Volume = 1.2
  4827. punchsound1.Name = "punchsound1"
  4828. punchsound1.Looped = false
  4829. punchsound1.SoundId = "rbxassetid://137579113"
  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. StrongPunch = Instance.new("Sound",Torso)
  4836. StrongPunch.Volume = 1.6
  4837. StrongPunch.Name = "StrongPunch"
  4838. StrongPunch.Looped = false
  4839. StrongPunch.SoundId = "rbxassetid://441202925"
  4840. StrongPunch1 = Instance.new("Sound",Torso)
  4841. StrongPunch1.Volume = 1.6
  4842. StrongPunch1.Name = "StrongPunch"
  4843. StrongPunch1.Looped = false
  4844. StrongPunch1.SoundId = "rbxassetid://441202925"
  4845. StrongPunch2 = Instance.new("Sound",Torso)
  4846. StrongPunch2.Volume = 1.6
  4847. StrongPunch2.Name = "StrongPunch"
  4848. StrongPunch.Looped = false
  4849. StrongPunch2.SoundId = "rbxassetid://441202925"
  4850. Zano = Instance.new("Sound",Torso)
  4851. Zano.Volume = 6
  4852. Zano.Name = "Zano"
  4853. Zano.Looped = false
  4854. Zano.SoundId = "rbxassetid://744770874"
  4855. GroundImpact = Instance.new("Sound",Torso)
  4856. GroundImpact.Volume = 8
  4857. GroundImpact.Name = "GroundImpact"
  4858. GroundImpact.Looped = false
  4859. GroundImpact.SoundId = "rbxassetid://165970126"
  4860. Break = Instance.new("Sound",Torso)
  4861. Break.Volume = 5
  4862. Break.Name = "Bonebreak"
  4863. Break.Looped = false
  4864. Break.SoundId = "rbxassetid://314390675"
  4865.  
  4866. local hit1 = false
  4867. local hit2 = false
  4868. local hit3 = false
  4869. local hit4 = false
  4870.  
  4871. function Combo1()
  4872. getplayer = new("Part",char)
  4873. getplayer.Position = Vector3.new(999,999,999)
  4874. getplayer.Transparency = 1
  4875. getplayer.Size = v3(3,3,3)
  4876. getplayer.CanCollide = false
  4877. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4878. getplayer.Name = "GetPlayer"
  4879.  
  4880. game.Debris:AddItem(getplayer,0.5)
  4881.  
  4882. getplayer.Touched:connect(function(hit)
  4883. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4884. getplayer:Destroy()
  4885. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4886. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4887. to.Anchored = true
  4888. idle = false
  4889.  
  4890.  
  4891. punchsound1:Play()
  4892. hit1 = true
  4893. for i = 0, 1, 0.1 do
  4894. swait()
  4895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4897. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4898. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4899. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4900. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4901. end
  4902. punchsound1:Play()
  4903. for i = 0, 1, 0.1 do
  4904. swait()
  4905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4907. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4910. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4911. end
  4912. punchsound1:Play()
  4913. for i = 0, 1, 0.1 do
  4914. swait()
  4915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4917. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4918. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4919. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4920. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4921. end
  4922. for i = 0, 1, 0.1 do
  4923. swait()
  4924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4926. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4929. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4930. end
  4931. for i = 0, 1, 0.1 do
  4932. swait()
  4933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4935. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4936. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4937. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4938. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4939. end
  4940. StrongPunch1:Play()
  4941. for i = 0, 1, 0.1 do
  4942. swait()
  4943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4948. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4949. end
  4950. for i = 0, 0.6, 0.1 do
  4951. swait()
  4952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4955. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4956. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4957. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4958. end
  4959. for i = 0, 0.6, 0.1 do
  4960. swait()
  4961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4963. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4964. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4965. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4966. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4967. end
  4968. for i,v in pairs(to.Parent:GetChildren()) do
  4969. if v:IsA("Humanoid") then
  4970. v.Health = v.Health - 3
  4971.  
  4972. v.PlatformStand = true
  4973. end
  4974. end
  4975. StrongPunch:Play()
  4976. for i = 0, 1, 0.1 do
  4977. swait()
  4978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4980. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4983. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4984. end
  4985. for i,v in pairs(to.Parent:GetChildren()) do
  4986. if v:IsA("Humanoid") then
  4987. v.Health = v.Health - 5
  4988.  
  4989. v.PlatformStand = true
  4990. end
  4991. end
  4992.  
  4993. hit1 = false
  4994.  
  4995. punchsound1:Play()
  4996. hit2 = true
  4997. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4998. for i = 0, 1, 0.1 do
  4999. swait()
  5000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5002. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5005. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5006. end
  5007. for i,v in pairs(to.Parent:GetChildren()) do
  5008. if v:IsA("Humanoid") then
  5009. v.Health = v.Health - 5
  5010.  
  5011. v.PlatformStand = true
  5012. end
  5013. end
  5014. hit2 = false
  5015.  
  5016. punchsound1:Play()
  5017. hit3 = true
  5018. hit4 = true
  5019.  
  5020.  
  5021. punchsound1:Play()
  5022.  
  5023. coroutine.wrap(function()
  5024. for i=1,5 do
  5025. wait()
  5026. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5027. GroundImpact:Play()
  5028. a21e = new("Part",to)
  5029. a21e.Name = "Beam"..num
  5030. a21e.Locked = true
  5031. a21e.Size = v3(1,1,1)
  5032. a21e.CanCollide = false
  5033. a21e.BrickColor = bc("Gold")
  5034. a21e.Material = "Neon"
  5035. a21e.Transparency = 0
  5036. aa21e = new("SpecialMesh",a21e)
  5037. a21e.Anchored = true
  5038. a21e.Position = to.Position
  5039. aa21e.MeshType = "Sphere"
  5040. aa21e.Scale = v3(1,1,1)
  5041. a51e = new("Part",char)
  5042. a51e.Name = "Beam"..num
  5043. a51e.Locked = true
  5044. a51e.Size = v3(1,1,1)
  5045. a51e.CanCollide = false
  5046. a51e.BrickColor = bc("White")
  5047. a51e.Material = "Neon"
  5048. a51e.Transparency = 0
  5049. aa51e = new("SpecialMesh",a51e)
  5050. a51e.Anchored = true
  5051. a51e.Position = to.Position
  5052. aa51e.MeshType = "Sphere"
  5053. aa51e.Scale = v3(1,1,1)
  5054. a61e = new("Part",char)
  5055. a61e.Name = "Beam"..num
  5056. a61e.Locked = true
  5057. a61e.Size = v3(1,1,1)
  5058. a61e.CanCollide = false
  5059. a61e.BrickColor = bc("Really red")
  5060. a61e.Material = "Neon"
  5061. a61e.Transparency = 0
  5062. aa61e = new("SpecialMesh",a61e)
  5063. a61e.Anchored = true
  5064. a61e.Position = to.Position
  5065. aa61e.MeshType = "Sphere"
  5066. aa61e.Scale = v3(1,1,1)
  5067. for i = 1,20 do
  5068. wait()
  5069. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5070. a21e.Transparency = a21e.Transparency + 0.03
  5071. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5072. a51e.Transparency = a51e.Transparency + 0.03
  5073. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5074. a61e.Transparency = a61e.Transparency + 0.02
  5075. for i,v in pairs(to.Parent:GetChildren()) do
  5076. if v:IsA("Humanoid") then
  5077. v.Health = v.Health - 0.5
  5078.  
  5079. v.PlatformStand = true
  5080. end
  5081. end
  5082. end
  5083. a61e:Destroy()
  5084. aa61e:Destroy()
  5085. a51e:Destroy()
  5086. aa51e:Destroy()
  5087. a21e:Destroy()
  5088. aa21e:Destroy()
  5089.  
  5090. end
  5091.  
  5092.  
  5093. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5094. for i = 0, 1, 0.1 do
  5095. swait()
  5096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5099. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5100. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5101. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5102. end
  5103.  
  5104.  
  5105.  
  5106. wait(0.7)
  5107. end)()
  5108.  
  5109.  
  5110.  
  5111.  
  5112. RootPart.Anchored = true
  5113.  
  5114. for i = 0, 1, 0.1 do
  5115. swait()
  5116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5121. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5122. end
  5123.  
  5124.  
  5125. StrongPunch:Play()
  5126.  
  5127.  
  5128. for i = 0, 1, 0.1 do
  5129. swait()
  5130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5133. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5134. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5135. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5136. end
  5137.  
  5138. for i = 0, 1, 0.1 do
  5139. swait()
  5140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5142. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5143. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5144. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5145. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5146. end
  5147.  
  5148.  
  5149.  
  5150. for i,v in pairs(to.Parent:GetChildren()) do
  5151. if v:IsA("Humanoid") then
  5152. v.Health = v.Health - 20
  5153.  
  5154. v.PlatformStand = true
  5155. end
  5156. end
  5157.  
  5158. StrongPunch2:Play()
  5159. for i = 0, 1, 0.1 do
  5160. swait()
  5161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5163. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5166. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5167. end
  5168.  
  5169. hitground = new("Part",char)
  5170. hitground.Size = Vector3.new(5,5,5)
  5171. hitground.Name = "Ground"
  5172. hitground.Transparency = 1
  5173. hitground.CanCollide = false
  5174. game.Debris:AddItem(hitground,2)
  5175. hitground.Position = Vector3.new(999,999,999)
  5176. hitgroundweld = new("Weld",hitground)
  5177. hitgroundweld.Part0 = to
  5178. hitgroundweld.Part1 = hitground
  5179. hitground.Touched:connect(function(hit2)
  5180. if hit2.Size.x > 150 then
  5181. hitground:Destroy()
  5182. ad = new("Part",char)
  5183. ad.Name = "NewPart"
  5184. ad.Size = Vector3.new(30,0.1,30)
  5185. ad.CanCollide = false
  5186. ad.Anchored = true
  5187. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5188. ad.Transparency = 1
  5189. aad = new("Decal",ad)
  5190.  
  5191. aad.Face = "Top"
  5192. aad.Transparency = 1
  5193. aad.Transparency = 0
  5194. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5195. smoke = new("Part",to)
  5196. smokemesh = new("SpecialMesh",smoke)
  5197. smokemesh.MeshId = "rbxassetid://928329648"
  5198. smoke.BrickColor = hit2.BrickColor
  5199. smoke.Anchored = true
  5200. smoke.Position = hitground.Position
  5201. GroundImpact:Play()
  5202. for i = 1,20 do
  5203. wait()
  5204. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5205. smoke.Transparency = smoke.Transparency + 1/20
  5206. end
  5207. smoke:Destroy()
  5208. wait(0.5)
  5209.  
  5210. for i = 1,20 do
  5211. wait(0.1)
  5212. aad.Transparency = aad.Transparency + 1/20
  5213. end
  5214. end
  5215. end)
  5216. to.Anchored = false
  5217. ys = Instance.new("BodyVelocity",to)
  5218. ys.Name = "GO"
  5219.  
  5220. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5221.  
  5222. ys.Velocity = v3(0,-90,0)
  5223.  
  5224. wait(1)
  5225. ys:Destroy()
  5226.  
  5227.  
  5228.  
  5229.  
  5230.  
  5231. hit3 = false
  5232. hit4 = false
  5233.  
  5234.  
  5235. hit1 = false
  5236. hit2 = false
  5237. hit3 = false
  5238. hit4 = false
  5239. idle = true
  5240. RootPart.Anchored = false
  5241. end
  5242. end)
  5243. end
  5244.  
  5245.  
  5246. function Combo4()
  5247. getplayer = new("Part",char)
  5248. getplayer.Position = Vector3.new(999,999,999)
  5249. getplayer.Transparency = 1
  5250. getplayer.Size = v3(3,3,3)
  5251. getplayer.CanCollide = false
  5252. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5253. getplayer.Name = "GetPlayer"
  5254.  
  5255. game.Debris:AddItem(getplayer,0.5)
  5256.  
  5257. getplayer.Touched:connect(function(hit)
  5258. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5259. getplayer:Destroy()
  5260. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5261. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5262. to.Anchored = true
  5263. RootPart.Anchored = true
  5264. idle = false
  5265.  
  5266.  
  5267. punchsound1:Play()
  5268. hit1 = true
  5269. for i = 0, 0.5, 0.1 do
  5270. swait()
  5271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5273. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5274. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5275. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5276. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5277. end
  5278. punchsound1:Play()
  5279. for i = 0, 0.5, 0.1 do
  5280. swait()
  5281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5284. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5285. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5286. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5287. end
  5288. punchsound1:Play()
  5289. for i = 0, 0.6, 0.1 do
  5290. swait()
  5291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5293. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5294. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5295. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5296. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5297. end
  5298. for i = 0, 0.6, 0.1 do
  5299. swait()
  5300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5302. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5303. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5304. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5305. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5306. end
  5307. for i = 0, 0.5, 0.1 do
  5308. swait()
  5309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5312. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5313. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5314. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5315. end
  5316. punchsound1:Play()
  5317. for i = 0, 0.5, 0.1 do
  5318. swait()
  5319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5321. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5322. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5323. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5324. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5325. end
  5326. punchsound1:Play()
  5327. for i = 0, 0.6, 0.1 do
  5328. swait()
  5329. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5330. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5331. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5332. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5333. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5334. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5335. end
  5336. for i = 0, 0.6, 0.1 do
  5337. swait()
  5338. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5339. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5340. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5341. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5342. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5343. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5344. end
  5345. for i = 0, 0.5, 0.1 do
  5346. swait()
  5347. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5348. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5349. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5350. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5351. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5352. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5353. end
  5354. punchsound1:Play()
  5355. for i = 0, 0.5, 0.1 do
  5356. swait()
  5357. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5358. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5359. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5360. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5361. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5362. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5363. end
  5364. punchsound1:Play()
  5365. for i = 0, 0.6, 0.1 do
  5366. swait()
  5367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5369. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5370. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5371. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5372. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5373. end
  5374. for i = 0, 0.6, 0.1 do
  5375. swait()
  5376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5381. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5382. end
  5383. for i = 0, 0.5, 0.1 do
  5384. swait()
  5385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5387. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5388. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5389. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5390. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5391. end
  5392. punchsound1:Play()
  5393. for i = 0, 0.5, 0.1 do
  5394. swait()
  5395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5397. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5398. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5399. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5400. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5401. end
  5402. punchsound1:Play()
  5403. for i = 0, 0.6, 0.1 do
  5404. swait()
  5405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5406. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5407. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5408. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5409. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5410. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5411. end
  5412. for i = 0, 0.6, 0.1 do
  5413. swait()
  5414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5416. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5417. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5418. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5419. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5420. end
  5421. for i = 0, 0.5, 0.1 do
  5422. swait()
  5423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5425. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5426. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5427. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5428. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5429. end
  5430. punchsound1:Play()
  5431. for i = 0, 0.5, 0.1 do
  5432. swait()
  5433. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5434. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5435. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5436. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5437. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5438. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5439. end
  5440. punchsound1:Play()
  5441. for i = 0, 0.6, 0.1 do
  5442. swait()
  5443. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5444. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5445. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5446. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5447. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5448. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5449. end
  5450. StrongPunch2:Play()
  5451. for i = 0, 5, 0.1 do
  5452. swait()
  5453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5455. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5457. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5458. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5459. end
  5460.  
  5461. for i,v in pairs(to.Parent:GetChildren()) do
  5462. if v:IsA("Humanoid") then
  5463. v.Health = v.Health - 20
  5464.  
  5465. v.PlatformStand = true
  5466. end
  5467. end
  5468. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5469. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5470. Zanzoken = Instance.new("Part",char)
  5471. Zanzoken.Anchored = true
  5472. Zanzoken.Position = v3(999,999,999)
  5473. Zanzoken.CFrame = Torso.CFrame
  5474. game.Debris:AddItem(Zanzoken,0.5)
  5475. Zanzoken.Transparency = 1
  5476. Zano:Play()
  5477. wait()
  5478. idk = Instance.new("BillboardGui",Zanzoken)
  5479. idk.Size = UDim2.new(10,0,15,0)
  5480. idk.AlwaysOnTop = false
  5481. idk1 = Instance.new("ImageLabel",idk)
  5482. idk1.BackgroundTransparency = 1
  5483. idk.ExtentsOffset = v3(0,0,0)
  5484. idk1.ImageTransparency = 0
  5485. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5486. idk1.Size = UDim2.new(2,0,1,0)
  5487. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5488. idk1.Image = "rbxassetid://319554883"
  5489. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5490. wait()
  5491. Zanzoken = Instance.new("Part",char)
  5492. Zanzoken.Anchored = true
  5493. Zanzoken.Position = v3(999,999,999)
  5494. Zanzoken.CFrame = Torso.CFrame
  5495. game.Debris:AddItem(Zanzoken,0.5)
  5496. Zanzoken.Transparency = 1
  5497. wait()
  5498. idk = Instance.new("BillboardGui",Zanzoken)
  5499. idk.Size = UDim2.new(20,0,20,0)
  5500. idk.AlwaysOnTop = false
  5501. idk1 = Instance.new("ImageLabel",idk)
  5502. idk1.BackgroundTransparency = 1
  5503. idk.ExtentsOffset = v3(0,0,0)
  5504. idk1.ImageTransparency = 0
  5505. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5506. idk1.Size = UDim2.new(2,0,1,0)
  5507. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5508. idk1.Image = "rbxassetid://319554883"
  5509. for i = 0, 0.5, 0.1 do
  5510. swait()
  5511. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5512. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5513. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5514. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5515. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5516. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5517. end
  5518. punchsound1:Play()
  5519. for i = 0, 0.5, 0.1 do
  5520. swait()
  5521. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5522. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5523. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5524. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5525. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5526. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5527. end
  5528. punchsound1:Play()
  5529. for i = 0, 0.6, 0.1 do
  5530. swait()
  5531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5533. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5534. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5535. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5536. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5537. end
  5538. for i = 0, 0.6, 0.1 do
  5539. swait()
  5540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5542. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5545. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5546. end
  5547. for i = 0, 0.5, 0.1 do
  5548. swait()
  5549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5552. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5553. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5554. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5555. end
  5556. punchsound1:Play()
  5557. for i = 0, 0.5, 0.1 do
  5558. swait()
  5559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5564. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5565. end
  5566. punchsound1:Play()
  5567. for i = 0, 0.6, 0.1 do
  5568. swait()
  5569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5571. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5572. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5573. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5574. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5575. end
  5576. for i = 0, 0.6, 0.1 do
  5577. swait()
  5578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5580. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5582. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5583. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5584. end
  5585. for i = 0, 0.5, 0.1 do
  5586. swait()
  5587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5589. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5590. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5591. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5593. end
  5594. punchsound1:Play()
  5595. for i = 0, 0.5, 0.1 do
  5596. swait()
  5597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5599. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5602. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5603. end
  5604. punchsound1:Play()
  5605. for i = 0, 0.6, 0.1 do
  5606. swait()
  5607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5609. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5610. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5611. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5612. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5613. end
  5614. for i = 0, 0.6, 0.1 do
  5615. swait()
  5616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5618. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5619. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5620. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5621. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5622. end
  5623. for i = 0, 0.5, 0.1 do
  5624. swait()
  5625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5627. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5628. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5629. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5630. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5631. end
  5632. punchsound1:Play()
  5633. for i = 0, 0.5, 0.1 do
  5634. swait()
  5635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5637. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5638. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5639. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5640. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5641. end
  5642. punchsound1:Play()
  5643. for i = 0, 0.3, 0.1 do
  5644. swait()
  5645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5647. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5648. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5649. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5650. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5651. end
  5652. for i = 0, 0.3, 0.1 do
  5653. swait()
  5654. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5655. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5656. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5657. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5658. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5659. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5660. end
  5661. for i = 0, 0.3, 0.1 do
  5662. swait()
  5663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5665. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5666. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5667. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5668. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5669. end
  5670. punchsound1:Play()
  5671. for i = 0, 0.3, 0.1 do
  5672. swait()
  5673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5677. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5678. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5679. end
  5680. punchsound1:Play()
  5681. for i = 0, 0.3, 0.1 do
  5682. swait()
  5683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5685. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5686. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5687. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5688. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5689. end
  5690. for i = 0, 0.3, 0.1 do
  5691. swait()
  5692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5694. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5695. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5696. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5697. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5698. end
  5699. punchsound1:Play()
  5700. for i = 0, 1, 0.1 do
  5701. swait()
  5702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5705. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5706. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5707. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5708. end
  5709. for i = 0, 0.3, 0.1 do
  5710. swait()
  5711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5713. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5714. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5715. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5716. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5717. end
  5718. punchsound1:Play()
  5719. for i = 0, 0.3, 0.1 do
  5720. swait()
  5721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5723. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5724. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5725. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5726. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5727. end
  5728. for i = 0, 0.3, 0.1 do
  5729. swait()
  5730. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5731. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5732. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5733. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5734. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5735. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5736. end
  5737. for i = 0, 0.3, 0.1 do
  5738. swait()
  5739. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5740. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5741. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5742. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5743. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5744. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5745. end
  5746. punchsound1:Play()
  5747. for i = 0, 0.3, 0.1 do
  5748. swait()
  5749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5751. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5752. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5753. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5754. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5755. end
  5756. punchsound1:Play()
  5757. for i = 0, 0.6, 0.1 do
  5758. swait()
  5759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5761. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5762. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5763. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5764. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5765. end
  5766. for i = 0, 0.3, 0.1 do
  5767. swait()
  5768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5770. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5771. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5772. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5773. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5774. end
  5775. for i = 0, 0.3, 0.1 do
  5776. swait()
  5777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5779. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5780. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5781. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5782. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5783. end
  5784. punchsound1:Play()
  5785. for i = 0, 0.5, 0.1 do
  5786. swait()
  5787. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5788. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5789. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5790. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5791. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5792. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5793. end
  5794. punchsound1:Play()
  5795. for i = 0, 0.6, 0.1 do
  5796. swait()
  5797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5799. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5800. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5801. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5802. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5803. end
  5804. for i = 0, 0.6, 0.1 do
  5805. swait()
  5806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5808. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5812. end
  5813. for i = 0, 0.5, 0.1 do
  5814. swait()
  5815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5818. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5819. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5820. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5821. end
  5822. punchsound1:Play()
  5823. for i = 0, 0.5, 0.1 do
  5824. swait()
  5825. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5826. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5827. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5828. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5829. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5830. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5831. end
  5832. punchsound1:Play()
  5833. for i = 0, 0.6, 0.1 do
  5834. swait()
  5835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5837. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5838. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5839. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5840. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5841. end
  5842. for i = 0, 0.6, 0.1 do
  5843. swait()
  5844. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5845. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5846. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5847. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5848. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5849. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5850. end
  5851. for i = 0, 0.5, 0.1 do
  5852. swait()
  5853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5855. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5856. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5857. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5858. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5859. end
  5860. punchsound1:Play()
  5861. for i = 0, 0.5, 0.1 do
  5862. swait()
  5863. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5864. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5865. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5866. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5867. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5868. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5869. end
  5870. punchsound1:Play()
  5871. for i = 0, 0.6, 0.1 do
  5872. swait()
  5873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5875. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5876. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5877. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5878. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5879. end
  5880. for i = 0, 0.6, 0.1 do
  5881. swait()
  5882. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5883. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5884. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5885. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5886. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5887. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5888. end
  5889. punchsound1:Play()
  5890. for i = 0, 1, 0.1 do
  5891. swait()
  5892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5895. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5896. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5897. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5898. end
  5899. for i = 0, 0.5, 0.1 do
  5900. swait()
  5901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5903. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5905. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5906. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5907. end
  5908. punchsound1:Play()
  5909. for i = 0, 0.6, 0.1 do
  5910. swait()
  5911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5913. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5914. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5915. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5916. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5917. end
  5918. for i = 0, 0.6, 0.1 do
  5919. swait()
  5920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5922. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5923. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5924. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5925. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5926. end
  5927. for i = 0, 0.5, 0.1 do
  5928. swait()
  5929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5932. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5933. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5934. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5935. end
  5936. punchsound1:Play()
  5937. for i = 0, 0.5, 0.1 do
  5938. swait()
  5939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5941. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5944. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5945. end
  5946. punchsound1:Play()
  5947. for i = 0, 0.6, 0.1 do
  5948. swait()
  5949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5951. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5952. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5953. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5954. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5955. end
  5956. for i = 0, 0.6, 0.1 do
  5957. swait()
  5958. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5959. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5960. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5961. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5962. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5963. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5964. end
  5965. for i = 0, 0.5, 0.1 do
  5966. swait()
  5967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5969. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5970. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5971. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5972. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5973. end
  5974. punchsound1:Play()
  5975. for i = 0, 0.5, 0.1 do
  5976. swait()
  5977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5979. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5980. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5981. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5982. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5983. end
  5984. punchsound1:Play()
  5985. for i = 0, 0.6, 0.1 do
  5986. swait()
  5987. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5988. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5989. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5990. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5991. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5992. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5993. end
  5994. for i = 0, 0.6, 0.1 do
  5995. swait()
  5996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5998. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5999. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6000. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6001. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6002. end
  6003. for i = 0, 0.5, 0.1 do
  6004. swait()
  6005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6008. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6009. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6010. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6011. end
  6012. punchsound1:Play()
  6013. for i = 0, 0.5, 0.1 do
  6014. swait()
  6015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6017. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6018. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6019. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6020. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6021. end
  6022. punchsound1:Play()
  6023. for i = 0, 0.6, 0.1 do
  6024. swait()
  6025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6027. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6028. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6029. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6030. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6031. end
  6032. for i = 0, 0.6, 0.1 do
  6033. swait()
  6034. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6035. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6036. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6037. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6038. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6039. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6040. end
  6041. for i = 0, 0.5, 0.1 do
  6042. swait()
  6043. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6044. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6045. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6046. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6047. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6048. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6049. end
  6050. punchsound1:Play()
  6051. for i = 0, 0.5, 0.1 do
  6052. swait()
  6053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6055. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6056. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6057. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6058. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6059. end
  6060. punchsound1:Play()
  6061. for i = 0, 0.6, 0.1 do
  6062. swait()
  6063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6065. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6066. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6067. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6068. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6069. end
  6070. for i = 0, 0.6, 0.1 do
  6071. swait()
  6072. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6073. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6074. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6075. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6076. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6077. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6078. end
  6079. punchsound1:Play()
  6080. for i = 0, 1, 0.1 do
  6081. swait()
  6082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6084. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6085. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6086. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6087. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6088. end
  6089. for i = 0, 0.5, 0.1 do
  6090. swait()
  6091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6094. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6095. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6096. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6097. end
  6098. punchsound1:Play()
  6099. for i = 0, 0.6, 0.1 do
  6100. swait()
  6101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6103. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6104. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6105. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6106. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6107. end
  6108. for i = 0, 0.6, 0.1 do
  6109. swait()
  6110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6112. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6113. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6114. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6115. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6116. end
  6117. for i = 0, 0.5, 0.1 do
  6118. swait()
  6119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6121. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6122. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6123. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6124. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6125. end
  6126. punchsound1:Play()
  6127. for i = 0, 0.3, 0.1 do
  6128. swait()
  6129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6132. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6133. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6134. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6135. end
  6136. punchsound1:Play()
  6137. for i = 0, 0.3, 0.1 do
  6138. swait()
  6139. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6140. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6141. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6142. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6143. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6144. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6145. end
  6146. for i = 0, 0.3, 0.1 do
  6147. swait()
  6148. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6149. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6150. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6151. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6152. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6153. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6154. end
  6155. for i = 0, 0.3, 0.1 do
  6156. swait()
  6157. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6158. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6159. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6160. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6161. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6162. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6163. end
  6164. punchsound1:Play()
  6165. for i = 0, 0.3, 0.1 do
  6166. swait()
  6167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6169. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6170. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6171. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6172. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6173. end
  6174. punchsound1:Play()
  6175. for i = 0, 0.3, 0.1 do
  6176. swait()
  6177. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6178. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6179. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6180. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6181. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6182. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6183. end
  6184. for i = 0, 0.3, 0.1 do
  6185. swait()
  6186. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6187. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6188. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6189. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6190. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6191. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6192. end
  6193. for i = 0, 0.3, 0.1 do
  6194. swait()
  6195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6197. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6198. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6199. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6200. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6201. end
  6202. punchsound1:Play()
  6203. for i = 0, 0.3, 0.1 do
  6204. swait()
  6205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6207. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6208. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6209. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6210. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6211. end
  6212. punchsound1:Play()
  6213. for i = 0, 0.3, 0.1 do
  6214. swait()
  6215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6217. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6218. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6219. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6220. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6221. end
  6222. for i = 0, 0.1, 0.1 do
  6223. swait()
  6224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6226. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6227. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6228. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6229. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6230. end
  6231. for i = 0, 0.1, 0.1 do
  6232. swait()
  6233. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6234. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6235. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6236. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6237. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6238. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6239. end
  6240. punchsound1:Play()
  6241. for i = 0, 0.1, 0.1 do
  6242. swait()
  6243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6245. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6246. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6247. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6248. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6249. end
  6250. punchsound1:Play()
  6251. for i = 0, 0.1, 0.1 do
  6252. swait()
  6253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6256. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6257. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6258. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6259. end
  6260. for i = 0, 0.1, 0.1 do
  6261. swait()
  6262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6264. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6265. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6266. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6267. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6268. end
  6269. punchsound1:Play()
  6270. for i = 0, 0.4, 0.1 do
  6271. swait()
  6272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6275. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6276. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6277. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6278. end
  6279. for i,v in pairs(to.Parent:GetChildren()) do
  6280. if v:IsA("Humanoid") then
  6281. v.Health = v.Health - 20
  6282.  
  6283. v.PlatformStand = true
  6284. end
  6285. end
  6286. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6287. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6288. Zanzoken = Instance.new("Part",char)
  6289. Zanzoken.Anchored = true
  6290. Zanzoken.Position = v3(999,999,999)
  6291. Zanzoken.CFrame = Torso.CFrame
  6292. game.Debris:AddItem(Zanzoken,0.5)
  6293. Zanzoken.Transparency = 1
  6294. Zano:Play()
  6295. wait()
  6296. idk = Instance.new("BillboardGui",Zanzoken)
  6297. idk.Size = UDim2.new(10,0,15,0)
  6298. idk.AlwaysOnTop = false
  6299. idk1 = Instance.new("ImageLabel",idk)
  6300. idk1.BackgroundTransparency = 1
  6301. idk.ExtentsOffset = v3(0,0,0)
  6302. idk1.ImageTransparency = 0
  6303. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6304. idk1.Size = UDim2.new(2,0,1,0)
  6305. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6306. idk1.Image = "rbxassetid://319554883"
  6307. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6308. wait()
  6309. Zanzoken = Instance.new("Part",char)
  6310. Zanzoken.Anchored = true
  6311. Zanzoken.Position = v3(999,999,999)
  6312. Zanzoken.CFrame = Torso.CFrame
  6313. game.Debris:AddItem(Zanzoken,0.5)
  6314. Zanzoken.Transparency = 1
  6315. wait()
  6316. idk = Instance.new("BillboardGui",Zanzoken)
  6317. idk.Size = UDim2.new(20,0,20,0)
  6318. idk.AlwaysOnTop = false
  6319. idk1 = Instance.new("ImageLabel",idk)
  6320. idk1.BackgroundTransparency = 1
  6321. idk.ExtentsOffset = v3(0,0,0)
  6322. idk1.ImageTransparency = 0
  6323. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6324. idk1.Size = UDim2.new(2,0,1,0)
  6325. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6326. idk1.Image = "rbxassetid://319554883"
  6327. punchsound1:Play()
  6328. for i = 0, 6, 0.1 do
  6329. swait()
  6330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6332. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6333. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6334. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6335. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6336. end
  6337. for i = 0, 0.6, 0.1 do
  6338. swait()
  6339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6341. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6342. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6343. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6344. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6345. end
  6346. for i = 0, 0.6, 0.1 do
  6347. swait()
  6348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6350. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6351. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6352. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6353. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6354. end
  6355. punchsound1:Play()
  6356. for i = 0, 1, 0.1 do
  6357. swait()
  6358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6360. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6361. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6362. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6363. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6364. end
  6365. for i = 0, 0.6, 0.1 do
  6366. swait()
  6367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6369. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6370. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6371. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6372. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6373. end
  6374. for i = 0, 0.6, 0.1 do
  6375. swait()
  6376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6381. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6382. end
  6383. punchsound1:Play()
  6384. for i = 0, 1, 0.1 do
  6385. swait()
  6386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6388. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6389. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6390. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6391. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6392. end
  6393. for i = 0, 0.6, 0.1 do
  6394. swait()
  6395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6397. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6398. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6399. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6400. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6401. end
  6402. for i = 0, 0.6, 0.1 do
  6403. swait()
  6404. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6405. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6406. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6407. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6408. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6409. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6410. end
  6411. punchsound1:Play()
  6412. for i = 0, 1, 0.1 do
  6413. swait()
  6414. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6415. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6416. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6417. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6418. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6419. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6420. end
  6421. for i = 0, 0.6, 0.1 do
  6422. swait()
  6423. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6424. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6425. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6426. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6427. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6428. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6429. end
  6430. for i = 0, 0.6, 0.1 do
  6431. swait()
  6432. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6434. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6435. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6436. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6437. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6438. end
  6439. punchsound1:Play()
  6440. for i = 0, 1, 0.1 do
  6441. swait()
  6442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6444. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6446. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6447. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6448. end
  6449. for i = 0, 0.6, 0.1 do
  6450. swait()
  6451. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6452. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6453. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6454. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6455. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6456. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6457. end
  6458. for i = 0, 0.6, 0.1 do
  6459. swait()
  6460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6462. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6465. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6466. end
  6467. punchsound1:Play()
  6468. for i = 0, 1, 0.1 do
  6469. swait()
  6470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6472. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6473. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6474. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6475. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6476. end
  6477. for i = 0, 0.6, 0.1 do
  6478. swait()
  6479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6481. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6482. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6483. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6484. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6485. end
  6486. for i = 0, 0.6, 0.1 do
  6487. swait()
  6488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6490. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6491. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6492. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6493. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6494. end
  6495. punchsound1:Play()
  6496. for i = 0, 1, 0.1 do
  6497. swait()
  6498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6501. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6502. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6503. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6504. end
  6505.  
  6506.  
  6507.  
  6508. for i,v in pairs(to.Parent:GetChildren()) do
  6509. if v:IsA("Humanoid") then
  6510. v.Health = v.Health - 20
  6511.  
  6512. v.PlatformStand = true
  6513. end
  6514. end
  6515. StrongPunch:Play()
  6516. for i = 0, 1, 0.1 do
  6517. swait()
  6518. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6519. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6520. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6521. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6522. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6523. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6524. end
  6525. for i = 0, 1, 0.1 do
  6526. swait()
  6527. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6528. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6529. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6530. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6531. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6532. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6533. end
  6534. for i,v in pairs(to.Parent:GetChildren()) do
  6535. if v:IsA("Humanoid") then
  6536. v.Health = v.Health - 5
  6537.  
  6538. v.PlatformStand = true
  6539. end
  6540. end
  6541. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6542. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6543. Zanzoken = Instance.new("Part",char)
  6544. Zanzoken.Anchored = true
  6545. Zanzoken.Position = v3(999,999,999)
  6546. Zanzoken.CFrame = Torso.CFrame
  6547. game.Debris:AddItem(Zanzoken,0.5)
  6548. Zanzoken.Transparency = 1
  6549. Zano:Play()
  6550. wait()
  6551. idk = Instance.new("BillboardGui",Zanzoken)
  6552. idk.Size = UDim2.new(10,0,15,0)
  6553. idk.AlwaysOnTop = false
  6554. idk1 = Instance.new("ImageLabel",idk)
  6555. idk1.BackgroundTransparency = 1
  6556. idk.ExtentsOffset = v3(0,0,0)
  6557. idk1.ImageTransparency = 0
  6558. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6559. idk1.Size = UDim2.new(2,0,1,0)
  6560. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6561. idk1.Image = "rbxassetid://319554883"
  6562. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6563. wait()
  6564. Zanzoken = Instance.new("Part",char)
  6565. Zanzoken.Anchored = true
  6566. Zanzoken.Position = v3(999,999,999)
  6567. Zanzoken.CFrame = Torso.CFrame
  6568. game.Debris:AddItem(Zanzoken,0.5)
  6569. Zanzoken.Transparency = 1
  6570. wait()
  6571. idk = Instance.new("BillboardGui",Zanzoken)
  6572. idk.Size = UDim2.new(20,0,20,0)
  6573. idk.AlwaysOnTop = false
  6574. idk1 = Instance.new("ImageLabel",idk)
  6575. idk1.BackgroundTransparency = 1
  6576. idk.ExtentsOffset = v3(0,0,0)
  6577. idk1.ImageTransparency = 0
  6578. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6579. idk1.Size = UDim2.new(2,0,1,0)
  6580. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6581. idk1.Image = "rbxassetid://319554883"
  6582. for i = 0, 1, 0.1 do
  6583. swait()
  6584. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6585. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6586. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6587. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6588. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6589. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6590. end
  6591. punchsound1:Play()
  6592. for i = 0, 1, 0.1 do
  6593. swait()
  6594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6596. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6599. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6600. end
  6601. punchsound1:Play()
  6602. for i = 0, 1, 0.1 do
  6603. swait()
  6604. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6605. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6606. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6607. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6608. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6609. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6610. end
  6611. for i = 0, 1, 0.1 do
  6612. swait()
  6613. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6614. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6615. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6616. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6617. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6618. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6619. end
  6620. for i = 0, 1, 0.1 do
  6621. swait()
  6622. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6623. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6624. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6625. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6626. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6627. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6628. end
  6629. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6630. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6631. Zanzoken = Instance.new("Part",char)
  6632. Zanzoken.Anchored = true
  6633. Zanzoken.Position = v3(999,999,999)
  6634. Zanzoken.CFrame = Torso.CFrame
  6635. game.Debris:AddItem(Zanzoken,0.5)
  6636. Zanzoken.Transparency = 1
  6637. Zano:Play()
  6638. wait()
  6639. idk = Instance.new("BillboardGui",Zanzoken)
  6640. idk.Size = UDim2.new(10,0,15,0)
  6641. idk.AlwaysOnTop = false
  6642. idk1 = Instance.new("ImageLabel",idk)
  6643. idk1.BackgroundTransparency = 1
  6644. idk.ExtentsOffset = v3(0,0,0)
  6645. idk1.ImageTransparency = 0
  6646. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6647. idk1.Size = UDim2.new(2,0,1,0)
  6648. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6649. idk1.Image = "rbxassetid://319554883"
  6650. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6651. wait()
  6652. Zanzoken = Instance.new("Part",char)
  6653. Zanzoken.Anchored = true
  6654. Zanzoken.Position = v3(999,999,999)
  6655. Zanzoken.CFrame = Torso.CFrame
  6656. game.Debris:AddItem(Zanzoken,0.5)
  6657. Zanzoken.Transparency = 1
  6658. wait()
  6659. idk = Instance.new("BillboardGui",Zanzoken)
  6660. idk.Size = UDim2.new(20,0,20,0)
  6661. idk.AlwaysOnTop = false
  6662. idk1 = Instance.new("ImageLabel",idk)
  6663. idk1.BackgroundTransparency = 1
  6664. idk.ExtentsOffset = v3(0,0,0)
  6665. idk1.ImageTransparency = 0
  6666. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6667. idk1.Size = UDim2.new(2,0,1,0)
  6668. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6669. idk1.Image = "rbxassetid://319554883"
  6670. StrongPunch:Play()
  6671. Break:Play()
  6672.  
  6673. for i = 0, 6, 0.1 do
  6674. swait()
  6675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6677. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6678. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6679. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6680. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6681. end
  6682. StrongPunch1:Play()
  6683. for i = 0, 6, 0.1 do
  6684. swait()
  6685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6687. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6688. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6689. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6690. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6691. end
  6692. StrongPunch2:Play()
  6693. for i = 0, 7, 0.1 do
  6694. swait()
  6695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6697. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6699. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6700. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6701. end
  6702. for i = 0, 1, 0.1 do
  6703. swait()
  6704. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6705. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6706. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6707. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6708. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6709. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6710. end
  6711. punchsound1:Play()
  6712. for i = 0, 1, 0.1 do
  6713. swait()
  6714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6716. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6717. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6718. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6719. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6720. end
  6721. punchsound1:Play()
  6722. for i = 0, 1, 0.1 do
  6723. swait()
  6724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6727. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6728. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6729. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6730. end
  6731. for i = 0, 1, 0.1 do
  6732. swait()
  6733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6735. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6737. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6738. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6739. end
  6740. for i = 0, 1, 0.1 do
  6741. swait()
  6742. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6743. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6744. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6745. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6746. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6747. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6748. end
  6749. punchsound1:Play()
  6750. for i = 0, 0.5, 0.1 do
  6751. swait()
  6752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6754. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6755. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6756. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6757. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6758. end
  6759. punchsound1:Play()
  6760. for i = 0, 0.5, 0.1 do
  6761. swait()
  6762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6765. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6766. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6767. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6768. end
  6769. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6770. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6771. Zanzoken = Instance.new("Part",char)
  6772. Zanzoken.Anchored = true
  6773. Zanzoken.Position = v3(999,999,999)
  6774. Zanzoken.CFrame = Torso.CFrame
  6775. game.Debris:AddItem(Zanzoken,0.5)
  6776. Zanzoken.Transparency = 1
  6777. Zano:Play()
  6778. wait()
  6779. idk = Instance.new("BillboardGui",Zanzoken)
  6780. idk.Size = UDim2.new(10,0,15,0)
  6781. idk.AlwaysOnTop = false
  6782. idk1 = Instance.new("ImageLabel",idk)
  6783. idk1.BackgroundTransparency = 1
  6784. idk.ExtentsOffset = v3(0,0,0)
  6785. idk1.ImageTransparency = 0
  6786. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6787. idk1.Size = UDim2.new(2,0,1,0)
  6788. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6789. idk1.Image = "rbxassetid://319554883"
  6790. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6791. wait()
  6792. Zanzoken = Instance.new("Part",char)
  6793. Zanzoken.Anchored = true
  6794. Zanzoken.Position = v3(999,999,999)
  6795. Zanzoken.CFrame = Torso.CFrame
  6796. game.Debris:AddItem(Zanzoken,0.5)
  6797. Zanzoken.Transparency = 1
  6798. wait()
  6799. idk = Instance.new("BillboardGui",Zanzoken)
  6800. idk.Size = UDim2.new(20,0,20,0)
  6801. idk.AlwaysOnTop = false
  6802. idk1 = Instance.new("ImageLabel",idk)
  6803. idk1.BackgroundTransparency = 1
  6804. idk.ExtentsOffset = v3(0,0,0)
  6805. idk1.ImageTransparency = 0
  6806. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6807. idk1.Size = UDim2.new(2,0,1,0)
  6808. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6809. idk1.Image = "rbxassetid://319554883"
  6810. for i = 0, 0.4, 0.1 do
  6811. swait()
  6812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6814. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6815. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6816. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6817. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6818. end
  6819. punchsound1:Play()
  6820. for i = 0, 0.4, 0.1 do
  6821. swait()
  6822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6824. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6827. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6828. end
  6829. for i = 0, 0.4, 0.1 do
  6830. swait()
  6831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6833. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6834. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6835. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6836. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6837. end
  6838. punchsound1:Play()
  6839. for i = 0, 0.4, 0.1 do
  6840. swait()
  6841. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6842. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6843. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6844. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6845. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6846. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6847. end
  6848. for i = 0, 0.4, 0.1 do
  6849. swait()
  6850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6852. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6853. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6854. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6855. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6856. end
  6857. punchsound1:Play()
  6858. for i = 0, 0.4, 0.1 do
  6859. swait()
  6860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6862. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6863. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6864. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6865. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6866. end
  6867. for i = 0, 0.4, 0.1 do
  6868. swait()
  6869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6871. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6872. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6873. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6874. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6875. end
  6876. punchsound1:Play()
  6877. for i = 0, 0.4, 0.1 do
  6878. swait()
  6879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6881. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6882. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6883. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6884. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6885. end
  6886. for i = 0, 0.4, 0.1 do
  6887. swait()
  6888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6890. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6891. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6892. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6893. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6894. end
  6895. punchsound1:Play()
  6896. for i = 0, 0.4, 0.1 do
  6897. swait()
  6898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6900. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6901. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6902. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6903. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6904. end
  6905. for i = 0, 0.4, 0.1 do
  6906. swait()
  6907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6910. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6911. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6912. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6913. end
  6914. punchsound1:Play()
  6915. for i = 0, 0.4, 0.1 do
  6916. swait()
  6917. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6918. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6919. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6920. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6921. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6922. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6923. end
  6924. for i = 0, 0.4, 0.1 do
  6925. swait()
  6926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6928. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6929. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6930. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6931. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6932. end
  6933. punchsound1:Play()
  6934. for i = 0, 0.4, 0.1 do
  6935. swait()
  6936. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6937. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6938. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6939. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6940. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6941. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6942. end
  6943. punchsound1:Play()
  6944. local pie222 = Instance.new("ParticleEmitter")
  6945. pie222.Parent = LeftArm
  6946. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6947. pie222.LightEmission = 1
  6948. pie222.Size = NumberSequence.new(3)
  6949. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6950. pie222.Transparency = NumberSequence.new(0.6,1)
  6951. pie222.EmissionDirection = "Top"
  6952. pie222.Enabled = true
  6953. pie222.Lifetime = NumberRange.new(1)
  6954. pie222.Rotation = NumberRange.new(-320, 320)
  6955. pie222.Rate = 404
  6956. pie222.Speed = NumberRange.new(0)
  6957. pie222.LockedToPart = false
  6958. pie222.VelocitySpread = 2
  6959. for i = 0, 2, 0.1 do
  6960. swait()
  6961. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6962. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6963. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6964. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6965. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6966. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6967. end
  6968. wait(2)
  6969. bigbangattack2()
  6970. pie222:Destroy()
  6971.  
  6972. for i,v in pairs(to.Parent:GetChildren()) do
  6973. if v:IsA("Humanoid") then
  6974. v.Health = v.Health - math.huge
  6975.  
  6976. v.PlatformStand = true
  6977. end
  6978. end
  6979.  
  6980. hit1 = false
  6981.  
  6982. hit2 = true
  6983. for i,v in pairs(to.Parent:GetChildren()) do
  6984. if v:IsA("Humanoid") then
  6985. v.Health = v.Health - 10
  6986.  
  6987. v.PlatformStand = true
  6988. end
  6989. end
  6990. hit2 = false
  6991.  
  6992. hit3 = true
  6993. hit4 = true
  6994.  
  6995.  
  6996.  
  6997.  
  6998. coroutine.wrap(function()
  6999. for i=1,2 do
  7000. wait()
  7001.  
  7002.  
  7003.  
  7004.  
  7005.  
  7006. for i,v in pairs(to.Parent:GetChildren()) do
  7007. if v:IsA("Humanoid") then
  7008. v.Health = v.Health - 2
  7009.  
  7010. v.PlatformStand = true
  7011. end
  7012. end
  7013. end
  7014.  
  7015.  
  7016. wait(3)
  7017. end)()
  7018.  
  7019.  
  7020.  
  7021.  
  7022.  
  7023.  
  7024.  
  7025.  
  7026.  
  7027.  
  7028.  
  7029.  
  7030.  
  7031.  
  7032. for i,v in pairs(to.Parent:GetChildren()) do
  7033. if v:IsA("Humanoid") then
  7034. v.Health = v.Health - 10
  7035.  
  7036. v.PlatformStand = true
  7037. end
  7038. end
  7039.  
  7040.  
  7041.  
  7042. hitground = new("Part",char)
  7043. hitground.Size = Vector3.new(5,5,5)
  7044. hitground.Name = "Ground"
  7045. hitground.Transparency = 1
  7046. hitground.CanCollide = false
  7047. game.Debris:AddItem(hitground,2)
  7048. hitground.Position = Vector3.new(999,999,999)
  7049. hitgroundweld = new("Weld",hitground)
  7050. hitgroundweld.Part0 = to
  7051. hitgroundweld.Part1 = hitground
  7052. hitground.Touched:connect(function(hit2)
  7053. if hit2.Size.x > 150 then
  7054. hitground:Destroy()
  7055. ad = new("Part",char)
  7056. ad.Name = "NewPart"
  7057. ad.Size = Vector3.new(30,0.1,30)
  7058. ad.CanCollide = false
  7059. ad.Anchored = true
  7060. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7061. ad.Transparency = 1
  7062. aad = new("Decal",ad)
  7063.  
  7064. aad.Face = "Top"
  7065. aad.Transparency = 1
  7066. aad.Transparency = 0
  7067. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7068. smoke = new("Part",to)
  7069. smokemesh = new("SpecialMesh",smoke)
  7070. smokemesh.MeshId = "rbxassetid://928329648"
  7071. smoke.BrickColor = hit2.BrickColor
  7072. smoke.Anchored = true
  7073. smoke.Position = hitground.Position
  7074. GroundImpact:Play()
  7075. for i = 1,20 do
  7076. wait()
  7077. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7078. smoke.Transparency = smoke.Transparency + 1/20
  7079. end
  7080. smoke:Destroy()
  7081. wait(0.5)
  7082.  
  7083. for i = 1,20 do
  7084. wait(0.1)
  7085. aad.Transparency = aad.Transparency + 1/20
  7086. end
  7087. end
  7088. end)
  7089. ys = Instance.new("BodyVelocity",to)
  7090. ys.Name = "GO"
  7091.  
  7092. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7093.  
  7094. ys.Velocity = v3(0,-90,0)
  7095.  
  7096. wait(1)
  7097. ys:Destroy()
  7098.  
  7099.  
  7100.  
  7101. hit3 = false
  7102. hit4 = false
  7103.  
  7104.  
  7105. hit1 = false
  7106. hit2 = false
  7107. hit3 = false
  7108. hit4 = false
  7109. idle = true
  7110. RootPart.Anchored = false
  7111. end
  7112. end)
  7113. end
  7114.  
  7115. function Combo3()
  7116. getplayer = new("Part",char)
  7117. getplayer.Position = Vector3.new(999,999,999)
  7118. getplayer.Transparency = 1
  7119. getplayer.Size = v3(3,3,3)
  7120. getplayer.CanCollide = false
  7121. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7122. getplayer.Name = "GetPlayer"
  7123.  
  7124. game.Debris:AddItem(getplayer,0.5)
  7125.  
  7126. getplayer.Touched:connect(function(hit)
  7127. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7128. getplayer:Destroy()
  7129. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7130. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7131. to.Anchored = true
  7132. RootPart.Anchored = true
  7133. idle = false
  7134.  
  7135.  
  7136. punchsound1:Play()
  7137. hit1 = true
  7138. for i = 0, 1, 0.1 do
  7139. swait()
  7140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7142. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7143. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7144. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7145. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7146. end
  7147. punchsound1:Play()
  7148. for i = 0, 1, 0.1 do
  7149. swait()
  7150. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7151. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7152. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7153. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7154. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7155. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7156. end
  7157. punchsound1:Play()
  7158. for i = 0, 1, 0.1 do
  7159. swait()
  7160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7162. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7163. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7164. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7165. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7166. end
  7167. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7168. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7169. Zanzoken = Instance.new("Part",char)
  7170. Zanzoken.Anchored = true
  7171. Zanzoken.Position = v3(999,999,999)
  7172. Zanzoken.CFrame = Torso.CFrame
  7173. game.Debris:AddItem(Zanzoken,0.5)
  7174. Zanzoken.Transparency = 1
  7175. Zano:Play()
  7176. wait()
  7177. idk = Instance.new("BillboardGui",Zanzoken)
  7178. idk.Size = UDim2.new(10,0,15,0)
  7179. idk.AlwaysOnTop = false
  7180. idk1 = Instance.new("ImageLabel",idk)
  7181. idk1.BackgroundTransparency = 1
  7182. idk.ExtentsOffset = v3(0,0,0)
  7183. idk1.ImageTransparency = 0
  7184. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7185. idk1.Size = UDim2.new(2,0,1,0)
  7186. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7187. idk1.Image = "rbxassetid://319554883"
  7188. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7189. wait()
  7190. Zanzoken = Instance.new("Part",char)
  7191. Zanzoken.Anchored = true
  7192. Zanzoken.Position = v3(999,999,999)
  7193. Zanzoken.CFrame = Torso.CFrame
  7194. game.Debris:AddItem(Zanzoken,0.5)
  7195. Zanzoken.Transparency = 1
  7196. wait()
  7197. idk = Instance.new("BillboardGui",Zanzoken)
  7198. idk.Size = UDim2.new(20,0,20,0)
  7199. idk.AlwaysOnTop = false
  7200. idk1 = Instance.new("ImageLabel",idk)
  7201. idk1.BackgroundTransparency = 1
  7202. idk.ExtentsOffset = v3(0,0,0)
  7203. idk1.ImageTransparency = 0
  7204. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7205. idk1.Size = UDim2.new(2,0,1,0)
  7206. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7207. idk1.Image = "rbxassetid://319554883"
  7208. for i = 0, 1, 0.1 do
  7209. swait()
  7210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7213. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7214. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7215. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7216. end
  7217. punchsound1:Play()
  7218. for i = 0, 1, 0.1 do
  7219. swait()
  7220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7222. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7225. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7226. end
  7227. punchsound1:Play()
  7228. for i = 0, 1, 0.1 do
  7229. swait()
  7230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7232. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7233. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7234. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7235. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7236. end
  7237. for i = 0, 1, 0.1 do
  7238. swait()
  7239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7241. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7242. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7243. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7244. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7245. end
  7246. punchsound1:Play()
  7247. for i = 0, 1, 0.1 do
  7248. swait()
  7249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7252. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7253. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7254. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7255. end
  7256. punchsound1:Play()
  7257. for i = 0, 1, 0.1 do
  7258. swait()
  7259. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7260. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7261. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7262. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7263. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7264. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7265. end
  7266. for i = 0, 1, 0.1 do
  7267. swait()
  7268. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7269. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7270. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7271. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7272. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7273. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7274. end
  7275. punchsound1:Play()
  7276. for i = 0, 1, 0.1 do
  7277. swait()
  7278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7280. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7283. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7284. end
  7285. punchsound1:Play()
  7286. for i,v in pairs(to.Parent:GetChildren()) do
  7287. if v:IsA("Humanoid") then
  7288. v.Health = v.Health - 10
  7289.  
  7290. v.PlatformStand = true
  7291. end
  7292. end
  7293. for i = 0, 1, 0.1 do
  7294. swait()
  7295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7297. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7298. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7299. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7300. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7301. end
  7302.  
  7303. for i = 0, 1, 0.1 do
  7304. swait()
  7305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7307. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7308. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7309. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7310. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7311. end
  7312. punchsound1:Play()
  7313. for i = 0, 1, 0.1 do
  7314. swait()
  7315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7318. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7319. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7320. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7321. end
  7322. for i,v in pairs(to.Parent:GetChildren()) do
  7323. if v:IsA("Humanoid") then
  7324. v.Health = v.Health - 3
  7325.  
  7326. v.PlatformStand = true
  7327. end
  7328. end
  7329. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7330. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7331. Zanzoken = Instance.new("Part",char)
  7332. Zanzoken.Anchored = true
  7333. Zanzoken.Position = v3(999,999,999)
  7334. Zanzoken.CFrame = Torso.CFrame
  7335. game.Debris:AddItem(Zanzoken,0.5)
  7336. Zanzoken.Transparency = 1
  7337. Zano:Play()
  7338. wait()
  7339. idk = Instance.new("BillboardGui",Zanzoken)
  7340. idk.Size = UDim2.new(10,0,15,0)
  7341. idk.AlwaysOnTop = false
  7342. idk1 = Instance.new("ImageLabel",idk)
  7343. idk1.BackgroundTransparency = 1
  7344. idk.ExtentsOffset = v3(0,0,0)
  7345. idk1.ImageTransparency = 0
  7346. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7347. idk1.Size = UDim2.new(2,0,1,0)
  7348. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7349. idk1.Image = "rbxassetid://319554883"
  7350. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7351. wait()
  7352. Zanzoken = Instance.new("Part",char)
  7353. Zanzoken.Anchored = true
  7354. Zanzoken.Position = v3(999,999,999)
  7355. Zanzoken.CFrame = Torso.CFrame
  7356. game.Debris:AddItem(Zanzoken,0.5)
  7357. Zanzoken.Transparency = 1
  7358. wait()
  7359. idk = Instance.new("BillboardGui",Zanzoken)
  7360. idk.Size = UDim2.new(20,0,20,0)
  7361. idk.AlwaysOnTop = false
  7362. idk1 = Instance.new("ImageLabel",idk)
  7363. idk1.BackgroundTransparency = 1
  7364. idk.ExtentsOffset = v3(0,0,0)
  7365. idk1.ImageTransparency = 0
  7366. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7367. idk1.Size = UDim2.new(2,0,1,0)
  7368. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7369. idk1.Image = "rbxassetid://319554883"
  7370. for i = 0, 1, 0.1 do
  7371. swait()
  7372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7378. end
  7379. for i = 0, 1, 0.1 do
  7380. swait()
  7381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7385. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7386. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7387. end
  7388. punchsound1:Play()
  7389. for i = 0, 1, 0.1 do
  7390. swait()
  7391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7393. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7394. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7395. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7396. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7397. end
  7398. for i,v in pairs(to.Parent:GetChildren()) do
  7399. if v:IsA("Humanoid") then
  7400. v.Health = v.Health - 3
  7401.  
  7402. v.PlatformStand = true
  7403. end
  7404. end
  7405. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7406. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7407. Zanzoken = Instance.new("Part",char)
  7408. Zanzoken.Anchored = true
  7409. Zanzoken.Position = v3(999,999,999)
  7410. Zanzoken.CFrame = Torso.CFrame
  7411. game.Debris:AddItem(Zanzoken,0.5)
  7412. Zanzoken.Transparency = 1
  7413. Zano:Play()
  7414. wait()
  7415. idk = Instance.new("BillboardGui",Zanzoken)
  7416. idk.Size = UDim2.new(10,0,15,0)
  7417. idk.AlwaysOnTop = false
  7418. idk1 = Instance.new("ImageLabel",idk)
  7419. idk1.BackgroundTransparency = 1
  7420. idk.ExtentsOffset = v3(0,0,0)
  7421. idk1.ImageTransparency = 0
  7422. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7423. idk1.Size = UDim2.new(2,0,1,0)
  7424. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7425. idk1.Image = "rbxassetid://319554883"
  7426. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7427. wait()
  7428. Zanzoken = Instance.new("Part",char)
  7429. Zanzoken.Anchored = true
  7430. Zanzoken.Position = v3(999,999,999)
  7431. Zanzoken.CFrame = Torso.CFrame
  7432. game.Debris:AddItem(Zanzoken,0.5)
  7433. Zanzoken.Transparency = 1
  7434. wait()
  7435. idk = Instance.new("BillboardGui",Zanzoken)
  7436. idk.Size = UDim2.new(20,0,20,0)
  7437. idk.AlwaysOnTop = false
  7438. idk1 = Instance.new("ImageLabel",idk)
  7439. idk1.BackgroundTransparency = 1
  7440. idk.ExtentsOffset = v3(0,0,0)
  7441. idk1.ImageTransparency = 0
  7442. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7443. idk1.Size = UDim2.new(2,0,1,0)
  7444. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7445. idk1.Image = "rbxassetid://319554883"
  7446. punchsound1:Play()
  7447. for i = 0, 1, 0.1 do
  7448. swait()
  7449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7451. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7454. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7455. end
  7456. punchsound1:Play()
  7457. for i = 0, 1, 0.1 do
  7458. swait()
  7459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7461. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7462. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7463. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7464. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7465. end
  7466.  
  7467.  
  7468. for i,v in pairs(to.Parent:GetChildren()) do
  7469. if v:IsA("Humanoid") then
  7470. v.Health = v.Health - 20
  7471.  
  7472. v.PlatformStand = true
  7473. end
  7474. end
  7475. StrongPunch:Play()
  7476. for i = 0, 1, 0.1 do
  7477. swait()
  7478. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7479. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7480. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7481. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7482. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7483. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7484. end
  7485. for i = 0, 1, 0.1 do
  7486. swait()
  7487. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7488. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7489. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7490. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7491. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7492. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7493. end
  7494. for i,v in pairs(to.Parent:GetChildren()) do
  7495. if v:IsA("Humanoid") then
  7496. v.Health = v.Health - 3
  7497.  
  7498. v.PlatformStand = true
  7499. end
  7500. end
  7501. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7502. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7503. Zanzoken = Instance.new("Part",char)
  7504. Zanzoken.Anchored = true
  7505. Zanzoken.Position = v3(999,999,999)
  7506. Zanzoken.CFrame = Torso.CFrame
  7507. game.Debris:AddItem(Zanzoken,0.5)
  7508. Zanzoken.Transparency = 1
  7509. Zano:Play()
  7510. wait()
  7511. idk = Instance.new("BillboardGui",Zanzoken)
  7512. idk.Size = UDim2.new(10,0,15,0)
  7513. idk.AlwaysOnTop = false
  7514. idk1 = Instance.new("ImageLabel",idk)
  7515. idk1.BackgroundTransparency = 1
  7516. idk.ExtentsOffset = v3(0,0,0)
  7517. idk1.ImageTransparency = 0
  7518. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7519. idk1.Size = UDim2.new(2,0,1,0)
  7520. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7521. idk1.Image = "rbxassetid://319554883"
  7522. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7523. wait()
  7524. Zanzoken = Instance.new("Part",char)
  7525. Zanzoken.Anchored = true
  7526. Zanzoken.Position = v3(999,999,999)
  7527. Zanzoken.CFrame = Torso.CFrame
  7528. game.Debris:AddItem(Zanzoken,0.5)
  7529. Zanzoken.Transparency = 1
  7530. wait()
  7531. idk = Instance.new("BillboardGui",Zanzoken)
  7532. idk.Size = UDim2.new(20,0,20,0)
  7533. idk.AlwaysOnTop = false
  7534. idk1 = Instance.new("ImageLabel",idk)
  7535. idk1.BackgroundTransparency = 1
  7536. idk.ExtentsOffset = v3(0,0,0)
  7537. idk1.ImageTransparency = 0
  7538. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7539. idk1.Size = UDim2.new(2,0,1,0)
  7540. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7541. idk1.Image = "rbxassetid://319554883"
  7542. for i = 0, 1, 0.1 do
  7543. swait()
  7544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7546. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7547. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7548. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7549. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7550. end
  7551. punchsound1:Play()
  7552. for i = 0, 1, 0.1 do
  7553. swait()
  7554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7556. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7557. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7558. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7559. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7560. end
  7561. punchsound1:Play()
  7562. for i = 0, 1, 0.1 do
  7563. swait()
  7564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7566. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7567. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7568. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7569. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7570. end
  7571. for i = 0, 1, 0.1 do
  7572. swait()
  7573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7575. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7576. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7577. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7578. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7579. end
  7580. for i = 0, 1, 0.1 do
  7581. swait()
  7582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7588. end
  7589. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7590. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7591. Zanzoken = Instance.new("Part",char)
  7592. Zanzoken.Anchored = true
  7593. Zanzoken.Position = v3(999,999,999)
  7594. Zanzoken.CFrame = Torso.CFrame
  7595. game.Debris:AddItem(Zanzoken,0.5)
  7596. Zanzoken.Transparency = 1
  7597. Zano:Play()
  7598. wait()
  7599. idk = Instance.new("BillboardGui",Zanzoken)
  7600. idk.Size = UDim2.new(10,0,15,0)
  7601. idk.AlwaysOnTop = false
  7602. idk1 = Instance.new("ImageLabel",idk)
  7603. idk1.BackgroundTransparency = 1
  7604. idk.ExtentsOffset = v3(0,0,0)
  7605. idk1.ImageTransparency = 0
  7606. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7607. idk1.Size = UDim2.new(2,0,1,0)
  7608. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7609. idk1.Image = "rbxassetid://319554883"
  7610. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7611. wait()
  7612. Zanzoken = Instance.new("Part",char)
  7613. Zanzoken.Anchored = true
  7614. Zanzoken.Position = v3(999,999,999)
  7615. Zanzoken.CFrame = Torso.CFrame
  7616. game.Debris:AddItem(Zanzoken,0.5)
  7617. Zanzoken.Transparency = 1
  7618. wait()
  7619. idk = Instance.new("BillboardGui",Zanzoken)
  7620. idk.Size = UDim2.new(20,0,20,0)
  7621. idk.AlwaysOnTop = false
  7622. idk1 = Instance.new("ImageLabel",idk)
  7623. idk1.BackgroundTransparency = 1
  7624. idk.ExtentsOffset = v3(0,0,0)
  7625. idk1.ImageTransparency = 0
  7626. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7627. idk1.Size = UDim2.new(2,0,1,0)
  7628. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7629. idk1.Image = "rbxassetid://319554883"
  7630. StrongPunch:Play()
  7631. Break:Play()
  7632. local Aura4 = Instance.new('ParticleEmitter')
  7633. Aura4.Name = "Aura"
  7634. Aura4.Texture = "rbxassetid://1046299182"
  7635. Aura4.Parent = Torso
  7636. Aura4.LightEmission = 1
  7637. Aura4.Transparency = NumberSequence.new(0.7,1)
  7638. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7639. Aura4.Size = NumberSequence.new(1,30)
  7640. Aura4.Rotation = NumberRange.new(-360,360)
  7641. Aura4.LockedToPart = true
  7642. Aura4.Lifetime = NumberRange.new(0.2)
  7643. Aura4.Rate = 100
  7644. Aura4.Speed = NumberRange.new(0)
  7645. Aura4.EmissionDirection = "Top"
  7646. for i = 0, 6, 0.1 do
  7647. swait()
  7648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7651. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7652. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7653. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7654. end
  7655. Aura4:Destroy()
  7656. wait(0.1)
  7657. local Aura4 = Instance.new('ParticleEmitter')
  7658. Aura4.Name = "Aura"
  7659. Aura4.Texture = "rbxassetid://1046299182"
  7660. Aura4.Parent = Torso
  7661. Aura4.LightEmission = 1
  7662. Aura4.Transparency = NumberSequence.new(0.7,1)
  7663. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7664. Aura4.Size = NumberSequence.new(1,30)
  7665. Aura4.Rotation = NumberRange.new(-360,360)
  7666. Aura4.LockedToPart = true
  7667. Aura4.Lifetime = NumberRange.new(0.2)
  7668. Aura4.Rate = 100
  7669. Aura4.Speed = NumberRange.new(0)
  7670. Aura4.EmissionDirection = "Top"
  7671. StrongPunch1:Play()
  7672. Break:Play()
  7673. for i = 0, 6, 0.1 do
  7674. swait()
  7675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7677. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7679. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7680. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7681. end
  7682. Aura4:Destroy()
  7683. StrongPunch2:Play()
  7684. Break:Play()
  7685. local Aura4 = Instance.new('ParticleEmitter')
  7686. Aura4.Name = "Aura"
  7687. Aura4.Texture = "rbxassetid://1046299182"
  7688. Aura4.Parent = Torso
  7689. Aura4.LightEmission = 1
  7690. Aura4.Transparency = NumberSequence.new(0.7,1)
  7691. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7692. Aura4.Size = NumberSequence.new(1,30)
  7693. Aura4.Rotation = NumberRange.new(-360,360)
  7694. Aura4.LockedToPart = true
  7695. Aura4.Lifetime = NumberRange.new(0.2)
  7696. Aura4.Rate = 100
  7697. Aura4.Speed = NumberRange.new(0)
  7698. Aura4.EmissionDirection = "Top"
  7699. for i = 0, 7, 0.1 do
  7700. swait()
  7701. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7703. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7704. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7705. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7706. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7707. end
  7708. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7709. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7710. Aura4:Destroy()
  7711. Zanzoken = Instance.new("Part",char)
  7712. Zanzoken.Anchored = true
  7713. Zanzoken.Position = v3(999,999,999)
  7714. Zanzoken.CFrame = Torso.CFrame
  7715. game.Debris:AddItem(Zanzoken,0.5)
  7716. Zanzoken.Transparency = 1
  7717. Zano:Play()
  7718. wait()
  7719. idk = Instance.new("BillboardGui",Zanzoken)
  7720. idk.Size = UDim2.new(10,0,15,0)
  7721. idk.AlwaysOnTop = false
  7722. idk1 = Instance.new("ImageLabel",idk)
  7723. idk1.BackgroundTransparency = 1
  7724. idk.ExtentsOffset = v3(0,0,0)
  7725. idk1.ImageTransparency = 0
  7726. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7727. idk1.Size = UDim2.new(2,0,1,0)
  7728. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7729. idk1.Image = "rbxassetid://319554883"
  7730. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7731. wait()
  7732. Zanzoken = Instance.new("Part",char)
  7733. Zanzoken.Anchored = true
  7734. Zanzoken.Position = v3(999,999,999)
  7735. Zanzoken.CFrame = Torso.CFrame
  7736. game.Debris:AddItem(Zanzoken,0.5)
  7737. Zanzoken.Transparency = 1
  7738. wait()
  7739. idk = Instance.new("BillboardGui",Zanzoken)
  7740. idk.Size = UDim2.new(20,0,20,0)
  7741. idk.AlwaysOnTop = false
  7742. idk1 = Instance.new("ImageLabel",idk)
  7743. idk1.BackgroundTransparency = 1
  7744. idk.ExtentsOffset = v3(0,0,0)
  7745. idk1.ImageTransparency = 0
  7746. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7747. idk1.Size = UDim2.new(2,0,1,0)
  7748. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7749. idk1.Image = "rbxassetid://319554883"
  7750. for i = 0, 1, 0.1 do
  7751. swait()
  7752. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7753. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7754. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7755. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7756. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7757. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7758. end
  7759. punchsound1:Play()
  7760. for i = 0, 1, 0.1 do
  7761. swait()
  7762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7767. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7768. end
  7769. punchsound1:Play()
  7770. for i = 0, 1, 0.1 do
  7771. swait()
  7772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7774. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7775. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7776. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7777. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7778. end
  7779. for i = 0, 1, 0.1 do
  7780. swait()
  7781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7783. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7784. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7785. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7786. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7787. end
  7788. for i = 0, 1, 0.1 do
  7789. swait()
  7790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7793. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7794. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7795. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7796. end
  7797. punchsound1:Play()
  7798. for i = 0, 0.5, 0.1 do
  7799. swait()
  7800. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7801. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7802. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7803. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7804. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7805. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7806. end
  7807. punchsound1:Play()
  7808. for i = 0, 0.5, 0.1 do
  7809. swait()
  7810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7812. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7813. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7814. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7815. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7816. end
  7817. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7818. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7819. Zanzoken = Instance.new("Part",char)
  7820. Zanzoken.Anchored = true
  7821. Zanzoken.Position = v3(999,999,999)
  7822. Zanzoken.CFrame = Torso.CFrame
  7823. game.Debris:AddItem(Zanzoken,0.5)
  7824. Zanzoken.Transparency = 1
  7825. Zano:Play()
  7826. wait()
  7827. idk = Instance.new("BillboardGui",Zanzoken)
  7828. idk.Size = UDim2.new(10,0,15,0)
  7829. idk.AlwaysOnTop = false
  7830. idk1 = Instance.new("ImageLabel",idk)
  7831. idk1.BackgroundTransparency = 1
  7832. idk.ExtentsOffset = v3(0,0,0)
  7833. idk1.ImageTransparency = 0
  7834. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7835. idk1.Size = UDim2.new(2,0,1,0)
  7836. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7837. idk1.Image = "rbxassetid://319554883"
  7838. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7839. wait()
  7840. Zanzoken = Instance.new("Part",char)
  7841. Zanzoken.Anchored = true
  7842. Zanzoken.Position = v3(999,999,999)
  7843. Zanzoken.CFrame = Torso.CFrame
  7844. game.Debris:AddItem(Zanzoken,0.5)
  7845. Zanzoken.Transparency = 1
  7846. wait()
  7847. idk = Instance.new("BillboardGui",Zanzoken)
  7848. idk.Size = UDim2.new(20,0,20,0)
  7849. idk.AlwaysOnTop = false
  7850. idk1 = Instance.new("ImageLabel",idk)
  7851. idk1.BackgroundTransparency = 1
  7852. idk.ExtentsOffset = v3(0,0,0)
  7853. idk1.ImageTransparency = 0
  7854. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7855. idk1.Size = UDim2.new(2,0,1,0)
  7856. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7857. idk1.Image = "rbxassetid://319554883"
  7858. for i = 0, 0.4, 0.1 do
  7859. swait()
  7860. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7861. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7862. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7863. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7864. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7865. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7866. end
  7867. punchsound1:Play()
  7868. for i = 0, 0.4, 0.1 do
  7869. swait()
  7870. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7871. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7872. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7873. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7874. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7875. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7876. end
  7877. punchsound1:Play()
  7878. for i = 0, 1, 0.1 do
  7879. swait()
  7880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7882. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7883. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7884. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7885. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7886. end
  7887. for i,v in pairs(to.Parent:GetChildren()) do
  7888. if v:IsA("Humanoid") then
  7889. v.Health = v.Health - 8
  7890.  
  7891. v.PlatformStand = true
  7892. end
  7893. end
  7894.  
  7895. hit1 = false
  7896.  
  7897. punchsound1:Play()
  7898. hit2 = true
  7899. for i = 0, 1, 0.1 do
  7900. swait()
  7901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7903. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7905. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7906. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7907. end
  7908. for i,v in pairs(to.Parent:GetChildren()) do
  7909. if v:IsA("Humanoid") then
  7910. v.Health = v.Health - 10
  7911.  
  7912. v.PlatformStand = true
  7913. end
  7914. end
  7915. hit2 = false
  7916.  
  7917. punchsound1:Play()
  7918. hit3 = true
  7919. hit4 = true
  7920.  
  7921.  
  7922. punchsound1:Play()
  7923.  
  7924.  
  7925. coroutine.wrap(function()
  7926. for i=1,2 do
  7927. wait()
  7928.  
  7929.  
  7930.  
  7931.  
  7932.  
  7933. for i,v in pairs(to.Parent:GetChildren()) do
  7934. if v:IsA("Humanoid") then
  7935. v.Health = v.Health - 30
  7936.  
  7937. v.PlatformStand = true
  7938. end
  7939. end
  7940. end
  7941.  
  7942.  
  7943. wait(3)
  7944. end)()
  7945.  
  7946.  
  7947.  
  7948. RootPart.Anchored = false
  7949.  
  7950.  
  7951.  
  7952.  
  7953.  
  7954. StrongPunch:Play()
  7955.  
  7956.  
  7957.  
  7958.  
  7959.  
  7960.  
  7961. for i,v in pairs(to.Parent:GetChildren()) do
  7962. if v:IsA("Humanoid") then
  7963. v.Health = v.Health - 20
  7964.  
  7965. v.PlatformStand = true
  7966. end
  7967. end
  7968.  
  7969. StrongPunch2:Play()
  7970.  
  7971.  
  7972. hitground = new("Part",char)
  7973. hitground.Size = Vector3.new(5,5,5)
  7974. hitground.Name = "Ground"
  7975. hitground.Transparency = 1
  7976. hitground.CanCollide = false
  7977. game.Debris:AddItem(hitground,2)
  7978. hitground.Position = Vector3.new(999,999,999)
  7979. hitgroundweld = new("Weld",hitground)
  7980. hitgroundweld.Part0 = to
  7981. hitgroundweld.Part1 = hitground
  7982. hitground.Touched:connect(function(hit2)
  7983. if hit2.Size.x > 150 then
  7984. hitground:Destroy()
  7985. ad = new("Part",char)
  7986. ad.Name = "NewPart"
  7987. ad.Size = Vector3.new(30,0.1,30)
  7988. ad.CanCollide = false
  7989. ad.Anchored = true
  7990. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7991. ad.Transparency = 1
  7992. aad = new("Decal",ad)
  7993.  
  7994. aad.Face = "Top"
  7995. aad.Transparency = 1
  7996. aad.Transparency = 0
  7997. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7998. smoke = new("Part",to)
  7999. smokemesh = new("SpecialMesh",smoke)
  8000. smokemesh.MeshId = "rbxassetid://928329648"
  8001. smoke.BrickColor = hit2.BrickColor
  8002. smoke.Anchored = true
  8003. smoke.Position = hitground.Position
  8004. GroundImpact:Play()
  8005. for i = 1,20 do
  8006. wait()
  8007. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8008. smoke.Transparency = smoke.Transparency + 1/20
  8009. end
  8010. smoke:Destroy()
  8011. wait(0.5)
  8012.  
  8013. for i = 1,20 do
  8014. wait(0.1)
  8015. aad.Transparency = aad.Transparency + 1/20
  8016. end
  8017. end
  8018. end)
  8019. ys = Instance.new("BodyVelocity",to)
  8020. ys.Name = "GO"
  8021.  
  8022. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8023.  
  8024. ys.Velocity = v3(0,-90,0)
  8025.  
  8026. wait(1)
  8027. ys:Destroy()
  8028.  
  8029.  
  8030.  
  8031.  
  8032.  
  8033. hit3 = false
  8034. hit4 = false
  8035.  
  8036.  
  8037. hit1 = false
  8038. hit2 = false
  8039. hit3 = false
  8040. hit4 = false
  8041. idle = true
  8042. RootPart.Anchored = false
  8043. to.Anchored = false
  8044. end
  8045. end)
  8046. end
  8047.  
  8048.  
  8049. function Combo2()
  8050. getplayer = new("Part",char)
  8051. getplayer.Position = Vector3.new(999,999,999)
  8052. getplayer.Transparency = 1
  8053. getplayer.Size = v3(3,3,3)
  8054. getplayer.CanCollide = false
  8055. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8056. getplayer.Name = "GetPlayer"
  8057.  
  8058. game.Debris:AddItem(getplayer,0.5)
  8059.  
  8060. getplayer.Touched:connect(function(hit)
  8061. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8062. getplayer:Destroy()
  8063. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8064. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8065. to.Anchored = true
  8066. idle = false
  8067.  
  8068.  
  8069. punchsound1:Play()
  8070. hit1 = true
  8071. for i = 0, 1, 0.1 do
  8072. swait()
  8073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8075. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8076. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8077. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8078. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8079. end
  8080. punchsound1:Play()
  8081. for i = 0, 1, 0.1 do
  8082. swait()
  8083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8085. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8086. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8087. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8088. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8089. end
  8090. punchsound1:Play()
  8091. for i = 0, 1, 0.1 do
  8092. swait()
  8093. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8094. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8095. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8096. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8097. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8098. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8099. end
  8100. for i = 0, 1, 0.1 do
  8101. swait()
  8102. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8103. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8104. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8105. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8106. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8107. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8108. end
  8109. for i = 0, 1, 0.1 do
  8110. swait()
  8111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8117. end
  8118. StrongPunch1:Play()
  8119. for i = 0, 1, 0.1 do
  8120. swait()
  8121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8123. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8126. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8127. end
  8128. for i = 0, 0.6, 0.1 do
  8129. swait()
  8130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8133. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8134. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8135. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8136. end
  8137. for i = 0, 0.6, 0.1 do
  8138. swait()
  8139. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8140. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8141. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8142. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8143. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8144. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8145. end
  8146. for i,v in pairs(to.Parent:GetChildren()) do
  8147. if v:IsA("Humanoid") then
  8148. v.Health = v.Health - 6
  8149.  
  8150. v.PlatformStand = true
  8151. end
  8152. end
  8153. StrongPunch:Play()
  8154. for i = 0, 1, 0.1 do
  8155. swait()
  8156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8158. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8159. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8161. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8162. end
  8163. for i,v in pairs(to.Parent:GetChildren()) do
  8164. if v:IsA("Humanoid") then
  8165. v.Health = v.Health - 8
  8166.  
  8167. v.PlatformStand = true
  8168. end
  8169. end
  8170.  
  8171. hit1 = false
  8172.  
  8173. punchsound1:Play()
  8174. hit2 = true
  8175. for i = 0, 1, 0.1 do
  8176. swait()
  8177. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8178. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8179. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8180. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8181. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8182. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8183. end
  8184. for i,v in pairs(to.Parent:GetChildren()) do
  8185. if v:IsA("Humanoid") then
  8186. v.Health = v.Health - 5
  8187.  
  8188. v.PlatformStand = true
  8189. end
  8190. end
  8191. hit2 = false
  8192.  
  8193. punchsound1:Play()
  8194. hit3 = true
  8195. hit4 = true
  8196.  
  8197.  
  8198. punchsound1:Play()
  8199.  
  8200. coroutine.wrap(function()
  8201. for i=1,2 do
  8202. wait()
  8203. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8204. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8205. Zanzoken = Instance.new("Part",char)
  8206. Zanzoken.Anchored = true
  8207. Zanzoken.Position = v3(999,999,999)
  8208. Zanzoken.CFrame = Torso.CFrame
  8209. game.Debris:AddItem(Zanzoken,0.5)
  8210. Zanzoken.Transparency = 1
  8211. Zano:Play()
  8212. wait()
  8213. idk = Instance.new("BillboardGui",Zanzoken)
  8214. idk.Size = UDim2.new(10,0,15,0)
  8215. idk.AlwaysOnTop = false
  8216. idk1 = Instance.new("ImageLabel",idk)
  8217. idk1.BackgroundTransparency = 1
  8218. idk.ExtentsOffset = v3(0,0,0)
  8219. idk1.ImageTransparency = 0
  8220. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8221. idk1.Size = UDim2.new(2,0,1,0)
  8222. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8223. idk1.Image = "rbxassetid://319554883"
  8224. wait()
  8225. Zanzoken = Instance.new("Part",char)
  8226. Zanzoken.Anchored = true
  8227. Zanzoken.Position = v3(999,999,999)
  8228. Zanzoken.CFrame = Torso.CFrame
  8229. game.Debris:AddItem(Zanzoken,0.5)
  8230. Zanzoken.Transparency = 1
  8231. wait()
  8232. idk = Instance.new("BillboardGui",Zanzoken)
  8233. idk.Size = UDim2.new(20,0,20,0)
  8234. idk.AlwaysOnTop = false
  8235. idk1 = Instance.new("ImageLabel",idk)
  8236. idk1.BackgroundTransparency = 1
  8237. idk.ExtentsOffset = v3(0,0,0)
  8238. idk1.ImageTransparency = 0
  8239. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8240. idk1.Size = UDim2.new(2,0,1,0)
  8241. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8242. idk1.Image = "rbxassetid://319554883"
  8243. for i = 0, 1, 0.1 do
  8244. swait()
  8245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8247. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8248. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8249. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8250. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8251. end
  8252. StrongPunch:Play()
  8253. for i,v in pairs(to.Parent:GetChildren()) do
  8254. if v:IsA("Humanoid") then
  8255. v.Health = v.Health - 10
  8256.  
  8257. v.PlatformStand = true
  8258. end
  8259. end
  8260. end
  8261.  
  8262.  
  8263. wait(0.7)
  8264. end)()
  8265.  
  8266.  
  8267.  
  8268.  
  8269. RootPart.Anchored = true
  8270. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8271. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8272. Zanzoken = Instance.new("Part",char)
  8273. Zanzoken.Anchored = true
  8274. Zanzoken.Position = v3(999,999,999)
  8275. Zanzoken.CFrame = Torso.CFrame
  8276. game.Debris:AddItem(Zanzoken,0.5)
  8277. Zanzoken.Transparency = 1
  8278. Zano:Play()
  8279. wait()
  8280. idk = Instance.new("BillboardGui",Zanzoken)
  8281. idk.Size = UDim2.new(10,0,15,0)
  8282. idk.AlwaysOnTop = false
  8283. idk1 = Instance.new("ImageLabel",idk)
  8284. idk1.BackgroundTransparency = 1
  8285. idk.ExtentsOffset = v3(0,0,0)
  8286. idk1.ImageTransparency = 0
  8287. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8288. idk1.Size = UDim2.new(2,0,1,0)
  8289. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8290. idk1.Image = "rbxassetid://319554883"
  8291. wait()
  8292. Zanzoken = Instance.new("Part",char)
  8293. Zanzoken.Anchored = true
  8294. Zanzoken.Position = v3(999,999,999)
  8295. Zanzoken.CFrame = Torso.CFrame
  8296. game.Debris:AddItem(Zanzoken,0.5)
  8297. Zanzoken.Transparency = 1
  8298. wait()
  8299. idk = Instance.new("BillboardGui",Zanzoken)
  8300. idk.Size = UDim2.new(20,0,20,0)
  8301. idk.AlwaysOnTop = false
  8302. idk1 = Instance.new("ImageLabel",idk)
  8303. idk1.BackgroundTransparency = 1
  8304. idk.ExtentsOffset = v3(0,0,0)
  8305. idk1.ImageTransparency = 0
  8306. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8307. idk1.Size = UDim2.new(2,0,1,0)
  8308. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8309. idk1.Image = "rbxassetid://319554883"
  8310.  
  8311. for i = 0, 1, 0.1 do
  8312. swait()
  8313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8315. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8316. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8317. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8318. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8319. end
  8320.  
  8321.  
  8322. StrongPunch:Play()
  8323.  
  8324.  
  8325. for i = 0, 1, 0.1 do
  8326. swait()
  8327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8329. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8332. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8333. end
  8334.  
  8335. for i = 0, 1, 0.1 do
  8336. swait()
  8337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8339. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8340. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8341. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8342. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8343. end
  8344.  
  8345.  
  8346.  
  8347. for i,v in pairs(to.Parent:GetChildren()) do
  8348. if v:IsA("Humanoid") then
  8349. v.Health = v.Health - 20
  8350.  
  8351. v.PlatformStand = true
  8352. end
  8353. end
  8354.  
  8355. StrongPunch2:Play()
  8356. for i = 0, 1, 0.1 do
  8357. swait()
  8358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8360. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8363. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8364. end
  8365.  
  8366. hitground = new("Part",char)
  8367. hitground.Size = Vector3.new(5,5,5)
  8368. hitground.Name = "Ground"
  8369. hitground.Transparency = 1
  8370. hitground.CanCollide = false
  8371. game.Debris:AddItem(hitground,2)
  8372. hitground.Position = Vector3.new(999,999,999)
  8373. hitgroundweld = new("Weld",hitground)
  8374. hitgroundweld.Part0 = to
  8375. hitgroundweld.Part1 = hitground
  8376. hitground.Touched:connect(function(hit2)
  8377. if hit2.Size.x > 150 then
  8378. hitground:Destroy()
  8379. ad = new("Part",char)
  8380. ad.Name = "NewPart"
  8381. ad.Size = Vector3.new(30,0.1,30)
  8382. ad.CanCollide = false
  8383. ad.Anchored = true
  8384. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8385. ad.Transparency = 1
  8386. aad = new("Decal",ad)
  8387.  
  8388. aad.Face = "Top"
  8389. aad.Transparency = 1
  8390. aad.Transparency = 0
  8391. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8392. smoke = new("Part",to)
  8393. smokemesh = new("SpecialMesh",smoke)
  8394. smokemesh.MeshId = "rbxassetid://928329648"
  8395. smoke.BrickColor = hit2.BrickColor
  8396. smoke.Anchored = true
  8397. smoke.Position = hitground.Position
  8398. GroundImpact:Play()
  8399. for i = 1,20 do
  8400. wait()
  8401. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8402. smoke.Transparency = smoke.Transparency + 1/20
  8403. end
  8404. smoke:Destroy()
  8405. wait(0.5)
  8406.  
  8407. for i = 1,20 do
  8408. wait(0.1)
  8409. aad.Transparency = aad.Transparency + 1/20
  8410. end
  8411. end
  8412. end)
  8413. to.Anchored = false
  8414. ys = Instance.new("BodyVelocity",to)
  8415. ys.Name = "GO"
  8416.  
  8417. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8418.  
  8419. ys.Velocity = v3(0,-90,0)
  8420.  
  8421. wait(1)
  8422. ys:Destroy()
  8423.  
  8424.  
  8425.  
  8426.  
  8427.  
  8428. hit3 = false
  8429. hit4 = false
  8430.  
  8431.  
  8432. hit1 = false
  8433. hit2 = false
  8434. hit3 = false
  8435. hit4 = false
  8436. idle = true
  8437. RootPart.Anchored = false
  8438. end
  8439. end)
  8440. end
  8441.  
  8442. function KABOOMZ222()
  8443. local effspwn = Instance.new("Part")
  8444. coroutine.resume(coroutine.create(function()
  8445. local sound1 = Instance.new("Sound")
  8446. sound1.SoundId = "rbxassetid://440145223"
  8447. sound1.MaxDistance = 600
  8448. sound1.EmitterSize = 60
  8449. sound1.Volume = 5.5
  8450. sound1.Pitch = 1.3
  8451. sound1.Parent = effspwn
  8452. local sound2 = Instance.new("Sound")
  8453. sound2.SoundId = "rbxassetid://440145223"
  8454. sound2.MaxDistance = 300
  8455. sound2.EmitterSize = 20
  8456. sound2.Volume = 3
  8457. sound2.Pitch = 0.7
  8458. sound2.Parent = effspwn
  8459. local sound3 = Instance.new("Sound")
  8460. sound3.SoundId = "rbxassetid://440145223"
  8461. sound2.MaxDistance = 400
  8462. sound2.EmitterSize = 30
  8463. sound2.Volume = 0.5
  8464. sound2.Pitch = 0.5
  8465. sound2.Parent = effspwn
  8466. sound2:Play()
  8467. wait()
  8468. sound1:Play()
  8469. sound3:Play()
  8470. end))
  8471. local model = Instance.new("Model")
  8472. game.Debris:AddItem(model, 20)
  8473. model.Name = "smasheffects"
  8474. model.Parent = workspace
  8475. effspwn.Name = "spwnr"
  8476. effspwn.Size = Vector3.new(1, 1, 1)
  8477. effspwn.Anchored = true
  8478. effspwn.CanCollide = false
  8479. effspwn.Transparency = 1
  8480. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8481. effspwn.Parent = model
  8482.  
  8483.  
  8484.  
  8485.  
  8486. coroutine.resume(coroutine.create(function()
  8487. local shok = Instance.new("Part")
  8488. shok.Name = "whoosh"
  8489. shok.BrickColor = BrickColor.new("Institutional white")
  8490. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8491. shok.Size = Vector3.new(1, 1, 1)
  8492. shok.Anchored = true
  8493. shok.Material = "Neon"
  8494. shok.Transparency = 1
  8495. shok.CanCollide = false
  8496. shok.Parent = model
  8497. game.Debris:AddItem(shok, 12)
  8498. local mesh = Instance.new("SpecialMesh")
  8499. mesh.MeshType = "FileMesh"
  8500. mesh.MeshId = "rbxassetid://437347603"
  8501. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8502. mesh.Parent = shok
  8503.  
  8504.  
  8505.  
  8506.  
  8507.  
  8508. for e = 1, 8 do
  8509. wait()
  8510. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8511. shok.Transparency = shok.Transparency + 0.035
  8512. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8513. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8514.  
  8515.  
  8516. end
  8517. for e = 1, 16 do
  8518. wait()
  8519. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8520. shok.Transparency = shok.Transparency + 0.11
  8521. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8522. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8523.  
  8524. end
  8525. end))
  8526. coroutine.resume(coroutine.create(function()
  8527. local shok = Instance.new("Part")
  8528. shok.Name = "wring1"
  8529. shok.BrickColor = BrickColor.new("Institutional white")
  8530. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8531. shok.Size = Vector3.new(1, 1, 1)
  8532. shok.Anchored = true
  8533. shok.Material = "Neon"
  8534. shok.Transparency = 0.25
  8535. shok.CanCollide = false
  8536. shok.Parent = model
  8537. game.Debris:AddItem(shok, 12)
  8538. local mesh = Instance.new("SpecialMesh")
  8539. mesh.MeshType = "FileMesh"
  8540. mesh.MeshId = "rbxassetid://3270017"
  8541. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8542. mesh.Parent = shok
  8543. for e = 1, 30 do
  8544. wait()
  8545. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8546. shok.Transparency = shok.Transparency + 0.002
  8547. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8548. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8549. end
  8550. for e = 1, 38 do
  8551. wait()
  8552. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8553. shok.Transparency = shok.Transparency + 0.002
  8554. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8555. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8556. end
  8557. for e = 1, 24 do
  8558. wait()
  8559. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8560. shok.Transparency = shok.Transparency + 0.03
  8561. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8562. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8563. end
  8564. end))
  8565. coroutine.resume(coroutine.create(function()
  8566. local shok = Instance.new("Part")
  8567. shok.Name = "wring2"
  8568. shok.BrickColor = BrickColor.new("Institutional white")
  8569. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8570. shok.Size = Vector3.new(1, 1, 1)
  8571. shok.Anchored = true
  8572. shok.Material = "Neon"
  8573. shok.Transparency = 0.25
  8574. shok.CanCollide = false
  8575. shok.Parent = model
  8576. game.Debris:AddItem(shok, 12)
  8577. local mesh = Instance.new("SpecialMesh")
  8578. mesh.MeshType = "FileMesh"
  8579. mesh.MeshId = "rbxassetid://3270017"
  8580. mesh.Scale = Vector3.new(12, 12, 0.05)
  8581. mesh.Parent = shok
  8582. for e = 1, 30 do
  8583. wait()
  8584. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8585. shok.Transparency = shok.Transparency + 0.002
  8586. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8587. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8588. end
  8589. for e = 1, 38 do
  8590. wait()
  8591. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8592. shok.Transparency = shok.Transparency + 0.002
  8593. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8594. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8595. end
  8596. for e = 1, 24 do
  8597. wait()
  8598. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8599. shok.Transparency = shok.Transparency + 0.03
  8600. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8601. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8602. end
  8603. end))
  8604. coroutine.resume(coroutine.create(function()
  8605. local shok = Instance.new("Part")
  8606. shok.Name = "coil1"
  8607. shok.BrickColor = BrickColor.new("Institutional white")
  8608. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8609. shok.Size = Vector3.new(1, 1, 1)
  8610. shok.Anchored = true
  8611. shok.Material = "Neon"
  8612. shok.Transparency = 0.25
  8613. shok.CanCollide = false
  8614. shok.Parent = model
  8615. game.Debris:AddItem(shok, 12)
  8616. local mesh = Instance.new("SpecialMesh")
  8617. mesh.MeshType = "FileMesh"
  8618. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8619. mesh.Scale = Vector3.new(12, 12, 12)
  8620. mesh.Parent = shok
  8621. for e = 1, 15 do
  8622. wait()
  8623. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8624. shok.Transparency = shok.Transparency + 0.004
  8625. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8626. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8627. end
  8628. for e = 1, 16 do
  8629. wait()
  8630. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8631. shok.Transparency = shok.Transparency + 0.004
  8632. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8633. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8634. end
  8635. for e = 1, 12 do
  8636. wait()
  8637. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8638. shok.Transparency = shok.Transparency + 0.06
  8639. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8640. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8641. end
  8642. end))
  8643. coroutine.resume(coroutine.create(function()
  8644. local shok = Instance.new("Part")
  8645. shok.Name = "coil2"
  8646. shok.BrickColor = BrickColor.new("Institutional white")
  8647. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8648. shok.Size = Vector3.new(1, 1, 1)
  8649. shok.Anchored = true
  8650. shok.Material = "Neon"
  8651. shok.Transparency = 1
  8652. shok.CanCollide = false
  8653. shok.Parent = model
  8654. game.Debris:AddItem(shok, 12)
  8655. local mesh = Instance.new("SpecialMesh")
  8656. mesh.MeshType = "FileMesh"
  8657. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8658. mesh.Scale = Vector3.new(6, 12, 6)
  8659. mesh.Parent = shok
  8660. for e = 1, 15 do
  8661. wait()
  8662. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8663. shok.Transparency = shok.Transparency + 0.005
  8664. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8665. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8666. end
  8667. for e = 1, 16 do
  8668. wait()
  8669. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8670. shok.Transparency = shok.Transparency + 0.005
  8671. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8672. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8673. end
  8674. for e = 1, 12 do
  8675. wait()
  8676. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8677. shok.Transparency = shok.Transparency + 0.09
  8678. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8679. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8680. end
  8681. end))
  8682. coroutine.resume(coroutine.create(function()
  8683. local shok = Instance.new("Part")
  8684. shok.Name = "shokwve"
  8685. shok.BrickColor = BrickColor.new("Institutional white")
  8686. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8687. shok.Size = Vector3.new(1, 1, 1)
  8688. shok.Anchored = true
  8689. shok.Material = "Neon"
  8690. shok.Transparency = 0.6
  8691. shok.CanCollide = false
  8692. shok.Parent = model
  8693. game.Debris:AddItem(shok, 12)
  8694. local mesh = Instance.new("SpecialMesh")
  8695. mesh.MeshType = "FileMesh"
  8696. mesh.MeshId = "rbxassetid://489415447"
  8697. mesh.Scale = Vector3.new(1, 1, 1)
  8698. mesh.Parent = shok
  8699. for e = 1, 12 do
  8700. wait()
  8701. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8702. shok.Transparency = shok.Transparency + 0.002
  8703. end
  8704. for e = 1, 32 do
  8705. wait()
  8706. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8707. shok.Transparency = shok.Transparency + 0.002
  8708. end
  8709. for e = 1, 24 do
  8710. wait()
  8711. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8712. shok.Transparency = shok.Transparency + 0.03
  8713. end
  8714. end))
  8715. coroutine.resume(coroutine.create(function()
  8716. local shok = Instance.new("Part")
  8717. shok.Name = "shock2"
  8718. shok.BrickColor = BrickColor.new("Institutional white")
  8719. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8720. shok.Size = Vector3.new(1, 1, 1)
  8721. shok.Anchored = true
  8722. shok.Material = "Neon"
  8723. shok.Transparency = 0.35
  8724. shok.CanCollide = false
  8725. shok.Parent = model
  8726. game.Debris:AddItem(shok, 12)
  8727. local mesh = Instance.new("SpecialMesh")
  8728. mesh.MeshType = "FileMesh"
  8729. mesh.MeshId = "rbxassetid://1095709"
  8730. mesh.Scale = Vector3.new(12, 12, 12)
  8731. mesh.Parent = shok
  8732. for e = 1, 15 do
  8733. wait()
  8734. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8735. shok.Transparency = shok.Transparency + 0.004
  8736. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8737. end
  8738. for e = 1, 16 do
  8739. wait()
  8740. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8741. shok.Transparency = shok.Transparency + 0.004
  8742. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8743. end
  8744. for e = 1, 12 do
  8745. wait()
  8746. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8747. shok.Transparency = shok.Transparency + 0.06
  8748. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8749. end
  8750. end))
  8751. coroutine.resume(coroutine.create(function()
  8752. local shok = Instance.new("Part")
  8753. shok.Name = "shock3"
  8754. shok.BrickColor = BrickColor.new("Institutional white")
  8755. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8756. shok.Size = Vector3.new(1, 1, 1)
  8757. shok.Anchored = true
  8758. shok.Material = "Neon"
  8759. shok.Transparency = 0.35
  8760. shok.CanCollide = false
  8761. shok.Parent = model
  8762. game.Debris:AddItem(shok, 12)
  8763. local mesh = Instance.new("SpecialMesh")
  8764. mesh.MeshType = "FileMesh"
  8765. mesh.MeshId = "rbxassetid://1095709"
  8766. mesh.Scale = Vector3.new(12, 12, 12)
  8767. mesh.Parent = shok
  8768. for e = 1, 15 do
  8769. wait()
  8770. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8771. shok.Transparency = shok.Transparency + 0.004
  8772. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8773. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8774. end
  8775. for e = 1, 16 do
  8776. wait()
  8777. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8778. shok.Transparency = shok.Transparency + 0.004
  8779. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8780. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8781. end
  8782. for e = 1, 12 do
  8783. wait()
  8784. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8785. shok.Transparency = shok.Transparency + 0.06
  8786. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8787. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8788. end
  8789. end))
  8790. end
  8791.  
  8792.  
  8793.  
  8794. mouse.KeyDown:connect(function(k)
  8795. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8796. local exp = Instance.new("Explosion",Torso)
  8797. exp.BlastRadius = 45.5
  8798. exp.BlastPressure = 100
  8799. exp.Position = Torso
  8800. exp.Visible = true
  8801. end
  8802. end)
  8803.  
  8804. MV4 = 300
  8805. mouse.KeyDown:connect(function(k)
  8806. if attack == false and k == "8" then
  8807. for i, v in pairs(Torso:GetChildren()) do
  8808. if v:IsA('ParticleEmitter') then
  8809. v:Remove()
  8810. end
  8811. end
  8812. end
  8813. end)
  8814.  
  8815.  
  8816. MV4 = 300
  8817. mouse.KeyDown:connect(function(k)
  8818. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8819. MV4 = 0
  8820. Humanoid.WalkSpeed = 13
  8821. attack = true
  8822. Firepart1 = Instance.new("Part", RightArm)
  8823. Firepart1.Size = Vector3.new(1, 1, 1)
  8824. GuW1 = Instance.new("Weld")
  8825. GuW1.Name = "GuW"
  8826. GuW1.Part0 = RightArm
  8827. GuW1.C0 = cn(0, -1, 0)
  8828. GuW1.C1 = cn(0, 0, 0)
  8829. GuW1.Part1 = Firepart1
  8830. GuW1.Parent = RightArm
  8831. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8832. Firepart1.Transparency = 1
  8833. Firepart2 = Instance.new("Part", LeftArm)
  8834. Firepart2.Size = Vector3.new(1, 1, 1)
  8835. GuW2 = Instance.new("Weld")
  8836. GuW2.Name = "GuW"
  8837. GuW2.Part0 = LeftArm
  8838. GuW2.C0 = cn(0, -1, 0)
  8839. GuW2.C1 = cn(0, 0, 0)
  8840. GuW2.Part1 = Firepart2
  8841. GuW2.Parent = LeftArm
  8842. Firepart2.Transparency = 1
  8843. for i = 0, 5, 0.1 do
  8844. swait()
  8845. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8846. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8847. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8848. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8849. if Torsovelocity.Y > 2 then
  8850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8852. 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)
  8853. 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)
  8854. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8855. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8856. elseif Torsovelocity.Y < 1 then
  8857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8859. 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)
  8860. 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)
  8861. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8862. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8863. end
  8864. end
  8865. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8866. for i = 0, 7, 0.1 do
  8867. swait()
  8868. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8869. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8870. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8871. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8872. if Torsovelocity.Y > 2 then
  8873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8875. 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)
  8876. 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)
  8877. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8878. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8879. elseif Torsovelocity.Y < 1 then
  8880. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8881. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8882. 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)
  8883. 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)
  8884. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8885. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8886. end
  8887. end
  8888. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8889. GuW1:Destroy()
  8890. GuW1 = Instance.new("Weld")
  8891. GuW1.Name = "GuW"
  8892. GuW1.Part0 = Torso
  8893. GuW1.C0 = cn(0, 0, -6)
  8894. GuW1.C1 = cn(0, 0, 0)
  8895. GuW1.Part1 = Firepart1
  8896. GuW1.Parent = Torso
  8897. GuW2:Destroy()
  8898. GuW2 = Instance.new("Weld")
  8899. GuW2.Name = "GuW"
  8900. GuW2.Part0 = Torso
  8901. GuW2.C0 = cn(0, 0, -6)
  8902. GuW2.C1 = cn(0, 0, 0)
  8903. GuW2.Part1 = Firepart2
  8904. GuW2.Parent = Torso
  8905. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8906. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8907. GuW2:Destroy()
  8908. GuW2 = Instance.new("Weld")
  8909. GuW2.Name = "GuW"
  8910. GuW2.Part0 = Torso
  8911. GuW2.C0 = cn(0, 0, -4)
  8912. GuW2.C1 = cn(0, 0, 0)
  8913. GuW2.Part1 = Firepart2
  8914. GuW2.Parent = Torso
  8915.  
  8916.  
  8917. for i = 0, 7, 0.1 do
  8918. swait()
  8919. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8920. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8921. if Torsovelocity.Y > 2 then
  8922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8924. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8926. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8927. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8928. elseif Torsovelocity.Y < 1 then
  8929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8931. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8932. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8933. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8934. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8935. end
  8936. end
  8937. local bp2 = Create("BodyPosition")({
  8938. P = 900,
  8939. D = 1000,
  8940. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8941. position = Torso.Position + Vector3.new(0, 60, 0),
  8942. Parent = Torso
  8943. })
  8944. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8945. for i = 0, 8, 0.1 do
  8946. swait()
  8947. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8948. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8949. 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)
  8950. if Torsovelocity.Y > 2 then
  8951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8953. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8954. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8955. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8956. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8957. elseif Torsovelocity.Y < 1 then
  8958. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8959. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8960. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8961. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8962. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8963. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8964. end
  8965. end
  8966. for i = 0, 18, 0.1 do
  8967. swait()
  8968. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8969. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8970. 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)
  8971. if Torsovelocity.Y > 2 then
  8972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8974. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8975. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8976. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8977. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8978. elseif Torsovelocity.Y < 1 then
  8979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8981. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8984. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8985. end
  8986. end
  8987. GuW1:Destroy()
  8988. GuW1 = Instance.new("Weld")
  8989. GuW1.Name = "GuW"
  8990. GuW1.Part0 = Torso
  8991. GuW1.C0 = cn(0, 0, -15)
  8992. GuW1.C1 = cn(0, 0, 0)
  8993. GuW1.Part1 = Firepart1
  8994. GuW1.Parent = Torso
  8995. GuW2:Destroy()
  8996. GuW2 = Instance.new("Weld")
  8997. GuW2.Name = "GuW"
  8998. GuW2.Part0 = Torso
  8999. GuW2.C0 = cn(0, 0, -17.5)
  9000. GuW2.C1 = cn(0, 0, 0)
  9001. GuW2.Part1 = Firepart2
  9002. GuW2.Parent = Torso
  9003. for i = 0, 1.25, 0.01 do
  9004. swait()
  9005. 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)
  9006. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9007. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9008. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9009. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9010. if Torsovelocity.Y > 2 then
  9011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9013. 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)
  9014. 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)
  9015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9016. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9017. elseif Torsovelocity.Y < 1 then
  9018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9020. 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)
  9021. 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)
  9022. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9023. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9024. end
  9025. end
  9026. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9027. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9028. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9029. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9030. for i = 0, 3, 0.1 do
  9031. swait()
  9032. if Torsovelocity.Y > 2 then
  9033. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9034. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9035. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9036. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9037. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9038. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9039. elseif Torsovelocity.Y < 1 then
  9040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9042. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9043. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9044. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9045. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9046. end
  9047. end
  9048. wait(1)
  9049. bp2:Destroy()
  9050. Humanoid.WalkSpeed = 30
  9051. attack = false
  9052. MV4 = 0
  9053. Firepart1:Destroy()
  9054. Firepart2:Destroy()
  9055. end
  9056. end)
  9057. mouse.KeyDown:connect(function(k)
  9058. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9059. MV4 = 0
  9060. Humanoid.WalkSpeed = 13
  9061. attack = true
  9062. Firepart1 = Instance.new("Part", RightArm)
  9063. Firepart1.Size = Vector3.new(1, 1, 1)
  9064. GuW1 = Instance.new("Weld")
  9065. GuW1.Name = "GuW"
  9066. GuW1.Part0 = RightArm
  9067. GuW1.C0 = cn(0, -1, 0)
  9068. GuW1.C1 = cn(0, 0, 0)
  9069. GuW1.Part1 = Firepart1
  9070. GuW1.Parent = RightArm
  9071. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9072. Firepart1.Transparency = 1
  9073. Firepart2 = Instance.new("Part", LeftArm)
  9074. Firepart2.Size = Vector3.new(1, 1, 1)
  9075. GuW2 = Instance.new("Weld")
  9076. GuW2.Name = "GuW"
  9077. GuW2.Part0 = LeftArm
  9078. GuW2.C0 = cn(0, -1, 0)
  9079. GuW2.C1 = cn(0, 0, 0)
  9080. GuW2.Part1 = Firepart2
  9081. GuW2.Parent = LeftArm
  9082. Firepart2.Transparency = 1
  9083. GuW1:Destroy()
  9084. GuW1 = Instance.new("Weld")
  9085. GuW1.Name = "GuW"
  9086. GuW1.Part0 = Torso
  9087. GuW1.C0 = cn(0, 0, -6)
  9088. GuW1.C1 = cn(0, 0, 0)
  9089. GuW1.Part1 = Firepart1
  9090. GuW1.Parent = Torso
  9091. GuW2:Destroy()
  9092. GuW2 = Instance.new("Weld")
  9093. GuW2.Name = "GuW"
  9094. GuW2.Part0 = Torso
  9095. GuW2.C0 = cn(0, 0, -6)
  9096. GuW2.C1 = cn(0, 0, 0)
  9097. GuW2.Part1 = Firepart2
  9098. GuW2.Parent = Torso
  9099. GuW2:Destroy()
  9100. GuW2 = Instance.new("Weld")
  9101. GuW2.Name = "GuW"
  9102. GuW2.Part0 = Torso
  9103. GuW2.C0 = cn(0, 0, -4)
  9104. GuW2.C1 = cn(0, 0, 0)
  9105. GuW2.Part1 = Firepart2
  9106. GuW2.Parent = Torso
  9107. for i = 0, 18, 0.1 do
  9108. swait()
  9109. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9110. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9111. 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)
  9112. if Torsovelocity.Y > 2 then
  9113. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9114. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9115. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9116. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9117. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9118. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9119. elseif Torsovelocity.Y < 1 then
  9120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9122. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9125. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9126. end
  9127. end
  9128. GuW1:Destroy()
  9129. GuW1 = Instance.new("Weld")
  9130. GuW1.Name = "GuW"
  9131. GuW1.Part0 = Torso
  9132. GuW1.C0 = cn(0, 0, -15)
  9133. GuW1.C1 = cn(0, 0, 0)
  9134. GuW1.Part1 = Firepart1
  9135. GuW1.Parent = Torso
  9136. GuW2:Destroy()
  9137. GuW2 = Instance.new("Weld")
  9138. GuW2.Name = "GuW"
  9139. GuW2.Part0 = Torso
  9140. GuW2.C0 = cn(0, 0, -17.5)
  9141. GuW2.C1 = cn(0, 0, 0)
  9142. GuW2.Part1 = Firepart2
  9143. GuW2.Parent = Torso
  9144. for i = 0, 1.25, 0.01 do
  9145. swait()
  9146. 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)
  9147. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9148. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9149. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9150. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9151. if Torsovelocity.Y > 2 then
  9152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9154. 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)
  9155. 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)
  9156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9158. end
  9159. end
  9160. wait(0.5)
  9161. Humanoid.WalkSpeed = 16
  9162. attack = false
  9163. MV4 = 300
  9164. Firepart1:Destroy()
  9165. Firepart2:Destroy()
  9166. end
  9167.  
  9168.  
  9169. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9170. MV4 = 90
  9171. Humanoid.WalkSpeed = 0.01
  9172. attack = true
  9173. Firepart1 = Instance.new("Part", RightArm)
  9174. Firepart1.Size = Vector3.new(1, 1, 1)
  9175. GuW1 = Instance.new("Weld")
  9176. GuW1.Name = "GuW"
  9177. GuW1.Part0 = RightArm
  9178. GuW1.C0 = cn(0, -1, 0)
  9179. GuW1.C1 = cn(0, 0, 0)
  9180. GuW1.Part1 = Firepart1
  9181. GuW1.Parent = RightArm
  9182. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9183. Firepart1.Transparency = 1
  9184. Firepart2 = Instance.new("Part", LeftArm)
  9185. Firepart2.Size = Vector3.new(1, 1, 1)
  9186. GuW2 = Instance.new("Weld")
  9187. GuW2.Name = "GuW"
  9188. GuW2.Part0 = LeftArm
  9189. GuW2.C0 = cn(0, -1, 0)
  9190. GuW2.C1 = cn(0, 0, 0)
  9191. GuW2.Part1 = Firepart2
  9192. GuW2.Parent = LeftArm
  9193. Firepart2.Transparency = 1
  9194. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9195. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9196. for i = 0, 2, 0.1 do
  9197. swait()
  9198. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9199. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9200. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9201. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9202. if Torsovelocity.Y > 2 then
  9203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9205. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9206. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9207. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9208. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9209. elseif Torsovelocity.Y < 1 then
  9210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9212. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9213. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9214. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9215. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9216. end
  9217. end
  9218. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9219. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9220. for i = 0, 7, 0.1 do
  9221. swait()
  9222. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9223. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9224. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9225. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9226. if Torsovelocity.Y > 2 then
  9227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9229. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9230. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9231. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9232. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9233. elseif Torsovelocity.Y < 1 then
  9234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9236. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9237. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9238. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9239. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9240. end
  9241. end
  9242. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9243. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9244. for i = 0, 7, 0.1 do
  9245. swait()
  9246. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9247. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9248. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9249. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9250. if Torsovelocity.Y > 2 then
  9251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9256. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9257. elseif Torsovelocity.Y < 1 then
  9258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9260. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9261. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9262. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9263. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9264. end
  9265. end
  9266. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9267. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9268. for i = 0, 6, 0.1 do
  9269. swait()
  9270. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9271. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9272. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9273. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9274. if Torsovelocity.Y > 2 then
  9275. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9276. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9277. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9278. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9279. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9280. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9281. elseif Torsovelocity.Y < 1 then
  9282. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9283. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9284. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9285. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9286. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9287. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9288. end
  9289. end
  9290. for i = 0, 5, 0.1 do
  9291. swait()
  9292. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9293. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9294. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9295. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9296. if Torsovelocity.Y > 2 then
  9297. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9298. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9299. 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)
  9300. 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)
  9301. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9302. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9303. elseif Torsovelocity.Y < 1 then
  9304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9306. 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)
  9307. 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)
  9308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9309. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9310. end
  9311. end
  9312. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9313. for i = 0, 7, 0.1 do
  9314. swait()
  9315. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9316. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9317. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9318. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9319. if Torsovelocity.Y > 2 then
  9320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9322. 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)
  9323. 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)
  9324. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9325. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9326. elseif Torsovelocity.Y < 1 then
  9327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9329. 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)
  9330. 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)
  9331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9332. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9333. end
  9334. end
  9335. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9336. GuW1:Destroy()
  9337. GuW1 = Instance.new("Weld")
  9338. GuW1.Name = "GuW"
  9339. GuW1.Part0 = Torso
  9340. GuW1.C0 = cn(0, 0, -6)
  9341. GuW1.C1 = cn(0, 0, 0)
  9342. GuW1.Part1 = Firepart1
  9343. GuW1.Parent = Torso
  9344. GuW2:Destroy()
  9345. GuW2 = Instance.new("Weld")
  9346. GuW2.Name = "GuW"
  9347. GuW2.Part0 = Torso
  9348. GuW2.C0 = cn(0, 0, -6)
  9349. GuW2.C1 = cn(0, 0, 0)
  9350. GuW2.Part1 = Firepart2
  9351. GuW2.Parent = Torso
  9352. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9353. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9354. GuW2:Destroy()
  9355. GuW2 = Instance.new("Weld")
  9356. GuW2.Name = "GuW"
  9357. GuW2.Part0 = Torso
  9358. GuW2.C0 = cn(0, 0, -4)
  9359. GuW2.C1 = cn(0, 0, 0)
  9360. GuW2.Part1 = Firepart2
  9361. GuW2.Parent = Torso
  9362. for i = 0, 7, 0.1 do
  9363. swait()
  9364. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9365. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9366. if Torsovelocity.Y > 2 then
  9367. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9368. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9369. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9370. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9371. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9372. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9373. elseif Torsovelocity.Y < 1 then
  9374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9376. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9377. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9378. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9379. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9380. end
  9381. end
  9382. local bp2 = Create("BodyPosition")({
  9383. P = 900,
  9384. D = 1000,
  9385. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9386. position = Torso.Position + Vector3.new(0, 60, 0),
  9387. Parent = Torso
  9388. })
  9389. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9390. for i = 0, 8, 0.1 do
  9391. swait()
  9392. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9393. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9394. 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)
  9395. if Torsovelocity.Y > 2 then
  9396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9398. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9399. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9400. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9401. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9402. elseif Torsovelocity.Y < 1 then
  9403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9405. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9408. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9409. end
  9410. end
  9411. for i = 0, 18, 0.1 do
  9412. swait()
  9413. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9414. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9415. 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)
  9416. if Torsovelocity.Y > 2 then
  9417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9419. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9422. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9423. elseif Torsovelocity.Y < 1 then
  9424. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9425. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9426. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9427. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9428. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9429. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9430. end
  9431. end
  9432. GuW1:Destroy()
  9433. GuW1 = Instance.new("Weld")
  9434. GuW1.Name = "GuW"
  9435. GuW1.Part0 = Torso
  9436. GuW1.C0 = cn(0, 0, -15)
  9437. GuW1.C1 = cn(0, 0, 0)
  9438. GuW1.Part1 = Firepart1
  9439. GuW1.Parent = Torso
  9440. GuW2:Destroy()
  9441. GuW2 = Instance.new("Weld")
  9442. GuW2.Name = "GuW"
  9443. GuW2.Part0 = Torso
  9444. GuW2.C0 = cn(0, 0, -17.5)
  9445. GuW2.C1 = cn(0, 0, 0)
  9446. GuW2.Part1 = Firepart2
  9447. GuW2.Parent = Torso
  9448. for i = 0, 1.25, 0.01 do
  9449. swait()
  9450. 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)
  9451. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9452. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9453. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9454. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9455. if Torsovelocity.Y > 2 then
  9456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9458. 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)
  9459. 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)
  9460. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9461. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9462. elseif Torsovelocity.Y < 1 then
  9463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9465. 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)
  9466. 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)
  9467. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9468. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9469. end
  9470. end
  9471. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9472. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9473. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9474. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9475. for i = 0, 3, 0.1 do
  9476. swait()
  9477. if Torsovelocity.Y > 2 then
  9478. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9479. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9480. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9481. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9482. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9483. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9484. elseif Torsovelocity.Y < 1 then
  9485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9487. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9488. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9489. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9490. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9491. end
  9492. end
  9493. wait(1)
  9494. bp2:Destroy()
  9495. Humanoid.WalkSpeed = 16
  9496. attack = false
  9497. MV4 = 0
  9498. Firepart1:Destroy()
  9499. Firepart2:Destroy()
  9500. end
  9501. end)
  9502. whiletruewait = false
  9503. game:GetService("RunService").Stepped:connect(function()
  9504. if whiletruewait == false then
  9505. whiletruewait = true
  9506. wait()
  9507. whiletruewait = false
  9508. end
  9509. end)
  9510. game:GetService("RunService").Stepped:connect(function()
  9511. if whiletruewait == false then
  9512. if MV1 < 20 then
  9513. MV1 = MV1 + 0.2
  9514. end
  9515. if MV2 < 90 then
  9516. MV2 = MV2 + 1
  9517. end
  9518. if MV3 < 190 then
  9519. MV3 = MV3 + 0.4
  9520. end
  9521. if MV4 < 500 then
  9522. MV4 = MV4 + 0.3
  9523. end
  9524. end
  9525. end)
  9526. Humanoid.MaxHealth = 10000
  9527. wait()
  9528. for i = 1, 6 do
  9529. Humanoid.Health = Humanoid.MaxHealth
  9530. wait()
  9531. end
  9532.  
  9533. ---
  9534. GroundWave3 = function()
  9535. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9536. Colors = {"White", "White"}
  9537. local wave = Instance.new("Part", char)
  9538. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9539. wave.Anchored = true
  9540. wave.Name = "Wave"
  9541. wave.CanCollide = false
  9542. wave.Locked = true
  9543. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9544. wave.TopSurface = "Smooth"
  9545. wave.BottomSurface = "Smooth"
  9546. wave.Transparency = 0.10
  9547. wave.CFrame = HandCF
  9548. wm = Instance.new("SpecialMesh",wave)
  9549. wm.MeshId = "rbxassetid://559831844"
  9550. coroutine.wrap(function()
  9551. for i = 1, 30, 1 do
  9552. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9553. wave.Size = wm.Scale
  9554. wave.CFrame = HandCF
  9555. wave.Transparency = i/30
  9556. wait()
  9557. end
  9558. wait()
  9559. wave:Destroy()
  9560. end)()
  9561. end
  9562. ---
  9563.  
  9564. local v3 = Vector3.new
  9565. local num = 0
  9566. local bc = BrickColor.new
  9567. local new = Instance.new
  9568.  
  9569. mouse.KeyDown:connect(function(key)
  9570. if key=="=" then
  9571. Serious()
  9572. char.JumPower = 150
  9573. end
  9574. end)
  9575. Health = math.huge --------- Serious mode aura.
  9576. BaseHealth = math.huge
  9577.  
  9578.  
  9579.  
  9580.  
  9581. InForm = false
  9582.  
  9583. Player = game.Players.LocalPlayer
  9584. Char = Player.Character
  9585. Torso = Char.Torso
  9586.  
  9587. function Serious()
  9588. for X = 1, 1 do wait()
  9589.  
  9590.  
  9591. wait(0)
  9592. for X = 1, 1 do wait()
  9593. local Effect = Instance.new("Part")
  9594. Effect.Name = "Effect"
  9595. Effect.Parent = Torso
  9596. Effect.CFrame = Torso.CFrame
  9597. Effect.BrickColor = BrickColor.new("Neon orange")
  9598. Effect.Shape = "Ball"
  9599. Effect.Size = Vector3.new(1, 1, 1)
  9600. Effect.Anchored = true
  9601. Effect.Material = "Neon"
  9602. Effect.CanCollide = false
  9603. Effect.CFrame = Torso.CFrame
  9604. Effect.Size = Effect.Size + Vector3.new(0.5)
  9605. Effect.Transparency = Effect.Transparency + 0.04
  9606. end
  9607. end
  9608.  
  9609. repeat
  9610. Torso:FindFirstChild("Effect"):Remove()
  9611. until Torso:FindFirstChild("Effect") == nil
  9612.  
  9613.  
  9614. local Color1 = Color3.new(255, 255, 0)
  9615. local Color2 = Color3.new(255, 255, 0)
  9616.  
  9617. for i = 0, 3, 0.1 do
  9618. swait()
  9619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9621. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9622. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9624. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9625. end
  9626. local pie22 = Instance.new("ParticleEmitter")
  9627. pie22.Parent = LeftArm
  9628. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9629. pie22.LightEmission = 1
  9630. pie22.Size = NumberSequence.new(1,2)
  9631. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9632. pie22.Transparency = NumberSequence.new(0.7,1)
  9633. pie22.EmissionDirection = "Top"
  9634. pie22.Enabled = true
  9635. pie22.Lifetime = NumberRange.new(1)
  9636. pie22.Rotation = NumberRange.new(-420, 425)
  9637. pie22.Rate = 50
  9638. pie22.Speed = NumberRange.new(1)
  9639. pie22.LockedToPart = false
  9640. pie22.VelocitySpread = 2
  9641. local pie22 = Instance.new("ParticleEmitter")
  9642. pie22.Parent = RightArm
  9643. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9644. pie22.LightEmission = 1
  9645. pie22.Size = NumberSequence.new(1,2)
  9646. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9647. pie22.Transparency = NumberSequence.new(0.7,1)
  9648. pie22.EmissionDirection = "Top"
  9649. pie22.Enabled = true
  9650. pie22.Lifetime = NumberRange.new(1)
  9651. pie22.Rotation = NumberRange.new(-420, 425)
  9652. pie22.Rate = 50
  9653. pie22.Speed = NumberRange.new(1)
  9654. pie22.LockedToPart = false
  9655. pie22.VelocitySpread = 2
  9656. local pie22 = Instance.new("ParticleEmitter")
  9657. pie22.Parent = LeftLeg
  9658. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9659. pie22.LightEmission = 1
  9660. pie22.Size = NumberSequence.new(1,2)
  9661. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9662. pie22.Transparency = NumberSequence.new(0.8,1)
  9663. pie22.EmissionDirection = "Top"
  9664. pie22.Enabled = true
  9665. pie22.Lifetime = NumberRange.new(1)
  9666. pie22.Rotation = NumberRange.new(-420, 425)
  9667. pie22.Rate = 20
  9668. pie22.Speed = NumberRange.new(1)
  9669. pie22.LockedToPart = false
  9670. pie22.VelocitySpread = 2
  9671. local pie22 = Instance.new("ParticleEmitter")
  9672. pie22.Parent = RightLeg
  9673. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9674. pie22.LightEmission = 1
  9675. pie22.Size = NumberSequence.new(1,2)
  9676. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9677. pie22.Transparency = NumberSequence.new(0.8,1)
  9678. pie22.EmissionDirection = "Top"
  9679. pie22.Enabled = true
  9680. pie22.Lifetime = NumberRange.new(1)
  9681. pie22.Rotation = NumberRange.new(-420, 425)
  9682. pie22.Rate = 20
  9683. pie22.Speed = NumberRange.new(1)
  9684. pie22.LockedToPart = false
  9685. pie22.VelocitySpread = 2
  9686. lig = Instance.new("PointLight",Player.Character.Torso)
  9687. lig.Color=Color3.new(255,255,0)
  9688. lig.Range = 6
  9689.  
  9690. local Must = Instance.new("Sound",Torso)
  9691. Must.SoundId = "rbxassetid://136847579"
  9692. Must.Pitch = 0.99
  9693. Must.Volume = 0.6
  9694. Must.Looped = false
  9695. wait(0)
  9696. Must:Play()
  9697. a21e = new("Part",char)
  9698. a21e.Name = "Beam"..num
  9699. a21e.Locked = true
  9700. a21e.Size = v3(1,1,1)
  9701. a21e.CanCollide = false
  9702. a21e.BrickColor = bc("Neon orange")
  9703. a21e.Material = "Neon"
  9704. a21e.Transparency = 0
  9705. aa21e = new("SpecialMesh",a21e)
  9706. a21e.Anchored = true
  9707. a21e.Position = RootPart.Position
  9708. aa21e.MeshType = "Sphere"
  9709. aa21e.Scale = v3(1,1,1)
  9710. for i = 1,50 do
  9711. wait()
  9712. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9713. a21e.Transparency = a21e.Transparency + 0.04
  9714. end
  9715.  
  9716.  
  9717. local Mus = Instance.new("Sound",Torso)
  9718. Mus.SoundId = "rbxassetid://291165237"
  9719. Mus.Pitch = 0.99
  9720. Mus.Volume = 0.2
  9721. Mus.Looped = true
  9722. wait(0)
  9723. Mus:Play()
  9724.  
  9725. InForm = true
  9726. Humanoid.JumpPower = 120
  9727.  
  9728. Char.Humanoid.MaxHealth = Health
  9729. wait(0.3)
  9730. Char.Humanoid.Health = Health
  9731. wait(0.7)
  9732. Must:Destroy()
  9733. end
  9734.  
  9735. function Base()
  9736. InForm = false
  9737. local Effect = Instance.new("Part")
  9738. Effect.Name = "Effect"
  9739. Effect.Parent = Torso
  9740. Effect.CFrame = Torso.CFrame
  9741. Effect.BrickColor = BrickColor.new("White")
  9742. Effect.Shape = "Ball"
  9743. Effect.Size = Vector3.new(8, 8, 8)
  9744. Effect.Anchored = true
  9745. Effect.Material = "Neon"
  9746. Effect.CanCollide = false
  9747. for loop = 1, 25 do wait()
  9748. Effect.CFrame = Torso.CFrame
  9749. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9750. Effect.Transparency = Effect.Transparency + 0.04
  9751.  
  9752. end
  9753. repeat
  9754. Torso:FindFirstChild("Effect"):Remove()
  9755. until Torso:FindFirstChild("Effect") == nil
  9756.  
  9757. for i, v in pairs(Torso:GetChildren()) do
  9758. if v:IsA('ParticleEmitter') then
  9759. v:Remove()
  9760. end
  9761. end
  9762. char.Humanoid.MaxHealth = BaseHealth
  9763. wait(0.3)
  9764. char.Humanoid.Health = BaseHealth
  9765.  
  9766.  
  9767. end
  9768.  
  9769. mouse.KeyDown:connect(function(key)
  9770. if key=="9" then
  9771. Base()
  9772. lig:Destroy()
  9773. end
  9774. end)
  9775.  
  9776. Player.Chatted:connect(function(Message)
  9777. if Message == "Time to get serious." and InForm == false then
  9778. wait(0.10)
  9779. Serious()
  9780. end
  9781. if Message == "off" or Message == "Nice fight." and InForm == true then
  9782. Base()
  9783. end
  9784. local ContentProvider = game:GetService("ContentProvider")
  9785.  
  9786. local function LoadAssets(AssetList)
  9787. -- Takes an asset list and preloads it. Will not wait for them to load.
  9788.  
  9789. for _, AssetId in pairs(AssetList) do
  9790. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9791. end
  9792. end
  9793.  
  9794. local Gibs = game.Workspace
  9795.  
  9796. function Kill(Character)
  9797. Character.Humanoid.Health = 0
  9798. local poo = Instance.new("IntValue",Character)
  9799. poo.Name = "haha nope"
  9800. local svch = Character
  9801. local hum = Character:findFirstChild("Humanoid")
  9802. Character.Archivable = true
  9803. local chrclone = Character:clone()
  9804. Character.Archivable = false
  9805.  
  9806. local ch = chrclone:GetChildren()
  9807. local i
  9808. for i = 1,#ch do
  9809. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9810. ch[i]:remove()
  9811. end
  9812. end
  9813. local function Scan(ch)
  9814. local e
  9815. for e = 1,#ch do
  9816. Scan(ch[e]:GetChildren())
  9817. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9818. ch[e]:remove()
  9819. end
  9820. end
  9821. end
  9822. Scan(chrclone:GetChildren())
  9823.  
  9824. local hum2 = chrclone:findFirstChild("Humanoid")
  9825.  
  9826.  
  9827. if hum2 ~= nil then
  9828. hum2.Name = "Humanoid2"
  9829. hum2.PlatformStand = true
  9830. hum2.Sit = true
  9831. hum2.MaxHealth = 0
  9832. hum2.Health = 0
  9833. end
  9834.  
  9835. local ch = Character:GetChildren()
  9836. local i
  9837. for i = 1,#ch do
  9838. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9839. ch[i]:remove()
  9840. end
  9841. end
  9842.  
  9843. wait(0.2)
  9844.  
  9845. local ch = Character:GetChildren()
  9846. local i
  9847. for i = 1,#ch do
  9848. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9849. ch[i]:remove()
  9850. end
  9851. end
  9852. Character = chrclone
  9853. local Torso = Character.Torso
  9854. local movevector = Vector3.new()
  9855.  
  9856. if Torso then
  9857. local Head = Character:FindFirstChild("Head")
  9858. local Limb = Character:FindFirstChild("Right Arm")
  9859. if Limb then
  9860.  
  9861. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9862. local Joint = Instance.new("Glue")
  9863. Joint.Name = "RightShoulder"
  9864. Joint.Part0 = Torso
  9865. Joint.Part1 = Limb
  9866. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9867. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9868. Joint.Parent = Torso
  9869.  
  9870. local B = Instance.new("Part")
  9871. B.TopSurface = 0
  9872. B.BottomSurface = 0
  9873. B.formFactor = "Symmetric"
  9874. B.Size = Vector3.new(1, 1, 1)
  9875. B.Transparency = 1
  9876. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9877. B.Parent = Character
  9878. local W = Instance.new("Weld")
  9879. W.Part0 = Limb
  9880. W.Part1 = B
  9881. W.C0 = CFrame.new(0, -0.5, 0)
  9882. W.Parent = Limb
  9883.  
  9884. end
  9885. local Limb = Character:FindFirstChild("Left Arm")
  9886. if Limb then
  9887.  
  9888. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9889. local Joint = Instance.new("Glue")
  9890. Joint.Name = "LeftShoulder"
  9891. Joint.Part0 = Torso
  9892. Joint.Part1 = Limb
  9893. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9894. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9895. Joint.Parent = Torso
  9896.  
  9897. local B = Instance.new("Part")
  9898. B.TopSurface = 0
  9899. B.BottomSurface = 0
  9900. B.formFactor = "Symmetric"
  9901. B.Size = Vector3.new(1, 1, 1)
  9902. B.Transparency = 1
  9903. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9904. B.Parent = Character
  9905. local W = Instance.new("Weld")
  9906. W.Part0 = Limb
  9907. W.Part1 = B
  9908. W.C0 = CFrame.new(0, -0.5, 0)
  9909. W.Parent = Limb
  9910.  
  9911. end
  9912. local Limb = Character:FindFirstChild("Right Leg")
  9913. if Limb then
  9914.  
  9915. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9916. local Joint = Instance.new("Glue")
  9917. Joint.Name = "RightHip"
  9918. Joint.Part0 = Torso
  9919. Joint.Part1 = Limb
  9920. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9921. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9922. Joint.Parent = Torso
  9923.  
  9924. local B = Instance.new("Part")
  9925. B.TopSurface = 0
  9926. B.BottomSurface = 0
  9927. B.formFactor = "Symmetric"
  9928. B.Size = Vector3.new(1, 1, 1)
  9929. B.Transparency = 1
  9930. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9931. B.Parent = Character
  9932. local W = Instance.new("Weld")
  9933. W.Part0 = Limb
  9934. W.Part1 = B
  9935. W.C0 = CFrame.new(0, -0.5, 0)
  9936. W.Parent = Limb
  9937.  
  9938. end
  9939. local Limb = Character:FindFirstChild("Left Leg")
  9940. if Limb then
  9941.  
  9942. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9943. local Joint = Instance.new("Glue")
  9944. Joint.Name = "LeftHip"
  9945. Joint.Part0 = Torso
  9946. Joint.Part1 = Limb
  9947. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9948. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9949. Joint.Parent = Torso
  9950.  
  9951. local B = Instance.new("Part")
  9952. B.TopSurface = 0
  9953. B.BottomSurface = 0
  9954. B.formFactor = "Symmetric"
  9955. B.Size = Vector3.new(1, 1, 1)
  9956. B.Transparency = 1
  9957. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9958. B.Parent = Character
  9959. local W = Instance.new("Weld")
  9960. W.Part0 = Limb
  9961. W.Part1 = B
  9962. W.C0 = CFrame.new(0, -0.5, 0)
  9963. W.Parent = Limb
  9964. end
  9965. end
  9966. end
  9967. ----------
  9968.  
  9969. lerpz = function(D, E, F, G)
  9970. D[E] = D[E]:lerp(F, G)
  9971. end
  9972.  
  9973. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9974. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9975. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9976. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9977. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9978. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9979. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9980. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9981. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9982. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9983. resetlerp = function()
  9984. RJ.C0 = RJC0
  9985. RJ.C1 = RJC1
  9986. N.C0 = NC0
  9987. N.C1 = NC1
  9988. RS.C0 = RSC0
  9989. RS.C1 = RSC1
  9990. LS.C0 = LSC0
  9991. LS.C1 = LSC1
  9992. RH.C0 = RHC0
  9993. RH.C1 = RHC1
  9994. LH.C0 = LHC0
  9995. LH.C1 = LHC1
  9996. end
  9997. -------
  9998. ----------
  9999. hrp = char.HumanoidRootPart
  10000.  
  10001. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10002. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10003. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10004. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10005. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10006. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10007. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10008. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10009. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10010. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10011. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10012. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10013. RS = Torso:FindFirstChild("Right Shoulder")
  10014. LS = Torso:FindFirstChild("Left Shoulder")
  10015. RH = Torso:FindFirstChild("Right Hip")
  10016. LH = Torso:FindFirstChild("Left Hip")
  10017. RJ = hrp:FindFirstChild("RootJoint")
  10018. N = Torso:FindFirstChild("Neck")
  10019. cf = CFrame.new
  10020. ang = CFrame.Angles
  10021. rd = math.rad
  10022. rd2 = math.random
  10023. cs = ColorSequence.new
  10024. ns = NumberSequence.new
  10025. nsk = NumberSequenceKeypoint.new
  10026. -------------------
  10027.  
  10028. end)
  10029.  
  10030. print([[
  10031. -------------------------------------------------
  10032. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10033. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement