Advertisement
Exonerator

Untitled

Oct 16th, 2018
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 471.36 KB | None | 0 0
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2. local Player,game,owner = owner,game
  3. local RealPlayer = Player
  4. do
  5. print("FE Compatibility code by Mokiros")
  6. local rp = RealPlayer
  7. script.Parent = rp.Character
  8.  
  9. --RemoteEvent for communicating
  10. local Event = Instance.new("RemoteEvent")
  11. Event.Name = "UserInput_Event"
  12.  
  13. --Fake event to make stuff like Mouse.KeyDown work
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. --Creating fake input objects with fake variables
  21. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent()}
  22. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  23. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  24. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  25. end}
  26. --Merged 2 functions into one by checking amount of arguments
  27. CAS.UnbindAction = CAS.BindAction
  28.  
  29. --This function will trigger the events that have been :Connect()'ed
  30. local function te(self,ev,...)
  31. local t = m[ev]
  32. if t and t._fakeEvent then
  33. for _,f in pairs(t.Functions) do
  34. f(...)
  35. end
  36. end
  37. end
  38. m.TrigEvent = te
  39. UIS.TrigEvent = te
  40.  
  41. Event.OnServerEvent:Connect(function(plr,io)
  42. if plr~=rp then return end
  43. m.Target = io.Target
  44. m.Hit = io.Hit
  45. if not io.isMouse then
  46. local b = io.UserInputState == Enum.UserInputState.Begin
  47. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  48. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  49. end
  50. for _,t in pairs(CAS.Actions) do
  51. for _,k in pairs(t.Keys) do
  52. if k==io.KeyCode then
  53. t.Function(t.Name,io.UserInputState,io)
  54. end
  55. end
  56. end
  57. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  58. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  59. end
  60. end)
  61. Event.Parent = NLS([==[
  62. local Player = game:GetService("Players").LocalPlayer
  63. local Event = script:WaitForChild("UserInput_Event")
  64.  
  65. local Mouse = Player:GetMouse()
  66. local UIS = game:GetService("UserInputService")
  67. local input = function(io,a)
  68. if a then return end
  69. --Since InputObject is a client-side instance, we create and pass table instead
  70. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  71. end
  72. UIS.InputBegan:Connect(input)
  73. UIS.InputEnded:Connect(input)
  74.  
  75. local h,t
  76. --Give the server mouse data 30 times every second, but only if the values changed
  77. --If player is not moving their mouse, client won't fire events
  78. while wait(1/30) do
  79. if h~=Mouse.Hit or t~=Mouse.Target then
  80. h,t=Mouse.Hit,Mouse.Target
  81. Event:FireServer({isMouse=true,Target=t,Hit=h})
  82. end
  83. end]==],Player.Character)
  84.  
  85. ----Sandboxed game object that allows the usage of client-side methods and services
  86. --Real game object
  87. local _rg = game
  88.  
  89. --Metatable for fake service
  90. local fsmt = {
  91. __index = function(self,k)
  92. local s = rawget(self,"_RealService")
  93. if s then return s[k] end
  94. end,
  95. __newindex = function(self,k,v)
  96. local s = rawget(self,"_RealService")
  97. if s then s[k]=v end
  98. end,
  99. __call = function(self,...)
  100. local s = rawget(self,"_RealService")
  101. if s then return s(...) end
  102. end
  103. }
  104. local function FakeService(t,RealService)
  105. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  106. return setmetatable(t,fsmt)
  107. end
  108.  
  109. --Fake game object
  110. local g = {
  111. GetService = function(self,s)
  112. return self[s]
  113. end,
  114. Players = FakeService({
  115. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  116. },"Players"),
  117. UserInputService = FakeService(UIS,"UserInputService"),
  118. ContextActionService = FakeService(CAS,"ContextActionService"),
  119. }
  120. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  121. g.service = g.GetService
  122.  
  123. g.RunService = FakeService({
  124. RenderStepped = _rg:GetService("RunService").Heartbeat,
  125. BindToRenderStep = function(self,name,_,fun)
  126. self._btrs[name] = self.Heartbeat:Connect(fun)
  127. end,
  128. UnbindFromRenderStep = function(self,name)
  129. self._btrs[name]:Disconnect()
  130. end,
  131. },"RunService")
  132.  
  133. setmetatable(g,{
  134. __index=function(self,s)
  135. return _rg:GetService(s) or typeof(_rg[s])=="function"
  136. and function(_,...)return _rg[s](_rg,...)end or _rg[s]
  137. end,
  138. __newindex = fsmt.__newindex,
  139. __call = fsmt.__call
  140. })
  141. --Changing owner to fake player object to support owner:GetMouse()
  142. game,owner = g,g.Players.LocalPlayer
  143. end
  144. local Player = game.Players.LocalPlayer
  145. local char = Player.Character
  146. local Character = Player.Character
  147. local Head = Character.Head
  148. local done = false
  149. local canheal = false
  150. local deathchat1 = false
  151. local once = true
  152. local dead = false
  153. local candie = true
  154. local deathchat = false
  155. local idleon = true
  156. local idle1 = true
  157. local idle = true
  158. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  159. if v:IsA("Accessory") then
  160. v:Destroy()
  161. end
  162. end
  163. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  164. if v:IsA("Shirt") then
  165. v:Remove()
  166. end
  167. end
  168. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  169. if v:IsA("Pants") then
  170. v:Remove()
  171. end
  172. end
  173. wait()
  174. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  175. shirt.Name = "Shirt"
  176. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  177. pants.Name = "Pants"
  178.  
  179. local v3 = Vector3.new
  180. local num = 0
  181. local bc = BrickColor.new
  182. local new = Instance.new
  183.  
  184.  
  185. Instance.new("ForceField",char).Visible = false
  186. local poo = Instance.new("IntValue",Character)
  187. poo.Name = "haha nope"
  188. char.Humanoid.MaxHealth = math.huge
  189. wait()
  190. char.Humanoid.Health = math.huge
  191. Instance.new("ForceField",char).Visible = false
  192.  
  193. shirt = Instance.new("Shirt", char)
  194. shirt.Name = "Shirt"
  195. pants = Instance.new("Pants", char)
  196. pants.Name = "Pants"
  197. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  198. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  199. char.Head.face.Texture = "rbxassetid://1108342609"
  200.  
  201. Hair7 = Instance.new("Part")
  202. Hair7.Parent = char
  203. Hair7.Name = "Hair"
  204. Hair7.CanCollide = false
  205. Hair7.Locked = true
  206. Hair7.TopSurface = "Smooth"
  207. Hair7.BottomSurface = "Smooth"
  208. Hair7.formFactor = "Symmetric"
  209. Hair7.Material = "Neon"
  210. Hair7.BrickColor = BrickColor.new("Really black")
  211. Hair7.CFrame = char.Torso.CFrame
  212. Hair7.Size = Vector3.new(1, 1, 1)
  213. Hair7.Transparency = 0
  214.  
  215.  
  216. Weld1 = Instance.new("Weld")
  217. Weld1.Parent = char.Head
  218. Weld1.Part0 = char.Head
  219. Weld1.Part1 = Hair7
  220. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  221.  
  222. Mesh = Instance.new("SpecialMesh")
  223. Mesh.Offset = Vector3.new(0,-0.4,0)
  224. Mesh.Parent = Hair7
  225. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  226. Mesh.MeshType = "FileMesh"
  227. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  228. Mesh.TextureId = ""
  229.  
  230.  
  231. local ice = Instance.new("Part", Head)
  232. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  233. ice.BrickColor = BrickColor.new("White")
  234. ice.CanCollide = false
  235. ice.TopSurface = 0
  236. ice.BottomSurface = 0
  237. ice.Transparency = 1
  238. local ice2 = Instance.new("SpecialMesh", ice)
  239. ice2.MeshType = "Brick"
  240. ice2.Scale = Vector3.new(1, 1, 1)
  241. local ice3 = Instance.new("Weld", ice)
  242. ice3.Part0 = Head
  243. ice3.Part1 = ice
  244. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  245. local icesmoke = Instance.new("ParticleEmitter", ice)
  246. icesmoke.VelocitySpread = 5
  247. icesmoke.Size = NumberSequence.new({
  248. NumberSequenceKeypoint.new(0, 0.01),
  249. NumberSequenceKeypoint.new(1, 1)
  250. })
  251. icesmoke.Rate = math.huge
  252. icesmoke.Speed = NumberRange.new(1, 1)
  253. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  254. icesmoke.Transparency = NumberSequence.new({
  255. NumberSequenceKeypoint.new(0, 0.9),
  256. NumberSequenceKeypoint.new(1, 1)
  257. })
  258. icesmoke.Rotation = NumberRange.new(0, 360)
  259. icesmoke.Name = "Smoke"
  260. icesmoke.LightEmission = 0
  261. icesmoke.Acceleration = Vector3.new(0,0,0)
  262. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  263. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  264. icesmoke.LockedToPart = true
  265. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  266. secondcolor = "Really black"
  267. wait(0.016666666666666666)
  268. Effects = {}
  269. local Player = game.Players.localPlayer
  270. local Character = Player.Character
  271. local Humanoid = Character.Humanoid
  272. local mouse = Player:GetMouse()
  273. local LeftArm = Character["Left Arm"]
  274. local RightArm = Character["Right Arm"]
  275. local LeftLeg = Character["Left Leg"]
  276. local RightLeg = Character["Right Leg"]
  277. local Head = Character.Head
  278. local Torso = Character.Torso
  279. local cam = game.Workspace.CurrentCamera
  280. local RootPart = Character.HumanoidRootPart
  281. local RootJoint = RootPart.RootJoint
  282. local equipped = true
  283. local attack = false
  284. local Anim = "Idle"
  285. local idle = 0
  286. local attacktype = 1
  287. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  288. local velocity = RootPart.Velocity.y
  289. local sine = 0
  290. local change = 1
  291. local grabbed = false
  292. local cn = CFrame.new
  293. local mr = math.rad
  294. local angles = CFrame.Angles
  295. local ud = UDim2.new
  296. local c3 = Color3.new
  297. local dir = {
  298. w = 0,
  299. s = 0,
  300. a = 0,
  301. d = 0
  302. }
  303. firemode = true
  304. local Services = {
  305. SoundService = game:GetService("SoundService"),
  306. Players = game:GetService("Players"),
  307. Debris = game:GetService("Debris"),
  308. Workspace = game:GetService("Workspace"),
  309. Lighting = game:GetService("Lighting"),
  310. HttpService = game:GetService("HttpService"),
  311. InsertService = game:GetService("InsertService")
  312. }
  313. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  314. Humanoid.Animator:Destroy()
  315. Character.Animate:Destroy()
  316. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  317. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  318. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  319. RSH, LSH = nil, nil
  320. RW = Instance.new("Weld")
  321. LW = Instance.new("Weld")
  322. RH = Torso["Right Hip"]
  323. LH = Torso["Left Hip"]
  324. RSH = Torso["Right Shoulder"]
  325. LSH = Torso["Left Shoulder"]
  326. RSH.Parent = nil
  327. LSH.Parent = nil
  328. RW.Name = "RW"
  329. RW.Part0 = Torso
  330. RW.C0 = cn(1.5, 0.5, 0)
  331. RW.C1 = cn(0, 0.5, 0)
  332. RW.Part1 = RightArm
  333. RW.Parent = Torso
  334. LW.Name = "LW"
  335. LW.Part0 = Torso
  336. LW.C0 = cn(-1.5, 0.5, 0)
  337. LW.C1 = cn(0, 0.5, 0)
  338. LW.Part1 = LeftArm
  339. LW.Parent = Torso
  340. --------------
  341. function clerp(a, b, t)
  342. local qa = {
  343. QuaternionFromCFrame(a)
  344. }
  345. local qb = {
  346. QuaternionFromCFrame(b)
  347. }
  348. local ax, ay, az = a.x, a.y, a.z
  349. local bx, by, bz = b.x, b.y, b.z
  350. local _t = 1 - t
  351. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  352. end
  353. function QuaternionFromCFrame(cf)
  354. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  355. local trace = m00 + m11 + m22
  356. if trace > 0 then
  357. local s = math.sqrt(1 + trace)
  358. local recip = 0.5 / s
  359. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  360. else
  361. local i = 0
  362. if m00 < m11 then
  363. i = 1
  364. end
  365. if m22 > (i == 0 and m00 or m11) then
  366. i = 2
  367. end
  368. if i == 0 then
  369. local s = math.sqrt(m00 - m11 - m22 + 1)
  370. local recip = 0.5 / s
  371. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  372. elseif i == 1 then
  373. local s = math.sqrt(m11 - m22 - m00 + 1)
  374. local recip = 0.5 / s
  375. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  376. elseif i == 2 then
  377. local s = math.sqrt(m22 - m00 - m11 + 1)
  378. local recip = 0.5 / s
  379. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  380. end
  381. end
  382. end
  383. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  384. local xs, ys, zs = x + x, y + y, z + z
  385. local wx, wy, wz = w * xs, w * ys, w * zs
  386. local xx = x * xs
  387. local xy = x * ys
  388. local xz = x * zs
  389. local yy = y * ys
  390. local yz = y * zs
  391. local zz = z * zs
  392. 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))
  393. end
  394. function QuaternionSlerp(a, b, t)
  395. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  396. local startInterp, finishInterp
  397. if cosTheta >= 1.0E-4 then
  398. if 1 - cosTheta > 1.0E-4 then
  399. local theta = math.acos(cosTheta)
  400. local invSinTheta = 1 / math.sin(theta)
  401. startInterp = math.sin((1 - t) * theta) * invSinTheta
  402. finishInterp = math.sin(t * theta) * invSinTheta
  403. else
  404. startInterp = 1 - t
  405. finishInterp = t
  406. end
  407. elseif 1 + cosTheta > 1.0E-4 then
  408. local theta = math.acos(-cosTheta)
  409. local invSinTheta = 1 / math.sin(theta)
  410. startInterp = math.sin((t - 1) * theta) * invSinTheta
  411. finishInterp = math.sin(t * theta) * invSinTheta
  412. else
  413. startInterp = t - 1
  414. finishInterp = t
  415. end
  416. 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
  417. end
  418. function swait(num)
  419. if num == 0 or num == nil then
  420. game:service("RunService").RenderStepped:wait(0)
  421. else
  422. for i = 0, num do
  423. game:service("RunService").RenderStepped:wait(0)
  424. end
  425. end
  426. end
  427. local RbxUtility = LoadLibrary("RbxUtility")
  428. local Create = RbxUtility.Create
  429. function RemoveOutlines(part)
  430. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  431. end
  432. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  433. local Part = Create("Part")({
  434. formFactor = FormFactor,
  435. Parent = Parent,
  436. Reflectance = Reflectance,
  437. Transparency = Transparency,
  438. CanCollide = false,
  439. Locked = true,
  440. BrickColor = BrickColor.new(tostring(BColor)),
  441. Name = Name,
  442. Size = Size,
  443. Material = Material
  444. })
  445. RemoveOutlines(Part)
  446. return Part
  447. end
  448. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  449. local Msh = Create(Mesh)({
  450. Parent = Part,
  451. Offset = OffSet,
  452. Scale = Scale
  453. })
  454. if Mesh == "SpecialMesh" then
  455. Msh.MeshType = MeshType
  456. Msh.MeshId = MeshId
  457. end
  458. return Msh
  459. end
  460. function CreateWeld(Parent, Part0, Part1, C0, C1)
  461. local Weld = Create("Weld")({
  462. Parent = Parent,
  463. Part0 = Part0,
  464. Part1 = Part1,
  465. C0 = C0,
  466. C1 = C1
  467. })
  468. return Weld
  469. end
  470. function rayCast(Position, Direction, Range, Ignore)
  471. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  472. end
  473. function CreateSound(id, par, vol, pit)
  474. coroutine.resume(coroutine.create(function()
  475. local sou = Instance.new("Sound", par or workspace)
  476. sou.Volume = vol
  477. sou.Pitch = pit or 1
  478. sou.SoundId = id
  479. wait()
  480. sou:play()
  481. game:GetService("Debris"):AddItem(sou, 6)
  482. end))
  483. end
  484. function CreateSong(id, par, vol, pit)
  485. coroutine.resume(coroutine.create(function()
  486. sou2 = Instance.new("Sound", par or workspace)
  487. sou2.Volume = 1
  488. sou2.Pitch = 1
  489. sou2.SoundId = id
  490. wait()
  491. sou2:play()
  492. sou2.Looped = true
  493. end))
  494. end
  495. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  496. local function getclosest(obj, distance)
  497. local last, lastx = distance + 1, nil
  498. for i, v in pairs(workspace:GetChildren()) do
  499. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  500. local t = v.Torso
  501. local dist = t.Position - obj.Position.magnitude
  502. if distance >= dist and last > dist then
  503. last = dist
  504. lastx = v
  505. end
  506. end
  507. end
  508. return lastx
  509. end
  510. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  511. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  512. prt.Anchored = true
  513. prt.CFrame = cframe
  514. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  515. game:GetService("Debris"):AddItem(prt, 10)
  516. if Type == 1 or Type == nil then
  517. table.insert(Effects, {
  518. prt,
  519. "Block1",
  520. delay,
  521. x3,
  522. y3,
  523. z3,
  524. msh
  525. })
  526. elseif Type == 2 then
  527. table.insert(Effects, {
  528. prt,
  529. "Block2",
  530. delay,
  531. x3,
  532. y3,
  533. z3,
  534. msh
  535. })
  536. elseif Type == 3 then
  537. table.insert(Effects, {
  538. prt,
  539. "Block3",
  540. delay,
  541. x3,
  542. y3,
  543. z3,
  544. msh
  545. })
  546. end
  547. end
  548. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  549. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  550. prt.Anchored = true
  551. prt.CFrame = cframe
  552. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  553. game:GetService("Debris"):AddItem(prt, 10)
  554. table.insert(Effects, {
  555. prt,
  556. "Cylinder",
  557. delay,
  558. x3,
  559. y3,
  560. z3,
  561. msh
  562. })
  563. end
  564. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  565. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  566. prt.Anchored = true
  567. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  568. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  569. game:GetService("Debris"):AddItem(prt, 10)
  570. table.insert(Effects, {
  571. prt,
  572. "Cylinder",
  573. delay,
  574. x3,
  575. y3,
  576. z3,
  577. msh
  578. })
  579. end
  580. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  581. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  582. prt.Anchored = true
  583. prt.CFrame = cframe
  584. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  585. game:GetService("Debris"):AddItem(prt, 10)
  586. table.insert(Effects, {
  587. prt,
  588. "Cylinder",
  589. delay,
  590. x3,
  591. y3,
  592. z3,
  593. msh
  594. })
  595. end
  596. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  597. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  598. prt.Anchored = true
  599. prt.CFrame = cframe
  600. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  601. game:GetService("Debris"):AddItem(prt, 10)
  602. table.insert(Effects, {
  603. prt,
  604. "Cylinder",
  605. delay,
  606. x3,
  607. y3,
  608. z3,
  609. msh
  610. })
  611. end
  612. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  613. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  614. prt.Anchored = true
  615. prt.CFrame = cframe
  616. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  617. game:GetService("Debris"):AddItem(prt, 10)
  618. table.insert(Effects, {
  619. prt,
  620. "Cylinder",
  621. delay,
  622. x3,
  623. y3,
  624. z3,
  625. msh
  626. })
  627. end
  628. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  629. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  630. prt.Anchored = true
  631. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  632. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  633. local num = math.random(10, 50) / 1000
  634. game:GetService("Debris"):AddItem(prt, 10)
  635. table.insert(Effects, {
  636. prt,
  637. "Shatter",
  638. num,
  639. prt.CFrame,
  640. math.random() - math.random(),
  641. 0,
  642. math.random(50, 100) / 100
  643. })
  644. end
  645. for i = 0, 1, 0.05 do
  646. swait()
  647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  649. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  650. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  651. if Torsovelocity.Y > 1 then
  652. 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)
  653. 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)
  654. 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)
  655. elseif Torsovelocity.Y < 1 then
  656. 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)
  657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  658. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  659. end
  660. end
  661. attack = false
  662. game:GetService("RunService").Stepped:connect(function()
  663. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  664. velocity = RootPart.Velocity.y
  665. sine = sine + change
  666. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  667. if equipped == true or equipped == false then
  668. if 1 < RootPart.Velocity.y and hit == nil then
  669. Anim = "Jump"
  670. if attack == false and ice_mode == false then
  671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  673. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  674. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  675. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  676. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  677. end
  678. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  679. Anim = "Fall"
  680. if attack == false then
  681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  685. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  686. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  687. end
  688. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  689. Anim = "Idle"
  690. if attack == false then
  691. change = 1
  692. 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)
  693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  694. 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)
  695. 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)
  696. 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)
  697. 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)
  698. end
  699. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  700. Anim = "Walk"
  701. if attack == false then
  702. 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)
  703. 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)
  704. 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)
  705. 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)
  706. 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)
  707. 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)
  708. end
  709. end
  710. end
  711. if equipped == true or equipped == false then
  712. if 1 < RootPart.Velocity.Y and hit == nil then
  713. Anim = "Jump"
  714. if attack == false and ice_mode == true then
  715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  717. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  719. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  720. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  721. end
  722. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  723. Anim = "Fall"
  724. if attack == false then
  725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  727. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  728. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  729. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  730. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  731. end
  732. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  733. Anim = "Idle"
  734. if attack == false then
  735. change = 0.8
  736. 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)
  737. 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)
  738. 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)
  739. 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)
  740. 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)
  741. 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)
  742. end
  743. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  744. Anim = "Walk"
  745. if attack == false then
  746. 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)
  747. 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)
  748. 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)
  749. 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)
  750. 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)
  751. 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)
  752. end
  753. end
  754. end
  755. if 0 < #Effects then
  756. for e = 1, #Effects do
  757. if Effects[e] ~= nil then
  758. local Thing = Effects[e]
  759. if Thing ~= nil then
  760. local Part = Thing[1]
  761. local Mode = Thing[2]
  762. local Delay = Thing[3]
  763. local IncX = Thing[4]
  764. local IncY = Thing[5]
  765. local IncZ = Thing[6]
  766. if 1 >= Thing[1].Transparency then
  767. if Thing[2] == "Block1" then
  768. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  769. local Mesh = Thing[1].Mesh
  770. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  771. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  772. elseif Thing[2] == "Block2" then
  773. 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)
  774. local Mesh = Thing[7]
  775. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  776. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  777. elseif Thing[2] == "Block3" then
  778. 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)
  779. local Mesh = Thing[7]
  780. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  781. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  782. elseif Thing[2] == "Cylinder" then
  783. local Mesh = Thing[1].Mesh
  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] == "Blood" then
  787. local Mesh = Thing[7]
  788. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  789. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  790. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  791. elseif Thing[2] == "Elec" then
  792. local Mesh = Thing[1].Mesh
  793. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  794. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  795. elseif Thing[2] == "Disappear" then
  796. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  797. elseif Thing[2] == "Shatter" then
  798. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  799. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  800. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  801. Thing[6] = Thing[6] + Thing[5]
  802. end
  803. else
  804. Part.Parent = nil
  805. table.remove(Effects, e)
  806. end
  807. end
  808. end
  809. end
  810. end
  811. end)
  812. function RemoveOutlines(part)
  813. part.TopSurface = 10
  814. end
  815. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  816. local Part = Create("Part")({
  817. Parent = Parent,
  818. Reflectance = Reflectance,
  819. Transparency = Transparency,
  820. CanCollide = false,
  821. Locked = true,
  822. BrickColor = BrickColor.new(tostring(BColor)),
  823. Name = Name,
  824. Size = Size,
  825. Material = Material
  826. })
  827. RemoveOutlines(Part)
  828. return Part
  829. end
  830. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  831. local Msh = Create(Mesh)({
  832. Parent = Part,
  833. Offset = OffSet,
  834. Scale = Scale
  835. })
  836. if Mesh == "SpecialMesh" then
  837. Msh.MeshType = MeshType
  838. Msh.MeshId = MeshId
  839. end
  840. return Msh
  841. end
  842. function CreateWeld(Parent, Part0, Part1, C0, C1)
  843. local Weld = Create("Weld")({
  844. Parent = Parent,
  845. Part0 = Part0,
  846. Part1 = Part1,
  847. C0 = C0,
  848. C1 = C1
  849. })
  850. return Weld
  851. end
  852. WSHM = {
  853. "White",
  854. "Pastel light blue"
  855. }
  856. WSH = WSHM[math.random(1, #WSHM)]
  857. function IcePartFunk(HPart, aria, Min, Max)
  858. IcePart = Instance.new("Part", HPart)
  859. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  860. IcePart.CanCollide = false
  861. IuW = Instance.new("Weld")
  862. IuW.Name = "GuW"
  863. IuW.Part0 = HPart
  864. 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))
  865. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  866. IuW.Part1 = IcePart
  867. IuW.Parent = HPart
  868. IcePart.Transparency = 0.85
  869. IcePart.Material = "Neon"
  870. WSH = WSHM[math.random(1, #WSHM)]
  871. IcePart.BrickColor = BrickColor.new("" .. WSH)
  872. RemoveOutlines(IcePart)
  873. game:GetService("Debris"):AddItem(IuW, 4)
  874. game:GetService("Debris"):AddItem(IcePart, 6)
  875. end
  876. SpikeMeshId = 1033714
  877. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  878. local Part = Instance.new("Part", Parent)
  879. Part.Name = Name
  880. Part.BrickColor = BrickColor.new(Color)
  881. Part.Size = Size
  882. Part.Material = Material
  883. Part.Transparency = Transparency
  884. Part.CanCollide = false
  885. RemoveOutlines(Part)
  886. local Mesh = Instance.new("SpecialMesh", Part)
  887. Mesh.MeshType = "Sphere"
  888. Mesh.Scale = Scale
  889. return Mesh and Part
  890. end
  891. CFuncs = {
  892. Part = {
  893. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  894. local Part = Create("Part")({
  895. Parent = Parent,
  896. Reflectance = Reflectance,
  897. Transparency = Transparency,
  898. CanCollide = false,
  899. Locked = true,
  900. BrickColor = BrickColor.new(tostring(BColor)),
  901. Name = Name,
  902. Size = Size,
  903. Material = Material
  904. })
  905. RemoveOutlines(Part)
  906. return Part
  907. end
  908. },
  909. Mesh = {
  910. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  911. local Msh = Create(Mesh)({
  912. Parent = Part,
  913. Offset = OffSet,
  914. Scale = Scale
  915. })
  916. if Mesh == "SpecialMesh" then
  917. Msh.MeshType = MeshType
  918. Msh.MeshId = MeshId
  919. end
  920. return Msh
  921. end
  922. },
  923. Mesh = {
  924. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  925. local Msh = Create(Mesh)({
  926. Parent = Part,
  927. Offset = OffSet,
  928. Scale = Scale
  929. })
  930. if Mesh == "SpecialMesh" then
  931. Msh.MeshType = MeshType
  932. Msh.MeshId = MeshId
  933. end
  934. return Msh
  935. end
  936. },
  937. Weld = {
  938. Create = function(Parent, Part0, Part1, C0, C1)
  939. local Weld = Create("Weld")({
  940. Parent = Parent,
  941. Part0 = Part0,
  942. Part1 = Part1,
  943. C0 = C0,
  944. C1 = C1
  945. })
  946. return Weld
  947. end
  948. },
  949. Sound = {
  950. Create = function(id, par, vol, pit)
  951. coroutine.resume(coroutine.create(function()
  952. local S = Create("Sound")({
  953. Volume = vol,
  954. Pitch = pit or 1,
  955. SoundId = id,
  956. Parent = par or workspace
  957. })
  958. wait()
  959. S:play()
  960. game:GetService("Debris"):AddItem(S, 6)
  961. end))
  962. end
  963. },
  964. ParticleEmitter = {
  965. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  966. local fp = Create("ParticleEmitter")({
  967. Parent = Parent,
  968. Color = ColorSequence.new(Color1, Color2),
  969. LightEmission = LightEmission,
  970. Size = Size,
  971. Texture = Texture,
  972. Transparency = Transparency,
  973. ZOffset = ZOffset,
  974. Acceleration = Accel,
  975. Drag = Drag,
  976. LockedToPart = LockedToPart,
  977. VelocityInheritance = VelocityInheritance,
  978. EmissionDirection = EmissionDirection,
  979. Enabled = Enabled,
  980. Lifetime = LifeTime,
  981. Rate = Rate,
  982. Rotation = Rotation,
  983. RotSpeed = RotSpeed,
  984. Speed = Speed,
  985. VelocitySpread = VelocitySpread
  986. })
  987. return fp
  988. end
  989. }
  990. }
  991. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  992. if hit.Parent == nil then
  993. return
  994. end
  995. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  996. for _, v in pairs(hit.Parent:children()) do
  997. if v:IsA("Humanoid") then
  998. h = v
  999. end
  1000. end
  1001. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1002. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1003. return
  1004. end
  1005. local c = Create("ObjectValue")({
  1006. Name = "creator",
  1007. Value = game:service("Players").LocalPlayer,
  1008. Parent = h
  1009. })
  1010. game:GetService("Debris"):AddItem(c, 0.5)
  1011. if HitSound ~= nil and HitPitch ~= nil then
  1012. CreateSound(HitSound, hit, 1, HitPitch)
  1013. end
  1014. local Damage = math.random(minim, maxim)
  1015. local blocked = false
  1016. local block = hit.Parent:findFirstChild("Block")
  1017. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1018. blocked = true
  1019. block.Value = block.Value - 1
  1020. print(block.Value)
  1021. end
  1022. if blocked == false then
  1023. h.Health = h.Health - Damage
  1024. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1025. else
  1026. h.Health = h.Health - Damage / 2
  1027. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1028. end
  1029. if Type == "Knockdown" then
  1030. local hum = hit.Parent.Humanoid
  1031. hum.PlatformStand = true
  1032. coroutine.resume(coroutine.create(function(HHumanoid)
  1033. swait(1)
  1034. HHumanoid.PlatformStand = false
  1035. end), hum)
  1036. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1037. local bodvol = Create("BodyVelocity")({
  1038. velocity = angle * knockback,
  1039. P = 5000,
  1040. maxForce = Vector3.new(8000, 8000, 8000),
  1041. Parent = hit
  1042. })
  1043. local rl = Create("BodyAngularVelocity")({
  1044. P = 3000,
  1045. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1046. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1047. Parent = hit
  1048. })
  1049. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1050. game:GetService("Debris"):AddItem(rl, 0.5)
  1051. elseif Type == "Normal" then
  1052. local vp = Create("BodyVelocity")({
  1053. P = 500,
  1054. maxForce = Vector3.new(math.huge, 0, math.huge),
  1055. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1056. })
  1057. if knockback > 0 then
  1058. vp.Parent = hit.Parent.Torso
  1059. end
  1060. game:GetService("Debris"):AddItem(vp, 0.5)
  1061. elseif Type == "Impale" then
  1062. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1063. Spike.Anchored = true
  1064. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1065. Spike.Position = hit.Parent.Torso.Position
  1066. for i = 1, 5 do
  1067. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1068. end
  1069. Services.Debris:AddItem(Spike, 4)
  1070. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1071. hit.Parent.Humanoid.PlatformStand = true
  1072. swait(1)
  1073. hit.Parent.Humanoid.PlatformStand = false
  1074. elseif Type == "Up" then
  1075. local bodyVelocity = Create("BodyVelocity")({
  1076. velocity = Vector3.new(0, 20, 0),
  1077. P = 5000,
  1078. maxForce = Vector3.new(8000, 8000, 8000),
  1079. Parent = hit
  1080. })
  1081. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1082. local bodyVelocity = Create("BodyVelocity")({
  1083. velocity = Vector3.new(0, 20, 0),
  1084. P = 5000,
  1085. maxForce = Vector3.new(8000, 8000, 8000),
  1086. Parent = hit
  1087. })
  1088. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1089. elseif Type == "Snare" then
  1090. local bp = Create("BodyPosition")({
  1091. P = 900,
  1092. D = 1000,
  1093. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1094. position = hit.Parent.Torso.Position,
  1095. Parent = hit.Parent.Torso
  1096. })
  1097. game:GetService("Debris"):AddItem(bp, 1)
  1098. elseif Type == "Slowness" then
  1099. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1100. for i = 1, 25 do
  1101. hit.Parent.Humanoid.WalkSpeed = 4
  1102. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1103. end
  1104. wait(4)
  1105. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1106. elseif Type == "FireDmg" then
  1107. for i = 1, math.random(60, 150) do
  1108. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1109. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1110. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1111. wait(0.1)
  1112. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1113. end
  1114. elseif Type == "Freeze" then
  1115. local bp = Create("BodyPosition")({
  1116. P = 900,
  1117. D = 1000,
  1118. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1119. position = hit.Parent.Torso.Position,
  1120. Parent = hit.Parent.Torso
  1121. })
  1122. game:GetService("Debris"):AddItem(bp, 4)
  1123. for i = 1, 25 do
  1124. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1125. end
  1126. elseif Type == "Freeze2" then
  1127. local BodPos = Create("BodyPosition")({
  1128. P = 50000,
  1129. D = 1000,
  1130. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1131. position = hit.Parent.Torso.Position,
  1132. Parent = hit.Parent.Torso
  1133. })
  1134. local BodGy = Create("BodyGyro")({
  1135. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1136. P = 20000,
  1137. Parent = hit.Parent.Torso,
  1138. cframe = hit.Parent.Torso.CFrame
  1139. })
  1140. hit.Parent.Torso.Anchored = true
  1141. coroutine.resume(coroutine.create(function(Part)
  1142. swait(1.5)
  1143. Part.Anchored = false
  1144. end), hit.Parent.Torso)
  1145. game:GetService("Debris"):AddItem(BodPos, 3)
  1146. game:GetService("Debris"):AddItem(BodGy, 3)
  1147. end
  1148. local debounce = Create("BoolValue")({
  1149. Name = "DebounceHit",
  1150. Parent = hit.Parent,
  1151. Value = true
  1152. })
  1153. game:GetService("Debris"):AddItem(debounce, Delay)
  1154. c = Instance.new("ObjectValue")
  1155. c.Name = "creator"
  1156. c.Value = Player
  1157. c.Parent = h
  1158. game:GetService("Debris"):AddItem(c, 0.5)
  1159. end
  1160. end
  1161. function ShowDamage(Pos, Text, Time, Color)
  1162. local Rate = 0.033333333333333
  1163. if not Pos then
  1164. local Pos = Vector3.new(0, 0, 0)
  1165. end
  1166. local Text = Text or ""
  1167. local Time = Time or 2
  1168. if not Color then
  1169. local Color = Color3.new(1, 0, 1)
  1170. end
  1171. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1172. EffectPart.Anchored = true
  1173. local BillboardGui = Create("BillboardGui")({
  1174. Size = UDim2.new(3, 0, 3, 0),
  1175. Adornee = EffectPart,
  1176. Parent = EffectPart
  1177. })
  1178. local TextLabel = Create("TextLabel")({
  1179. BackgroundTransparency = 1,
  1180. Size = UDim2.new(1, 0, 1, 0),
  1181. Text = Text,
  1182. TextColor3 = Color,
  1183. TextScaled = true,
  1184. Font = Enum.Font.ArialBold,
  1185. Parent = BillboardGui
  1186. })
  1187. game.Debris:AddItem(EffectPart, Time + 0.1)
  1188. EffectPart.Parent = game:GetService("Workspace")
  1189. delay(0, function()
  1190. local Frames = Time / Rate
  1191. for Frame = 1, Frames do
  1192. wait(Rate)
  1193. local Percent = Frame / Frames
  1194. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1195. TextLabel.TextTransparency = Percent
  1196. end
  1197. if EffectPart and EffectPart.Parent then
  1198. EffectPart:Destroy()
  1199. end
  1200. end)
  1201. end
  1202. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1203. for _, c in pairs(workspace:children()) do
  1204. local hum = c:findFirstChild("Humanoid")
  1205. if hum ~= nil then
  1206. local head = c:findFirstChild("Head")
  1207. if head ~= nil then
  1208. local targ = head.Position - Part.Position
  1209. local mag = targ.magnitude
  1210. if magni >= mag and c.Name ~= Player.Name then
  1211. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1212. end
  1213. end
  1214. end
  1215. end
  1216. end
  1217. function MagniKILL(Part, magni, knock, Type)
  1218. for _, c in pairs(workspace:children()) do
  1219. local hum = c:findFirstChild("Humanoid")
  1220. if hum ~= nil then
  1221. local head = c:findFirstChild("Head")
  1222. if head ~= nil then
  1223. local targ = head.Position - Part.Position
  1224. local mag = targ.magnitude
  1225. if magni >= mag and c.Name ~= Player.Name then
  1226. hum.Health = 0
  1227. end
  1228. end
  1229. end
  1230. end
  1231. end
  1232. EffectModel = Instance.new("Model", Character)
  1233. EffectModel.Name = "Effects"
  1234. Effects = {
  1235. Block = {
  1236. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1237. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1238. prt.Anchored = true
  1239. prt.CFrame = cframe
  1240. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1241. game:GetService("Debris"):AddItem(prt, 10)
  1242. if Type == 1 or Type == nil then
  1243. table.insert(Effects, {
  1244. prt,
  1245. "Block1",
  1246. delay,
  1247. x3,
  1248. y3,
  1249. z3,
  1250. msh
  1251. })
  1252. elseif Type == 2 then
  1253. table.insert(Effects, {
  1254. prt,
  1255. "Block2",
  1256. delay,
  1257. x3,
  1258. y3,
  1259. z3,
  1260. msh
  1261. })
  1262. else
  1263. table.insert(Effects, {
  1264. prt,
  1265. "Block3",
  1266. delay,
  1267. x3,
  1268. y3,
  1269. z3,
  1270. msh
  1271. })
  1272. end
  1273. end
  1274. },
  1275. Sphere = {
  1276. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1277. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1278. prt.Anchored = true
  1279. prt.CFrame = cframe
  1280. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1281. game:GetService("Debris"):AddItem(prt, 10)
  1282. table.insert(Effects, {
  1283. prt,
  1284. "Cylinder",
  1285. delay,
  1286. x3,
  1287. y3,
  1288. z3,
  1289. msh
  1290. })
  1291. end
  1292. },
  1293. Cylinder = {
  1294. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1295. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1296. prt.Anchored = true
  1297. prt.CFrame = cframe
  1298. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1299. game:GetService("Debris"):AddItem(prt, 10)
  1300. table.insert(Effects, {
  1301. prt,
  1302. "Cylinder",
  1303. delay,
  1304. x3,
  1305. y3,
  1306. z3,
  1307. msh
  1308. })
  1309. end
  1310. },
  1311. Wave = {
  1312. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1313. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1314. prt.Anchored = true
  1315. prt.CFrame = cframe
  1316. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1317. game:GetService("Debris"):AddItem(prt, 10)
  1318. table.insert(Effects, {
  1319. prt,
  1320. "Cylinder",
  1321. delay,
  1322. x3,
  1323. y3,
  1324. z3,
  1325. msh
  1326. })
  1327. end
  1328. },
  1329. Ring = {
  1330. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1331. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1332. prt.Anchored = true
  1333. prt.CFrame = cframe
  1334. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1335. game:GetService("Debris"):AddItem(prt, 10)
  1336. table.insert(Effects, {
  1337. prt,
  1338. "Cylinder",
  1339. delay,
  1340. x3,
  1341. y3,
  1342. z3,
  1343. msh
  1344. })
  1345. end
  1346. },
  1347. Break = {
  1348. Create = function(brickcolor, cframe, x1, y1, z1)
  1349. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1350. prt.Anchored = true
  1351. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1352. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1353. local num = math.random(10, 50) / 1000
  1354. game:GetService("Debris"):AddItem(prt, 10)
  1355. table.insert(Effects, {
  1356. prt,
  1357. "Shatter",
  1358. num,
  1359. prt.CFrame,
  1360. math.random() - math.random(),
  1361. 0,
  1362. math.random(50, 100) / 100
  1363. })
  1364. end
  1365. }
  1366. }
  1367. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1368. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1369. prt.Anchored = true
  1370. prt.CFrame = cframe
  1371. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1372. game:GetService("Debris"):AddItem(prt, 10)
  1373. if Type == 1 or Type == nil then
  1374. table.insert(Effects, {
  1375. prt,
  1376. "Block1",
  1377. delay,
  1378. x3,
  1379. y3,
  1380. z3,
  1381. msh
  1382. })
  1383. elseif Type == 2 then
  1384. table.insert(Effects, {
  1385. prt,
  1386. "Block2",
  1387. delay,
  1388. x3,
  1389. y3,
  1390. z3,
  1391. msh
  1392. })
  1393. elseif Type == 3 then
  1394. table.insert(Effects, {
  1395. prt,
  1396. "Block3",
  1397. delay,
  1398. x3,
  1399. y3,
  1400. z3,
  1401. msh
  1402. })
  1403. end
  1404. end
  1405. function CreateSound(id, par, vol, pit)
  1406. coroutine.resume(coroutine.create(function()
  1407. local sou = Instance.new("Sound", par or workspace)
  1408. sou.Volume = vol
  1409. sou.Pitch = pit or 1
  1410. sou.SoundId = id
  1411. swait()
  1412. sou:play()
  1413. game:GetService("Debris"):AddItem(sou, 6)
  1414. end))
  1415. end
  1416. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1417. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1418. prt.Anchored = true
  1419. prt.CFrame = cframe
  1420. prt.Material = "Neon"
  1421. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1422. game:GetService("Debris"):AddItem(prt, 10)
  1423. coroutine.resume(coroutine.create(function(Part, Mesh)
  1424. for i = 0, 6, delay do
  1425. swait()
  1426. Part.Transparency = i
  1427. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1428. end
  1429. Part.Parent = nil
  1430. end), prt, msh)
  1431. end
  1432. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1433. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1434. local MainPos = partt.Position
  1435. local MainPos2 = mouse + SpreadVectors
  1436. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1437. local speed = 1000
  1438. local num = 1
  1439. coroutine.resume(coroutine.create(function()
  1440. repeat
  1441. swait()
  1442. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1443. local mag =(MainPos - pos).magnitude
  1444. 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)
  1445. MainPos = MainPos + MouseLook.lookVector * speed
  1446. num = num - 1
  1447. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1448. if hit ~= nil then
  1449. num = 0
  1450. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1451. refpart.Anchored = true
  1452. refpart.CFrame = CFrame.new(pos)
  1453. game:GetService("Debris"):AddItem(refpart, 2)
  1454. end
  1455. if num <= 0 then
  1456. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1457. refpart.Anchored = true
  1458. refpart.CFrame = CFrame.new(pos)
  1459. if hit ~= nil then
  1460. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1461. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1462. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1463. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1464. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1465. end
  1466. game:GetService("Debris"):AddItem(refpart, 0)
  1467. end
  1468. until num <= 0
  1469. end))
  1470. end
  1471. function shoottraildd2(mouse, partt, SpreadAmount)
  1472. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1473. local MainPos = partt.Position
  1474. local MainPos2 = mouse + SpreadVectors
  1475. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1476. local speed = 3000
  1477. local num = 1
  1478. coroutine.resume(coroutine.create(function()
  1479. repeat
  1480. swait()
  1481. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1482. local mag = (MainPos - pos).magnitude
  1483. 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)
  1484. MainPos = MainPos + MouseLook.lookVector * speed
  1485. num = num - 1
  1486. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1487. if hit ~= nil then
  1488. num = 0
  1489. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1490. refpart.Anchored = true
  1491. refpart.CFrame = CFrame.new(pos)
  1492. game:GetService("Debris"):AddItem(refpart, 2)
  1493. end
  1494. if num <= 0 then
  1495. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1496. refpart.Anchored = true
  1497. refpart.CFrame = CFrame.new(pos)
  1498. if hit ~= nil then
  1499. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1500. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1501. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1502. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1503. MagniKILL(refpart, 80, 0, "Normal")
  1504. end
  1505. game:GetService("Debris"):AddItem(refpart, 0)
  1506. end
  1507. until num <= 0
  1508. end))
  1509. end
  1510. function shoottraildd22(mouse, partt, SpreadAmount)
  1511. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1512. local MainPos = partt.Position
  1513. local MainPos2 = mouse + SpreadVectors
  1514. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1515. local speed = 900
  1516. local num = 1
  1517. coroutine.resume(coroutine.create(function()
  1518. repeat
  1519. swait()
  1520. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1521. local mag = (MainPos - pos).magnitude
  1522. 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)
  1523. MainPos = MainPos + MouseLook.lookVector * speed
  1524. num = num - 1
  1525. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1526. if hit ~= nil then
  1527. num = 0
  1528. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1529. refpart.Anchored = true
  1530. refpart.CFrame = CFrame.new(pos)
  1531. game:GetService("Debris"):AddItem(refpart, 2)
  1532. end
  1533. if num <= 0 then
  1534. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1535. refpart.Anchored = true
  1536. refpart.CFrame = CFrame.new(pos)
  1537. if hit ~= nil then
  1538. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1539. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1540. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1541. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1542. MagniKILL(refpart, 80, 0, "Normal")
  1543. end
  1544. game:GetService("Debris"):AddItem(refpart, 0)
  1545. end
  1546. until num <= 0
  1547. end))
  1548. end
  1549. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1550. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1551. local MainPos = partt.Position
  1552. local MainPos2 = mouse + SpreadVectors
  1553. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1554. local speed = 200
  1555. local num = 0
  1556. coroutine.resume(coroutine.create(function()
  1557. repeat
  1558. swait()
  1559. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1560. local mag = (MainPos - pos).magnitude
  1561. 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)
  1562. MainPos = MainPos + MouseLook.lookVector * speed
  1563. num = num - 1
  1564. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1565. if hit ~= nil then
  1566. num = 0
  1567. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1568. refpart.Anchored = true
  1569. refpart.CFrame = CFrame.new(pos)
  1570. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1571. game:GetService("Debris"):AddItem(refpart, 2)
  1572. end
  1573. if num <= 0 then
  1574. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1575. refpart.Anchored = true
  1576. refpart.CFrame = CFrame.new(pos)
  1577. if hit ~= nil then
  1578. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1579. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1580. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1581. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1582. end
  1583. game:GetService("Debris"):AddItem(refpart, 0)
  1584. end
  1585. until num <= 0
  1586. end))
  1587. end
  1588. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1589. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1590. local MainPos = partt.Position
  1591. local MainPos2 = mouse + SpreadVectors
  1592. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1593. local speed = 500
  1594. local num = 1
  1595. coroutine.resume(coroutine.create(function()
  1596. repeat
  1597. swait()
  1598. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1599. local mag = (MainPos - pos).magnitude
  1600. 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)
  1601. MainPos = MainPos + MouseLook.lookVector * speed
  1602. num = num - 1
  1603. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1604. if hit ~= nil then
  1605. num = 0
  1606. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1607. refpart.Anchored = true
  1608. refpart.CFrame = CFrame.new(pos)
  1609. game:GetService("Debris"):AddItem(refpart, 2)
  1610. end
  1611. if num <= 0 then
  1612. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1613. refpart.Anchored = true
  1614. refpart.CFrame = CFrame.new(pos)
  1615. if hit ~= nil then
  1616. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1617. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1618. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1619. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1620. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1621. end
  1622. game:GetService("Debris"):AddItem(refpart, 0)
  1623. end
  1624. until num <= 0
  1625. end))
  1626. end
  1627.  
  1628.  
  1629. ---
  1630.  
  1631. attackdebounce = false
  1632. deb=false
  1633.  
  1634. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1635. if hit.Parent==nil then
  1636. return
  1637. end
  1638. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1639. for _,v in pairs(hit.Parent:children()) do
  1640. if v:IsA("Humanoid") then
  1641. h=v
  1642. end
  1643. end
  1644. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1645. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1646. end
  1647. if hit.Parent.className=="Hat" then
  1648. hit=hit.Parent.Parent:findFirstChild("Head")
  1649. end
  1650. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1651. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1652. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1653. return
  1654. end]]
  1655. -- hs(hit,1.2)
  1656. c=Instance.new("ObjectValue")
  1657. c.Name="creator"
  1658. c.Value=game:service("Players").LocalPlayer
  1659. c.Parent=h
  1660. game:GetService("Debris"):AddItem(c,.5)
  1661. Damage=math.random(minim,maxim)
  1662. -- h:TakeDamage(Damage)
  1663. blocked=false
  1664. block=hit.Parent:findFirstChild("Block")
  1665. if block~=nil then
  1666. print(block.className)
  1667. if block.className=="NumberValue" then
  1668. if block.Value>0 then
  1669. blocked=true
  1670. if decreaseblock==nil then
  1671. block.Value=block.Value-1
  1672. end
  1673. end
  1674. end
  1675. if block.className=="IntValue" then
  1676. if block.Value>0 then
  1677. blocked=true
  1678. if decreaseblock~=nil then
  1679. block.Value=block.Value-1
  1680. end
  1681. end
  1682. end
  1683. end
  1684. if blocked==false then
  1685. -- h:TakeDamage(Damage)
  1686. h.Health=h.Health-Damage
  1687. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1688. else
  1689. h.Health=h.Health-(Damage/2)
  1690. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1691. end
  1692. if Type=="Knockdown" then
  1693. Humanoid=hit.Parent.Humanoid
  1694. Humanoid.PlatformStand=true
  1695. coroutine.resume(coroutine.create(function(HHumanoid)
  1696. swait(1)
  1697. HHumanoid.PlatformStand=false
  1698. end),Humanoid)
  1699. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1700. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1701. local bodvol=Instance.new("BodyVelocity")
  1702. bodvol.velocity=angle*knockback
  1703. bodvol.P=5000
  1704. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1705. bodvol.Parent=hit
  1706. rl=Instance.new("BodyAngularVelocity")
  1707. rl.P=3000
  1708. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1709. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1710. rl.Parent=hit
  1711. game:GetService("Debris"):AddItem(bodvol,.5)
  1712. game:GetService("Debris"):AddItem(rl,.5)
  1713. elseif Type=="Normal" then
  1714. bp=Instance.new("BodyVelocity")
  1715. bp.P=100000
  1716. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1717. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1718. if KnockbackType==1 then
  1719. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1720. elseif KnockbackType==2 then
  1721. bp.velocity=Property.CFrame.lookVector*knockback
  1722. end
  1723. if knockback>0 then
  1724. bp.Parent=hit.Parent.Torso
  1725.  
  1726. end
  1727. game:GetService("Debris"):AddItem(bp,.5)
  1728. elseif Type=="Up" then
  1729. local bodyVelocity=Instance.new("BodyVelocity")
  1730. bodyVelocity.velocity=vt(0,60,0)
  1731. bodyVelocity.P=5000
  1732. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1733. bodyVelocity.Parent=hit
  1734. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1735. rl=Instance.new("BodyAngularVelocity")
  1736. rl.P=3000
  1737. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1738. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1739. rl.Parent=hit
  1740. game:GetService("Debris"):AddItem(rl,.5)
  1741. elseif Type=="Snare" then
  1742. bp=Instance.new("BodyPosition")
  1743. bp.P=2000
  1744. bp.D=100
  1745. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1746. bp.position=hit.Parent.Torso.Position
  1747. bp.Parent=hit.Parent.Torso
  1748. game:GetService("Debris"):AddItem(bp,1)
  1749. elseif Type=="Target" then
  1750. if Targetting==false then
  1751. ZTarget=hit.Parent.Torso
  1752. coroutine.resume(coroutine.create(function(Part)
  1753. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1754. swait(1)
  1755. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1756. end),ZTarget)
  1757. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1758. targetgui=Instance.new("BillboardGui")
  1759. targetgui.Parent=ZTarget
  1760. targetgui.Size=UDim2.new(10,100,10,100)
  1761. targ=Instance.new("ImageLabel")
  1762. targ.Parent=targetgui
  1763. targ.BackgroundTransparency=1
  1764. targ.Image="rbxassetid://4834067"
  1765. targ.Size=UDim2.new(1,0,1,0)
  1766. cam.CameraType="Scriptable"
  1767. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1768. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1769. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1770. Targetting=true
  1771. RocketTarget=ZTarget
  1772. for i=1,Property do
  1773. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1774. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1775. swait()
  1776. end
  1777. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1778. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1779. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1780. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1781. end
  1782. Targetting=true
  1783. RocketTarget=true
  1784. targetgui.Parent=true
  1785. cam.CameraType="Custom"
  1786. end
  1787. end
  1788. debounce=Instance.new("BoolValue")
  1789. debounce.Name="DebounceHit"
  1790. debounce.Parent=hit.Parent
  1791. debounce.Value=true
  1792. game:GetService("Debris"):AddItem(debounce,Delay)
  1793. c=Instance.new("ObjectValue")
  1794. c.Name="creator"
  1795. c.Value=Player
  1796. c.Parent=h
  1797. game:GetService("Debris"):AddItem(c,.5)
  1798. CRIT=true
  1799. hitDeb=true
  1800. AttackPos=6
  1801. end
  1802. end
  1803.  
  1804. showDamage=function(Char,Dealt,du,Color)
  1805. m=Instance.new("Model")
  1806. m.Name=tostring(Dealt)
  1807. h=Instance.new("Humanoid")
  1808. h.Health=0
  1809. h.MaxHealth=0
  1810. h.Parent=m
  1811. c=Instance.new("Part")
  1812. c.Transparency=0
  1813. c.BrickColor=Color
  1814. c.Transparency = 1
  1815. c.Name="Head"
  1816. c.TopSurface=0
  1817. c.BottomSurface=0
  1818. c.formFactor="Plate"
  1819. c.Size=Vector3.new(1,.4,1)
  1820.  
  1821. local txt = Instance.new("BillboardGui", c)
  1822. txt.Adornee = c
  1823. txt.Name = "_status"
  1824. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1825. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1826. local text = Instance.new("TextLabel", txt)
  1827. text.Size = UDim2.new(10, 0, 7, 0)
  1828. text.FontSize = "Size12"
  1829. text.TextScaled = true
  1830. text.TextTransparency = 0.5
  1831. text.BackgroundTransparency = 1
  1832. text.TextTransparency = 0.5
  1833. text.TextStrokeTransparency = 0.5
  1834. text.Font = "SciFi"
  1835. text.TextStrokeColor3 = Color3.new(0,0,0)
  1836. v=Instance.new("Part")
  1837. v.Name = "ColorBrick"
  1838. v.Parent=c
  1839. v.FormFactor="Symmetric"
  1840. v.Anchored=true
  1841. v.CanCollide=false
  1842. v.BottomSurface="Smooth"
  1843. v.TopSurface="Smooth"
  1844. v.Size=Vector3.new(10,5,3)
  1845. v.Transparency=1
  1846. v.CFrame=c.CFrame
  1847. v.BrickColor=BrickColor.random()
  1848. v.Transparency=1
  1849. text.TextColor3 = t.BrickColor.Color
  1850. v.Shape="Block"
  1851. text.Text = tostring(Dealt)
  1852. ms=Instance.new("CylinderMesh")
  1853. ms.Scale=Vector3.new(.8,.8,.8)
  1854. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1855. local rndm=math.random(1,#hitsounds)
  1856. local r=rndm
  1857. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1858. if CRIT==true then
  1859. ms.Scale=Vector3.new(1,1.25,1)
  1860. end
  1861. ms.Parent=c
  1862. c.Reflectance=0
  1863. Instance.new("BodyGyro").Parent=c
  1864. c.Parent=m
  1865. if Char:findFirstChild("Head")~=nil then
  1866. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1867. elseif Char.Parent:findFirstChild("Head")~=nil then
  1868. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1869. end
  1870. f=Instance.new("BodyPosition")
  1871. f.P=200000
  1872. f.D=100
  1873. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1874. f.position=c.Position+Vector3.new(0,3,0)
  1875. f.Parent=c
  1876. game:GetService("Debris"):AddItem(m,.5+du)
  1877. c.CanCollide=false
  1878. m.Parent=workspace
  1879. c.CanCollide=false
  1880. end
  1881.  
  1882.  
  1883. ------
  1884. hito = function(dm, X, c, dn, dp, dq)
  1885. for I,dr in pairs(workspace:GetChildren()) do
  1886. 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
  1887. local ds = dr:FindFirstChild("Humanoid")
  1888. local dt = dr:FindFirstChild("HumanoidRootPart")
  1889. TakeDamage(ds, c)
  1890. if InForm == true then
  1891. ds.Parent:BreakJoints()
  1892. wait(1.2)
  1893. ds.Parent:Destroy()
  1894. end
  1895. ds:SetStateEnabled(16, true)
  1896. delay(dn, function()
  1897. ds:SetStateEnabled(16, true)
  1898. end)
  1899. local du = Instance.new("StringValue")
  1900. du.Name = "alabo"
  1901. du.Parent = dt
  1902. game.Debris:AddItem(du, dn)
  1903. local dv = Instance.new("Part")
  1904.  
  1905. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1906. dv.Transparency = 0.25
  1907. dv.Anchored = true
  1908. dv.CanCollide = false
  1909. dv.BrickColor = BrickColor.new("White")
  1910. dv.Material = "Neon"
  1911. dv.Locked = true
  1912. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1913. dv.Parent = modz
  1914. local dw = Instance.new("SpecialMesh")
  1915. dw.MeshType = "Sphere"
  1916. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1917. dw.Parent = dv
  1918. game.Debris:AddItem(dv, 1)
  1919. local dx = Instance.new("Model")
  1920. dx.Name = c
  1921. dx.Parent = workspace
  1922. game.Debris:AddItem(dx, 0.5 + c / 75)
  1923. local dy = Instance.new("Humanoid")
  1924. dy.MaxHealth = 0
  1925. dy.Parent = dx
  1926. local dz = Instance.new("Part")
  1927. dz.Name = "Head"
  1928. dz.Locked = true
  1929. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1930. dz.Position = dt.Position
  1931. dz.BrickColor = BrickColor.new("New Yeller")
  1932. dz.Material = "Neon"
  1933. dz.Transparency = 1
  1934. dz.CanCollide = false
  1935. dz.Parent = dx
  1936. local dA = Instance.new("BodyPosition")
  1937. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1938. dA.P = 20000
  1939. dA.D = 300
  1940. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1941. dA.Parent = dz
  1942. local dB = Instance.new("CylinderMesh")
  1943. dB.Parent = dz
  1944. coroutine.resume(coroutine.create(function()
  1945. while dB do
  1946. swait()
  1947. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1948. end
  1949. end))
  1950. if dp then
  1951. local dC = Instance.new("BodyVelocity")
  1952. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1953. dC.P = 9999999999
  1954. dC.Velocity = dp
  1955. dC.Parent = dt
  1956. game.Debris:AddItem(dC, dn)
  1957. end
  1958. if dq then
  1959. local dD = Instance.new("BodyAngularVelocity")
  1960. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1961. dD.P = math.huge
  1962. dD.AngularVelocity = dq
  1963. dD.Parent = dt
  1964. game.Debris:AddItem(dD, dn)
  1965. end
  1966. local dE = Instance.new("Sound")
  1967. dE.Pitch = rd2(10, 11) / 10
  1968. dE.Volume = rd2(10, 13) / 10
  1969. dE.EmitterSize = 10
  1970. dE.SoundId = "rbxassetid://"
  1971. dE.Parent = dv
  1972. dE:Play()
  1973. coroutine.resume(coroutine.create(function()
  1974. for I = 1, 5 do
  1975. swait()
  1976. dv.Transparency = dv.Transparency + 0.175
  1977. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1978. end
  1979. end))
  1980. end
  1981. end
  1982. end
  1983. ------
  1984.  
  1985. vt = Vector3.new
  1986. local new = Instance.new
  1987. local cf = CFrame.new
  1988. local cfa = CFrame.Angles
  1989. local bc = BrickColor.new
  1990.  
  1991. function bigbangattack()
  1992. attack = true
  1993. Humanoid.WalkSpeed = 0
  1994. for i = 0, 8, 0.1 do
  1995. swait()
  1996. 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)
  1997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1999. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2000. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2001. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2002. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2003. end
  2004. local rng = Instance.new("Part", mouse)
  2005. rng.Anchored = true
  2006. rng.BrickColor = BrickColor.new("Cyan")
  2007. rng.CanCollide = false
  2008. rng.FormFactor = 3
  2009. rng.Name = "Ring"
  2010. rng.Size = Vector3.new(0.4,0.4,0.4)
  2011. rng.Transparency = 0
  2012. rng.TopSurface = 0
  2013. rng.BottomSurface = 0
  2014. rng.CFrame = RootPart.CFrame
  2015. local rngm = Instance.new("SpecialMesh", rng)
  2016. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2017.  
  2018. local rng3 = rng:Clone()
  2019. rng3.Parent = char
  2020. local rng3m = rng3.Mesh
  2021.  
  2022. local rng5 = rng:Clone()
  2023. rng5.Parent = char
  2024. rng5.BrickColor = BrickColor.new("Cyan")
  2025. local rng5m = rng5.Mesh
  2026. local rng6 = rng:Clone()
  2027. rng6.Material = "Plastic"
  2028. rng6.BrickColor = BrickColor.new("Cyan")
  2029. rng6.Parent = char
  2030. local rng6m = rng6.Mesh
  2031. rng6m.Scale = vt(7.5,7.5,7.5)
  2032. rng6m.MeshType = "FileMesh"
  2033. rng6m.MeshId = "rbxassetid://430736398"
  2034. local Must2 = Instance.new("Sound",rng6)
  2035. Must2.SoundId = "rbxassetid://135581154"
  2036. Must2.Pitch = 0.99
  2037. Must2.Volume = 3
  2038. Must2.Looped = false
  2039. wait(0)
  2040. Must2:Play()
  2041. local hita = rng6.Touched:connect(function(hit)
  2042. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2043. end)
  2044.  
  2045. rng3.CFrame = RootPart.CFrame
  2046.  
  2047. rng5.CFrame = RootPart.CFrame
  2048. rng6.CFrame = RootPart.CFrame
  2049. local pie222 = Instance.new("ParticleEmitter")
  2050. pie222.Parent = rng6
  2051. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2052. pie222.LightEmission = 1
  2053. pie222.Size = NumberSequence.new(6,1)
  2054. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2055. pie222.Transparency = NumberSequence.new(0.6,1)
  2056. pie222.EmissionDirection = "Top"
  2057. pie222.Enabled = true
  2058. pie222.Lifetime = NumberRange.new(1)
  2059. pie222.Rotation = NumberRange.new(-320, 320)
  2060. pie222.Rate = 404
  2061. pie222.Speed = NumberRange.new(0)
  2062. pie222.LockedToPart = false
  2063. pie222.VelocitySpread = 2
  2064. wait()
  2065. local scaler = 10/5
  2066. local scaler2 = 10/5
  2067. for i = 0,10,0.1 do
  2068. swait()
  2069. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2070.  
  2071. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2072.  
  2073. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2074. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2075. rng6.CFrame = rng3.CFrame
  2076. rng.Transparency = rng.Transparency + 1
  2077.  
  2078. rng3.Transparency = rng3.Transparency + 0.01
  2079.  
  2080. rng5.Transparency = rng5.Transparency + 0.01
  2081. rng6.Transparency = rng6.Transparency + 0.021
  2082. scaler = scaler - 0.125/5
  2083. scaler2 = scaler2 - 0.1/5
  2084.  
  2085. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2086.  
  2087. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2088. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2089. end
  2090. hita:disconnect()
  2091. game:GetService("Debris"):AddItem(rng, 1)
  2092.  
  2093. game:GetService("Debris"):AddItem(rng3, 1)
  2094.  
  2095. game:GetService("Debris"):AddItem(rng5, 1)
  2096. attack = false
  2097. pie222:Destroy()
  2098. Humanoid.WalkSpeed = 16
  2099. end
  2100.  
  2101.  
  2102. function bigbangattack2()
  2103. attack = true
  2104. Humanoid.WalkSpeed = 0
  2105. for i = 0, 8, 0.1 do
  2106. swait()
  2107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2110. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2111. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2112. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2113. end
  2114. local rng = Instance.new("Part", RightArm)
  2115. rng.Anchored = true
  2116. rng.BrickColor = BrickColor.new("Cyan")
  2117. rng.CanCollide = false
  2118. rng.FormFactor = 3
  2119. rng.Name = "Ring"
  2120. rng.Size = Vector3.new(0.4,0.4,0.4)
  2121. rng.Transparency = 0
  2122. rng.TopSurface = 0
  2123. rng.BottomSurface = 0
  2124. rng.CFrame = RootPart.CFrame
  2125. local rngm = Instance.new("SpecialMesh", rng)
  2126. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2127.  
  2128. local rng3 = rng:Clone()
  2129. rng3.Parent = char
  2130. local rng3m = rng3.Mesh
  2131.  
  2132. local rng5 = rng:Clone()
  2133. rng5.Parent = char
  2134. rng5.BrickColor = BrickColor.new("Cyan")
  2135. local rng5m = rng5.Mesh
  2136. local rng6 = rng:Clone()
  2137. rng6.Material = "Plastic"
  2138. rng6.BrickColor = BrickColor.new("Cyan")
  2139. rng6.Parent = char
  2140. local rng6m = rng6.Mesh
  2141. rng6m.Scale = vt(7.5,7.5,30.5)
  2142. rng6m.MeshType = "FileMesh"
  2143. rng6m.MeshId = "rbxassetid://430736398"
  2144. local Must2 = Instance.new("Sound",Torso)
  2145. Must2.SoundId = "rbxassetid://719747626"
  2146. Must2.Pitch = 0.99
  2147. Must2.Volume = 3
  2148. Must2.Looped = false
  2149. wait(0)
  2150. Must2:Play()
  2151. local hita = rng6.Touched:connect(function(hit)
  2152. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2153. end)
  2154.  
  2155. rng3.CFrame = Head.CFrame
  2156.  
  2157. rng5.CFrame = Head.CFrame
  2158. rng6.CFrame = rng5.CFrame
  2159. local pie222 = Instance.new("ParticleEmitter")
  2160. pie222.Parent = rng6
  2161. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2162. pie222.LightEmission = 1
  2163. pie222.Size = NumberSequence.new(15,1)
  2164. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2165. pie222.Transparency = NumberSequence.new(0.6,1)
  2166. pie222.EmissionDirection = "Top"
  2167. pie222.Enabled = true
  2168. pie222.Lifetime = NumberRange.new(1)
  2169. pie222.Rotation = NumberRange.new(-320, 320)
  2170. pie222.Rate = 404
  2171. pie222.Speed = NumberRange.new(0)
  2172. pie222.LockedToPart = false
  2173. pie222.VelocitySpread = 2
  2174. wait()
  2175. local scaler = 10/5
  2176. local scaler2 = 10/5
  2177. for i = 0,10,0.1 do
  2178. swait()
  2179. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2180.  
  2181. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2182.  
  2183. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2184. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2185. rng6.CFrame = rng3.CFrame
  2186. rng.Transparency = rng.Transparency + 1
  2187.  
  2188. rng3.Transparency = rng3.Transparency + 0.01
  2189.  
  2190. rng5.Transparency = rng5.Transparency + 0.01
  2191. rng6.Transparency = rng6.Transparency + 0.021
  2192. scaler = scaler - 0.125/5
  2193. scaler2 = scaler2 - 0.1/5
  2194.  
  2195. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2196.  
  2197. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2198. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2199. end
  2200. hita:disconnect()
  2201. game:GetService("Debris"):AddItem(rng, 1)
  2202.  
  2203. game:GetService("Debris"):AddItem(rng3, 1)
  2204.  
  2205. game:GetService("Debris"):AddItem(rng5, 1)
  2206. attack = false
  2207. pie222:Destroy()
  2208. Humanoid.WalkSpeed = 16
  2209. end
  2210.  
  2211.  
  2212.  
  2213. mouse.KeyDown:connect(function(key)
  2214. if key == "k" then
  2215. bigbangattack()
  2216. end
  2217. end)
  2218.  
  2219. mouse.KeyDown:connect(function(k) ---galickgun
  2220. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2221. MV4 = 0
  2222. local Must = Instance.new("Sound",Torso)
  2223. Must.SoundId = "rbxassetid://719748223"
  2224. Must.Pitch = 0.99
  2225. Must.Volume = 3.4
  2226. Must.Looped = false
  2227. wait(0)
  2228. Must:Play()
  2229. Humanoid.WalkSpeed = 13
  2230. local Aura = Instance.new('ParticleEmitter')
  2231. Aura.Name = "Aura"
  2232. Aura.Texture = "rbxassetid://347730682"
  2233. Aura.Parent = Torso
  2234. Aura.LightEmission = 1
  2235. Aura.Transparency = NumberSequence.new(0.4,1)
  2236. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2237. Aura.Size = NumberSequence.new(1,9)
  2238. Aura.Rotation = NumberRange.new(-360,360)
  2239. Aura.LockedToPart = true
  2240. Aura.Lifetime = NumberRange.new(1)
  2241. Aura.Rate = 100
  2242. Aura.Speed = NumberRange.new(0)
  2243. Aura.EmissionDirection = "Top"
  2244. local Aura2 = Instance.new('ParticleEmitter')
  2245. Aura2.Name = "Aura"
  2246. Aura2.Texture = "rbxassetid://1046299182"
  2247. Aura2.Parent = Torso
  2248. Aura2.LightEmission = 1
  2249. Aura2.Transparency = NumberSequence.new(0,1)
  2250. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2251. Aura2.Size = NumberSequence.new(14)
  2252. Aura2.Rotation = NumberRange.new(-360,360)
  2253. Aura2.LockedToPart = true
  2254. Aura2.Lifetime = NumberRange.new(0.2)
  2255. Aura2.Rate = 20
  2256. Aura2.Speed = NumberRange.new(0)
  2257. Aura2.EmissionDirection = "Top"
  2258. attack = true
  2259. Firepart1 = Instance.new("Part", RightArm)
  2260. Firepart1.Size = Vector3.new(1, 1, 1)
  2261. GuW1 = Instance.new("Weld")
  2262. GuW1.Name = "GuW"
  2263. GuW1.Part0 = RightArm
  2264. GuW1.C0 = cn(0, -1, 0)
  2265. GuW1.C1 = cn(0, 0, 0)
  2266. GuW1.Part1 = Firepart1
  2267. GuW1.Parent = RightArm
  2268. Firepart1.Transparency = 1
  2269. Firepart2 = Instance.new("Part", LeftArm)
  2270. Firepart2.Size = Vector3.new(1, 1, 1)
  2271. GuW2 = Instance.new("Weld")
  2272. GuW2.Name = "GuW"
  2273. GuW2.Part0 = LeftArm
  2274. GuW2.C0 = cn(0, -1, 0)
  2275. GuW2.C1 = cn(0, 0, 0)
  2276. GuW2.Part1 = Firepart2
  2277. GuW2.Parent = LeftArm
  2278. Firepart2.Transparency = 1
  2279. GuW1:Destroy()
  2280. GuW1 = Instance.new("Weld")
  2281. GuW1.Name = "GuW"
  2282. GuW1.Part0 = Torso
  2283. GuW1.C0 = cn(0, 0, -6)
  2284. GuW1.C1 = cn(0, 0, 0)
  2285. GuW1.Part1 = Firepart1
  2286. GuW1.Parent = Torso
  2287. GuW2:Destroy()
  2288. GuW2 = Instance.new("Weld")
  2289. GuW2.Name = "GuW"
  2290. GuW2.Part0 = Torso
  2291. GuW2.C0 = cn(0, 0, -6)
  2292. GuW2.C1 = cn(0, 0, 0)
  2293. GuW2.Part1 = Firepart2
  2294. GuW2.Parent = Torso
  2295. GuW2:Destroy()
  2296. GuW2 = Instance.new("Weld")
  2297. GuW2.Name = "GuW"
  2298. GuW2.Part0 = Torso
  2299. GuW2.C0 = cn(0, 0, -4)
  2300. GuW2.C1 = cn(0, 0, 0)
  2301. GuW2.Part1 = Firepart2
  2302. GuW2.Parent = Torso
  2303. for i = 0, 18, 0.1 do
  2304. swait()
  2305. if Torsovelocity.Y > 2 then
  2306. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2307. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2308. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2309. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2310. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2311. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2312. elseif Torsovelocity.Y < 1 then
  2313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2315. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2316. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2317. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2318. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2319. end
  2320. end
  2321. GuW1:Destroy()
  2322. GuW1 = Instance.new("Weld")
  2323. GuW1.Name = "GuW"
  2324. GuW1.Part0 = Torso
  2325. GuW1.C0 = cn(0, 0, -15)
  2326. GuW1.C1 = cn(0, 0, 0)
  2327. GuW1.Part1 = Firepart1
  2328. GuW1.Parent = Torso
  2329. GuW2:Destroy()
  2330. GuW2 = Instance.new("Weld")
  2331. GuW2.Name = "GuW"
  2332. GuW2.Part0 = Torso
  2333. GuW2.C0 = cn(0, 0, -17.5)
  2334. GuW2.C1 = cn(0, 0, 0)
  2335. GuW2.Part1 = Firepart2
  2336. GuW2.Parent = Torso
  2337. local Must = Instance.new("Sound",Torso)
  2338. Must.SoundId = "rbxassetid://719747626"
  2339. Must.Pitch = 0.99
  2340. Must.Volume = 3.9
  2341. Must.Looped = false
  2342. wait(0)
  2343. Must:Play()
  2344. for i = 0, 1.25, 0.01 do
  2345. swait()
  2346. 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)
  2347. shoottraildd22(mouse.Hit.p, Torso, 0)
  2348. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2349. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2350. if Torsovelocity.Y > 2 then
  2351. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2352. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2353. 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)
  2354. 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)
  2355. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2356. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2357. end
  2358. end
  2359. Must:Stop()
  2360. Aura:Destroy()
  2361. Aura2:Destroy()
  2362. wait(0.5)
  2363. Humanoid.WalkSpeed = 16
  2364. attack = false
  2365. MV4 = 300
  2366. Firepart1:Destroy()
  2367. Firepart2:Destroy()
  2368. end
  2369. end)
  2370.  
  2371.  
  2372. d = {}
  2373. function iteffect()
  2374.  
  2375. coroutine.resume(coroutine.create(function()
  2376.  
  2377. for i = 1, 10 do
  2378. effect = Instance.new("Part", workspace)
  2379. effect.Anchored = true
  2380. effect.CanCollide = false
  2381. effect.Size = Vector3.new(0.2, 3, 0.2)
  2382. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2383. effect.Transparency = 0
  2384. effect.Material = "Plastic"
  2385. effect.BrickColor = BrickColor.new("Really black")
  2386. table.insert(d, effect)
  2387. game:GetService("Debris"):AddItem(effect, 0.3)
  2388. end
  2389.  
  2390. coroutine.resume(coroutine.create(function()
  2391. for i = 1, 10 do
  2392. for i,e in pairs(d) do
  2393. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2394. e.Transparency = e.Transparency + 0.030
  2395. end
  2396. wait(0.01)
  2397. end
  2398.  
  2399. end))
  2400. end))
  2401.  
  2402.  
  2403. end
  2404.  
  2405. tp = true
  2406.  
  2407. mouse.KeyDown:connect(function(k)
  2408. if k == "e" then
  2409. if tp == true then
  2410. tp = false
  2411. local Must = Instance.new("Sound",Torso)
  2412. Must.SoundId = "rbxassetid://1055279036"
  2413. Must.Pitch = 0.99
  2414. Must.Volume = 1.2
  2415. Must.Looped = false
  2416. wait(0)
  2417. Must:Play()
  2418. Zanzoken = Instance.new("Part",char)
  2419. Zanzoken.Anchored = true
  2420. Zanzoken.CanCollide = false
  2421. Zanzoken.Position = v3(999,999,999)
  2422. Zanzoken.CFrame = Torso.CFrame
  2423. game.Debris:AddItem(Zanzoken,0.5)
  2424. Zanzoken.Transparency = 1
  2425. wait()
  2426. idk = Instance.new("BillboardGui",Zanzoken)
  2427. idk.Size = UDim2.new(10,0,15,0)
  2428. idk.AlwaysOnTop = false
  2429. idk1 = Instance.new("ImageLabel",idk)
  2430. idk1.BackgroundTransparency = 1
  2431. idk.ExtentsOffset = v3(0,0,0)
  2432. idk1.ImageTransparency = 0
  2433. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2434. idk1.Size = UDim2.new(2,0,1,0)
  2435. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2436. idk1.Image = "rbxassetid://319554883"
  2437. char.Head.face.Parent = game.Lighting
  2438. wait(0)
  2439. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2440. game.Lighting.face.Parent = char.Head
  2441. wait(0)
  2442. Zanzoken = Instance.new("Part",char)
  2443. Zanzoken.Anchored = true
  2444. Zanzoken.CanCollide = false
  2445. Zanzoken.Position = v3(999,999,999)
  2446. Zanzoken.CFrame = Torso.CFrame
  2447. game.Debris:AddItem(Zanzoken,0.5)
  2448. Zanzoken.Transparency = 1
  2449. wait()
  2450. idk = Instance.new("BillboardGui",Zanzoken)
  2451. idk.Size = UDim2.new(10,0,15,0)
  2452. idk.AlwaysOnTop = false
  2453. idk1 = Instance.new("ImageLabel",idk)
  2454. idk1.BackgroundTransparency = 1
  2455. idk.ExtentsOffset = v3(0,0,0)
  2456. idk1.ImageTransparency = 0
  2457. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2458. idk1.Size = UDim2.new(2,0,1,0)
  2459. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2460. idk1.Image = "rbxassetid://319554883"
  2461.  
  2462. wait(0.4)
  2463. tp = true
  2464.  
  2465.  
  2466. end
  2467. end
  2468. end)
  2469.  
  2470.  
  2471. MV4 = 300
  2472. mouse.KeyDown:connect(function(k)
  2473. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2474. MV4 = 0
  2475. local Must = Instance.new("Sound",workspace)
  2476. Must.SoundId = "rbxassetid://194135434"
  2477. Must.Pitch = 0.99
  2478. Must.Volume = 1.7
  2479. Must.Looped = true
  2480. wait(0)
  2481. Must:Play()
  2482. local lb = Instance.new("Part")
  2483. lb.Parent = char
  2484. lb.Material = "Neon"
  2485. lb.Color = BrickColor.new("Gold").Color
  2486. lb.CanCollide = false
  2487. lb.Material = "Neon"
  2488. lb.Size = vt(1,1,1)
  2489. lb.CFrame = Torso.CFrame
  2490. lb.Rotation = vt(0,0,0)
  2491. lb.Anchored = true
  2492. lb.Transparency = 0
  2493. local thing = Instance.new("SpecialMesh",lb)
  2494. thing.MeshType = "FileMesh"
  2495. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2496. thing.Scale = vt(0,15,0)
  2497. local chancerot = math.random(1,2)
  2498. for z = 0, 4 do
  2499. if chancerot == 1 then
  2500. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2501. elseif chancerot == 2 then
  2502. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2503. end
  2504. lb.Transparency = lb.Transparency + 0.1
  2505. thing.Scale = thing.Scale + vt(15,0,15)
  2506. wait()
  2507. end
  2508. for z = 0, 4 do
  2509. if chancerot == 1 then
  2510. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2511. elseif chancerot == 2 then
  2512. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2513. end
  2514. lb.Transparency = lb.Transparency + 0.1
  2515. thing.Scale = thing.Scale + vt(15,0,15)
  2516. wait()
  2517. end
  2518.  
  2519. local Aura = Instance.new('ParticleEmitter')
  2520. Aura.Name = "Aura"
  2521. Aura.Texture = "rbxassetid://347730682"
  2522. Aura.Parent = Torso
  2523. Aura.LightEmission = 1
  2524. Aura.Transparency = NumberSequence.new(0.5,1)
  2525. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2526. Aura.Size = NumberSequence.new(1,25)
  2527. Aura.Rotation = NumberRange.new(-360,360)
  2528. Aura.LockedToPart = true
  2529. Aura.Lifetime = NumberRange.new(1)
  2530. Aura.Rate = 100
  2531. Aura.Speed = NumberRange.new(0)
  2532. Aura.EmissionDirection = "Top"
  2533. local Aura2 = Instance.new('ParticleEmitter')
  2534. Aura2.Name = "Aura"
  2535. Aura2.Texture = "rbxassetid://1046299182"
  2536. Aura2.Parent = Torso
  2537. Aura2.LightEmission = 1
  2538. Aura2.Transparency = NumberSequence.new(0,1)
  2539. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2540. Aura2.Size = NumberSequence.new(55)
  2541. Aura2.Rotation = NumberRange.new(-360,360)
  2542. Aura2.LockedToPart = true
  2543. Aura2.Lifetime = NumberRange.new(0.2)
  2544. Aura2.Rate = 20
  2545. Aura2.Speed = NumberRange.new(0)
  2546. Aura2.EmissionDirection = "Top"
  2547. lig = Instance.new("PointLight",Player.Character.Torso)
  2548. lig.Color=Color3.new(255,255,0)
  2549. lig.Range = 12
  2550. Humanoid.WalkSpeed = 0.01
  2551. attack = true
  2552. Firepart1 = Instance.new("Part", RightArm)
  2553. Firepart1.Size = Vector3.new(1, 1, 1)
  2554. GuW1 = Instance.new("Weld")
  2555. GuW1.Name = "GuW"
  2556. GuW1.Part0 = RightArm
  2557. GuW1.C0 = cn(0, -1, 0)
  2558. GuW1.C1 = cn(0, 0, 0)
  2559. GuW1.Part1 = Firepart1
  2560. GuW1.Parent = RightArm
  2561. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2562. Firepart1.Transparency = 1
  2563. Firepart2 = Instance.new("Part", LeftArm)
  2564. Firepart2.Size = Vector3.new(1, 1, 1)
  2565. GuW2 = Instance.new("Weld")
  2566. GuW2.Name = "GuW"
  2567. GuW2.Part0 = LeftArm
  2568. GuW2.C0 = cn(0, -1, 0)
  2569. GuW2.C1 = cn(0, 0, 0)
  2570. GuW2.Part1 = Firepart2
  2571. GuW2.Parent = LeftArm
  2572. Firepart2.Transparency = 1
  2573.  
  2574. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2575. GuW1:Destroy()
  2576. GuW1 = Instance.new("Weld")
  2577. GuW1.Name = "GuW"
  2578. GuW1.Part0 = Torso
  2579. GuW1.C0 = cn(0, 0, -6)
  2580. GuW1.C1 = cn(0, 0, 0)
  2581. GuW1.Part1 = Firepart1
  2582. GuW1.Parent = Torso
  2583. GuW2:Destroy()
  2584. GuW2 = Instance.new("Weld")
  2585. GuW2.Name = "GuW"
  2586. GuW2.Part0 = Torso
  2587. GuW2.C0 = cn(0, 0, -6)
  2588. GuW2.C1 = cn(0, 0, 0)
  2589. GuW2.Part1 = Firepart2
  2590. GuW2.Parent = Torso
  2591.  
  2592. GuW2:Destroy()
  2593. GuW2 = Instance.new("Weld")
  2594. GuW2.Name = "GuW"
  2595. GuW2.Part0 = Torso
  2596. GuW2.C0 = cn(0, 0, -4)
  2597. GuW2.C1 = cn(0, 0, 0)
  2598. GuW2.Part1 = Firepart2
  2599. GuW2.Parent = Torso
  2600. for i = 0, 15, 0.1 do
  2601. swait()
  2602. if Torsovelocity.Y > 2 then
  2603. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2604. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2605. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2606. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2607. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2608. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2609. elseif Torsovelocity.Y < 1 then
  2610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2612. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2613. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2614. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2615. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2616. end
  2617. end
  2618. wait(16)
  2619. local Aura3 = Instance.new('ParticleEmitter')
  2620. Aura3.Name = "Aura"
  2621. Aura3.Texture = "rbxassetid://1046299182"
  2622. Aura3.Parent = Torso
  2623. Aura3.LightEmission = 1
  2624. Aura3.Transparency = NumberSequence.new(0.4,1)
  2625. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2626. Aura3.Size = NumberSequence.new(140)
  2627. Aura3.Rotation = NumberRange.new(-360,360)
  2628. Aura3.LockedToPart = true
  2629. Aura3.Lifetime = NumberRange.new(0.2)
  2630. Aura3.Rate = 70
  2631. Aura3.Speed = NumberRange.new(0)
  2632. Aura3.EmissionDirection = "Top"
  2633. local Aura4 = Instance.new('ParticleEmitter')
  2634. Aura4.Name = "Aura"
  2635. Aura4.Texture = "rbxassetid://1046299182"
  2636. Aura4.Parent = Torso
  2637. Aura4.LightEmission = 1
  2638. Aura4.Transparency = NumberSequence.new(0.7,1)
  2639. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2640. Aura4.Size = NumberSequence.new(190)
  2641. Aura4.Rotation = NumberRange.new(-360,360)
  2642. Aura4.LockedToPart = true
  2643. Aura4.Lifetime = NumberRange.new(0.2)
  2644. Aura4.Rate = 120
  2645. Aura4.Speed = NumberRange.new(0)
  2646. Aura4.EmissionDirection = "Top"
  2647. local Aura5 = Instance.new('ParticleEmitter')
  2648. Aura5.Name = "Aura"
  2649. Aura5.Texture = "rbxassetid://347730682"
  2650. Aura5.Parent = Torso
  2651. Aura5.LightEmission = 1
  2652. Aura5.Transparency = NumberSequence.new(0.2,1)
  2653. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2654. Aura5.Size = NumberSequence.new(1,65)
  2655. Aura5.Rotation = NumberRange.new(-360,360)
  2656. Aura5.LockedToPart = true
  2657. Aura5.Lifetime = NumberRange.new(1)
  2658. Aura5.Rate = 200
  2659. Aura5.Speed = NumberRange.new(0)
  2660. Aura5.EmissionDirection = "Top"
  2661. local quake = Instance.new("Sound",workspace)
  2662. quake.SoundId = "rbxassetid://1048411878"
  2663. quake.Pitch = 0.99
  2664. quake.Volume = 1.3
  2665. quake.Looped = true
  2666. wait(0)
  2667. quake:Play()
  2668. local scrr = Instance.new("Sound",Torso)
  2669. scrr.SoundId = "rbxassetid://908472235"
  2670. scrr.Pitch = 0.99
  2671. scrr.Volume = 0.5
  2672. scrr.Looped = true
  2673. wait(0)
  2674. scrr:Play()
  2675.  
  2676. for i = 0, 2, 0.1 do
  2677. swait()
  2678. local lb = Instance.new("Part")
  2679. lb.Parent = char
  2680. lb.Material = "Neon"
  2681. lb.Color = BrickColor.new("Gold").Color
  2682. lb.CanCollide = false
  2683. lb.Material = "Neon"
  2684. lb.Size = vt(0.5,0,0.5)
  2685. lb.CFrame = Torso.CFrame
  2686. lb.Rotation = vt(0,0,0)
  2687. lb.Anchored = true
  2688. lb.Transparency = 0
  2689. local thing = Instance.new("SpecialMesh",lb)
  2690. thing.MeshType = "FileMesh"
  2691. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2692. thing.Scale = vt(0,15,0)
  2693. local chancerot = math.random(1,2)
  2694. for z = 0, 4 do
  2695. if chancerot == 1 then
  2696. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2697. elseif chancerot == 2 then
  2698. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2699. end
  2700. lb.Transparency = lb.Transparency + 0.1
  2701. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2702. wait()
  2703. end
  2704. for z = 0, 4 do
  2705. if chancerot == 1 then
  2706. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2707. elseif chancerot == 2 then
  2708. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2709. end
  2710. lb.Transparency = lb.Transparency + 0.1
  2711. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2712. wait()
  2713. end
  2714. end
  2715.  
  2716.  
  2717. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2718. for i = 0, 24, 0.1 do
  2719. swait()
  2720. if Torsovelocity.Y > 2 then
  2721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2723. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2725. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2726. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2727. elseif Torsovelocity.Y < 1 then
  2728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2730. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2733. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2734. end
  2735. end
  2736. wait(5)
  2737. GuW1:Destroy()
  2738. GuW1 = Instance.new("Weld")
  2739. GuW1.Name = "GuW"
  2740. GuW1.Part0 = Torso
  2741. GuW1.C0 = cn(0, 0, -15)
  2742. GuW1.C1 = cn(0, 0, 0)
  2743. GuW1.Part1 = Firepart1
  2744. GuW1.Parent = Torso
  2745. GuW2:Destroy()
  2746. GuW2 = Instance.new("Weld")
  2747. GuW2.Name = "GuW"
  2748. GuW2.Part0 = Torso
  2749. GuW2.C0 = cn(0, 0, -17.5)
  2750. GuW2.C1 = cn(0, 0, 0)
  2751. GuW2.Part1 = Firepart2
  2752. GuW2.Parent = Torso
  2753. local Must2 = Instance.new("Sound",Torso) --1048411878
  2754. Must2.SoundId = "rbxassetid://950551676"
  2755. Must2.Pitch = 0.99
  2756. Must2.Volume = math.huge
  2757. Must2.Looped = false
  2758. wait(0)
  2759. Must2:Play()
  2760. quake:Stop()
  2761. scrr:Stop()
  2762. local Gone = Instance.new('ParticleEmitter')
  2763. Gone.Name = "Aura"
  2764. Gone.Texture = "rbxassetid://1046299182"
  2765. Gone.Parent = Torso
  2766. Gone.LightEmission = 1
  2767. Gone.Transparency = NumberSequence.new(0.7,1)
  2768. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2769. Gone.Size = NumberSequence.new(340)
  2770. Gone.Rotation = NumberRange.new(-360,360)
  2771. Gone.LockedToPart = true
  2772. Gone.Lifetime = NumberRange.new(0.2)
  2773. Gone.Rate = 70
  2774. Gone.Speed = NumberRange.new(0)
  2775. Gone.EmissionDirection = "Top"
  2776. wait(2)
  2777. Aura:Destroy()
  2778. Aura2:Destroy()
  2779. Aura3:Destroy()
  2780. Aura4:Destroy()
  2781. Aura5:Destroy()
  2782. lig:Destroy()
  2783. Gone:Destroy()
  2784. for i = 0, 3, 0.01 do
  2785. swait()
  2786. shoottraildd2(mouse.Hit.p, Torso, 0)
  2787. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2788. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2789. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2790. if Torsovelocity.Y > 2 then
  2791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2793. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2796. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2797. elseif Torsovelocity.Y < 1 then
  2798. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2799. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2800. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2801. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2802. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2803. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2804. end
  2805. end
  2806. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2807. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2808. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2809. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2810. for i = 0, 3, 0.1 do
  2811. swait()
  2812. if Torsovelocity.Y > 2 then
  2813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2815. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2816. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2817. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2818. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2819. elseif Torsovelocity.Y < 1 then
  2820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2822. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2823. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2824. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2825. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2826. end
  2827. end
  2828. wait(1)
  2829. Humanoid.WalkSpeed = 16
  2830. attack = false
  2831. MV4 = 0
  2832. Must:Stop()
  2833. Firepart1:Destroy()
  2834. Firepart2:Destroy()
  2835. end
  2836. end)
  2837.  
  2838.  
  2839.  
  2840. ---forms
  2841. mouse.KeyDown:connect(function(key)
  2842. if key=="1" then
  2843. Base()
  2844. SSJ()
  2845. char.JumPower = 150
  2846. end
  2847. end)
  2848. Health = 140,000 --------- Serious mode aura.
  2849. BaseHealth = 10,000
  2850.  
  2851.  
  2852.  
  2853.  
  2854. SuperSaiyan = false
  2855.  
  2856. Player = game.Players.LocalPlayer
  2857. Char = Player.Character
  2858. Torso = Char.Torso
  2859.  
  2860. function SSJ()
  2861. for X = 1, 1 do wait()
  2862.  
  2863.  
  2864. wait(0)
  2865. for X = 1, 1 do wait()
  2866. local Effect = Instance.new("Part")
  2867. Effect.Name = "Effect"
  2868. Effect.Parent = Torso
  2869. Effect.CFrame = Torso.CFrame
  2870. Effect.BrickColor = BrickColor.new("Lapis")
  2871. Effect.Shape = "Ball"
  2872. Effect.Size = Vector3.new(1, 1, 1)
  2873. Effect.Anchored = true
  2874. Effect.Material = "Neon"
  2875. Effect.CanCollide = false
  2876. Effect.CFrame = Torso.CFrame
  2877. Effect.Size = Effect.Size + Vector3.new(0.5)
  2878. Effect.Transparency = Effect.Transparency + 0.04
  2879. end
  2880. end
  2881.  
  2882. repeat
  2883. Torso:FindFirstChild("Effect"):Remove()
  2884. until Torso:FindFirstChild("Effect") == nil
  2885.  
  2886.  
  2887. local Color1 = Color3.new(255, 255, 0)
  2888. local Color2 = Color3.new(255, 255, 0)
  2889.  
  2890. Hair7:Destroy()
  2891. Hair7 = Instance.new("Part")
  2892. Hair7.Parent = char
  2893. Hair7.Name = "Hair"
  2894. Hair7.CanCollide = false
  2895. Hair7.Locked = true
  2896. Hair7.TopSurface = "Smooth"
  2897. Hair7.BottomSurface = "Smooth"
  2898. Hair7.formFactor = "Symmetric"
  2899. Hair7.Material = "Neon"
  2900. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2901. Hair7.CFrame = char.Torso.CFrame
  2902. Hair7.Size = Vector3.new(1, 1, 1)
  2903. Hair7.Transparency = 0
  2904.  
  2905.  
  2906. Weld1 = Instance.new("Weld")
  2907. Weld1.Parent = char.Head
  2908. Weld1.Part0 = char.Head
  2909. Weld1.Part1 = Hair7
  2910. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2911.  
  2912. Mesh = Instance.new("SpecialMesh")
  2913. Mesh.Offset = Vector3.new(0,-0.4,0)
  2914. Mesh.Parent = Hair7
  2915. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2916. Mesh.MeshType = "FileMesh"
  2917. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2918. Mesh.TextureId = ""
  2919. char.Head.face.Texture = "rbxassetid://1108357707"
  2920. local Must = Instance.new("Sound",Torso)
  2921. Must.SoundId = "rbxassetid://1035030726"
  2922. Must.Pitch = 0.99
  2923. Must.Volume = 1.4
  2924. Must.Looped = false
  2925. wait(0)
  2926. Must:Play()
  2927. a21e = new("Part",char)
  2928. a21e.Name = "Beam"..num
  2929. a21e.Locked = true
  2930. a21e.Size = v3(1,1,1)
  2931. a21e.CanCollide = false
  2932. a21e.BrickColor = bc("Gold")
  2933. a21e.Material = "Neon"
  2934. a21e.Transparency = 0
  2935. aa21e = new("SpecialMesh",a21e)
  2936. a21e.Anchored = true
  2937. a21e.Position = RootPart.Position
  2938. aa21e.MeshType = "Sphere"
  2939. aa21e.Scale = v3(1,1,1)
  2940. a51e = new("Part",char)
  2941. a51e.Name = "Beam"..num
  2942. a51e.Locked = true
  2943. a51e.Size = v3(1,1,1)
  2944. a51e.CanCollide = false
  2945. a51e.BrickColor = bc("New Yeller")
  2946. a51e.Material = "Neon"
  2947. a51e.Transparency = 0
  2948. aa51e = new("SpecialMesh",a51e)
  2949. a51e.Anchored = true
  2950. a51e.Position = RootPart.Position
  2951. aa51e.MeshType = "Sphere"
  2952. aa51e.Scale = v3(1,1,1)
  2953. a61e = new("Part",char)
  2954. a61e.Name = "Beam"..num
  2955. a61e.Locked = true
  2956. a61e.Size = v3(1,1,1)
  2957. a61e.CanCollide = false
  2958. a61e.BrickColor = bc("White")
  2959. a61e.Material = "Neon"
  2960. a61e.Transparency = 0
  2961. aa61e = new("SpecialMesh",a61e)
  2962. a61e.Anchored = true
  2963. a61e.Position = RootPart.Position
  2964. aa61e.MeshType = "Sphere"
  2965. aa61e.Scale = v3(1,1,1)
  2966. for i = 1,50 do
  2967. wait()
  2968. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2969. a21e.Transparency = a21e.Transparency + 0.03
  2970. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2971. a51e.Transparency = a51e.Transparency + 0.03
  2972. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2973. a61e.Transparency = a61e.Transparency + 0.02
  2974. end
  2975. a61e:Destroy()
  2976. aa61e:Destroy()
  2977. a51e:Destroy()
  2978. aa51e:Destroy()
  2979. a21e:Destroy()
  2980. aa21e:Destroy()
  2981.  
  2982.  
  2983. local Aura = Instance.new('ParticleEmitter')
  2984. Aura.Name = "Aura"
  2985. Aura.Texture = "rbxassetid://347730682"
  2986. Aura.Parent = Torso
  2987. Aura.LightEmission = 1
  2988. Aura.Transparency = NumberSequence.new(0.6,1)
  2989. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2990. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2991. Aura.LockedToPart = true
  2992. Aura.Lifetime = NumberRange.new(1)
  2993. Aura.Rate = 100
  2994. Aura.Speed = NumberRange.new(4.3)
  2995. Aura.EmissionDirection = "Top"
  2996.  
  2997. SuperSaiyan = true
  2998. Humanoid.JumpPower = 120
  2999.  
  3000. Char.Humanoid.MaxHealth = Health
  3001. wait(0.3)
  3002. Char.Humanoid.Health = Health
  3003. wait(0.7)
  3004. Must:Destroy()
  3005. end
  3006.  
  3007. function Base()
  3008. SuperSaiyan = false
  3009. local Effect = Instance.new("Part")
  3010. Effect.Name = "Effect"
  3011. Effect.Parent = Torso
  3012. Effect.CFrame = Torso.CFrame
  3013. Effect.BrickColor = BrickColor.new("White")
  3014. Effect.Shape = "Ball"
  3015. Effect.Size = Vector3.new(8, 8, 8)
  3016. Effect.Anchored = true
  3017. Effect.Material = "Neon"
  3018. Effect.CanCollide = false
  3019. for loop = 1, 25 do wait()
  3020. Effect.CFrame = Torso.CFrame
  3021. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3022. Effect.Transparency = Effect.Transparency + 0.04
  3023.  
  3024. end
  3025. repeat
  3026.  
  3027.  
  3028. Torso:FindFirstChild("Effect"):Remove()
  3029. until Torso:FindFirstChild("Effect") == nil
  3030.  
  3031. char.Head.face.Texture = "rbxassetid://1108342609"
  3032. Hair7:Destroy()
  3033. wait(0.1)
  3034. Hair7 = Instance.new("Part")
  3035. Hair7.Parent = char
  3036. Hair7.Name = "Hair"
  3037. Hair7.CanCollide = false
  3038. Hair7.Locked = true
  3039. Hair7.TopSurface = "Smooth"
  3040. Hair7.BottomSurface = "Smooth"
  3041. Hair7.formFactor = "Symmetric"
  3042. Hair7.Material = "Neon"
  3043. Hair7.BrickColor = BrickColor.new("Really black")
  3044. Hair7.CFrame = char.Torso.CFrame
  3045. Hair7.Size = Vector3.new(1, 1, 1)
  3046. Hair7.Transparency = 0
  3047.  
  3048.  
  3049. Weld1 = Instance.new("Weld")
  3050. Weld1.Parent = char.Head
  3051. Weld1.Part0 = char.Head
  3052. Weld1.Part1 = Hair7
  3053. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3054.  
  3055. Mesh = Instance.new("SpecialMesh")
  3056. Mesh.Offset = Vector3.new(0,-0.4,0)
  3057. Mesh.Parent = Hair7
  3058. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3059. Mesh.MeshType = "FileMesh"
  3060. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3061. Mesh.TextureId = ""
  3062.  
  3063.  
  3064.  
  3065. for i, v in pairs(Torso:GetChildren()) do
  3066. if v:IsA('ParticleEmitter') then
  3067. v:Remove()
  3068. end
  3069. end
  3070. for i, v in pairs(LeftArm:GetChildren()) do
  3071. if v:IsA('ParticleEmitter') then
  3072. v:Remove()
  3073. end
  3074. end
  3075. for i, v in pairs(RightArm:GetChildren()) do
  3076. if v:IsA('ParticleEmitter') then
  3077. v:Remove()
  3078. end
  3079. end
  3080. for i, v in pairs(RightLeg:GetChildren()) do
  3081. if v:IsA('ParticleEmitter') then
  3082. v:Remove()
  3083. end
  3084. end
  3085. for i, v in pairs(LeftLeg:GetChildren()) do
  3086. if v:IsA('ParticleEmitter') then
  3087. v:Remove()
  3088. end
  3089. end
  3090.  
  3091.  
  3092. end
  3093.  
  3094. mouse.KeyDown:connect(function(key)
  3095. if key=="9" then
  3096. Base()
  3097. end
  3098. end)
  3099.  
  3100. mouse.KeyDown:connect(function(key)
  3101. if key=="4" then
  3102. Base()
  3103. SSJB()
  3104. char.JumPower = 150
  3105. end
  3106. end)
  3107. Health = 140,000 --------- Serious mode aura.
  3108. BaseHealth = 10,000
  3109.  
  3110.  
  3111.  
  3112.  
  3113. SuperSaiyanBlue = false
  3114.  
  3115. Player = game.Players.LocalPlayer
  3116. Char = Player.Character
  3117. Torso = Char.Torso
  3118.  
  3119. function SSJB()
  3120. for X = 1, 1 do wait()
  3121.  
  3122.  
  3123. wait(0)
  3124. for X = 1, 1 do wait()
  3125. local Effect = Instance.new("Part")
  3126. Effect.Name = "Effect"
  3127. Effect.Parent = Torso
  3128. Effect.CFrame = Torso.CFrame
  3129. Effect.BrickColor = BrickColor.new("Lapis")
  3130. Effect.Shape = "Ball"
  3131. Effect.Size = Vector3.new(1, 1, 1)
  3132. Effect.Anchored = true
  3133. Effect.Material = "Neon"
  3134. Effect.CanCollide = false
  3135. Effect.CFrame = Torso.CFrame
  3136. Effect.Size = Effect.Size + Vector3.new(0.5)
  3137. Effect.Transparency = Effect.Transparency + 0.04
  3138. end
  3139. end
  3140.  
  3141. repeat
  3142. Torso:FindFirstChild("Effect"):Remove()
  3143. until Torso:FindFirstChild("Effect") == nil
  3144.  
  3145.  
  3146. local Color1 = Color3.new(255, 255, 0)
  3147. local Color2 = Color3.new(255, 255, 0)
  3148.  
  3149. for i = 0, 3, 0.1 do
  3150. swait()
  3151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3153. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3154. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3155. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3156. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3157. end
  3158.  
  3159. Hair7:Destroy()
  3160. wait(0.1)
  3161. Hair7 = Instance.new("Part")
  3162. Hair7.Parent = char
  3163. Hair7.Name = "Hair"
  3164. Hair7.CanCollide = false
  3165. Hair7.Locked = true
  3166. Hair7.TopSurface = "Smooth"
  3167. Hair7.BottomSurface = "Smooth"
  3168. Hair7.formFactor = "Symmetric"
  3169. Hair7.Material = "Neon"
  3170. Hair7.BrickColor = BrickColor.new("Cyan")
  3171. Hair7.CFrame = char.Torso.CFrame
  3172. Hair7.Size = Vector3.new(1, 1, 1)
  3173. Hair7.Transparency = 0
  3174.  
  3175.  
  3176. Weld1 = Instance.new("Weld")
  3177. Weld1.Parent = char.Head
  3178. Weld1.Part0 = char.Head
  3179. Weld1.Part1 = Hair7
  3180. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3181.  
  3182. Mesh = Instance.new("SpecialMesh")
  3183. Mesh.Offset = Vector3.new(0,-0.4,0)
  3184. Mesh.Parent = Hair7
  3185. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3186. Mesh.MeshType = "FileMesh"
  3187. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3188. Mesh.TextureId = ""
  3189. wait(0.1)
  3190. char.Head.face.Texture = "rbxassetid://262534270"
  3191. local Must = Instance.new("Sound",Torso)
  3192. Must.SoundId = "rbxassetid://874183151"
  3193. Must.Pitch = 0.99
  3194. Must.Volume = 1.4
  3195. Must.Looped = false
  3196. wait(0)
  3197. Must:Play()
  3198. a21e = new("Part",char)
  3199. a21e.Name = "Beam"..num
  3200. a21e.Locked = true
  3201. a21e.Size = v3(1,1,1)
  3202. a21e.CanCollide = false
  3203. a21e.BrickColor = bc("Toothpaste")
  3204. a21e.Material = "Neon"
  3205. a21e.Transparency = 0
  3206. aa21e = new("SpecialMesh",a21e)
  3207. a21e.Anchored = true
  3208. a21e.Position = RootPart.Position
  3209. aa21e.MeshType = "Sphere"
  3210. aa21e.Scale = v3(1,1,1)
  3211. a51e = new("Part",char)
  3212. a51e.Name = "Beam"..num
  3213. a51e.Locked = true
  3214. a51e.Size = v3(1,1,1)
  3215. a51e.CanCollide = false
  3216. a51e.BrickColor = bc("Cyan")
  3217. a51e.Material = "Neon"
  3218. a51e.Transparency = 0
  3219. aa51e = new("SpecialMesh",a51e)
  3220. a51e.Anchored = true
  3221. a51e.Position = RootPart.Position
  3222. aa51e.MeshType = "Sphere"
  3223. aa51e.Scale = v3(1,1,1)
  3224. a61e = new("Part",char)
  3225. a61e.Name = "Beam"..num
  3226. a61e.Locked = true
  3227. a61e.Size = v3(1,1,1)
  3228. a61e.CanCollide = false
  3229. a61e.BrickColor = bc("Lapis")
  3230. a61e.Material = "Neon"
  3231. a61e.Transparency = 0
  3232. aa61e = new("SpecialMesh",a61e)
  3233. a61e.Anchored = true
  3234. a61e.Position = RootPart.Position
  3235. aa61e.MeshType = "Sphere"
  3236. aa61e.Scale = v3(1,1,1)
  3237. for i = 1,50 do
  3238. wait()
  3239. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3240. a21e.Transparency = a21e.Transparency + 0.03
  3241. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3242. a51e.Transparency = a51e.Transparency + 0.03
  3243. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3244. a61e.Transparency = a61e.Transparency + 0.02
  3245. end
  3246. a61e:Destroy()
  3247. aa61e:Destroy()
  3248. a51e:Destroy()
  3249. aa51e:Destroy()
  3250. a21e:Destroy()
  3251. aa21e:Destroy()
  3252.  
  3253.  
  3254. local Aura = Instance.new('ParticleEmitter')
  3255. Aura.Name = "Aura"
  3256. Aura.Texture = "rbxassetid://347730682"
  3257. Aura.Parent = Torso
  3258. Aura.LightEmission = 1
  3259. Aura.Transparency = NumberSequence.new(0.4,1)
  3260. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3261. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3262. Aura.LockedToPart = true
  3263. Aura.Lifetime = NumberRange.new(1)
  3264. Aura.Rate = 100
  3265. Aura.Rotation = NumberRange.new(-20, 15)
  3266. Aura.Speed = NumberRange.new(4.3)
  3267. Aura.EmissionDirection = "Top"
  3268. local Aura = Instance.new('ParticleEmitter')
  3269. Aura.Name = "Aura"
  3270. Aura.Texture = "rbxassetid://347730682"
  3271. Aura.Parent = Torso
  3272. Aura.LightEmission = 1
  3273. Aura.Transparency = NumberSequence.new(0.9,1)
  3274. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3275. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3276. Aura.LockedToPart = true
  3277. Aura.Lifetime = NumberRange.new(1)
  3278. Aura.Rate = 100
  3279. Aura.Rotation = NumberRange.new(-20, 15)
  3280. Aura.Speed = NumberRange.new(4.3)
  3281. Aura.EmissionDirection = "Top"
  3282. local tra = Instance.new('ParticleEmitter')
  3283. tra.Parent = Torso
  3284. tra.LightEmission = 1
  3285. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3286. tra.Rate = 15
  3287. tra.Rotation = NumberRange.new(-5, 5)
  3288. tra.Lifetime = NumberRange.new(1.5, 2)
  3289. tra.Size = NumberSequence.new(0.098,0)
  3290. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3291. tra.Speed = NumberRange.new(0.5)
  3292. tra.VelocitySpread = 360
  3293. tra.VelocityInheritance = 0.5
  3294. tra.ZOffset = 2
  3295. local tra = Instance.new('ParticleEmitter')
  3296. tra.Parent = LeftArm
  3297. tra.LightEmission = 1
  3298. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3299. tra.Rate = 15
  3300. tra.Rotation = NumberRange.new(-5, 5)
  3301. tra.Lifetime = NumberRange.new(1.5, 2)
  3302. tra.Size = NumberSequence.new(0.098,0)
  3303. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3304. tra.Speed = NumberRange.new(0.5)
  3305. tra.VelocitySpread = 360
  3306. tra.VelocityInheritance = 0.5
  3307. tra.ZOffset = 2
  3308. local tra = Instance.new('ParticleEmitter')
  3309. tra.Parent = RightArm
  3310. tra.LightEmission = 1
  3311. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3312. tra.Rate = 15
  3313. tra.Rotation = NumberRange.new(-5, 5)
  3314. tra.Lifetime = NumberRange.new(1.5, 2)
  3315. tra.Size = NumberSequence.new(0.098,0)
  3316. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3317. tra.Speed = NumberRange.new(0.5)
  3318. tra.VelocitySpread = 360
  3319. tra.VelocityInheritance = 0.5
  3320. tra.ZOffset = 2
  3321. local tra = Instance.new('ParticleEmitter')
  3322. tra.Parent = LeftLeg
  3323. tra.LightEmission = 1
  3324. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3325. tra.Rate = 15
  3326. tra.Rotation = NumberRange.new(-5, 5)
  3327. tra.Lifetime = NumberRange.new(1.5, 2)
  3328. tra.Size = NumberSequence.new(0.098,0)
  3329. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3330. tra.Speed = NumberRange.new(0.5)
  3331. tra.VelocitySpread = 360
  3332. tra.VelocityInheritance = 0.5
  3333. tra.ZOffset = 2
  3334. local tra = Instance.new('ParticleEmitter')
  3335. tra.Parent = RightLeg
  3336. tra.LightEmission = 1
  3337. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3338. tra.Rate = 15
  3339. tra.Rotation = NumberRange.new(-5, 5)
  3340. tra.Lifetime = NumberRange.new(1.5, 2)
  3341. tra.Size = NumberSequence.new(0.098,0)
  3342. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3343. tra.Speed = NumberRange.new(0.5)
  3344. tra.VelocitySpread = 360
  3345. tra.VelocityInheritance = 0.5
  3346. tra.ZOffset = 2
  3347.  
  3348. SuperSaiyanBlue = true
  3349. Humanoid.JumpPower = 120
  3350.  
  3351. Char.Humanoid.MaxHealth = Health
  3352. wait(0.3)
  3353. Char.Humanoid.Health = Health
  3354. wait(0.7)
  3355. Must:Destroy()
  3356. end
  3357.  
  3358. function Base()
  3359. SuperSaiyanBlue = false
  3360. local Effect = Instance.new("Part")
  3361. Effect.Name = "Effect"
  3362. Effect.Parent = Torso
  3363. Effect.CFrame = Torso.CFrame
  3364. Effect.BrickColor = BrickColor.new("White")
  3365. Effect.Shape = "Ball"
  3366. Effect.Size = Vector3.new(8, 8, 8)
  3367. Effect.Anchored = true
  3368. Effect.Material = "Neon"
  3369. Effect.CanCollide = false
  3370. for loop = 1, 25 do wait()
  3371. Effect.CFrame = Torso.CFrame
  3372. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3373. Effect.Transparency = Effect.Transparency + 0.04
  3374.  
  3375. end
  3376. repeat
  3377.  
  3378.  
  3379. Torso:FindFirstChild("Effect"):Remove()
  3380. until Torso:FindFirstChild("Effect") == nil
  3381.  
  3382. char.Head.face.Texture = "rbxassetid://1108342609"
  3383. Hair7:Destroy()
  3384. wait(0.1)
  3385. Hair7 = Instance.new("Part")
  3386. Hair7.Parent = char
  3387. Hair7.Name = "Hair"
  3388. Hair7.CanCollide = false
  3389. Hair7.Locked = true
  3390. Hair7.TopSurface = "Smooth"
  3391. Hair7.BottomSurface = "Smooth"
  3392. Hair7.formFactor = "Symmetric"
  3393. Hair7.Material = "Neon"
  3394. Hair7.BrickColor = BrickColor.new("Really black")
  3395. Hair7.CFrame = char.Torso.CFrame
  3396. Hair7.Size = Vector3.new(1, 1, 1)
  3397. Hair7.Transparency = 0
  3398.  
  3399.  
  3400. Weld1 = Instance.new("Weld")
  3401. Weld1.Parent = char.Head
  3402. Weld1.Part0 = char.Head
  3403. Weld1.Part1 = Hair7
  3404. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3405.  
  3406. Mesh = Instance.new("SpecialMesh")
  3407. Mesh.Offset = Vector3.new(0,-0.4,0)
  3408. Mesh.Parent = Hair7
  3409. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3410. Mesh.MeshType = "FileMesh"
  3411. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3412. Mesh.TextureId = ""
  3413.  
  3414.  
  3415.  
  3416. for i, v in pairs(Torso:GetChildren()) do
  3417. if v:IsA('ParticleEmitter') then
  3418. v:Remove()
  3419. end
  3420. end
  3421. for i, v in pairs(LeftArm:GetChildren()) do
  3422. if v:IsA('ParticleEmitter') then
  3423. v:Remove()
  3424. end
  3425. end
  3426. for i, v in pairs(RightArm:GetChildren()) do
  3427. if v:IsA('ParticleEmitter') then
  3428. v:Remove()
  3429. end
  3430. end
  3431. for i, v in pairs(RightLeg:GetChildren()) do
  3432. if v:IsA('ParticleEmitter') then
  3433. v:Remove()
  3434. end
  3435. end
  3436. for i, v in pairs(LeftLeg:GetChildren()) do
  3437. if v:IsA('ParticleEmitter') then
  3438. v:Remove()
  3439. end
  3440. end
  3441.  
  3442.  
  3443. end
  3444. mouse.KeyDown:connect(function(key)
  3445. if key=="9" then
  3446. Base()
  3447. end
  3448. end)
  3449.  
  3450. mouse.KeyDown:connect(function(key)
  3451. if key=="2" then
  3452. Base()
  3453. SSJVEGETA()
  3454. char.JumPower = 150
  3455. end
  3456. end)
  3457. Health = math.huge --------- Serious mode aura.
  3458. BaseHealth = math.huge
  3459.  
  3460.  
  3461.  
  3462.  
  3463. SuperVegeta = false
  3464.  
  3465. Player = game.Players.LocalPlayer
  3466. Char = Player.Character
  3467. Torso = Char.Torso
  3468.  
  3469. function SSJVEGETA()
  3470. for X = 1, 1 do wait()
  3471.  
  3472.  
  3473. wait(0)
  3474. for X = 1, 1 do wait()
  3475. local Effect = Instance.new("Part")
  3476. Effect.Name = "Effect"
  3477. Effect.Parent = Torso
  3478. Effect.CFrame = Torso.CFrame
  3479. Effect.BrickColor = BrickColor.new("Lapis")
  3480. Effect.Shape = "Ball"
  3481. Effect.Size = Vector3.new(1, 1, 1)
  3482. Effect.Anchored = true
  3483. Effect.Material = "Neon"
  3484. Effect.CanCollide = false
  3485. Effect.CFrame = Torso.CFrame
  3486. Effect.Size = Effect.Size + Vector3.new(0.5)
  3487. Effect.Transparency = Effect.Transparency + 0.04
  3488. end
  3489. end
  3490.  
  3491. repeat
  3492. Torso:FindFirstChild("Effect"):Remove()
  3493. until Torso:FindFirstChild("Effect") == nil
  3494.  
  3495.  
  3496. local Color1 = Color3.new(255, 255, 0)
  3497. local Color2 = Color3.new(255, 255, 0)
  3498.  
  3499.  
  3500. Hair7:Destroy()
  3501. wait(0.1)
  3502. Hair7 = Instance.new("Part")
  3503. Hair7.Parent = char
  3504. Hair7.Name = "Hair"
  3505. Hair7.CanCollide = false
  3506. Hair7.Locked = true
  3507. Hair7.TopSurface = "Smooth"
  3508. Hair7.BottomSurface = "Smooth"
  3509. Hair7.formFactor = "Symmetric"
  3510. Hair7.Material = "Neon"
  3511. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3512. Hair7.CFrame = char.Torso.CFrame
  3513. Hair7.Size = Vector3.new(1, 1, 1)
  3514. Hair7.Transparency = 0
  3515.  
  3516.  
  3517. Weld1 = Instance.new("Weld")
  3518. Weld1.Parent = char.Head
  3519. Weld1.Part0 = char.Head
  3520. Weld1.Part1 = Hair7
  3521. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3522.  
  3523. Mesh = Instance.new("SpecialMesh")
  3524. Mesh.Offset = Vector3.new(0,-0.4,0)
  3525. Mesh.Parent = Hair7
  3526. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3527. Mesh.MeshType = "FileMesh"
  3528. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3529. Mesh.TextureId = ""
  3530. char.Head.face.Texture = "rbxassetid://1108357707"
  3531. local Must = Instance.new("Sound",Torso)
  3532. Must.SoundId = "rbxassetid://1035030726"
  3533. Must.Pitch = 0.99
  3534. Must.Volume = 1.4
  3535. Must.Looped = false
  3536. wait(0)
  3537. Must:Play()
  3538. a21e = new("Part",char)
  3539. a21e.Name = "Beam"..num
  3540. a21e.Locked = true
  3541. a21e.Size = v3(1,1,1)
  3542. a21e.CanCollide = false
  3543. a21e.BrickColor = bc("Gold")
  3544. a21e.Material = "Neon"
  3545. a21e.Transparency = 0
  3546. aa21e = new("SpecialMesh",a21e)
  3547. a21e.Anchored = true
  3548. a21e.Position = RootPart.Position
  3549. aa21e.MeshType = "Sphere"
  3550. aa21e.Scale = v3(1,1,1)
  3551. a51e = new("Part",char)
  3552. a51e.Name = "Beam"..num
  3553. a51e.Locked = true
  3554. a51e.Size = v3(1,1,1)
  3555. a51e.CanCollide = false
  3556. a51e.BrickColor = bc("New Yeller")
  3557. a51e.Material = "Neon"
  3558. a51e.Transparency = 0
  3559. aa51e = new("SpecialMesh",a51e)
  3560. a51e.Anchored = true
  3561. a51e.Position = RootPart.Position
  3562. aa51e.MeshType = "Sphere"
  3563. aa51e.Scale = v3(1,1,1)
  3564. a61e = new("Part",char)
  3565. a61e.Name = "Beam"..num
  3566. a61e.Locked = true
  3567. a61e.Size = v3(1,1,1)
  3568. a61e.CanCollide = false
  3569. a61e.BrickColor = bc("White")
  3570. a61e.Material = "Neon"
  3571. a61e.Transparency = 0
  3572. aa61e = new("SpecialMesh",a61e)
  3573. a61e.Anchored = true
  3574. a61e.Position = RootPart.Position
  3575. aa61e.MeshType = "Sphere"
  3576. aa61e.Scale = v3(1,1,1)
  3577. for i = 1,50 do
  3578. wait()
  3579. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3580. a21e.Transparency = a21e.Transparency + 0.03
  3581. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3582. a51e.Transparency = a51e.Transparency + 0.03
  3583. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3584. a61e.Transparency = a61e.Transparency + 0.02
  3585. end
  3586. a61e:Destroy()
  3587. aa61e:Destroy()
  3588. a51e:Destroy()
  3589. aa51e:Destroy()
  3590. a21e:Destroy()
  3591. aa21e:Destroy()
  3592.  
  3593.  
  3594. local Aura = Instance.new('ParticleEmitter')
  3595. Aura.Name = "Aura"
  3596. Aura.Texture = "rbxassetid://347730682"
  3597. Aura.Parent = Torso
  3598. Aura.LightEmission = 1
  3599. Aura.Transparency = NumberSequence.new(0.6,1)
  3600. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3601. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3602. Aura.LockedToPart = true
  3603. Aura.Lifetime = NumberRange.new(1)
  3604. Aura.Rate = 100
  3605. Aura.Speed = NumberRange.new(4.3)
  3606. Aura.EmissionDirection = "Top"
  3607. local Aura = Instance.new('ParticleEmitter')
  3608. Aura.Name = "Aura"
  3609. Aura.Texture = "rbxassetid://1046299182"
  3610. Aura.Parent = Torso
  3611. Aura.LightEmission = 1
  3612. Aura.Transparency = NumberSequence.new(0.6,1)
  3613. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3614. Aura.Size = NumberSequence.new(5)
  3615. Aura.Rotation = NumberRange.new(-20,15)
  3616. Aura.LockedToPart = true
  3617. Aura.Lifetime = NumberRange.new(0.2)
  3618. Aura.Rate = 20
  3619. Aura.Speed = NumberRange.new(0)
  3620. Aura.EmissionDirection = "Top"
  3621.  
  3622. SuperVegeta = true
  3623. Humanoid.WalkSpeed = 10
  3624. Humanoid.JumpPower = 120
  3625.  
  3626. Char.Humanoid.MaxHealth = Health
  3627. wait(0.3)
  3628. Char.Humanoid.Health = Health
  3629. wait(0.7)
  3630. Must:Destroy()
  3631. end
  3632.  
  3633. function Base()
  3634. SuperVegeta = false
  3635. local Effect = Instance.new("Part")
  3636. Effect.Name = "Effect"
  3637. Effect.Parent = Torso
  3638. Effect.CFrame = Torso.CFrame
  3639. Effect.BrickColor = BrickColor.new("White")
  3640. Effect.Shape = "Ball"
  3641. Effect.Size = Vector3.new(8, 8, 8)
  3642. Effect.Anchored = true
  3643. Effect.Material = "Neon"
  3644. Effect.CanCollide = false
  3645. for loop = 1, 25 do wait()
  3646. Effect.CFrame = Torso.CFrame
  3647. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3648. Effect.Transparency = Effect.Transparency + 0.04
  3649.  
  3650. end
  3651. repeat
  3652.  
  3653.  
  3654. Torso:FindFirstChild("Effect"):Remove()
  3655. until Torso:FindFirstChild("Effect") == nil
  3656.  
  3657. char.Head.face.Texture = "rbxassetid://1108342609"
  3658. Hair7:Destroy()
  3659. wait(0.1)
  3660. Hair7 = Instance.new("Part")
  3661. Hair7.Parent = char
  3662. Hair7.Name = "Hair"
  3663. Hair7.CanCollide = false
  3664. Hair7.Locked = true
  3665. Hair7.TopSurface = "Smooth"
  3666. Hair7.BottomSurface = "Smooth"
  3667. Hair7.formFactor = "Symmetric"
  3668. Hair7.Material = "Neon"
  3669. Hair7.BrickColor = BrickColor.new("Really black")
  3670. Hair7.CFrame = char.Torso.CFrame
  3671. Hair7.Size = Vector3.new(1, 1, 1)
  3672. Hair7.Transparency = 0
  3673.  
  3674.  
  3675. Weld1 = Instance.new("Weld")
  3676. Weld1.Parent = char.Head
  3677. Weld1.Part0 = char.Head
  3678. Weld1.Part1 = Hair7
  3679. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3680.  
  3681. Mesh = Instance.new("SpecialMesh")
  3682. Mesh.Offset = Vector3.new(0,-0.4,0)
  3683. Mesh.Parent = Hair7
  3684. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3685. Mesh.MeshType = "FileMesh"
  3686. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3687. Mesh.TextureId = ""
  3688.  
  3689.  
  3690.  
  3691. for i, v in pairs(Torso:GetChildren()) do
  3692. if v:IsA('ParticleEmitter') then
  3693. v:Remove()
  3694. end
  3695. end
  3696. for i, v in pairs(LeftArm:GetChildren()) do
  3697. if v:IsA('ParticleEmitter') then
  3698. v:Remove()
  3699. end
  3700. end
  3701. for i, v in pairs(RightArm:GetChildren()) do
  3702. if v:IsA('ParticleEmitter') then
  3703. v:Remove()
  3704. end
  3705. end
  3706. for i, v in pairs(RightLeg:GetChildren()) do
  3707. if v:IsA('ParticleEmitter') then
  3708. v:Remove()
  3709. end
  3710. end
  3711. for i, v in pairs(LeftLeg:GetChildren()) do
  3712. if v:IsA('ParticleEmitter') then
  3713. v:Remove()
  3714. end
  3715. end
  3716.  
  3717.  
  3718. end
  3719.  
  3720. mouse.KeyDown:connect(function(key)
  3721. if key=="9" then
  3722. Base()
  3723. end
  3724. mouse.KeyDown:connect(function(key)
  3725. if key=="3" then
  3726. Base()
  3727. SSJ2()
  3728. char.JumPower = 150
  3729. end
  3730. end)
  3731. Health = math.huge --------- Serious mode aura.
  3732. BaseHealth = math.huge
  3733.  
  3734.  
  3735.  
  3736.  
  3737. SuperSaiyan2 = false
  3738.  
  3739. Player = game.Players.LocalPlayer
  3740. Char = Player.Character
  3741. Torso = Char.Torso
  3742.  
  3743. function SSJ2()
  3744. for X = 1, 1 do wait()
  3745.  
  3746.  
  3747. wait(0)
  3748. for X = 1, 1 do wait()
  3749. local Effect = Instance.new("Part")
  3750. Effect.Name = "Effect"
  3751. Effect.Parent = Torso
  3752. Effect.CFrame = Torso.CFrame
  3753. Effect.BrickColor = BrickColor.new("Lapis")
  3754. Effect.Shape = "Ball"
  3755. Effect.Size = Vector3.new(1, 1, 1)
  3756. Effect.Anchored = true
  3757. Effect.Material = "Neon"
  3758. Effect.CanCollide = false
  3759. Effect.CFrame = Torso.CFrame
  3760. Effect.Size = Effect.Size + Vector3.new(0.5)
  3761. Effect.Transparency = Effect.Transparency + 0.04
  3762. end
  3763. end
  3764.  
  3765. repeat
  3766. Torso:FindFirstChild("Effect"):Remove()
  3767. until Torso:FindFirstChild("Effect") == nil
  3768.  
  3769.  
  3770. local Color1 = Color3.new(255, 255, 0)
  3771. local Color2 = Color3.new(255, 255, 0)
  3772.  
  3773.  
  3774. Hair7:Destroy()
  3775. wait(0.1)
  3776. Hair7 = Instance.new("Part")
  3777. Hair7.Parent = char
  3778. Hair7.Name = "Hair"
  3779. Hair7.CanCollide = false
  3780. Hair7.Locked = true
  3781. Hair7.TopSurface = "Smooth"
  3782. Hair7.BottomSurface = "Smooth"
  3783. Hair7.formFactor = "Symmetric"
  3784. Hair7.Material = "Neon"
  3785. Hair7.BrickColor = BrickColor.new("New Yeller")
  3786. Hair7.CFrame = char.Torso.CFrame
  3787. Hair7.Size = Vector3.new(1, 1, 1)
  3788. Hair7.Transparency = 0
  3789.  
  3790.  
  3791. Weld1 = Instance.new("Weld")
  3792. Weld1.Parent = char.Head
  3793. Weld1.Part0 = char.Head
  3794. Weld1.Part1 = Hair7
  3795. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3796.  
  3797. Mesh = Instance.new("SpecialMesh")
  3798. Mesh.Offset = Vector3.new(0,-0.4,0)
  3799. Mesh.Parent = Hair7
  3800. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3801. Mesh.MeshType = "FileMesh"
  3802. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3803. Mesh.TextureId = ""
  3804. char.Head.face.Texture = "rbxassetid://1108357707"
  3805. local Must = Instance.new("Sound",Torso)
  3806. Must.SoundId = "rbxassetid://1035030726"
  3807. Must.Pitch = 0.99
  3808. Must.Volume = 1.4
  3809. Must.Looped = false
  3810. wait(0)
  3811. Must:Play()
  3812. a21e = new("Part",char)
  3813. a21e.Name = "Beam"..num
  3814. a21e.Locked = true
  3815. a21e.Size = v3(1,1,1)
  3816. a21e.CanCollide = false
  3817. a21e.BrickColor = bc("Gold")
  3818. a21e.Material = "Neon"
  3819. a21e.Transparency = 0
  3820. aa21e = new("SpecialMesh",a21e)
  3821. a21e.Anchored = true
  3822. a21e.Position = RootPart.Position
  3823. aa21e.MeshType = "Sphere"
  3824. aa21e.Scale = v3(1,1,1)
  3825. a51e = new("Part",char)
  3826. a51e.Name = "Beam"..num
  3827. a51e.Locked = true
  3828. a51e.Size = v3(1,1,1)
  3829. a51e.CanCollide = false
  3830. a51e.BrickColor = bc("New Yeller")
  3831. a51e.Material = "Neon"
  3832. a51e.Transparency = 0
  3833. aa51e = new("SpecialMesh",a51e)
  3834. a51e.Anchored = true
  3835. a51e.Position = RootPart.Position
  3836. aa51e.MeshType = "Sphere"
  3837. aa51e.Scale = v3(1,1,1)
  3838. a61e = new("Part",char)
  3839. a61e.Name = "Beam"..num
  3840. a61e.Locked = true
  3841. a61e.Size = v3(1,1,1)
  3842. a61e.CanCollide = false
  3843. a61e.BrickColor = bc("White")
  3844. a61e.Material = "Neon"
  3845. a61e.Transparency = 0
  3846. aa61e = new("SpecialMesh",a61e)
  3847. a61e.Anchored = true
  3848. a61e.Position = RootPart.Position
  3849. aa61e.MeshType = "Sphere"
  3850. aa61e.Scale = v3(1,1,1)
  3851. for i = 1,50 do
  3852. wait()
  3853. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3854. a21e.Transparency = a21e.Transparency + 0.03
  3855. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3856. a51e.Transparency = a51e.Transparency + 0.03
  3857. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3858. a61e.Transparency = a61e.Transparency + 0.02
  3859. end
  3860. a61e:Destroy()
  3861. aa61e:Destroy()
  3862. a51e:Destroy()
  3863. aa51e:Destroy()
  3864. a21e:Destroy()
  3865. aa21e:Destroy()
  3866.  
  3867.  
  3868. local Aura = Instance.new('ParticleEmitter')
  3869. Aura.Name = "Aura"
  3870. Aura.Texture = "rbxassetid://347730682"
  3871. Aura.Parent = Torso
  3872. Aura.LightEmission = 1
  3873. Aura.Transparency = NumberSequence.new(0.6,1)
  3874. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3875. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3876. Aura.LockedToPart = true
  3877. Aura.Lifetime = NumberRange.new(1)
  3878. Aura.Rate = 100
  3879. Aura.Speed = NumberRange.new(4.3)
  3880. Aura.EmissionDirection = "Top"
  3881. local Aura = Instance.new('ParticleEmitter')
  3882. Aura.Name = "Aura"
  3883. Aura.Texture = "rbxassetid://1046299182"
  3884. Aura.Parent = Torso
  3885. Aura.LightEmission = 1
  3886. Aura.Transparency = NumberSequence.new(0.3,1)
  3887. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3888. Aura.Size = NumberSequence.new(5)
  3889. Aura.Rotation = NumberRange.new(-360,360)
  3890. Aura.LockedToPart = true
  3891. Aura.Lifetime = NumberRange.new(0.2)
  3892. Aura.Rate = 20
  3893. Aura.Speed = NumberRange.new(0)
  3894. Aura.EmissionDirection = "Top"
  3895.  
  3896. SuperSaiyan2 = true
  3897. Humanoid.JumpPower = 120
  3898.  
  3899. Char.Humanoid.MaxHealth = Health
  3900. wait(0.3)
  3901. Char.Humanoid.Health = Health
  3902. wait(0.7)
  3903. Must:Destroy()
  3904. end
  3905.  
  3906. function Base()
  3907. SuperSaiyan2 = false
  3908. local Effect = Instance.new("Part")
  3909. Effect.Name = "Effect"
  3910. Effect.Parent = Torso
  3911. Effect.CFrame = Torso.CFrame
  3912. Effect.BrickColor = BrickColor.new("White")
  3913. Effect.Shape = "Ball"
  3914. Effect.Size = Vector3.new(8, 8, 8)
  3915. Effect.Anchored = true
  3916. Effect.Material = "Neon"
  3917. Effect.CanCollide = false
  3918. for loop = 1, 25 do wait()
  3919. Effect.CFrame = Torso.CFrame
  3920. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3921. Effect.Transparency = Effect.Transparency + 0.04
  3922.  
  3923. end
  3924. repeat
  3925.  
  3926.  
  3927. Torso:FindFirstChild("Effect"):Remove()
  3928. until Torso:FindFirstChild("Effect") == nil
  3929.  
  3930. char.Head.face.Texture = "rbxassetid://1108342609"
  3931. Hair7:Destroy()
  3932. wait(0.1)
  3933. Hair7 = Instance.new("Part")
  3934. Hair7.Parent = char
  3935. Hair7.Name = "Hair"
  3936. Hair7.CanCollide = false
  3937. Hair7.Locked = true
  3938. Hair7.TopSurface = "Smooth"
  3939. Hair7.BottomSurface = "Smooth"
  3940. Hair7.formFactor = "Symmetric"
  3941. Hair7.Material = "Neon"
  3942. Hair7.BrickColor = BrickColor.new("Really black")
  3943. Hair7.CFrame = char.Torso.CFrame
  3944. Hair7.Size = Vector3.new(1, 1, 1)
  3945. Hair7.Transparency = 0
  3946.  
  3947.  
  3948. Weld1 = Instance.new("Weld")
  3949. Weld1.Parent = char.Head
  3950. Weld1.Part0 = char.Head
  3951. Weld1.Part1 = Hair7
  3952. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3953.  
  3954. Mesh = Instance.new("SpecialMesh")
  3955. Mesh.Offset = Vector3.new(0,-0.4,0)
  3956. Mesh.Parent = Hair7
  3957. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3958. Mesh.MeshType = "FileMesh"
  3959. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3960. Mesh.TextureId = ""
  3961.  
  3962.  
  3963.  
  3964. for i, v in pairs(Torso:GetChildren()) do
  3965. if v:IsA('ParticleEmitter') then
  3966. v:Remove()
  3967. end
  3968. end
  3969. for i, v in pairs(LeftArm:GetChildren()) do
  3970. if v:IsA('ParticleEmitter') then
  3971. v:Remove()
  3972. end
  3973. end
  3974. for i, v in pairs(RightArm:GetChildren()) do
  3975. if v:IsA('ParticleEmitter') then
  3976. v:Remove()
  3977. end
  3978. end
  3979. for i, v in pairs(RightLeg:GetChildren()) do
  3980. if v:IsA('ParticleEmitter') then
  3981. v:Remove()
  3982. end
  3983. end
  3984. for i, v in pairs(LeftLeg:GetChildren()) do
  3985. if v:IsA('ParticleEmitter') then
  3986. v:Remove()
  3987. end
  3988. end
  3989.  
  3990.  
  3991. end
  3992. end)
  3993. ---
  3994.  
  3995.  
  3996.  
  3997.  
  3998. musiccommand = 1
  3999. musicwait = false
  4000. mouse.KeyDown:connect(function(k)
  4001. if k == "=" and attack == false then
  4002. if musiccommand == 1 and musicwait == false then
  4003. musicwait = true
  4004. sou2:Stop()
  4005. musiccommand = 2
  4006. end
  4007. if musiccommand == 2 and musicwait == false then
  4008. musicwait = true
  4009. sou2:Play()
  4010. sou2.Volume = 2
  4011. musiccommand = 3
  4012. end
  4013. if musiccommand == 3 and musicwait == false then
  4014. musicwait = true
  4015. sou2.Volume = 0.5
  4016. musiccommand = 1
  4017. end
  4018. musicwait = false
  4019. end
  4020. end)
  4021. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4022. Hitpart3 = Instance.new("Part", HPart3)
  4023. Hitpart3.Size = Vector3.new(1, 1, 1)
  4024. Hitpart3.CanCollide = false
  4025. HuW3 = Instance.new("Weld")
  4026. HuW3.Name = "GuW"
  4027. HuW3.Part0 = HPart3
  4028. HuW3.C0 = cn(Xv, Yv, Zv)
  4029. HuW3.C1 = cn(0, 0, 0)
  4030. HuW3.Part1 = Hitpart3
  4031. HuW3.Parent = HPart3
  4032. Hitpart3.Transparency = 1
  4033. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4034. end
  4035. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4036. Hitpart2 = Instance.new("Part", HPart2)
  4037. Hitpart2.Size = Vector3.new(1, 1, 1)
  4038. Hitpart2.CanCollide = false
  4039. HuW2 = Instance.new("Weld")
  4040. HuW2.Name = "GuW"
  4041. HuW2.Part0 = HPart2
  4042. HuW2.C0 = cn(Xv, Yv, Zv)
  4043. HuW2.C1 = cn(0, 0, 0)
  4044. HuW2.Part1 = Hitpart2
  4045. HuW2.Parent = HPart2
  4046. Hitpart2.Transparency = 1
  4047. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4048. end
  4049. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4050. Hitpart = Instance.new("Part", HPart)
  4051. Hitpart.Size = Vector3.new(1, 1, 1)
  4052. Hitpart.CanCollide = false
  4053. HuW = Instance.new("Weld")
  4054. HuW.Name = "GuW"
  4055. HuW.Part0 = HPart
  4056. HuW.C0 = cn(Xv, Yv, Zv)
  4057. HuW.C1 = cn(0, 0, 0)
  4058. HuW.Part1 = Hitpart
  4059. HuW.Parent = HPart
  4060. Hitpart.Transparency = 1
  4061. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4062. end
  4063. wait2 = false
  4064. combo = 1
  4065. mouse.Button1Down:connect(function(key)
  4066. if attack == false then
  4067. attack = true
  4068. Humanoid.WalkSpeed = 17.01
  4069. if combo == 1 and wait2 == false then
  4070. wait2 = true
  4071. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4072. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4073. for i = 0, 1, 0.1 do
  4074. swait()
  4075. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4076. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4077. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4078. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4079. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4080. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4081. end
  4082. combo = 2
  4083. end
  4084. if combo == 2 and wait2 == false then
  4085. wait2 = true
  4086.  
  4087. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4088. for i = 0, 1, 0.1 do
  4089. swait()
  4090. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4091. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4092. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4093. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4094. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4095. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4096. end
  4097. combo = 3
  4098. end
  4099. if combo == 3 and wait2 == false then
  4100. wait2 = true
  4101. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4102. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4103. for i = 0, 1, 0.1 do
  4104. swait()
  4105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4107. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4110. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4111. end
  4112. combo = 1
  4113. end
  4114. Humanoid.WalkSpeed = 16
  4115. Hitpart:Destroy()
  4116. wait2 = false
  4117. attack = false
  4118. end
  4119. end)
  4120. --
  4121. --
  4122. MV1 = 20
  4123. mouse.KeyDown:connect(function(k)
  4124. if k == "=" and attack == false then
  4125. if firemode == true then
  4126. firemode = false
  4127. print("ice mode")
  4128. icesmoke.Acceleration = Vector3.new(0,0,0)
  4129. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4130. icesmoke.Transparency = NumberSequence.new({
  4131. NumberSequenceKeypoint.new(0, 0.9),
  4132. NumberSequenceKeypoint.new(1, 1)
  4133. })
  4134. icesmoke.Size = NumberSequence.new(3)
  4135. icesmoke.Parent = RightArm
  4136. else
  4137. firemode = true
  4138. print("fire mode")
  4139. ice_mode = false
  4140. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4141. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4142. icesmoke.Rate = 400
  4143. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4144. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4145. icesmoke.Size = NumberSequence.new(3)
  4146. icesmoke.EmissionDirection = "Top"
  4147. icesmoke.Parent = LeftArm
  4148. end
  4149. end
  4150. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4151. MV1 = 90
  4152. Humanoid.WalkSpeed = 15
  4153. attack = true
  4154. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4155. Firepart2 = Instance.new("Part", LeftArm)
  4156. Firepart2.Size = Vector3.new(1, 1, 1)
  4157. Firepart2.CanCollide = false
  4158. GuW2 = Instance.new("Weld")
  4159. GuW2.Name = "GuW"
  4160. GuW2.Part0 = LeftArm
  4161. GuW2.C0 = cn(0, -0.5, 0)
  4162. GuW2.C1 = cn(0, 0, 0)
  4163. GuW2.Part1 = Firepart2
  4164. GuW2.Parent = LeftArm
  4165. Firepart2.Transparency = 1
  4166. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4167. for i = 0, 2, 0.1 do
  4168. swait()
  4169. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4172. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4173. 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)
  4174. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4175. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4176. end
  4177. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4178. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4179. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4180. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4181. Humanoid.WalkSpeed = 16
  4182. attack = false
  4183. Firepart2:Destroy()
  4184. end
  4185. end)
  4186. MV2 = 90
  4187.  
  4188. mouse.KeyDown:connect(function(key)
  4189. if key == "=" then
  4190. Head.Transparency = 1
  4191. Torso.Transparency = 1
  4192. LeftArm.Transparency = 1
  4193. Head.face.Texture = ""
  4194. RightArm.Transparency = 1
  4195. LeftLeg.Transparency = 1
  4196. RightLeg.Transparency = 1
  4197. mesh1.Transparency = 1
  4198. mesh2.Transparency = 1
  4199. mesh5.Transparency = 1
  4200. mesheye.Transparency = 1
  4201. mesheye1.Transparency = 1
  4202. mesheye2.Transparency = 1
  4203. mesheye3.Transparency = 1
  4204. char.Parent = workspace.Camera
  4205. char.WalkSpeed = 60
  4206. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4207. char:FindFirstChild("TalkingBillBoard"):destroy()
  4208. end
  4209. end
  4210. end)
  4211. mouse.KeyUp:connect(function(key)
  4212. if key == "=" then
  4213. Head.Transparency = 0
  4214. Torso.Transparency = 0
  4215. LeftArm.Transparency = 0
  4216. Head.face.Texture = ""
  4217. RightArm.Transparency = 0
  4218. LeftLeg.Transparency = 0
  4219. RightLeg.Transparency = 0
  4220. mesh1.Transparency = 0
  4221. mesh2.Transparency = 0
  4222. mesh5.Transparency = 0
  4223. mesheye.Transparency = 0
  4224. mesheye1.Transparency = 0
  4225. mesheye2.Transparency = 0
  4226. mesheye3.Transparency = 0
  4227. hat1.Transparency = 0
  4228. hat2.Transparency = 0
  4229. hat3.Transparency = 0
  4230. hat4.Transparency = 0
  4231. hat5.Transparency = 0
  4232. hat6.Transparency = 0
  4233. hat7.Transparency = 0
  4234. hat8.Transparency = 0
  4235. hat9.Transparency = 0
  4236. char.Parent = workspace
  4237. end
  4238. end)
  4239.  
  4240. mouse.KeyDown:connect(function(k)
  4241. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4242. MV2 = 90
  4243. attack = true
  4244. Firepart = Instance.new("Part", RightArm)
  4245. Firepart.Size = Vector3.new(1, 1, 1)
  4246. GuW = Instance.new("Weld")
  4247. GuW.Name = "GuW"
  4248. GuW.Part0 = RightArm
  4249. GuW.C0 = cn(0, -1, 0)
  4250. GuW.C1 = cn(0, 0, 0)
  4251. GuW.Part1 = Firepart
  4252. GuW.Parent = RightArm
  4253. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4254. Firepart.Transparency = 1
  4255. Humanoid.WalkSpeed = 15
  4256. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4257. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4258. for i = 1, 3 do
  4259. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4260. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4261. end
  4262. for i = 0, 3, 0.1 do
  4263. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4264. swait()
  4265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4267. 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)
  4268. 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)
  4269. 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)
  4270. 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)
  4271. end
  4272. wait(1)
  4273. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4274.  
  4275. Humanoid.WalkSpeed = 16
  4276. attack = false
  4277. Firepart:Destroy()
  4278. end
  4279.  
  4280.  
  4281.  
  4282.  
  4283. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4284. MV2 = 90
  4285. attack = true
  4286. Firepart = Instance.new("Part", RightArm)
  4287. Firepart.Size = Vector3.new(1, 1, 1)
  4288. GuW = Instance.new("Weld")
  4289. GuW.Name = "GuW"
  4290. GuW.Part0 = RightArm
  4291. GuW.C0 = cn(0, -1, 0)
  4292. GuW.C1 = cn(0, 0, 0)
  4293. GuW.Part1 = Firepart
  4294. GuW.Parent = RightArm
  4295. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4296. Firepart.Transparency = 1
  4297. Humanoid.WalkSpeed = 0.01
  4298. for i = 0, 4, 0.1 do
  4299. swait()
  4300. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4301. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4302. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4303. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4304. 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)
  4305. 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)
  4306. 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)
  4307. 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)
  4308. end
  4309. for i = 0, 4, 0.1 do
  4310. swait()
  4311. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4312. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4315. 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)
  4316. 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)
  4317. 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)
  4318. 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)
  4319. end
  4320. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4321. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4322. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4323. for i = 1, 3 do
  4324. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4325. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4326. end
  4327. for i = 0, 2, 0.1 do
  4328. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4329. swait()
  4330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4332. 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)
  4333. 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)
  4334. 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)
  4335. 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)
  4336. end
  4337. Humanoid.WalkSpeed = 16
  4338. attack = false
  4339. Firepart:Destroy()
  4340. end
  4341. end)
  4342. Rapid = false
  4343. BasePart = Instance.new("Part")
  4344. BasePart.Shape = Enum.PartType.Block
  4345. BasePart.Material = Enum.Material.Neon
  4346. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4347. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4348. BasePart.FormFactor = Enum.FormFactor.Custom
  4349. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4350. BasePart.CanCollide = true
  4351. BasePart.Locked = true
  4352. BasePart.Anchored = false
  4353. local icy_Player = game.Players.localPlayer
  4354. local icy_mouse = icy_Player:GetMouse()
  4355. ice_mode = false
  4356. local colors = {
  4357. BrickColor.new("Cyan"),
  4358. BrickColor.new("Medium blue"),
  4359. BrickColor.new("Pastel blue")
  4360. }
  4361. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4362. if root then
  4363. icy_mouse.KeyDown:connect(function(k)
  4364. if k == "=" and firemode == false then
  4365. if ice_mode == true then
  4366. ice_mode = false
  4367. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4368. else
  4369. ice_mode = true
  4370. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4371. end
  4372. end
  4373. if k == "z" and firemode == true then
  4374. attack = true
  4375. do
  4376. local Stop = false
  4377. local Version = 0
  4378. local MaxSpeed = 5
  4379. local Speed = 3.5
  4380. local Keys = {}
  4381. local Force = 10000
  4382. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4383. swait(0.5)
  4384. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4385. if Fly then
  4386. Fly:Destroy()
  4387. end
  4388. if Rot then
  4389. Rot:Destroy()
  4390. end
  4391. Fly = Instance.new("BodyPosition", char.Torso)
  4392. Fly.Name = "LMMFly"
  4393. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4394. Fly.P = Force
  4395. Fly.position = char.Torso.Position
  4396. Rot = Instance.new("BodyGyro", char.Torso)
  4397. Rot.Name = "LMMRot"
  4398. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4399. Rot.P = Force
  4400. Rot.cframe = cam.CoordinateFrame
  4401. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4402. local Thread, Old = Version, nil
  4403. char.Humanoid.PlatformStand = true
  4404. function StopFly()
  4405. Version = Version + 1
  4406. Stop = true
  4407. char.Humanoid.PlatformStand = false
  4408. Fly:Destroy()
  4409. Rot:Destroy()
  4410. attack = false
  4411. end
  4412. char.ChildAdded:connect(function(Obj)
  4413. wait()
  4414. if Obj.Name == "LM" .. "MFlyStop" then
  4415. Obj:Destroy()
  4416. StopFly()
  4417. end
  4418. end)
  4419. HitpartFunk2(RightArm, 0, -0.7, 0)
  4420. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4421. for i = 0, 25, 0.1 do
  4422. if attack == true then
  4423. swait()
  4424.  
  4425. end
  4426. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4427. if Keys[string.char(48)] then
  4428. Speed = 1
  4429. end
  4430. if Keys.w then
  4431. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4432. end
  4433. if Keys.s then
  4434. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4435. end
  4436. if Keys.d then
  4437. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4438. end
  4439. if Keys.a then
  4440. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4441. end
  4442. if Keys.e or Keys[" "] then
  4443. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4444. end
  4445. if Keys.q then
  4446. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4447. end
  4448. if Keys.z then
  4449. StopFly()
  4450. end
  4451. if Old ~= Vectoring then
  4452. Fly.position = Vectoring.p
  4453. Old = Vectoring
  4454. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4455. else
  4456. Speed = 1
  4457. end
  4458. Rot.cframe = cam.CoordinateFrame
  4459. mouse.KeyDown:connect(function(Key)
  4460. Keys[Key] = true
  4461. end)
  4462. mouse.KeyUp:connect(function(Key)
  4463. Keys[Key] = false
  4464. end)
  4465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4467. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4469. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4470. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4471. end
  4472. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4473. attack = false
  4474. char.Humanoid.PlatformStand = false
  4475. Fly:Destroy()
  4476. Rot:Destroy()
  4477. end
  4478. end
  4479. if k == "=" and InForm == true then
  4480. attack = true
  4481. do
  4482. local Stop = false
  4483. local Version = 0
  4484. local MaxSpeed = 6
  4485. local Speed = 3
  4486. local Keys = {}
  4487. local Force = 10000
  4488. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4489. swait(1)
  4490. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4491. if Fly then
  4492. Fly:Destroy()
  4493. end
  4494. if Rot then
  4495. Rot:Destroy()
  4496. end
  4497. Fly = Instance.new("BodyPosition", char.Torso)
  4498. Fly.Name = "LMMFly"
  4499. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4500. Fly.P = Force
  4501. Fly.position = char.Torso.Position
  4502. Rot = Instance.new("BodyGyro", char.Torso)
  4503. Rot.Name = "LMMRot"
  4504. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4505. Rot.P = Force
  4506. Rot.cframe = cam.CoordinateFrame
  4507. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4508. local Thread, Old = Version, nil
  4509. char.Humanoid.PlatformStand = true
  4510. function StopFly()
  4511. Version = Version + 1
  4512. Stop = true
  4513. char.Humanoid.PlatformStand = false
  4514. Fly:Destroy()
  4515. Rot:Destroy()
  4516. attack = false
  4517. end
  4518. char.ChildAdded:connect(function(Obj)
  4519. wait()
  4520. if Obj.Name == "LM" .. "MFlyStop" then
  4521. Obj:Destroy()
  4522. StopFly()
  4523. end
  4524. end)
  4525. HitpartFunk2(RightArm, 0, -0.7, 0)
  4526. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4527. for i = 0, 25, 0.1 do
  4528. if attack == true then
  4529. swait()
  4530. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4531. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4532. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4533. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4534. end
  4535. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4536. if Keys[string.char(48)] then
  4537. Speed = 1
  4538. end
  4539. if Keys.w then
  4540. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4541. end
  4542. if Keys.s then
  4543. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4544. end
  4545. if Keys.d then
  4546. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4547. end
  4548. if Keys.a then
  4549. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4550. end
  4551. if Keys.e or Keys[" "] then
  4552. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4553. end
  4554. if Keys.q then
  4555. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4556. end
  4557. if Keys.z then
  4558. StopFly()
  4559. end
  4560. if Old ~= Vectoring then
  4561. Fly.position = Vectoring.p
  4562. Old = Vectoring
  4563. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4564. else
  4565. Speed = 1
  4566. end
  4567. Rot.cframe = cam.CoordinateFrame
  4568. mouse.KeyDown:connect(function(Key)
  4569. Keys[Key] = true
  4570. end)
  4571. mouse.KeyUp:connect(function(Key)
  4572. Keys[Key] = false
  4573. end)
  4574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4576. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4577. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4578. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4579. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4580. end
  4581. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4582. attack = false
  4583. char.Humanoid.PlatformStand = false
  4584. Fly:Destroy()
  4585. Rot:Destroy()
  4586. end
  4587. end
  4588. end)
  4589. game:GetService("RunService").Stepped:connect(function()
  4590. if ice_mode == true then
  4591. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4592. local icePath = BasePart:Clone()
  4593. icePath.Anchored = true
  4594. icePath.Transparency = 0.85
  4595. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4596. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4597. icePath.BrickColor = colors[math.random(1, #colors)]
  4598. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4599. game:GetService("Debris"):AddItem(icePath, 1)
  4600. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4601. end
  4602. end)
  4603. end
  4604. MV3 = 190
  4605. mouse.KeyDown:connect(function(k)
  4606. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4607. MV3 = 80
  4608. attack = true
  4609. Humanoid.WalkSpeed = 15
  4610. HitpartFunk2(RightArm, 0, -0.5, 0)
  4611. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4612. for i = 0, 1.5, 0.1 do
  4613. swait()
  4614. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4615. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4616. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4617. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4618. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4619. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4620. end
  4621. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4622. for i = 0, 2, 0.1 do
  4623. swait()
  4624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4626. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4628. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4629. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4630. end
  4631. for i = 0, 4.2, 0.1 do
  4632. swait()
  4633. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4634. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4635. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4636. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4637. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4638. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4639. 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)
  4640. 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)
  4641. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4642. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4643. end
  4644. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4645. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4646. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4647. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4648. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4649. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4650. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4651. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4652. for i = 0, 2, 0.1 do
  4653. swait()
  4654. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4655. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4656. 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)
  4657. 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)
  4658. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4659. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4660. end
  4661. for i = 0, 2, 0.1 do
  4662. swait()
  4663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4665. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4666. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4667. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4668. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4669. end
  4670. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4671. for i = 0, 4, 0.1 do
  4672. swait()
  4673. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4674. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4677. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4679. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4680. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4681. end
  4682. for i = 0, 2, 0.1 do
  4683. swait()
  4684. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4685. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4688. 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)
  4689. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4690. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4691. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4692. end
  4693. for i = 1, 6 do
  4694. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4695. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4696. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4697. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4698. wait(0.15)
  4699. end
  4700. attack = false
  4701. Humanoid.WalkSpeed = 16
  4702. end
  4703. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4704. Humanoid.WalkSpeed = 1
  4705. MV3 = 80
  4706. attack = true
  4707. FastFireBall = Instance.new("Part", RightArm)
  4708. FastFireBall.Size = Vector3.new(1, 1, 1)
  4709. FFW = Instance.new("Weld")
  4710. FFW.Name = "GuW"
  4711. FFW.Part0 = RightArm
  4712. FFW.C0 = cn(0, -1, 0)
  4713. FFW.C1 = cn(0, 0, 0)
  4714. FFW.Part1 = FastFireBall
  4715. FFW.Parent = RightArm
  4716. FastFireBall.Transparency = 1
  4717. FastFireBall2 = Instance.new("Part", LeftArm)
  4718. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4719. FFW2 = Instance.new("Weld")
  4720. FFW2.Name = "GuW"
  4721. FFW2.Part0 = LeftArm
  4722. FFW2.C0 = cn(0, -1, 0)
  4723. FFW2.C1 = cn(0, 0, 0)
  4724. FFW2.Part1 = FastFireBall2
  4725. FFW2.Parent = LeftArm
  4726. FastFireBall2.Transparency = 1
  4727. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4728. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4729. for i = 0, 1, 0.1 do
  4730. swait()
  4731. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4732. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4733. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4734. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4737. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4738. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4741. end
  4742. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4743. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4744. function holding()
  4745. if Rapid == true and ice_mode == false then
  4746. for i = 0, 0.8, 0.1 do
  4747. swait()
  4748. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4749. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4750. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4751. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4752. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4753. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4754. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4755. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4756. end
  4757. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4758. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4759. for i = 0, 0.8, 0.1 do
  4760. swait()
  4761. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4762. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4765. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4768. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4769. end
  4770. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4771. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4772. holding()
  4773. end
  4774. end
  4775. if Rapid == false then
  4776. Rapid = true
  4777. holding()
  4778. end
  4779. end
  4780. end)
  4781. mouse.KeyUp:connect(function(k)
  4782. if k == "c" and Rapid == true then
  4783. MV3 = 180
  4784. Rapid = false
  4785. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4786. attack = false
  4787. wait(0.5)
  4788. Humanoid.WalkSpeed = 16
  4789. FastFireBall:Destroy()
  4790. FastFireBall2:Destroy()
  4791. end
  4792. end)
  4793.  
  4794.  
  4795. mouse.KeyUp:connect(function(k)
  4796. if k == "q" then
  4797. Combo1()
  4798. end
  4799. end)
  4800.  
  4801. mouse.KeyUp:connect(function(k)
  4802. if k == "r" then
  4803. Combo2()
  4804. end
  4805. end)
  4806.  
  4807. mouse.KeyUp:connect(function(k)
  4808. if k == "t" then
  4809. Combo3()
  4810. end
  4811. end)
  4812. mouse.KeyUp:connect(function(k)
  4813. if k == "u" then
  4814. Combo4()
  4815. end
  4816. end)
  4817.  
  4818.  
  4819. SoundFolder = Instance.new("Folder",char)
  4820. SoundFolder.Name = "SoundFolder"
  4821. punchsound1 = Instance.new("Sound",Torso)
  4822. punchsound1.Volume = 1.2
  4823. punchsound1.Name = "punchsound1"
  4824. punchsound1.Looped = false
  4825. punchsound1.SoundId = "rbxassetid://137579113"
  4826. StrongPunch = Instance.new("Sound",Torso)
  4827. StrongPunch.Volume = 1.6
  4828. StrongPunch.Name = "StrongPunch"
  4829. StrongPunch.Looped = false
  4830. StrongPunch.SoundId = "rbxassetid://441202925"
  4831. StrongPunch = Instance.new("Sound",Torso)
  4832. StrongPunch.Volume = 1.6
  4833. StrongPunch.Name = "StrongPunch"
  4834. StrongPunch.Looped = false
  4835. StrongPunch.SoundId = "rbxassetid://441202925"
  4836. StrongPunch1 = Instance.new("Sound",Torso)
  4837. StrongPunch1.Volume = 1.6
  4838. StrongPunch1.Name = "StrongPunch"
  4839. StrongPunch1.Looped = false
  4840. StrongPunch1.SoundId = "rbxassetid://441202925"
  4841. StrongPunch2 = Instance.new("Sound",Torso)
  4842. StrongPunch2.Volume = 1.6
  4843. StrongPunch2.Name = "StrongPunch"
  4844. StrongPunch.Looped = false
  4845. StrongPunch2.SoundId = "rbxassetid://441202925"
  4846. Zano = Instance.new("Sound",Torso)
  4847. Zano.Volume = 6
  4848. Zano.Name = "Zano"
  4849. Zano.Looped = false
  4850. Zano.SoundId = "rbxassetid://744770874"
  4851. GroundImpact = Instance.new("Sound",Torso)
  4852. GroundImpact.Volume = 8
  4853. GroundImpact.Name = "GroundImpact"
  4854. GroundImpact.Looped = false
  4855. GroundImpact.SoundId = "rbxassetid://165970126"
  4856. Break = Instance.new("Sound",Torso)
  4857. Break.Volume = 5
  4858. Break.Name = "Bonebreak"
  4859. Break.Looped = false
  4860. Break.SoundId = "rbxassetid://314390675"
  4861.  
  4862. local hit1 = false
  4863. local hit2 = false
  4864. local hit3 = false
  4865. local hit4 = false
  4866.  
  4867. function Combo1()
  4868. getplayer = new("Part",char)
  4869. getplayer.Position = Vector3.new(999,999,999)
  4870. getplayer.Transparency = 1
  4871. getplayer.Size = v3(3,3,3)
  4872. getplayer.CanCollide = false
  4873. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4874. getplayer.Name = "GetPlayer"
  4875.  
  4876. game.Debris:AddItem(getplayer,0.5)
  4877.  
  4878. getplayer.Touched:connect(function(hit)
  4879. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4880. getplayer:Destroy()
  4881. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4882. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4883. to.Anchored = true
  4884. idle = false
  4885.  
  4886.  
  4887. punchsound1:Play()
  4888. hit1 = true
  4889. for i = 0, 1, 0.1 do
  4890. swait()
  4891. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4892. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4893. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4894. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4895. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4896. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4897. end
  4898. punchsound1:Play()
  4899. for i = 0, 1, 0.1 do
  4900. swait()
  4901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4903. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4905. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4906. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4907. end
  4908. punchsound1:Play()
  4909. for i = 0, 1, 0.1 do
  4910. swait()
  4911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4913. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4914. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4915. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4916. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4917. end
  4918. for i = 0, 1, 0.1 do
  4919. swait()
  4920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4922. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4923. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4924. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4925. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4926. end
  4927. for i = 0, 1, 0.1 do
  4928. swait()
  4929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4932. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4933. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4934. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4935. end
  4936. StrongPunch1:Play()
  4937. for i = 0, 1, 0.1 do
  4938. swait()
  4939. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4940. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4941. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4942. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4943. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4944. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4945. end
  4946. for i = 0, 0.6, 0.1 do
  4947. swait()
  4948. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4949. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4950. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4951. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4952. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4953. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4954. end
  4955. for i = 0, 0.6, 0.1 do
  4956. swait()
  4957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4961. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4962. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4963. end
  4964. for i,v in pairs(to.Parent:GetChildren()) do
  4965. if v:IsA("Humanoid") then
  4966. v.Health = v.Health - 3
  4967.  
  4968. v.PlatformStand = true
  4969. end
  4970. end
  4971. StrongPunch:Play()
  4972. for i = 0, 1, 0.1 do
  4973. swait()
  4974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4980. end
  4981. for i,v in pairs(to.Parent:GetChildren()) do
  4982. if v:IsA("Humanoid") then
  4983. v.Health = v.Health - 5
  4984.  
  4985. v.PlatformStand = true
  4986. end
  4987. end
  4988.  
  4989. hit1 = false
  4990.  
  4991. punchsound1:Play()
  4992. hit2 = true
  4993. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4994. for i = 0, 1, 0.1 do
  4995. swait()
  4996. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4997. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4998. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4999. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5000. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5001. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5002. end
  5003. for i,v in pairs(to.Parent:GetChildren()) do
  5004. if v:IsA("Humanoid") then
  5005. v.Health = v.Health - 5
  5006.  
  5007. v.PlatformStand = true
  5008. end
  5009. end
  5010. hit2 = false
  5011.  
  5012. punchsound1:Play()
  5013. hit3 = true
  5014. hit4 = true
  5015.  
  5016.  
  5017. punchsound1:Play()
  5018.  
  5019. coroutine.wrap(function()
  5020. for i=1,5 do
  5021. wait()
  5022. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5023. GroundImpact:Play()
  5024. a21e = new("Part",to)
  5025. a21e.Name = "Beam"..num
  5026. a21e.Locked = true
  5027. a21e.Size = v3(1,1,1)
  5028. a21e.CanCollide = false
  5029. a21e.BrickColor = bc("Gold")
  5030. a21e.Material = "Neon"
  5031. a21e.Transparency = 0
  5032. aa21e = new("SpecialMesh",a21e)
  5033. a21e.Anchored = true
  5034. a21e.Position = to.Position
  5035. aa21e.MeshType = "Sphere"
  5036. aa21e.Scale = v3(1,1,1)
  5037. a51e = new("Part",char)
  5038. a51e.Name = "Beam"..num
  5039. a51e.Locked = true
  5040. a51e.Size = v3(1,1,1)
  5041. a51e.CanCollide = false
  5042. a51e.BrickColor = bc("White")
  5043. a51e.Material = "Neon"
  5044. a51e.Transparency = 0
  5045. aa51e = new("SpecialMesh",a51e)
  5046. a51e.Anchored = true
  5047. a51e.Position = to.Position
  5048. aa51e.MeshType = "Sphere"
  5049. aa51e.Scale = v3(1,1,1)
  5050. a61e = new("Part",char)
  5051. a61e.Name = "Beam"..num
  5052. a61e.Locked = true
  5053. a61e.Size = v3(1,1,1)
  5054. a61e.CanCollide = false
  5055. a61e.BrickColor = bc("Really red")
  5056. a61e.Material = "Neon"
  5057. a61e.Transparency = 0
  5058. aa61e = new("SpecialMesh",a61e)
  5059. a61e.Anchored = true
  5060. a61e.Position = to.Position
  5061. aa61e.MeshType = "Sphere"
  5062. aa61e.Scale = v3(1,1,1)
  5063. for i = 1,20 do
  5064. wait()
  5065. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5066. a21e.Transparency = a21e.Transparency + 0.03
  5067. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5068. a51e.Transparency = a51e.Transparency + 0.03
  5069. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5070. a61e.Transparency = a61e.Transparency + 0.02
  5071. for i,v in pairs(to.Parent:GetChildren()) do
  5072. if v:IsA("Humanoid") then
  5073. v.Health = v.Health - 0.5
  5074.  
  5075. v.PlatformStand = true
  5076. end
  5077. end
  5078. end
  5079. a61e:Destroy()
  5080. aa61e:Destroy()
  5081. a51e:Destroy()
  5082. aa51e:Destroy()
  5083. a21e:Destroy()
  5084. aa21e:Destroy()
  5085.  
  5086. end
  5087.  
  5088.  
  5089. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5090. for i = 0, 1, 0.1 do
  5091. swait()
  5092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5094. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5097. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5098. end
  5099.  
  5100.  
  5101.  
  5102. wait(0.7)
  5103. end)()
  5104.  
  5105.  
  5106.  
  5107.  
  5108. RootPart.Anchored = true
  5109.  
  5110. for i = 0, 1, 0.1 do
  5111. swait()
  5112. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5113. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5114. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5115. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5116. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5117. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5118. end
  5119.  
  5120.  
  5121. StrongPunch:Play()
  5122.  
  5123.  
  5124. for i = 0, 1, 0.1 do
  5125. swait()
  5126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5128. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5131. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5132. end
  5133.  
  5134. for i = 0, 1, 0.1 do
  5135. swait()
  5136. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5137. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5138. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5139. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5140. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5141. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5142. end
  5143.  
  5144.  
  5145.  
  5146. for i,v in pairs(to.Parent:GetChildren()) do
  5147. if v:IsA("Humanoid") then
  5148. v.Health = v.Health - 20
  5149.  
  5150. v.PlatformStand = true
  5151. end
  5152. end
  5153.  
  5154. StrongPunch2:Play()
  5155. for i = 0, 1, 0.1 do
  5156. swait()
  5157. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5158. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5159. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5160. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5161. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5162. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5163. end
  5164.  
  5165. hitground = new("Part",char)
  5166. hitground.Size = Vector3.new(5,5,5)
  5167. hitground.Name = "Ground"
  5168. hitground.Transparency = 1
  5169. hitground.CanCollide = false
  5170. game.Debris:AddItem(hitground,2)
  5171. hitground.Position = Vector3.new(999,999,999)
  5172. hitgroundweld = new("Weld",hitground)
  5173. hitgroundweld.Part0 = to
  5174. hitgroundweld.Part1 = hitground
  5175. hitground.Touched:connect(function(hit2)
  5176. if hit2.Size.x > 150 then
  5177. hitground:Destroy()
  5178. ad = new("Part",char)
  5179. ad.Name = "NewPart"
  5180. ad.Size = Vector3.new(30,0.1,30)
  5181. ad.CanCollide = false
  5182. ad.Anchored = true
  5183. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5184. ad.Transparency = 1
  5185. aad = new("Decal",ad)
  5186.  
  5187. aad.Face = "Top"
  5188. aad.Transparency = 1
  5189. aad.Transparency = 0
  5190. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5191. smoke = new("Part",to)
  5192. smokemesh = new("SpecialMesh",smoke)
  5193. smokemesh.MeshId = "rbxassetid://928329648"
  5194. smoke.BrickColor = hit2.BrickColor
  5195. smoke.Anchored = true
  5196. smoke.Position = hitground.Position
  5197. GroundImpact:Play()
  5198. for i = 1,20 do
  5199. wait()
  5200. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5201. smoke.Transparency = smoke.Transparency + 1/20
  5202. end
  5203. smoke:Destroy()
  5204. wait(0.5)
  5205.  
  5206. for i = 1,20 do
  5207. wait(0.1)
  5208. aad.Transparency = aad.Transparency + 1/20
  5209. end
  5210. end
  5211. end)
  5212. to.Anchored = false
  5213. ys = Instance.new("BodyVelocity",to)
  5214. ys.Name = "GO"
  5215.  
  5216. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5217.  
  5218. ys.Velocity = v3(0,-90,0)
  5219.  
  5220. wait(1)
  5221. ys:Destroy()
  5222.  
  5223.  
  5224.  
  5225.  
  5226.  
  5227. hit3 = false
  5228. hit4 = false
  5229.  
  5230.  
  5231. hit1 = false
  5232. hit2 = false
  5233. hit3 = false
  5234. hit4 = false
  5235. idle = true
  5236. RootPart.Anchored = false
  5237. end
  5238. end)
  5239. end
  5240.  
  5241.  
  5242. function Combo4()
  5243. getplayer = new("Part",char)
  5244. getplayer.Position = Vector3.new(999,999,999)
  5245. getplayer.Transparency = 1
  5246. getplayer.Size = v3(3,3,3)
  5247. getplayer.CanCollide = false
  5248. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5249. getplayer.Name = "GetPlayer"
  5250.  
  5251. game.Debris:AddItem(getplayer,0.5)
  5252.  
  5253. getplayer.Touched:connect(function(hit)
  5254. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5255. getplayer:Destroy()
  5256. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5257. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5258. to.Anchored = true
  5259. RootPart.Anchored = true
  5260. idle = false
  5261.  
  5262.  
  5263. punchsound1:Play()
  5264. hit1 = true
  5265. for i = 0, 0.5, 0.1 do
  5266. swait()
  5267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5270. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5271. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5272. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5273. end
  5274. punchsound1:Play()
  5275. for i = 0, 0.5, 0.1 do
  5276. swait()
  5277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5279. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5280. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5281. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5282. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5283. end
  5284. punchsound1:Play()
  5285. for i = 0, 0.6, 0.1 do
  5286. swait()
  5287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5289. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5290. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5291. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5292. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5293. end
  5294. for i = 0, 0.6, 0.1 do
  5295. swait()
  5296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5298. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5299. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5300. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5301. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5302. end
  5303. for i = 0, 0.5, 0.1 do
  5304. swait()
  5305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5307. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5308. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5309. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5310. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5311. end
  5312. punchsound1:Play()
  5313. for i = 0, 0.5, 0.1 do
  5314. swait()
  5315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5317. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5320. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5321. end
  5322. punchsound1:Play()
  5323. for i = 0, 0.6, 0.1 do
  5324. swait()
  5325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5327. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5328. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5329. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5330. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5331. end
  5332. for i = 0, 0.6, 0.1 do
  5333. swait()
  5334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5336. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5339. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5340. end
  5341. for i = 0, 0.5, 0.1 do
  5342. swait()
  5343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5346. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5347. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5348. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5349. end
  5350. punchsound1:Play()
  5351. for i = 0, 0.5, 0.1 do
  5352. swait()
  5353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5355. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5358. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5359. end
  5360. punchsound1:Play()
  5361. for i = 0, 0.6, 0.1 do
  5362. swait()
  5363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5365. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5366. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5367. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5368. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5369. end
  5370. for i = 0, 0.6, 0.1 do
  5371. swait()
  5372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5377. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5378. end
  5379. for i = 0, 0.5, 0.1 do
  5380. swait()
  5381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5383. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5384. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5385. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5386. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5387. end
  5388. punchsound1:Play()
  5389. for i = 0, 0.5, 0.1 do
  5390. swait()
  5391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5393. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5394. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5395. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5396. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5397. end
  5398. punchsound1:Play()
  5399. for i = 0, 0.6, 0.1 do
  5400. swait()
  5401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5403. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5404. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5405. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5406. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5407. end
  5408. for i = 0, 0.6, 0.1 do
  5409. swait()
  5410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5412. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5413. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5414. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5415. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5416. end
  5417. for i = 0, 0.5, 0.1 do
  5418. swait()
  5419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5421. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5422. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5423. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5424. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5425. end
  5426. punchsound1:Play()
  5427. for i = 0, 0.5, 0.1 do
  5428. swait()
  5429. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5430. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5431. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5432. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5433. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5434. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5435. end
  5436. punchsound1:Play()
  5437. for i = 0, 0.6, 0.1 do
  5438. swait()
  5439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5441. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5442. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5443. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5444. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5445. end
  5446. StrongPunch2:Play()
  5447. for i = 0, 5, 0.1 do
  5448. swait()
  5449. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5450. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5451. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5452. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5453. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5454. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5455. end
  5456.  
  5457. for i,v in pairs(to.Parent:GetChildren()) do
  5458. if v:IsA("Humanoid") then
  5459. v.Health = v.Health - 20
  5460.  
  5461. v.PlatformStand = true
  5462. end
  5463. end
  5464. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5465. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5466. Zanzoken = Instance.new("Part",char)
  5467. Zanzoken.Anchored = true
  5468. Zanzoken.Position = v3(999,999,999)
  5469. Zanzoken.CFrame = Torso.CFrame
  5470. game.Debris:AddItem(Zanzoken,0.5)
  5471. Zanzoken.Transparency = 1
  5472. Zano:Play()
  5473. wait()
  5474. idk = Instance.new("BillboardGui",Zanzoken)
  5475. idk.Size = UDim2.new(10,0,15,0)
  5476. idk.AlwaysOnTop = false
  5477. idk1 = Instance.new("ImageLabel",idk)
  5478. idk1.BackgroundTransparency = 1
  5479. idk.ExtentsOffset = v3(0,0,0)
  5480. idk1.ImageTransparency = 0
  5481. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5482. idk1.Size = UDim2.new(2,0,1,0)
  5483. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5484. idk1.Image = "rbxassetid://319554883"
  5485. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5486. wait()
  5487. Zanzoken = Instance.new("Part",char)
  5488. Zanzoken.Anchored = true
  5489. Zanzoken.Position = v3(999,999,999)
  5490. Zanzoken.CFrame = Torso.CFrame
  5491. game.Debris:AddItem(Zanzoken,0.5)
  5492. Zanzoken.Transparency = 1
  5493. wait()
  5494. idk = Instance.new("BillboardGui",Zanzoken)
  5495. idk.Size = UDim2.new(20,0,20,0)
  5496. idk.AlwaysOnTop = false
  5497. idk1 = Instance.new("ImageLabel",idk)
  5498. idk1.BackgroundTransparency = 1
  5499. idk.ExtentsOffset = v3(0,0,0)
  5500. idk1.ImageTransparency = 0
  5501. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5502. idk1.Size = UDim2.new(2,0,1,0)
  5503. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5504. idk1.Image = "rbxassetid://319554883"
  5505. for i = 0, 0.5, 0.1 do
  5506. swait()
  5507. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5508. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5509. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5510. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5511. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5512. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5513. end
  5514. punchsound1:Play()
  5515. for i = 0, 0.5, 0.1 do
  5516. swait()
  5517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5519. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5520. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5521. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5522. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5523. end
  5524. punchsound1:Play()
  5525. for i = 0, 0.6, 0.1 do
  5526. swait()
  5527. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5528. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5529. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5530. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5531. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5532. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5533. end
  5534. for i = 0, 0.6, 0.1 do
  5535. swait()
  5536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5538. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5539. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5540. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5541. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5542. end
  5543. for i = 0, 0.5, 0.1 do
  5544. swait()
  5545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5546. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5547. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5548. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5549. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5550. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5551. end
  5552. punchsound1:Play()
  5553. for i = 0, 0.5, 0.1 do
  5554. swait()
  5555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5557. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5559. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5560. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5561. end
  5562. punchsound1:Play()
  5563. for i = 0, 0.6, 0.1 do
  5564. swait()
  5565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5567. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5568. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5569. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5570. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5571. end
  5572. for i = 0, 0.6, 0.1 do
  5573. swait()
  5574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5576. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5577. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5578. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5579. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5580. end
  5581. for i = 0, 0.5, 0.1 do
  5582. swait()
  5583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5585. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5586. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5587. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5588. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5589. end
  5590. punchsound1:Play()
  5591. for i = 0, 0.5, 0.1 do
  5592. swait()
  5593. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5594. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5595. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5596. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5597. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5598. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5599. end
  5600. punchsound1:Play()
  5601. for i = 0, 0.6, 0.1 do
  5602. swait()
  5603. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5604. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5605. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5606. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5607. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5608. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5609. end
  5610. for i = 0, 0.6, 0.1 do
  5611. swait()
  5612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5614. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5615. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5616. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5617. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5618. end
  5619. for i = 0, 0.5, 0.1 do
  5620. swait()
  5621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5623. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5624. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5625. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5626. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5627. end
  5628. punchsound1:Play()
  5629. for i = 0, 0.5, 0.1 do
  5630. swait()
  5631. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5632. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5633. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5634. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5635. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5636. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5637. end
  5638. punchsound1:Play()
  5639. for i = 0, 0.3, 0.1 do
  5640. swait()
  5641. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5642. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5643. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5644. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5645. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5646. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5647. end
  5648. for i = 0, 0.3, 0.1 do
  5649. swait()
  5650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5652. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5654. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5655. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5656. end
  5657. for i = 0, 0.3, 0.1 do
  5658. swait()
  5659. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5660. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5661. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5662. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5663. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5664. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5665. end
  5666. punchsound1:Play()
  5667. for i = 0, 0.3, 0.1 do
  5668. swait()
  5669. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5670. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5671. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5672. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5673. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5674. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5675. end
  5676. punchsound1:Play()
  5677. for i = 0, 0.3, 0.1 do
  5678. swait()
  5679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5681. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5682. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5683. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5684. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5685. end
  5686. for i = 0, 0.3, 0.1 do
  5687. swait()
  5688. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5689. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5690. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5691. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5692. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5693. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5694. end
  5695. punchsound1:Play()
  5696. for i = 0, 1, 0.1 do
  5697. swait()
  5698. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5699. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5700. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5701. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5702. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5703. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5704. end
  5705. for i = 0, 0.3, 0.1 do
  5706. swait()
  5707. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5708. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5709. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5710. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5711. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5712. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5713. end
  5714. punchsound1:Play()
  5715. for i = 0, 0.3, 0.1 do
  5716. swait()
  5717. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5718. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5719. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5720. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5721. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5722. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5723. end
  5724. for i = 0, 0.3, 0.1 do
  5725. swait()
  5726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5728. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5729. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5730. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5731. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5732. end
  5733. for i = 0, 0.3, 0.1 do
  5734. swait()
  5735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5737. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5738. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5739. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5740. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5741. end
  5742. punchsound1:Play()
  5743. for i = 0, 0.3, 0.1 do
  5744. swait()
  5745. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5746. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5747. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5748. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5749. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5750. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5751. end
  5752. punchsound1:Play()
  5753. for i = 0, 0.6, 0.1 do
  5754. swait()
  5755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5757. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5758. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5759. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5760. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5761. end
  5762. for i = 0, 0.3, 0.1 do
  5763. swait()
  5764. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5765. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5766. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5767. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5768. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5769. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5770. end
  5771. for i = 0, 0.3, 0.1 do
  5772. swait()
  5773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5775. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5776. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5777. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5778. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5779. end
  5780. punchsound1:Play()
  5781. for i = 0, 0.5, 0.1 do
  5782. swait()
  5783. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5784. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5785. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5786. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5787. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5788. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5789. end
  5790. punchsound1:Play()
  5791. for i = 0, 0.6, 0.1 do
  5792. swait()
  5793. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5794. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5795. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5796. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5797. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5798. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5799. end
  5800. for i = 0, 0.6, 0.1 do
  5801. swait()
  5802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5804. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5805. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5806. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5807. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5808. end
  5809. for i = 0, 0.5, 0.1 do
  5810. swait()
  5811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5813. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5814. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5815. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5816. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5817. end
  5818. punchsound1:Play()
  5819. for i = 0, 0.5, 0.1 do
  5820. swait()
  5821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5823. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5825. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5826. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5827. end
  5828. punchsound1:Play()
  5829. for i = 0, 0.6, 0.1 do
  5830. swait()
  5831. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5832. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5833. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5834. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5835. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5836. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5837. end
  5838. for i = 0, 0.6, 0.1 do
  5839. swait()
  5840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5842. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5844. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5845. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5846. end
  5847. for i = 0, 0.5, 0.1 do
  5848. swait()
  5849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5851. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5852. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5853. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5854. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5855. end
  5856. punchsound1:Play()
  5857. for i = 0, 0.5, 0.1 do
  5858. swait()
  5859. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5860. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5861. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5862. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5863. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5864. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5865. end
  5866. punchsound1:Play()
  5867. for i = 0, 0.6, 0.1 do
  5868. swait()
  5869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5871. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5872. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5873. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5874. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5875. end
  5876. for i = 0, 0.6, 0.1 do
  5877. swait()
  5878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5880. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5881. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5882. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5883. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5884. end
  5885. punchsound1:Play()
  5886. for i = 0, 1, 0.1 do
  5887. swait()
  5888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5890. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5891. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5892. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5893. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5894. end
  5895. for i = 0, 0.5, 0.1 do
  5896. swait()
  5897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5899. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5900. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5901. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5902. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5903. end
  5904. punchsound1:Play()
  5905. for i = 0, 0.6, 0.1 do
  5906. swait()
  5907. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5908. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5909. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5910. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5911. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5912. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5913. end
  5914. for i = 0, 0.6, 0.1 do
  5915. swait()
  5916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5918. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5920. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5921. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5922. end
  5923. for i = 0, 0.5, 0.1 do
  5924. swait()
  5925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5927. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5928. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5929. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5930. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5931. end
  5932. punchsound1:Play()
  5933. for i = 0, 0.5, 0.1 do
  5934. swait()
  5935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5937. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5938. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5939. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5940. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5941. end
  5942. punchsound1:Play()
  5943. for i = 0, 0.6, 0.1 do
  5944. swait()
  5945. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5946. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5947. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5948. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5949. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5950. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5951. end
  5952. for i = 0, 0.6, 0.1 do
  5953. swait()
  5954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5956. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5957. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5958. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5959. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5960. end
  5961. for i = 0, 0.5, 0.1 do
  5962. swait()
  5963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5965. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5966. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5967. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5968. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5969. end
  5970. punchsound1:Play()
  5971. for i = 0, 0.5, 0.1 do
  5972. swait()
  5973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5975. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5978. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5979. end
  5980. punchsound1:Play()
  5981. for i = 0, 0.6, 0.1 do
  5982. swait()
  5983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5985. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5986. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5987. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5988. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5989. end
  5990. for i = 0, 0.6, 0.1 do
  5991. swait()
  5992. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5993. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5994. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5995. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5996. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5997. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5998. end
  5999. for i = 0, 0.5, 0.1 do
  6000. swait()
  6001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6004. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6005. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6006. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6007. end
  6008. punchsound1:Play()
  6009. for i = 0, 0.5, 0.1 do
  6010. swait()
  6011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6013. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6016. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6017. end
  6018. punchsound1:Play()
  6019. for i = 0, 0.6, 0.1 do
  6020. swait()
  6021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6023. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6024. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6025. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6026. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6027. end
  6028. for i = 0, 0.6, 0.1 do
  6029. swait()
  6030. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6031. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6032. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6033. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6034. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6035. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6036. end
  6037. for i = 0, 0.5, 0.1 do
  6038. swait()
  6039. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6040. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6041. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6042. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6043. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6044. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6045. end
  6046. punchsound1:Play()
  6047. for i = 0, 0.5, 0.1 do
  6048. swait()
  6049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6051. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6054. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6055. end
  6056. punchsound1:Play()
  6057. for i = 0, 0.6, 0.1 do
  6058. swait()
  6059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6061. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6062. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6063. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6064. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6065. end
  6066. for i = 0, 0.6, 0.1 do
  6067. swait()
  6068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6070. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6071. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6072. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6073. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6074. end
  6075. punchsound1:Play()
  6076. for i = 0, 1, 0.1 do
  6077. swait()
  6078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6081. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6082. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6083. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6084. end
  6085. for i = 0, 0.5, 0.1 do
  6086. swait()
  6087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6089. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6092. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6093. end
  6094. punchsound1:Play()
  6095. for i = 0, 0.6, 0.1 do
  6096. swait()
  6097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6100. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6101. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6102. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6103. end
  6104. for i = 0, 0.6, 0.1 do
  6105. swait()
  6106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6108. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6111. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6112. end
  6113. for i = 0, 0.5, 0.1 do
  6114. swait()
  6115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6121. end
  6122. punchsound1:Play()
  6123. for i = 0, 0.3, 0.1 do
  6124. swait()
  6125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6130. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6131. end
  6132. punchsound1:Play()
  6133. for i = 0, 0.3, 0.1 do
  6134. swait()
  6135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6138. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6139. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6140. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6141. end
  6142. for i = 0, 0.3, 0.1 do
  6143. swait()
  6144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6146. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6149. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6150. end
  6151. for i = 0, 0.3, 0.1 do
  6152. swait()
  6153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6155. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6156. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6157. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6158. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6159. end
  6160. punchsound1:Play()
  6161. for i = 0, 0.3, 0.1 do
  6162. swait()
  6163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6165. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6168. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6169. end
  6170. punchsound1:Play()
  6171. for i = 0, 0.3, 0.1 do
  6172. swait()
  6173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6175. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6176. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6177. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6178. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6179. end
  6180. for i = 0, 0.3, 0.1 do
  6181. swait()
  6182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6184. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6187. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6188. end
  6189. for i = 0, 0.3, 0.1 do
  6190. swait()
  6191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6193. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6194. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6195. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6196. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6197. end
  6198. punchsound1:Play()
  6199. for i = 0, 0.3, 0.1 do
  6200. swait()
  6201. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6202. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6203. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6204. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6205. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6206. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6207. end
  6208. punchsound1:Play()
  6209. for i = 0, 0.3, 0.1 do
  6210. swait()
  6211. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6212. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6213. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6214. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6215. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6216. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6217. end
  6218. for i = 0, 0.1, 0.1 do
  6219. swait()
  6220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6222. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6223. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6224. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6225. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6226. end
  6227. for i = 0, 0.1, 0.1 do
  6228. swait()
  6229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6231. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6232. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6233. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6234. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6235. end
  6236. punchsound1:Play()
  6237. for i = 0, 0.1, 0.1 do
  6238. swait()
  6239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6241. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6242. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6243. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6244. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6245. end
  6246. punchsound1:Play()
  6247. for i = 0, 0.1, 0.1 do
  6248. swait()
  6249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6252. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6253. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6254. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6255. end
  6256. for i = 0, 0.1, 0.1 do
  6257. swait()
  6258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6260. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6261. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6262. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6263. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6264. end
  6265. punchsound1:Play()
  6266. for i = 0, 0.4, 0.1 do
  6267. swait()
  6268. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6269. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6270. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6271. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6272. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6273. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6274. end
  6275. for i,v in pairs(to.Parent:GetChildren()) do
  6276. if v:IsA("Humanoid") then
  6277. v.Health = v.Health - 20
  6278.  
  6279. v.PlatformStand = true
  6280. end
  6281. end
  6282. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6283. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6284. Zanzoken = Instance.new("Part",char)
  6285. Zanzoken.Anchored = true
  6286. Zanzoken.Position = v3(999,999,999)
  6287. Zanzoken.CFrame = Torso.CFrame
  6288. game.Debris:AddItem(Zanzoken,0.5)
  6289. Zanzoken.Transparency = 1
  6290. Zano:Play()
  6291. wait()
  6292. idk = Instance.new("BillboardGui",Zanzoken)
  6293. idk.Size = UDim2.new(10,0,15,0)
  6294. idk.AlwaysOnTop = false
  6295. idk1 = Instance.new("ImageLabel",idk)
  6296. idk1.BackgroundTransparency = 1
  6297. idk.ExtentsOffset = v3(0,0,0)
  6298. idk1.ImageTransparency = 0
  6299. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6300. idk1.Size = UDim2.new(2,0,1,0)
  6301. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6302. idk1.Image = "rbxassetid://319554883"
  6303. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6304. wait()
  6305. Zanzoken = Instance.new("Part",char)
  6306. Zanzoken.Anchored = true
  6307. Zanzoken.Position = v3(999,999,999)
  6308. Zanzoken.CFrame = Torso.CFrame
  6309. game.Debris:AddItem(Zanzoken,0.5)
  6310. Zanzoken.Transparency = 1
  6311. wait()
  6312. idk = Instance.new("BillboardGui",Zanzoken)
  6313. idk.Size = UDim2.new(20,0,20,0)
  6314. idk.AlwaysOnTop = false
  6315. idk1 = Instance.new("ImageLabel",idk)
  6316. idk1.BackgroundTransparency = 1
  6317. idk.ExtentsOffset = v3(0,0,0)
  6318. idk1.ImageTransparency = 0
  6319. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6320. idk1.Size = UDim2.new(2,0,1,0)
  6321. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6322. idk1.Image = "rbxassetid://319554883"
  6323. punchsound1:Play()
  6324. for i = 0, 6, 0.1 do
  6325. swait()
  6326. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6327. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6328. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6329. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6330. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6331. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6332. end
  6333. for i = 0, 0.6, 0.1 do
  6334. swait()
  6335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6337. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6338. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6339. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6340. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6341. end
  6342. for i = 0, 0.6, 0.1 do
  6343. swait()
  6344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6346. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6347. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6348. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6349. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6350. end
  6351. punchsound1:Play()
  6352. for i = 0, 1, 0.1 do
  6353. swait()
  6354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6356. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6357. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6358. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6359. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6360. end
  6361. for i = 0, 0.6, 0.1 do
  6362. swait()
  6363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6365. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6366. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6367. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6368. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6369. end
  6370. for i = 0, 0.6, 0.1 do
  6371. swait()
  6372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6377. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6378. end
  6379. punchsound1:Play()
  6380. for i = 0, 1, 0.1 do
  6381. swait()
  6382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6384. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6385. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6386. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6387. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6388. end
  6389. for i = 0, 0.6, 0.1 do
  6390. swait()
  6391. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6392. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6393. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6394. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6395. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6396. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6397. end
  6398. for i = 0, 0.6, 0.1 do
  6399. swait()
  6400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6402. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6403. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6404. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6405. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6406. end
  6407. punchsound1:Play()
  6408. for i = 0, 1, 0.1 do
  6409. swait()
  6410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6412. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6413. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6414. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6415. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6416. end
  6417. for i = 0, 0.6, 0.1 do
  6418. swait()
  6419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6421. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6422. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6423. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6424. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6425. end
  6426. for i = 0, 0.6, 0.1 do
  6427. swait()
  6428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6430. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6433. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6434. end
  6435. punchsound1:Play()
  6436. for i = 0, 1, 0.1 do
  6437. swait()
  6438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6441. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6442. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6443. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6444. end
  6445. for i = 0, 0.6, 0.1 do
  6446. swait()
  6447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6449. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6450. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6451. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6452. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6453. end
  6454. for i = 0, 0.6, 0.1 do
  6455. swait()
  6456. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6458. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6459. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6460. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6461. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6462. end
  6463. punchsound1:Play()
  6464. for i = 0, 1, 0.1 do
  6465. swait()
  6466. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6467. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6468. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6469. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6470. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6471. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6472. end
  6473. for i = 0, 0.6, 0.1 do
  6474. swait()
  6475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6477. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6478. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6479. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6480. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6481. end
  6482. for i = 0, 0.6, 0.1 do
  6483. swait()
  6484. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6486. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6487. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6488. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6489. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6490. end
  6491. punchsound1:Play()
  6492. for i = 0, 1, 0.1 do
  6493. swait()
  6494. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6495. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6496. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6497. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6498. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6499. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6500. end
  6501.  
  6502.  
  6503.  
  6504. for i,v in pairs(to.Parent:GetChildren()) do
  6505. if v:IsA("Humanoid") then
  6506. v.Health = v.Health - 20
  6507.  
  6508. v.PlatformStand = true
  6509. end
  6510. end
  6511. StrongPunch:Play()
  6512. for i = 0, 1, 0.1 do
  6513. swait()
  6514. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6515. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6516. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6517. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6518. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6519. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6520. end
  6521. for i = 0, 1, 0.1 do
  6522. swait()
  6523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6525. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6526. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6527. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6528. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6529. end
  6530. for i,v in pairs(to.Parent:GetChildren()) do
  6531. if v:IsA("Humanoid") then
  6532. v.Health = v.Health - 5
  6533.  
  6534. v.PlatformStand = true
  6535. end
  6536. end
  6537. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6538. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6539. Zanzoken = Instance.new("Part",char)
  6540. Zanzoken.Anchored = true
  6541. Zanzoken.Position = v3(999,999,999)
  6542. Zanzoken.CFrame = Torso.CFrame
  6543. game.Debris:AddItem(Zanzoken,0.5)
  6544. Zanzoken.Transparency = 1
  6545. Zano:Play()
  6546. wait()
  6547. idk = Instance.new("BillboardGui",Zanzoken)
  6548. idk.Size = UDim2.new(10,0,15,0)
  6549. idk.AlwaysOnTop = false
  6550. idk1 = Instance.new("ImageLabel",idk)
  6551. idk1.BackgroundTransparency = 1
  6552. idk.ExtentsOffset = v3(0,0,0)
  6553. idk1.ImageTransparency = 0
  6554. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6555. idk1.Size = UDim2.new(2,0,1,0)
  6556. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6557. idk1.Image = "rbxassetid://319554883"
  6558. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6559. wait()
  6560. Zanzoken = Instance.new("Part",char)
  6561. Zanzoken.Anchored = true
  6562. Zanzoken.Position = v3(999,999,999)
  6563. Zanzoken.CFrame = Torso.CFrame
  6564. game.Debris:AddItem(Zanzoken,0.5)
  6565. Zanzoken.Transparency = 1
  6566. wait()
  6567. idk = Instance.new("BillboardGui",Zanzoken)
  6568. idk.Size = UDim2.new(20,0,20,0)
  6569. idk.AlwaysOnTop = false
  6570. idk1 = Instance.new("ImageLabel",idk)
  6571. idk1.BackgroundTransparency = 1
  6572. idk.ExtentsOffset = v3(0,0,0)
  6573. idk1.ImageTransparency = 0
  6574. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6575. idk1.Size = UDim2.new(2,0,1,0)
  6576. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6577. idk1.Image = "rbxassetid://319554883"
  6578. for i = 0, 1, 0.1 do
  6579. swait()
  6580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6582. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6583. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6584. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6585. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6586. end
  6587. punchsound1:Play()
  6588. for i = 0, 1, 0.1 do
  6589. swait()
  6590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6592. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6595. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6596. end
  6597. punchsound1:Play()
  6598. for i = 0, 1, 0.1 do
  6599. swait()
  6600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6603. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6604. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6605. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6606. end
  6607. for i = 0, 1, 0.1 do
  6608. swait()
  6609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6611. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6612. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6613. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6614. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6615. end
  6616. for i = 0, 1, 0.1 do
  6617. swait()
  6618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6620. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6621. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6622. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6623. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6624. end
  6625. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6626. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6627. Zanzoken = Instance.new("Part",char)
  6628. Zanzoken.Anchored = true
  6629. Zanzoken.Position = v3(999,999,999)
  6630. Zanzoken.CFrame = Torso.CFrame
  6631. game.Debris:AddItem(Zanzoken,0.5)
  6632. Zanzoken.Transparency = 1
  6633. Zano:Play()
  6634. wait()
  6635. idk = Instance.new("BillboardGui",Zanzoken)
  6636. idk.Size = UDim2.new(10,0,15,0)
  6637. idk.AlwaysOnTop = false
  6638. idk1 = Instance.new("ImageLabel",idk)
  6639. idk1.BackgroundTransparency = 1
  6640. idk.ExtentsOffset = v3(0,0,0)
  6641. idk1.ImageTransparency = 0
  6642. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6643. idk1.Size = UDim2.new(2,0,1,0)
  6644. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6645. idk1.Image = "rbxassetid://319554883"
  6646. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6647. wait()
  6648. Zanzoken = Instance.new("Part",char)
  6649. Zanzoken.Anchored = true
  6650. Zanzoken.Position = v3(999,999,999)
  6651. Zanzoken.CFrame = Torso.CFrame
  6652. game.Debris:AddItem(Zanzoken,0.5)
  6653. Zanzoken.Transparency = 1
  6654. wait()
  6655. idk = Instance.new("BillboardGui",Zanzoken)
  6656. idk.Size = UDim2.new(20,0,20,0)
  6657. idk.AlwaysOnTop = false
  6658. idk1 = Instance.new("ImageLabel",idk)
  6659. idk1.BackgroundTransparency = 1
  6660. idk.ExtentsOffset = v3(0,0,0)
  6661. idk1.ImageTransparency = 0
  6662. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6663. idk1.Size = UDim2.new(2,0,1,0)
  6664. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6665. idk1.Image = "rbxassetid://319554883"
  6666. StrongPunch:Play()
  6667. Break:Play()
  6668.  
  6669. for i = 0, 6, 0.1 do
  6670. swait()
  6671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6673. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6674. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6675. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6676. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6677. end
  6678. StrongPunch1:Play()
  6679. for i = 0, 6, 0.1 do
  6680. swait()
  6681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6683. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6686. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6687. end
  6688. StrongPunch2:Play()
  6689. for i = 0, 7, 0.1 do
  6690. swait()
  6691. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6692. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6693. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6694. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6695. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6696. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6697. end
  6698. for i = 0, 1, 0.1 do
  6699. swait()
  6700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6702. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6703. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6704. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6705. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6706. end
  6707. punchsound1:Play()
  6708. for i = 0, 1, 0.1 do
  6709. swait()
  6710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6712. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6715. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6716. end
  6717. punchsound1:Play()
  6718. for i = 0, 1, 0.1 do
  6719. swait()
  6720. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6721. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6722. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6723. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6724. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6725. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6726. end
  6727. for i = 0, 1, 0.1 do
  6728. swait()
  6729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6731. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6734. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6735. end
  6736. for i = 0, 1, 0.1 do
  6737. swait()
  6738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6740. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6741. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6742. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6743. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6744. end
  6745. punchsound1:Play()
  6746. for i = 0, 0.5, 0.1 do
  6747. swait()
  6748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6750. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6751. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6752. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6753. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6754. end
  6755. punchsound1:Play()
  6756. for i = 0, 0.5, 0.1 do
  6757. swait()
  6758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6760. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6761. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6762. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6763. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6764. end
  6765. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6766. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6767. Zanzoken = Instance.new("Part",char)
  6768. Zanzoken.Anchored = true
  6769. Zanzoken.Position = v3(999,999,999)
  6770. Zanzoken.CFrame = Torso.CFrame
  6771. game.Debris:AddItem(Zanzoken,0.5)
  6772. Zanzoken.Transparency = 1
  6773. Zano:Play()
  6774. wait()
  6775. idk = Instance.new("BillboardGui",Zanzoken)
  6776. idk.Size = UDim2.new(10,0,15,0)
  6777. idk.AlwaysOnTop = false
  6778. idk1 = Instance.new("ImageLabel",idk)
  6779. idk1.BackgroundTransparency = 1
  6780. idk.ExtentsOffset = v3(0,0,0)
  6781. idk1.ImageTransparency = 0
  6782. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6783. idk1.Size = UDim2.new(2,0,1,0)
  6784. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6785. idk1.Image = "rbxassetid://319554883"
  6786. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6787. wait()
  6788. Zanzoken = Instance.new("Part",char)
  6789. Zanzoken.Anchored = true
  6790. Zanzoken.Position = v3(999,999,999)
  6791. Zanzoken.CFrame = Torso.CFrame
  6792. game.Debris:AddItem(Zanzoken,0.5)
  6793. Zanzoken.Transparency = 1
  6794. wait()
  6795. idk = Instance.new("BillboardGui",Zanzoken)
  6796. idk.Size = UDim2.new(20,0,20,0)
  6797. idk.AlwaysOnTop = false
  6798. idk1 = Instance.new("ImageLabel",idk)
  6799. idk1.BackgroundTransparency = 1
  6800. idk.ExtentsOffset = v3(0,0,0)
  6801. idk1.ImageTransparency = 0
  6802. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6803. idk1.Size = UDim2.new(2,0,1,0)
  6804. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6805. idk1.Image = "rbxassetid://319554883"
  6806. for i = 0, 0.4, 0.1 do
  6807. swait()
  6808. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6809. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6810. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6811. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6812. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6813. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6814. end
  6815. punchsound1:Play()
  6816. for i = 0, 0.4, 0.1 do
  6817. swait()
  6818. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6819. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6820. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6821. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6822. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6823. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6824. end
  6825. for i = 0, 0.4, 0.1 do
  6826. swait()
  6827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6829. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6830. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6831. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6832. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6833. end
  6834. punchsound1:Play()
  6835. for i = 0, 0.4, 0.1 do
  6836. swait()
  6837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6839. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6840. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6841. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6842. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6843. end
  6844. for i = 0, 0.4, 0.1 do
  6845. swait()
  6846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6848. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6849. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6850. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6851. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6852. end
  6853. punchsound1:Play()
  6854. for i = 0, 0.4, 0.1 do
  6855. swait()
  6856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6858. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6859. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6860. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6861. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6862. end
  6863. for i = 0, 0.4, 0.1 do
  6864. swait()
  6865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6867. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6868. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6869. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6870. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6871. end
  6872. punchsound1:Play()
  6873. for i = 0, 0.4, 0.1 do
  6874. swait()
  6875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6878. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6880. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6881. end
  6882. for i = 0, 0.4, 0.1 do
  6883. swait()
  6884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6887. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6888. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6889. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6890. end
  6891. punchsound1:Play()
  6892. for i = 0, 0.4, 0.1 do
  6893. swait()
  6894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6896. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6899. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6900. end
  6901. for i = 0, 0.4, 0.1 do
  6902. swait()
  6903. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6904. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6905. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6906. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6907. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6908. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6909. end
  6910. punchsound1:Play()
  6911. for i = 0, 0.4, 0.1 do
  6912. swait()
  6913. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6914. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6915. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6916. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6917. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6918. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6919. end
  6920. for i = 0, 0.4, 0.1 do
  6921. swait()
  6922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6924. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6925. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6926. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6927. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6928. end
  6929. punchsound1:Play()
  6930. for i = 0, 0.4, 0.1 do
  6931. swait()
  6932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6935. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6936. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6937. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6938. end
  6939. punchsound1:Play()
  6940. local pie222 = Instance.new("ParticleEmitter")
  6941. pie222.Parent = LeftArm
  6942. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6943. pie222.LightEmission = 1
  6944. pie222.Size = NumberSequence.new(3)
  6945. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6946. pie222.Transparency = NumberSequence.new(0.6,1)
  6947. pie222.EmissionDirection = "Top"
  6948. pie222.Enabled = true
  6949. pie222.Lifetime = NumberRange.new(1)
  6950. pie222.Rotation = NumberRange.new(-320, 320)
  6951. pie222.Rate = 404
  6952. pie222.Speed = NumberRange.new(0)
  6953. pie222.LockedToPart = false
  6954. pie222.VelocitySpread = 2
  6955. for i = 0, 2, 0.1 do
  6956. swait()
  6957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6960. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6961. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6962. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6963. end
  6964. wait(2)
  6965. bigbangattack2()
  6966. pie222:Destroy()
  6967.  
  6968. for i,v in pairs(to.Parent:GetChildren()) do
  6969. if v:IsA("Humanoid") then
  6970. v.Health = v.Health - math.huge
  6971.  
  6972. v.PlatformStand = true
  6973. end
  6974. end
  6975.  
  6976. hit1 = false
  6977.  
  6978. hit2 = true
  6979. for i,v in pairs(to.Parent:GetChildren()) do
  6980. if v:IsA("Humanoid") then
  6981. v.Health = v.Health - 10
  6982.  
  6983. v.PlatformStand = true
  6984. end
  6985. end
  6986. hit2 = false
  6987.  
  6988. hit3 = true
  6989. hit4 = true
  6990.  
  6991.  
  6992.  
  6993.  
  6994. coroutine.wrap(function()
  6995. for i=1,2 do
  6996. wait()
  6997.  
  6998.  
  6999.  
  7000.  
  7001.  
  7002. for i,v in pairs(to.Parent:GetChildren()) do
  7003. if v:IsA("Humanoid") then
  7004. v.Health = v.Health - 2
  7005.  
  7006. v.PlatformStand = true
  7007. end
  7008. end
  7009. end
  7010.  
  7011.  
  7012. wait(3)
  7013. end)()
  7014.  
  7015.  
  7016.  
  7017.  
  7018.  
  7019.  
  7020.  
  7021.  
  7022.  
  7023.  
  7024.  
  7025.  
  7026.  
  7027.  
  7028. for i,v in pairs(to.Parent:GetChildren()) do
  7029. if v:IsA("Humanoid") then
  7030. v.Health = v.Health - 10
  7031.  
  7032. v.PlatformStand = true
  7033. end
  7034. end
  7035.  
  7036.  
  7037.  
  7038. hitground = new("Part",char)
  7039. hitground.Size = Vector3.new(5,5,5)
  7040. hitground.Name = "Ground"
  7041. hitground.Transparency = 1
  7042. hitground.CanCollide = false
  7043. game.Debris:AddItem(hitground,2)
  7044. hitground.Position = Vector3.new(999,999,999)
  7045. hitgroundweld = new("Weld",hitground)
  7046. hitgroundweld.Part0 = to
  7047. hitgroundweld.Part1 = hitground
  7048. hitground.Touched:connect(function(hit2)
  7049. if hit2.Size.x > 150 then
  7050. hitground:Destroy()
  7051. ad = new("Part",char)
  7052. ad.Name = "NewPart"
  7053. ad.Size = Vector3.new(30,0.1,30)
  7054. ad.CanCollide = false
  7055. ad.Anchored = true
  7056. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7057. ad.Transparency = 1
  7058. aad = new("Decal",ad)
  7059.  
  7060. aad.Face = "Top"
  7061. aad.Transparency = 1
  7062. aad.Transparency = 0
  7063. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7064. smoke = new("Part",to)
  7065. smokemesh = new("SpecialMesh",smoke)
  7066. smokemesh.MeshId = "rbxassetid://928329648"
  7067. smoke.BrickColor = hit2.BrickColor
  7068. smoke.Anchored = true
  7069. smoke.Position = hitground.Position
  7070. GroundImpact:Play()
  7071. for i = 1,20 do
  7072. wait()
  7073. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7074. smoke.Transparency = smoke.Transparency + 1/20
  7075. end
  7076. smoke:Destroy()
  7077. wait(0.5)
  7078.  
  7079. for i = 1,20 do
  7080. wait(0.1)
  7081. aad.Transparency = aad.Transparency + 1/20
  7082. end
  7083. end
  7084. end)
  7085. ys = Instance.new("BodyVelocity",to)
  7086. ys.Name = "GO"
  7087.  
  7088. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7089.  
  7090. ys.Velocity = v3(0,-90,0)
  7091.  
  7092. wait(1)
  7093. ys:Destroy()
  7094.  
  7095.  
  7096.  
  7097. hit3 = false
  7098. hit4 = false
  7099.  
  7100.  
  7101. hit1 = false
  7102. hit2 = false
  7103. hit3 = false
  7104. hit4 = false
  7105. idle = true
  7106. RootPart.Anchored = false
  7107. end
  7108. end)
  7109. end
  7110.  
  7111. function Combo3()
  7112. getplayer = new("Part",char)
  7113. getplayer.Position = Vector3.new(999,999,999)
  7114. getplayer.Transparency = 1
  7115. getplayer.Size = v3(3,3,3)
  7116. getplayer.CanCollide = false
  7117. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7118. getplayer.Name = "GetPlayer"
  7119.  
  7120. game.Debris:AddItem(getplayer,0.5)
  7121.  
  7122. getplayer.Touched:connect(function(hit)
  7123. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7124. getplayer:Destroy()
  7125. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7126. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7127. to.Anchored = true
  7128. RootPart.Anchored = true
  7129. idle = false
  7130.  
  7131.  
  7132. punchsound1:Play()
  7133. hit1 = true
  7134. for i = 0, 1, 0.1 do
  7135. swait()
  7136. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7137. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7138. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7139. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7140. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7141. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7142. end
  7143. punchsound1:Play()
  7144. for i = 0, 1, 0.1 do
  7145. swait()
  7146. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7147. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7148. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7149. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7150. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7151. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7152. end
  7153. punchsound1:Play()
  7154. for i = 0, 1, 0.1 do
  7155. swait()
  7156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7158. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7159. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7160. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7161. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7162. end
  7163. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7164. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7165. Zanzoken = Instance.new("Part",char)
  7166. Zanzoken.Anchored = true
  7167. Zanzoken.Position = v3(999,999,999)
  7168. Zanzoken.CFrame = Torso.CFrame
  7169. game.Debris:AddItem(Zanzoken,0.5)
  7170. Zanzoken.Transparency = 1
  7171. Zano:Play()
  7172. wait()
  7173. idk = Instance.new("BillboardGui",Zanzoken)
  7174. idk.Size = UDim2.new(10,0,15,0)
  7175. idk.AlwaysOnTop = false
  7176. idk1 = Instance.new("ImageLabel",idk)
  7177. idk1.BackgroundTransparency = 1
  7178. idk.ExtentsOffset = v3(0,0,0)
  7179. idk1.ImageTransparency = 0
  7180. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7181. idk1.Size = UDim2.new(2,0,1,0)
  7182. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7183. idk1.Image = "rbxassetid://319554883"
  7184. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7185. wait()
  7186. Zanzoken = Instance.new("Part",char)
  7187. Zanzoken.Anchored = true
  7188. Zanzoken.Position = v3(999,999,999)
  7189. Zanzoken.CFrame = Torso.CFrame
  7190. game.Debris:AddItem(Zanzoken,0.5)
  7191. Zanzoken.Transparency = 1
  7192. wait()
  7193. idk = Instance.new("BillboardGui",Zanzoken)
  7194. idk.Size = UDim2.new(20,0,20,0)
  7195. idk.AlwaysOnTop = false
  7196. idk1 = Instance.new("ImageLabel",idk)
  7197. idk1.BackgroundTransparency = 1
  7198. idk.ExtentsOffset = v3(0,0,0)
  7199. idk1.ImageTransparency = 0
  7200. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7201. idk1.Size = UDim2.new(2,0,1,0)
  7202. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7203. idk1.Image = "rbxassetid://319554883"
  7204. for i = 0, 1, 0.1 do
  7205. swait()
  7206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7208. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7209. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7210. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7211. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7212. end
  7213. punchsound1:Play()
  7214. for i = 0, 1, 0.1 do
  7215. swait()
  7216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7218. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7221. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7222. end
  7223. punchsound1:Play()
  7224. for i = 0, 1, 0.1 do
  7225. swait()
  7226. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7227. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7228. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7229. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7230. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7231. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7232. end
  7233. for i = 0, 1, 0.1 do
  7234. swait()
  7235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7237. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7238. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7239. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7240. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7241. end
  7242. punchsound1:Play()
  7243. for i = 0, 1, 0.1 do
  7244. swait()
  7245. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7246. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7247. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7248. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7249. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7250. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7251. end
  7252. punchsound1:Play()
  7253. for i = 0, 1, 0.1 do
  7254. swait()
  7255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7257. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7258. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7259. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7260. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7261. end
  7262. for i = 0, 1, 0.1 do
  7263. swait()
  7264. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7265. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7266. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7267. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7268. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7269. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7270. end
  7271. punchsound1:Play()
  7272. for i = 0, 1, 0.1 do
  7273. swait()
  7274. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7275. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7276. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7277. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7278. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7279. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7280. end
  7281. punchsound1:Play()
  7282. for i,v in pairs(to.Parent:GetChildren()) do
  7283. if v:IsA("Humanoid") then
  7284. v.Health = v.Health - 10
  7285.  
  7286. v.PlatformStand = true
  7287. end
  7288. end
  7289. for i = 0, 1, 0.1 do
  7290. swait()
  7291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7293. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7294. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7295. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7296. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7297. end
  7298.  
  7299. for i = 0, 1, 0.1 do
  7300. swait()
  7301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7303. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7304. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7305. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7306. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7307. end
  7308. punchsound1:Play()
  7309. for i = 0, 1, 0.1 do
  7310. swait()
  7311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7313. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7314. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7315. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7316. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7317. end
  7318. for i,v in pairs(to.Parent:GetChildren()) do
  7319. if v:IsA("Humanoid") then
  7320. v.Health = v.Health - 3
  7321.  
  7322. v.PlatformStand = true
  7323. end
  7324. end
  7325. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7326. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7327. Zanzoken = Instance.new("Part",char)
  7328. Zanzoken.Anchored = true
  7329. Zanzoken.Position = v3(999,999,999)
  7330. Zanzoken.CFrame = Torso.CFrame
  7331. game.Debris:AddItem(Zanzoken,0.5)
  7332. Zanzoken.Transparency = 1
  7333. Zano:Play()
  7334. wait()
  7335. idk = Instance.new("BillboardGui",Zanzoken)
  7336. idk.Size = UDim2.new(10,0,15,0)
  7337. idk.AlwaysOnTop = false
  7338. idk1 = Instance.new("ImageLabel",idk)
  7339. idk1.BackgroundTransparency = 1
  7340. idk.ExtentsOffset = v3(0,0,0)
  7341. idk1.ImageTransparency = 0
  7342. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7343. idk1.Size = UDim2.new(2,0,1,0)
  7344. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7345. idk1.Image = "rbxassetid://319554883"
  7346. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7347. wait()
  7348. Zanzoken = Instance.new("Part",char)
  7349. Zanzoken.Anchored = true
  7350. Zanzoken.Position = v3(999,999,999)
  7351. Zanzoken.CFrame = Torso.CFrame
  7352. game.Debris:AddItem(Zanzoken,0.5)
  7353. Zanzoken.Transparency = 1
  7354. wait()
  7355. idk = Instance.new("BillboardGui",Zanzoken)
  7356. idk.Size = UDim2.new(20,0,20,0)
  7357. idk.AlwaysOnTop = false
  7358. idk1 = Instance.new("ImageLabel",idk)
  7359. idk1.BackgroundTransparency = 1
  7360. idk.ExtentsOffset = v3(0,0,0)
  7361. idk1.ImageTransparency = 0
  7362. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7363. idk1.Size = UDim2.new(2,0,1,0)
  7364. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7365. idk1.Image = "rbxassetid://319554883"
  7366. for i = 0, 1, 0.1 do
  7367. swait()
  7368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7370. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7371. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7372. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7373. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7374. end
  7375. for i = 0, 1, 0.1 do
  7376. swait()
  7377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7379. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7380. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7381. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7382. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7383. end
  7384. punchsound1:Play()
  7385. for i = 0, 1, 0.1 do
  7386. swait()
  7387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7389. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7390. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7391. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7392. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7393. end
  7394. for i,v in pairs(to.Parent:GetChildren()) do
  7395. if v:IsA("Humanoid") then
  7396. v.Health = v.Health - 3
  7397.  
  7398. v.PlatformStand = true
  7399. end
  7400. end
  7401. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7402. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7403. Zanzoken = Instance.new("Part",char)
  7404. Zanzoken.Anchored = true
  7405. Zanzoken.Position = v3(999,999,999)
  7406. Zanzoken.CFrame = Torso.CFrame
  7407. game.Debris:AddItem(Zanzoken,0.5)
  7408. Zanzoken.Transparency = 1
  7409. Zano:Play()
  7410. wait()
  7411. idk = Instance.new("BillboardGui",Zanzoken)
  7412. idk.Size = UDim2.new(10,0,15,0)
  7413. idk.AlwaysOnTop = false
  7414. idk1 = Instance.new("ImageLabel",idk)
  7415. idk1.BackgroundTransparency = 1
  7416. idk.ExtentsOffset = v3(0,0,0)
  7417. idk1.ImageTransparency = 0
  7418. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7419. idk1.Size = UDim2.new(2,0,1,0)
  7420. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7421. idk1.Image = "rbxassetid://319554883"
  7422. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7423. wait()
  7424. Zanzoken = Instance.new("Part",char)
  7425. Zanzoken.Anchored = true
  7426. Zanzoken.Position = v3(999,999,999)
  7427. Zanzoken.CFrame = Torso.CFrame
  7428. game.Debris:AddItem(Zanzoken,0.5)
  7429. Zanzoken.Transparency = 1
  7430. wait()
  7431. idk = Instance.new("BillboardGui",Zanzoken)
  7432. idk.Size = UDim2.new(20,0,20,0)
  7433. idk.AlwaysOnTop = false
  7434. idk1 = Instance.new("ImageLabel",idk)
  7435. idk1.BackgroundTransparency = 1
  7436. idk.ExtentsOffset = v3(0,0,0)
  7437. idk1.ImageTransparency = 0
  7438. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7439. idk1.Size = UDim2.new(2,0,1,0)
  7440. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7441. idk1.Image = "rbxassetid://319554883"
  7442. punchsound1:Play()
  7443. for i = 0, 1, 0.1 do
  7444. swait()
  7445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7448. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7449. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7450. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7451. end
  7452. punchsound1:Play()
  7453. for i = 0, 1, 0.1 do
  7454. swait()
  7455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7457. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7458. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7459. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7460. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7461. end
  7462.  
  7463.  
  7464. for i,v in pairs(to.Parent:GetChildren()) do
  7465. if v:IsA("Humanoid") then
  7466. v.Health = v.Health - 20
  7467.  
  7468. v.PlatformStand = true
  7469. end
  7470. end
  7471. StrongPunch:Play()
  7472. for i = 0, 1, 0.1 do
  7473. swait()
  7474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7480. end
  7481. for i = 0, 1, 0.1 do
  7482. swait()
  7483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7489. end
  7490. for i,v in pairs(to.Parent:GetChildren()) do
  7491. if v:IsA("Humanoid") then
  7492. v.Health = v.Health - 3
  7493.  
  7494. v.PlatformStand = true
  7495. end
  7496. end
  7497. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7498. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7499. Zanzoken = Instance.new("Part",char)
  7500. Zanzoken.Anchored = true
  7501. Zanzoken.Position = v3(999,999,999)
  7502. Zanzoken.CFrame = Torso.CFrame
  7503. game.Debris:AddItem(Zanzoken,0.5)
  7504. Zanzoken.Transparency = 1
  7505. Zano:Play()
  7506. wait()
  7507. idk = Instance.new("BillboardGui",Zanzoken)
  7508. idk.Size = UDim2.new(10,0,15,0)
  7509. idk.AlwaysOnTop = false
  7510. idk1 = Instance.new("ImageLabel",idk)
  7511. idk1.BackgroundTransparency = 1
  7512. idk.ExtentsOffset = v3(0,0,0)
  7513. idk1.ImageTransparency = 0
  7514. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7515. idk1.Size = UDim2.new(2,0,1,0)
  7516. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7517. idk1.Image = "rbxassetid://319554883"
  7518. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7519. wait()
  7520. Zanzoken = Instance.new("Part",char)
  7521. Zanzoken.Anchored = true
  7522. Zanzoken.Position = v3(999,999,999)
  7523. Zanzoken.CFrame = Torso.CFrame
  7524. game.Debris:AddItem(Zanzoken,0.5)
  7525. Zanzoken.Transparency = 1
  7526. wait()
  7527. idk = Instance.new("BillboardGui",Zanzoken)
  7528. idk.Size = UDim2.new(20,0,20,0)
  7529. idk.AlwaysOnTop = false
  7530. idk1 = Instance.new("ImageLabel",idk)
  7531. idk1.BackgroundTransparency = 1
  7532. idk.ExtentsOffset = v3(0,0,0)
  7533. idk1.ImageTransparency = 0
  7534. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7535. idk1.Size = UDim2.new(2,0,1,0)
  7536. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7537. idk1.Image = "rbxassetid://319554883"
  7538. for i = 0, 1, 0.1 do
  7539. swait()
  7540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7542. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7543. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7544. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7545. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7546. end
  7547. punchsound1:Play()
  7548. for i = 0, 1, 0.1 do
  7549. swait()
  7550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7552. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7553. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7554. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7555. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7556. end
  7557. punchsound1:Play()
  7558. for i = 0, 1, 0.1 do
  7559. swait()
  7560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7562. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7563. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7564. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7565. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7566. end
  7567. for i = 0, 1, 0.1 do
  7568. swait()
  7569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7571. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7574. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7575. end
  7576. for i = 0, 1, 0.1 do
  7577. swait()
  7578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7580. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7581. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7582. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7583. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7584. end
  7585. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7586. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7587. Zanzoken = Instance.new("Part",char)
  7588. Zanzoken.Anchored = true
  7589. Zanzoken.Position = v3(999,999,999)
  7590. Zanzoken.CFrame = Torso.CFrame
  7591. game.Debris:AddItem(Zanzoken,0.5)
  7592. Zanzoken.Transparency = 1
  7593. Zano:Play()
  7594. wait()
  7595. idk = Instance.new("BillboardGui",Zanzoken)
  7596. idk.Size = UDim2.new(10,0,15,0)
  7597. idk.AlwaysOnTop = false
  7598. idk1 = Instance.new("ImageLabel",idk)
  7599. idk1.BackgroundTransparency = 1
  7600. idk.ExtentsOffset = v3(0,0,0)
  7601. idk1.ImageTransparency = 0
  7602. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7603. idk1.Size = UDim2.new(2,0,1,0)
  7604. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7605. idk1.Image = "rbxassetid://319554883"
  7606. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7607. wait()
  7608. Zanzoken = Instance.new("Part",char)
  7609. Zanzoken.Anchored = true
  7610. Zanzoken.Position = v3(999,999,999)
  7611. Zanzoken.CFrame = Torso.CFrame
  7612. game.Debris:AddItem(Zanzoken,0.5)
  7613. Zanzoken.Transparency = 1
  7614. wait()
  7615. idk = Instance.new("BillboardGui",Zanzoken)
  7616. idk.Size = UDim2.new(20,0,20,0)
  7617. idk.AlwaysOnTop = false
  7618. idk1 = Instance.new("ImageLabel",idk)
  7619. idk1.BackgroundTransparency = 1
  7620. idk.ExtentsOffset = v3(0,0,0)
  7621. idk1.ImageTransparency = 0
  7622. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7623. idk1.Size = UDim2.new(2,0,1,0)
  7624. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7625. idk1.Image = "rbxassetid://319554883"
  7626. StrongPunch:Play()
  7627. Break:Play()
  7628. local Aura4 = Instance.new('ParticleEmitter')
  7629. Aura4.Name = "Aura"
  7630. Aura4.Texture = "rbxassetid://1046299182"
  7631. Aura4.Parent = Torso
  7632. Aura4.LightEmission = 1
  7633. Aura4.Transparency = NumberSequence.new(0.7,1)
  7634. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7635. Aura4.Size = NumberSequence.new(1,30)
  7636. Aura4.Rotation = NumberRange.new(-360,360)
  7637. Aura4.LockedToPart = true
  7638. Aura4.Lifetime = NumberRange.new(0.2)
  7639. Aura4.Rate = 100
  7640. Aura4.Speed = NumberRange.new(0)
  7641. Aura4.EmissionDirection = "Top"
  7642. for i = 0, 6, 0.1 do
  7643. swait()
  7644. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7645. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7646. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7647. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7648. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7649. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7650. end
  7651. Aura4:Destroy()
  7652. wait(0.1)
  7653. local Aura4 = Instance.new('ParticleEmitter')
  7654. Aura4.Name = "Aura"
  7655. Aura4.Texture = "rbxassetid://1046299182"
  7656. Aura4.Parent = Torso
  7657. Aura4.LightEmission = 1
  7658. Aura4.Transparency = NumberSequence.new(0.7,1)
  7659. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7660. Aura4.Size = NumberSequence.new(1,30)
  7661. Aura4.Rotation = NumberRange.new(-360,360)
  7662. Aura4.LockedToPart = true
  7663. Aura4.Lifetime = NumberRange.new(0.2)
  7664. Aura4.Rate = 100
  7665. Aura4.Speed = NumberRange.new(0)
  7666. Aura4.EmissionDirection = "Top"
  7667. StrongPunch1:Play()
  7668. Break:Play()
  7669. for i = 0, 6, 0.1 do
  7670. swait()
  7671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7673. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7674. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7675. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7676. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7677. end
  7678. Aura4:Destroy()
  7679. StrongPunch2:Play()
  7680. Break:Play()
  7681. local Aura4 = Instance.new('ParticleEmitter')
  7682. Aura4.Name = "Aura"
  7683. Aura4.Texture = "rbxassetid://1046299182"
  7684. Aura4.Parent = Torso
  7685. Aura4.LightEmission = 1
  7686. Aura4.Transparency = NumberSequence.new(0.7,1)
  7687. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7688. Aura4.Size = NumberSequence.new(1,30)
  7689. Aura4.Rotation = NumberRange.new(-360,360)
  7690. Aura4.LockedToPart = true
  7691. Aura4.Lifetime = NumberRange.new(0.2)
  7692. Aura4.Rate = 100
  7693. Aura4.Speed = NumberRange.new(0)
  7694. Aura4.EmissionDirection = "Top"
  7695. for i = 0, 7, 0.1 do
  7696. swait()
  7697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7699. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7701. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7702. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7703. end
  7704. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7705. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7706. Aura4:Destroy()
  7707. Zanzoken = Instance.new("Part",char)
  7708. Zanzoken.Anchored = true
  7709. Zanzoken.Position = v3(999,999,999)
  7710. Zanzoken.CFrame = Torso.CFrame
  7711. game.Debris:AddItem(Zanzoken,0.5)
  7712. Zanzoken.Transparency = 1
  7713. Zano:Play()
  7714. wait()
  7715. idk = Instance.new("BillboardGui",Zanzoken)
  7716. idk.Size = UDim2.new(10,0,15,0)
  7717. idk.AlwaysOnTop = false
  7718. idk1 = Instance.new("ImageLabel",idk)
  7719. idk1.BackgroundTransparency = 1
  7720. idk.ExtentsOffset = v3(0,0,0)
  7721. idk1.ImageTransparency = 0
  7722. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7723. idk1.Size = UDim2.new(2,0,1,0)
  7724. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7725. idk1.Image = "rbxassetid://319554883"
  7726. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7727. wait()
  7728. Zanzoken = Instance.new("Part",char)
  7729. Zanzoken.Anchored = true
  7730. Zanzoken.Position = v3(999,999,999)
  7731. Zanzoken.CFrame = Torso.CFrame
  7732. game.Debris:AddItem(Zanzoken,0.5)
  7733. Zanzoken.Transparency = 1
  7734. wait()
  7735. idk = Instance.new("BillboardGui",Zanzoken)
  7736. idk.Size = UDim2.new(20,0,20,0)
  7737. idk.AlwaysOnTop = false
  7738. idk1 = Instance.new("ImageLabel",idk)
  7739. idk1.BackgroundTransparency = 1
  7740. idk.ExtentsOffset = v3(0,0,0)
  7741. idk1.ImageTransparency = 0
  7742. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7743. idk1.Size = UDim2.new(2,0,1,0)
  7744. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7745. idk1.Image = "rbxassetid://319554883"
  7746. for i = 0, 1, 0.1 do
  7747. swait()
  7748. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7749. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7750. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7751. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7752. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7753. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7754. end
  7755. punchsound1:Play()
  7756. for i = 0, 1, 0.1 do
  7757. swait()
  7758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7760. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7761. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7762. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7763. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7764. end
  7765. punchsound1:Play()
  7766. for i = 0, 1, 0.1 do
  7767. swait()
  7768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7770. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7771. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7772. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7773. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7774. end
  7775. for i = 0, 1, 0.1 do
  7776. swait()
  7777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7783. end
  7784. for i = 0, 1, 0.1 do
  7785. swait()
  7786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7788. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7789. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7790. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7791. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7792. end
  7793. punchsound1:Play()
  7794. for i = 0, 0.5, 0.1 do
  7795. swait()
  7796. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7797. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7798. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7799. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7800. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7801. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7802. end
  7803. punchsound1:Play()
  7804. for i = 0, 0.5, 0.1 do
  7805. swait()
  7806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7808. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7809. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7810. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7811. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7812. end
  7813. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7814. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7815. Zanzoken = Instance.new("Part",char)
  7816. Zanzoken.Anchored = true
  7817. Zanzoken.Position = v3(999,999,999)
  7818. Zanzoken.CFrame = Torso.CFrame
  7819. game.Debris:AddItem(Zanzoken,0.5)
  7820. Zanzoken.Transparency = 1
  7821. Zano:Play()
  7822. wait()
  7823. idk = Instance.new("BillboardGui",Zanzoken)
  7824. idk.Size = UDim2.new(10,0,15,0)
  7825. idk.AlwaysOnTop = false
  7826. idk1 = Instance.new("ImageLabel",idk)
  7827. idk1.BackgroundTransparency = 1
  7828. idk.ExtentsOffset = v3(0,0,0)
  7829. idk1.ImageTransparency = 0
  7830. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7831. idk1.Size = UDim2.new(2,0,1,0)
  7832. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7833. idk1.Image = "rbxassetid://319554883"
  7834. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7835. wait()
  7836. Zanzoken = Instance.new("Part",char)
  7837. Zanzoken.Anchored = true
  7838. Zanzoken.Position = v3(999,999,999)
  7839. Zanzoken.CFrame = Torso.CFrame
  7840. game.Debris:AddItem(Zanzoken,0.5)
  7841. Zanzoken.Transparency = 1
  7842. wait()
  7843. idk = Instance.new("BillboardGui",Zanzoken)
  7844. idk.Size = UDim2.new(20,0,20,0)
  7845. idk.AlwaysOnTop = false
  7846. idk1 = Instance.new("ImageLabel",idk)
  7847. idk1.BackgroundTransparency = 1
  7848. idk.ExtentsOffset = v3(0,0,0)
  7849. idk1.ImageTransparency = 0
  7850. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7851. idk1.Size = UDim2.new(2,0,1,0)
  7852. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7853. idk1.Image = "rbxassetid://319554883"
  7854. for i = 0, 0.4, 0.1 do
  7855. swait()
  7856. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7857. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7858. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7859. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7860. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7861. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7862. end
  7863. punchsound1:Play()
  7864. for i = 0, 0.4, 0.1 do
  7865. swait()
  7866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7868. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7869. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7870. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7871. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7872. end
  7873. punchsound1:Play()
  7874. for i = 0, 1, 0.1 do
  7875. swait()
  7876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7878. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7879. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7880. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7881. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7882. end
  7883. for i,v in pairs(to.Parent:GetChildren()) do
  7884. if v:IsA("Humanoid") then
  7885. v.Health = v.Health - 8
  7886.  
  7887. v.PlatformStand = true
  7888. end
  7889. end
  7890.  
  7891. hit1 = false
  7892.  
  7893. punchsound1:Play()
  7894. hit2 = true
  7895. for i = 0, 1, 0.1 do
  7896. swait()
  7897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7899. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7900. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7901. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7902. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7903. end
  7904. for i,v in pairs(to.Parent:GetChildren()) do
  7905. if v:IsA("Humanoid") then
  7906. v.Health = v.Health - 10
  7907.  
  7908. v.PlatformStand = true
  7909. end
  7910. end
  7911. hit2 = false
  7912.  
  7913. punchsound1:Play()
  7914. hit3 = true
  7915. hit4 = true
  7916.  
  7917.  
  7918. punchsound1:Play()
  7919.  
  7920.  
  7921. coroutine.wrap(function()
  7922. for i=1,2 do
  7923. wait()
  7924.  
  7925.  
  7926.  
  7927.  
  7928.  
  7929. for i,v in pairs(to.Parent:GetChildren()) do
  7930. if v:IsA("Humanoid") then
  7931. v.Health = v.Health - 30
  7932.  
  7933. v.PlatformStand = true
  7934. end
  7935. end
  7936. end
  7937.  
  7938.  
  7939. wait(3)
  7940. end)()
  7941.  
  7942.  
  7943.  
  7944. RootPart.Anchored = false
  7945.  
  7946.  
  7947.  
  7948.  
  7949.  
  7950. StrongPunch:Play()
  7951.  
  7952.  
  7953.  
  7954.  
  7955.  
  7956.  
  7957. for i,v in pairs(to.Parent:GetChildren()) do
  7958. if v:IsA("Humanoid") then
  7959. v.Health = v.Health - 20
  7960.  
  7961. v.PlatformStand = true
  7962. end
  7963. end
  7964.  
  7965. StrongPunch2:Play()
  7966.  
  7967.  
  7968. hitground = new("Part",char)
  7969. hitground.Size = Vector3.new(5,5,5)
  7970. hitground.Name = "Ground"
  7971. hitground.Transparency = 1
  7972. hitground.CanCollide = false
  7973. game.Debris:AddItem(hitground,2)
  7974. hitground.Position = Vector3.new(999,999,999)
  7975. hitgroundweld = new("Weld",hitground)
  7976. hitgroundweld.Part0 = to
  7977. hitgroundweld.Part1 = hitground
  7978. hitground.Touched:connect(function(hit2)
  7979. if hit2.Size.x > 150 then
  7980. hitground:Destroy()
  7981. ad = new("Part",char)
  7982. ad.Name = "NewPart"
  7983. ad.Size = Vector3.new(30,0.1,30)
  7984. ad.CanCollide = false
  7985. ad.Anchored = true
  7986. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7987. ad.Transparency = 1
  7988. aad = new("Decal",ad)
  7989.  
  7990. aad.Face = "Top"
  7991. aad.Transparency = 1
  7992. aad.Transparency = 0
  7993. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7994. smoke = new("Part",to)
  7995. smokemesh = new("SpecialMesh",smoke)
  7996. smokemesh.MeshId = "rbxassetid://928329648"
  7997. smoke.BrickColor = hit2.BrickColor
  7998. smoke.Anchored = true
  7999. smoke.Position = hitground.Position
  8000. GroundImpact:Play()
  8001. for i = 1,20 do
  8002. wait()
  8003. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8004. smoke.Transparency = smoke.Transparency + 1/20
  8005. end
  8006. smoke:Destroy()
  8007. wait(0.5)
  8008.  
  8009. for i = 1,20 do
  8010. wait(0.1)
  8011. aad.Transparency = aad.Transparency + 1/20
  8012. end
  8013. end
  8014. end)
  8015. ys = Instance.new("BodyVelocity",to)
  8016. ys.Name = "GO"
  8017.  
  8018. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8019.  
  8020. ys.Velocity = v3(0,-90,0)
  8021.  
  8022. wait(1)
  8023. ys:Destroy()
  8024.  
  8025.  
  8026.  
  8027.  
  8028.  
  8029. hit3 = false
  8030. hit4 = false
  8031.  
  8032.  
  8033. hit1 = false
  8034. hit2 = false
  8035. hit3 = false
  8036. hit4 = false
  8037. idle = true
  8038. RootPart.Anchored = false
  8039. to.Anchored = false
  8040. end
  8041. end)
  8042. end
  8043.  
  8044.  
  8045. function Combo2()
  8046. getplayer = new("Part",char)
  8047. getplayer.Position = Vector3.new(999,999,999)
  8048. getplayer.Transparency = 1
  8049. getplayer.Size = v3(3,3,3)
  8050. getplayer.CanCollide = false
  8051. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8052. getplayer.Name = "GetPlayer"
  8053.  
  8054. game.Debris:AddItem(getplayer,0.5)
  8055.  
  8056. getplayer.Touched:connect(function(hit)
  8057. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8058. getplayer:Destroy()
  8059. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8060. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8061. to.Anchored = true
  8062. idle = false
  8063.  
  8064.  
  8065. punchsound1:Play()
  8066. hit1 = true
  8067. for i = 0, 1, 0.1 do
  8068. swait()
  8069. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8070. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8071. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8072. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8073. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8074. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8075. end
  8076. punchsound1:Play()
  8077. for i = 0, 1, 0.1 do
  8078. swait()
  8079. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8080. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8081. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8082. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8083. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8084. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8085. end
  8086. punchsound1:Play()
  8087. for i = 0, 1, 0.1 do
  8088. swait()
  8089. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8090. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8091. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8092. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8093. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8094. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8095. end
  8096. for i = 0, 1, 0.1 do
  8097. swait()
  8098. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8099. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8100. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8101. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8102. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8103. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8104. end
  8105. for i = 0, 1, 0.1 do
  8106. swait()
  8107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8110. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8111. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8112. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8113. end
  8114. StrongPunch1:Play()
  8115. for i = 0, 1, 0.1 do
  8116. swait()
  8117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8119. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8120. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8121. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8122. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8123. end
  8124. for i = 0, 0.6, 0.1 do
  8125. swait()
  8126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8128. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8129. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8130. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8131. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8132. end
  8133. for i = 0, 0.6, 0.1 do
  8134. swait()
  8135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8139. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8140. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8141. end
  8142. for i,v in pairs(to.Parent:GetChildren()) do
  8143. if v:IsA("Humanoid") then
  8144. v.Health = v.Health - 6
  8145.  
  8146. v.PlatformStand = true
  8147. end
  8148. end
  8149. StrongPunch:Play()
  8150. for i = 0, 1, 0.1 do
  8151. swait()
  8152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8154. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8158. end
  8159. for i,v in pairs(to.Parent:GetChildren()) do
  8160. if v:IsA("Humanoid") then
  8161. v.Health = v.Health - 8
  8162.  
  8163. v.PlatformStand = true
  8164. end
  8165. end
  8166.  
  8167. hit1 = false
  8168.  
  8169. punchsound1:Play()
  8170. hit2 = true
  8171. for i = 0, 1, 0.1 do
  8172. swait()
  8173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8175. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8176. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8177. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8178. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8179. end
  8180. for i,v in pairs(to.Parent:GetChildren()) do
  8181. if v:IsA("Humanoid") then
  8182. v.Health = v.Health - 5
  8183.  
  8184. v.PlatformStand = true
  8185. end
  8186. end
  8187. hit2 = false
  8188.  
  8189. punchsound1:Play()
  8190. hit3 = true
  8191. hit4 = true
  8192.  
  8193.  
  8194. punchsound1:Play()
  8195.  
  8196. coroutine.wrap(function()
  8197. for i=1,2 do
  8198. wait()
  8199. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8200. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8201. Zanzoken = Instance.new("Part",char)
  8202. Zanzoken.Anchored = true
  8203. Zanzoken.Position = v3(999,999,999)
  8204. Zanzoken.CFrame = Torso.CFrame
  8205. game.Debris:AddItem(Zanzoken,0.5)
  8206. Zanzoken.Transparency = 1
  8207. Zano:Play()
  8208. wait()
  8209. idk = Instance.new("BillboardGui",Zanzoken)
  8210. idk.Size = UDim2.new(10,0,15,0)
  8211. idk.AlwaysOnTop = false
  8212. idk1 = Instance.new("ImageLabel",idk)
  8213. idk1.BackgroundTransparency = 1
  8214. idk.ExtentsOffset = v3(0,0,0)
  8215. idk1.ImageTransparency = 0
  8216. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8217. idk1.Size = UDim2.new(2,0,1,0)
  8218. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8219. idk1.Image = "rbxassetid://319554883"
  8220. wait()
  8221. Zanzoken = Instance.new("Part",char)
  8222. Zanzoken.Anchored = true
  8223. Zanzoken.Position = v3(999,999,999)
  8224. Zanzoken.CFrame = Torso.CFrame
  8225. game.Debris:AddItem(Zanzoken,0.5)
  8226. Zanzoken.Transparency = 1
  8227. wait()
  8228. idk = Instance.new("BillboardGui",Zanzoken)
  8229. idk.Size = UDim2.new(20,0,20,0)
  8230. idk.AlwaysOnTop = false
  8231. idk1 = Instance.new("ImageLabel",idk)
  8232. idk1.BackgroundTransparency = 1
  8233. idk.ExtentsOffset = v3(0,0,0)
  8234. idk1.ImageTransparency = 0
  8235. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8236. idk1.Size = UDim2.new(2,0,1,0)
  8237. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8238. idk1.Image = "rbxassetid://319554883"
  8239. for i = 0, 1, 0.1 do
  8240. swait()
  8241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8243. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8244. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8245. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8246. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8247. end
  8248. StrongPunch:Play()
  8249. for i,v in pairs(to.Parent:GetChildren()) do
  8250. if v:IsA("Humanoid") then
  8251. v.Health = v.Health - 10
  8252.  
  8253. v.PlatformStand = true
  8254. end
  8255. end
  8256. end
  8257.  
  8258.  
  8259. wait(0.7)
  8260. end)()
  8261.  
  8262.  
  8263.  
  8264.  
  8265. RootPart.Anchored = true
  8266. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8267. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8268. Zanzoken = Instance.new("Part",char)
  8269. Zanzoken.Anchored = true
  8270. Zanzoken.Position = v3(999,999,999)
  8271. Zanzoken.CFrame = Torso.CFrame
  8272. game.Debris:AddItem(Zanzoken,0.5)
  8273. Zanzoken.Transparency = 1
  8274. Zano:Play()
  8275. wait()
  8276. idk = Instance.new("BillboardGui",Zanzoken)
  8277. idk.Size = UDim2.new(10,0,15,0)
  8278. idk.AlwaysOnTop = false
  8279. idk1 = Instance.new("ImageLabel",idk)
  8280. idk1.BackgroundTransparency = 1
  8281. idk.ExtentsOffset = v3(0,0,0)
  8282. idk1.ImageTransparency = 0
  8283. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8284. idk1.Size = UDim2.new(2,0,1,0)
  8285. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8286. idk1.Image = "rbxassetid://319554883"
  8287. wait()
  8288. Zanzoken = Instance.new("Part",char)
  8289. Zanzoken.Anchored = true
  8290. Zanzoken.Position = v3(999,999,999)
  8291. Zanzoken.CFrame = Torso.CFrame
  8292. game.Debris:AddItem(Zanzoken,0.5)
  8293. Zanzoken.Transparency = 1
  8294. wait()
  8295. idk = Instance.new("BillboardGui",Zanzoken)
  8296. idk.Size = UDim2.new(20,0,20,0)
  8297. idk.AlwaysOnTop = false
  8298. idk1 = Instance.new("ImageLabel",idk)
  8299. idk1.BackgroundTransparency = 1
  8300. idk.ExtentsOffset = v3(0,0,0)
  8301. idk1.ImageTransparency = 0
  8302. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8303. idk1.Size = UDim2.new(2,0,1,0)
  8304. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8305. idk1.Image = "rbxassetid://319554883"
  8306.  
  8307. for i = 0, 1, 0.1 do
  8308. swait()
  8309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8314. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8315. end
  8316.  
  8317.  
  8318. StrongPunch:Play()
  8319.  
  8320.  
  8321. for i = 0, 1, 0.1 do
  8322. swait()
  8323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8325. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8326. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8327. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8328. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8329. end
  8330.  
  8331. for i = 0, 1, 0.1 do
  8332. swait()
  8333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8335. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8336. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8337. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8338. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8339. end
  8340.  
  8341.  
  8342.  
  8343. for i,v in pairs(to.Parent:GetChildren()) do
  8344. if v:IsA("Humanoid") then
  8345. v.Health = v.Health - 20
  8346.  
  8347. v.PlatformStand = true
  8348. end
  8349. end
  8350.  
  8351. StrongPunch2:Play()
  8352. for i = 0, 1, 0.1 do
  8353. swait()
  8354. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8355. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8356. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8357. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8358. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8359. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8360. end
  8361.  
  8362. hitground = new("Part",char)
  8363. hitground.Size = Vector3.new(5,5,5)
  8364. hitground.Name = "Ground"
  8365. hitground.Transparency = 1
  8366. hitground.CanCollide = false
  8367. game.Debris:AddItem(hitground,2)
  8368. hitground.Position = Vector3.new(999,999,999)
  8369. hitgroundweld = new("Weld",hitground)
  8370. hitgroundweld.Part0 = to
  8371. hitgroundweld.Part1 = hitground
  8372. hitground.Touched:connect(function(hit2)
  8373. if hit2.Size.x > 150 then
  8374. hitground:Destroy()
  8375. ad = new("Part",char)
  8376. ad.Name = "NewPart"
  8377. ad.Size = Vector3.new(30,0.1,30)
  8378. ad.CanCollide = false
  8379. ad.Anchored = true
  8380. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8381. ad.Transparency = 1
  8382. aad = new("Decal",ad)
  8383.  
  8384. aad.Face = "Top"
  8385. aad.Transparency = 1
  8386. aad.Transparency = 0
  8387. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8388. smoke = new("Part",to)
  8389. smokemesh = new("SpecialMesh",smoke)
  8390. smokemesh.MeshId = "rbxassetid://928329648"
  8391. smoke.BrickColor = hit2.BrickColor
  8392. smoke.Anchored = true
  8393. smoke.Position = hitground.Position
  8394. GroundImpact:Play()
  8395. for i = 1,20 do
  8396. wait()
  8397. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8398. smoke.Transparency = smoke.Transparency + 1/20
  8399. end
  8400. smoke:Destroy()
  8401. wait(0.5)
  8402.  
  8403. for i = 1,20 do
  8404. wait(0.1)
  8405. aad.Transparency = aad.Transparency + 1/20
  8406. end
  8407. end
  8408. end)
  8409. to.Anchored = false
  8410. ys = Instance.new("BodyVelocity",to)
  8411. ys.Name = "GO"
  8412.  
  8413. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8414.  
  8415. ys.Velocity = v3(0,-90,0)
  8416.  
  8417. wait(1)
  8418. ys:Destroy()
  8419.  
  8420.  
  8421.  
  8422.  
  8423.  
  8424. hit3 = false
  8425. hit4 = false
  8426.  
  8427.  
  8428. hit1 = false
  8429. hit2 = false
  8430. hit3 = false
  8431. hit4 = false
  8432. idle = true
  8433. RootPart.Anchored = false
  8434. end
  8435. end)
  8436. end
  8437.  
  8438. function KABOOMZ222()
  8439. local effspwn = Instance.new("Part")
  8440. coroutine.resume(coroutine.create(function()
  8441. local sound1 = Instance.new("Sound")
  8442. sound1.SoundId = "rbxassetid://440145223"
  8443. sound1.MaxDistance = 600
  8444. sound1.EmitterSize = 60
  8445. sound1.Volume = 5.5
  8446. sound1.Pitch = 1.3
  8447. sound1.Parent = effspwn
  8448. local sound2 = Instance.new("Sound")
  8449. sound2.SoundId = "rbxassetid://440145223"
  8450. sound2.MaxDistance = 300
  8451. sound2.EmitterSize = 20
  8452. sound2.Volume = 3
  8453. sound2.Pitch = 0.7
  8454. sound2.Parent = effspwn
  8455. local sound3 = Instance.new("Sound")
  8456. sound3.SoundId = "rbxassetid://440145223"
  8457. sound2.MaxDistance = 400
  8458. sound2.EmitterSize = 30
  8459. sound2.Volume = 0.5
  8460. sound2.Pitch = 0.5
  8461. sound2.Parent = effspwn
  8462. sound2:Play()
  8463. wait()
  8464. sound1:Play()
  8465. sound3:Play()
  8466. end))
  8467. local model = Instance.new("Model")
  8468. game.Debris:AddItem(model, 20)
  8469. model.Name = "smasheffects"
  8470. model.Parent = workspace
  8471. effspwn.Name = "spwnr"
  8472. effspwn.Size = Vector3.new(1, 1, 1)
  8473. effspwn.Anchored = true
  8474. effspwn.CanCollide = false
  8475. effspwn.Transparency = 1
  8476. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8477. effspwn.Parent = model
  8478.  
  8479.  
  8480.  
  8481.  
  8482. coroutine.resume(coroutine.create(function()
  8483. local shok = Instance.new("Part")
  8484. shok.Name = "whoosh"
  8485. shok.BrickColor = BrickColor.new("Institutional white")
  8486. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8487. shok.Size = Vector3.new(1, 1, 1)
  8488. shok.Anchored = true
  8489. shok.Material = "Neon"
  8490. shok.Transparency = 1
  8491. shok.CanCollide = false
  8492. shok.Parent = model
  8493. game.Debris:AddItem(shok, 12)
  8494. local mesh = Instance.new("SpecialMesh")
  8495. mesh.MeshType = "FileMesh"
  8496. mesh.MeshId = "rbxassetid://437347603"
  8497. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8498. mesh.Parent = shok
  8499.  
  8500.  
  8501.  
  8502.  
  8503.  
  8504. for e = 1, 8 do
  8505. wait()
  8506. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8507. shok.Transparency = shok.Transparency + 0.035
  8508. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8509. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8510.  
  8511.  
  8512. end
  8513. for e = 1, 16 do
  8514. wait()
  8515. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8516. shok.Transparency = shok.Transparency + 0.11
  8517. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8518. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8519.  
  8520. end
  8521. end))
  8522. coroutine.resume(coroutine.create(function()
  8523. local shok = Instance.new("Part")
  8524. shok.Name = "wring1"
  8525. shok.BrickColor = BrickColor.new("Institutional white")
  8526. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8527. shok.Size = Vector3.new(1, 1, 1)
  8528. shok.Anchored = true
  8529. shok.Material = "Neon"
  8530. shok.Transparency = 0.25
  8531. shok.CanCollide = false
  8532. shok.Parent = model
  8533. game.Debris:AddItem(shok, 12)
  8534. local mesh = Instance.new("SpecialMesh")
  8535. mesh.MeshType = "FileMesh"
  8536. mesh.MeshId = "rbxassetid://3270017"
  8537. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8538. mesh.Parent = shok
  8539. for e = 1, 30 do
  8540. wait()
  8541. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8542. shok.Transparency = shok.Transparency + 0.002
  8543. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8544. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8545. end
  8546. for e = 1, 38 do
  8547. wait()
  8548. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8549. shok.Transparency = shok.Transparency + 0.002
  8550. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8551. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8552. end
  8553. for e = 1, 24 do
  8554. wait()
  8555. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8556. shok.Transparency = shok.Transparency + 0.03
  8557. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8558. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8559. end
  8560. end))
  8561. coroutine.resume(coroutine.create(function()
  8562. local shok = Instance.new("Part")
  8563. shok.Name = "wring2"
  8564. shok.BrickColor = BrickColor.new("Institutional white")
  8565. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8566. shok.Size = Vector3.new(1, 1, 1)
  8567. shok.Anchored = true
  8568. shok.Material = "Neon"
  8569. shok.Transparency = 0.25
  8570. shok.CanCollide = false
  8571. shok.Parent = model
  8572. game.Debris:AddItem(shok, 12)
  8573. local mesh = Instance.new("SpecialMesh")
  8574. mesh.MeshType = "FileMesh"
  8575. mesh.MeshId = "rbxassetid://3270017"
  8576. mesh.Scale = Vector3.new(12, 12, 0.05)
  8577. mesh.Parent = shok
  8578. for e = 1, 30 do
  8579. wait()
  8580. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8581. shok.Transparency = shok.Transparency + 0.002
  8582. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8583. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8584. end
  8585. for e = 1, 38 do
  8586. wait()
  8587. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8588. shok.Transparency = shok.Transparency + 0.002
  8589. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8590. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8591. end
  8592. for e = 1, 24 do
  8593. wait()
  8594. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8595. shok.Transparency = shok.Transparency + 0.03
  8596. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8597. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8598. end
  8599. end))
  8600. coroutine.resume(coroutine.create(function()
  8601. local shok = Instance.new("Part")
  8602. shok.Name = "coil1"
  8603. shok.BrickColor = BrickColor.new("Institutional white")
  8604. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8605. shok.Size = Vector3.new(1, 1, 1)
  8606. shok.Anchored = true
  8607. shok.Material = "Neon"
  8608. shok.Transparency = 0.25
  8609. shok.CanCollide = false
  8610. shok.Parent = model
  8611. game.Debris:AddItem(shok, 12)
  8612. local mesh = Instance.new("SpecialMesh")
  8613. mesh.MeshType = "FileMesh"
  8614. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8615. mesh.Scale = Vector3.new(12, 12, 12)
  8616. mesh.Parent = shok
  8617. for e = 1, 15 do
  8618. wait()
  8619. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8620. shok.Transparency = shok.Transparency + 0.004
  8621. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8622. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8623. end
  8624. for e = 1, 16 do
  8625. wait()
  8626. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8627. shok.Transparency = shok.Transparency + 0.004
  8628. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8629. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8630. end
  8631. for e = 1, 12 do
  8632. wait()
  8633. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8634. shok.Transparency = shok.Transparency + 0.06
  8635. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8636. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8637. end
  8638. end))
  8639. coroutine.resume(coroutine.create(function()
  8640. local shok = Instance.new("Part")
  8641. shok.Name = "coil2"
  8642. shok.BrickColor = BrickColor.new("Institutional white")
  8643. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8644. shok.Size = Vector3.new(1, 1, 1)
  8645. shok.Anchored = true
  8646. shok.Material = "Neon"
  8647. shok.Transparency = 1
  8648. shok.CanCollide = false
  8649. shok.Parent = model
  8650. game.Debris:AddItem(shok, 12)
  8651. local mesh = Instance.new("SpecialMesh")
  8652. mesh.MeshType = "FileMesh"
  8653. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8654. mesh.Scale = Vector3.new(6, 12, 6)
  8655. mesh.Parent = shok
  8656. for e = 1, 15 do
  8657. wait()
  8658. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8659. shok.Transparency = shok.Transparency + 0.005
  8660. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8661. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8662. end
  8663. for e = 1, 16 do
  8664. wait()
  8665. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8666. shok.Transparency = shok.Transparency + 0.005
  8667. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8668. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8669. end
  8670. for e = 1, 12 do
  8671. wait()
  8672. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8673. shok.Transparency = shok.Transparency + 0.09
  8674. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8675. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8676. end
  8677. end))
  8678. coroutine.resume(coroutine.create(function()
  8679. local shok = Instance.new("Part")
  8680. shok.Name = "shokwve"
  8681. shok.BrickColor = BrickColor.new("Institutional white")
  8682. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8683. shok.Size = Vector3.new(1, 1, 1)
  8684. shok.Anchored = true
  8685. shok.Material = "Neon"
  8686. shok.Transparency = 0.6
  8687. shok.CanCollide = false
  8688. shok.Parent = model
  8689. game.Debris:AddItem(shok, 12)
  8690. local mesh = Instance.new("SpecialMesh")
  8691. mesh.MeshType = "FileMesh"
  8692. mesh.MeshId = "rbxassetid://489415447"
  8693. mesh.Scale = Vector3.new(1, 1, 1)
  8694. mesh.Parent = shok
  8695. for e = 1, 12 do
  8696. wait()
  8697. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8698. shok.Transparency = shok.Transparency + 0.002
  8699. end
  8700. for e = 1, 32 do
  8701. wait()
  8702. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8703. shok.Transparency = shok.Transparency + 0.002
  8704. end
  8705. for e = 1, 24 do
  8706. wait()
  8707. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8708. shok.Transparency = shok.Transparency + 0.03
  8709. end
  8710. end))
  8711. coroutine.resume(coroutine.create(function()
  8712. local shok = Instance.new("Part")
  8713. shok.Name = "shock2"
  8714. shok.BrickColor = BrickColor.new("Institutional white")
  8715. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8716. shok.Size = Vector3.new(1, 1, 1)
  8717. shok.Anchored = true
  8718. shok.Material = "Neon"
  8719. shok.Transparency = 0.35
  8720. shok.CanCollide = false
  8721. shok.Parent = model
  8722. game.Debris:AddItem(shok, 12)
  8723. local mesh = Instance.new("SpecialMesh")
  8724. mesh.MeshType = "FileMesh"
  8725. mesh.MeshId = "rbxassetid://1095709"
  8726. mesh.Scale = Vector3.new(12, 12, 12)
  8727. mesh.Parent = shok
  8728. for e = 1, 15 do
  8729. wait()
  8730. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8731. shok.Transparency = shok.Transparency + 0.004
  8732. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8733. end
  8734. for e = 1, 16 do
  8735. wait()
  8736. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8737. shok.Transparency = shok.Transparency + 0.004
  8738. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8739. end
  8740. for e = 1, 12 do
  8741. wait()
  8742. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8743. shok.Transparency = shok.Transparency + 0.06
  8744. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8745. end
  8746. end))
  8747. coroutine.resume(coroutine.create(function()
  8748. local shok = Instance.new("Part")
  8749. shok.Name = "shock3"
  8750. shok.BrickColor = BrickColor.new("Institutional white")
  8751. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8752. shok.Size = Vector3.new(1, 1, 1)
  8753. shok.Anchored = true
  8754. shok.Material = "Neon"
  8755. shok.Transparency = 0.35
  8756. shok.CanCollide = false
  8757. shok.Parent = model
  8758. game.Debris:AddItem(shok, 12)
  8759. local mesh = Instance.new("SpecialMesh")
  8760. mesh.MeshType = "FileMesh"
  8761. mesh.MeshId = "rbxassetid://1095709"
  8762. mesh.Scale = Vector3.new(12, 12, 12)
  8763. mesh.Parent = shok
  8764. for e = 1, 15 do
  8765. wait()
  8766. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8767. shok.Transparency = shok.Transparency + 0.004
  8768. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8769. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8770. end
  8771. for e = 1, 16 do
  8772. wait()
  8773. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8774. shok.Transparency = shok.Transparency + 0.004
  8775. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8776. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8777. end
  8778. for e = 1, 12 do
  8779. wait()
  8780. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8781. shok.Transparency = shok.Transparency + 0.06
  8782. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8783. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8784. end
  8785. end))
  8786. end
  8787.  
  8788.  
  8789.  
  8790. mouse.KeyDown:connect(function(k)
  8791. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8792. local exp = Instance.new("Explosion",Torso)
  8793. exp.BlastRadius = 45.5
  8794. exp.BlastPressure = 100
  8795. exp.Position = Torso
  8796. exp.Visible = true
  8797. end
  8798. end)
  8799.  
  8800. MV4 = 300
  8801. mouse.KeyDown:connect(function(k)
  8802. if attack == false and k == "8" then
  8803. for i, v in pairs(Torso:GetChildren()) do
  8804. if v:IsA('ParticleEmitter') then
  8805. v:Remove()
  8806. end
  8807. end
  8808. end
  8809. end)
  8810.  
  8811.  
  8812. MV4 = 300
  8813. mouse.KeyDown:connect(function(k)
  8814. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8815. MV4 = 0
  8816. Humanoid.WalkSpeed = 13
  8817. attack = true
  8818. Firepart1 = Instance.new("Part", RightArm)
  8819. Firepart1.Size = Vector3.new(1, 1, 1)
  8820. GuW1 = Instance.new("Weld")
  8821. GuW1.Name = "GuW"
  8822. GuW1.Part0 = RightArm
  8823. GuW1.C0 = cn(0, -1, 0)
  8824. GuW1.C1 = cn(0, 0, 0)
  8825. GuW1.Part1 = Firepart1
  8826. GuW1.Parent = RightArm
  8827. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8828. Firepart1.Transparency = 1
  8829. Firepart2 = Instance.new("Part", LeftArm)
  8830. Firepart2.Size = Vector3.new(1, 1, 1)
  8831. GuW2 = Instance.new("Weld")
  8832. GuW2.Name = "GuW"
  8833. GuW2.Part0 = LeftArm
  8834. GuW2.C0 = cn(0, -1, 0)
  8835. GuW2.C1 = cn(0, 0, 0)
  8836. GuW2.Part1 = Firepart2
  8837. GuW2.Parent = LeftArm
  8838. Firepart2.Transparency = 1
  8839. for i = 0, 5, 0.1 do
  8840. swait()
  8841. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8842. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8843. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8844. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8845. if Torsovelocity.Y > 2 then
  8846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8848. 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)
  8849. 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)
  8850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8851. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8852. elseif Torsovelocity.Y < 1 then
  8853. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8854. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8855. 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)
  8856. 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)
  8857. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8858. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8859. end
  8860. end
  8861. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8862. for i = 0, 7, 0.1 do
  8863. swait()
  8864. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8865. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8866. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8867. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8868. if Torsovelocity.Y > 2 then
  8869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8871. 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)
  8872. 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)
  8873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8874. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8875. elseif Torsovelocity.Y < 1 then
  8876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8878. 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)
  8879. 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)
  8880. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8881. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8882. end
  8883. end
  8884. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8885. GuW1:Destroy()
  8886. GuW1 = Instance.new("Weld")
  8887. GuW1.Name = "GuW"
  8888. GuW1.Part0 = Torso
  8889. GuW1.C0 = cn(0, 0, -6)
  8890. GuW1.C1 = cn(0, 0, 0)
  8891. GuW1.Part1 = Firepart1
  8892. GuW1.Parent = Torso
  8893. GuW2:Destroy()
  8894. GuW2 = Instance.new("Weld")
  8895. GuW2.Name = "GuW"
  8896. GuW2.Part0 = Torso
  8897. GuW2.C0 = cn(0, 0, -6)
  8898. GuW2.C1 = cn(0, 0, 0)
  8899. GuW2.Part1 = Firepart2
  8900. GuW2.Parent = Torso
  8901. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8902. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8903. GuW2:Destroy()
  8904. GuW2 = Instance.new("Weld")
  8905. GuW2.Name = "GuW"
  8906. GuW2.Part0 = Torso
  8907. GuW2.C0 = cn(0, 0, -4)
  8908. GuW2.C1 = cn(0, 0, 0)
  8909. GuW2.Part1 = Firepart2
  8910. GuW2.Parent = Torso
  8911.  
  8912.  
  8913. for i = 0, 7, 0.1 do
  8914. swait()
  8915. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8916. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8917. if Torsovelocity.Y > 2 then
  8918. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8919. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8920. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8921. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8922. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8923. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8924. elseif Torsovelocity.Y < 1 then
  8925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8927. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8929. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8930. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8931. end
  8932. end
  8933. local bp2 = Create("BodyPosition")({
  8934. P = 900,
  8935. D = 1000,
  8936. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8937. position = Torso.Position + Vector3.new(0, 60, 0),
  8938. Parent = Torso
  8939. })
  8940. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8941. for i = 0, 8, 0.1 do
  8942. swait()
  8943. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8944. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8945. 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)
  8946. if Torsovelocity.Y > 2 then
  8947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8949. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8950. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8951. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8952. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8953. elseif Torsovelocity.Y < 1 then
  8954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8956. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8957. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8958. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8959. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8960. end
  8961. end
  8962. for i = 0, 18, 0.1 do
  8963. swait()
  8964. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8965. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8966. 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)
  8967. if Torsovelocity.Y > 2 then
  8968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8974. elseif Torsovelocity.Y < 1 then
  8975. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8976. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8977. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8978. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8979. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8981. end
  8982. end
  8983. GuW1:Destroy()
  8984. GuW1 = Instance.new("Weld")
  8985. GuW1.Name = "GuW"
  8986. GuW1.Part0 = Torso
  8987. GuW1.C0 = cn(0, 0, -15)
  8988. GuW1.C1 = cn(0, 0, 0)
  8989. GuW1.Part1 = Firepart1
  8990. GuW1.Parent = Torso
  8991. GuW2:Destroy()
  8992. GuW2 = Instance.new("Weld")
  8993. GuW2.Name = "GuW"
  8994. GuW2.Part0 = Torso
  8995. GuW2.C0 = cn(0, 0, -17.5)
  8996. GuW2.C1 = cn(0, 0, 0)
  8997. GuW2.Part1 = Firepart2
  8998. GuW2.Parent = Torso
  8999. for i = 0, 1.25, 0.01 do
  9000. swait()
  9001. 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)
  9002. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9003. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9004. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9005. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9006. if Torsovelocity.Y > 2 then
  9007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9009. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9010. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9011. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9012. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9013. elseif Torsovelocity.Y < 1 then
  9014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9016. 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)
  9017. 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)
  9018. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9019. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9020. end
  9021. end
  9022. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9023. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9024. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9025. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9026. for i = 0, 3, 0.1 do
  9027. swait()
  9028. if Torsovelocity.Y > 2 then
  9029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9031. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9032. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9033. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9034. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9035. elseif Torsovelocity.Y < 1 then
  9036. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9037. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9038. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9039. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9040. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9041. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9042. end
  9043. end
  9044. wait(1)
  9045. bp2:Destroy()
  9046. Humanoid.WalkSpeed = 16
  9047. attack = false
  9048. MV4 = 0
  9049. Firepart1:Destroy()
  9050. Firepart2:Destroy()
  9051. end
  9052. end)
  9053. mouse.KeyDown:connect(function(k)
  9054. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9055. MV4 = 0
  9056. Humanoid.WalkSpeed = 13
  9057. attack = true
  9058. Firepart1 = Instance.new("Part", RightArm)
  9059. Firepart1.Size = Vector3.new(1, 1, 1)
  9060. GuW1 = Instance.new("Weld")
  9061. GuW1.Name = "GuW"
  9062. GuW1.Part0 = RightArm
  9063. GuW1.C0 = cn(0, -1, 0)
  9064. GuW1.C1 = cn(0, 0, 0)
  9065. GuW1.Part1 = Firepart1
  9066. GuW1.Parent = RightArm
  9067. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9068. Firepart1.Transparency = 1
  9069. Firepart2 = Instance.new("Part", LeftArm)
  9070. Firepart2.Size = Vector3.new(1, 1, 1)
  9071. GuW2 = Instance.new("Weld")
  9072. GuW2.Name = "GuW"
  9073. GuW2.Part0 = LeftArm
  9074. GuW2.C0 = cn(0, -1, 0)
  9075. GuW2.C1 = cn(0, 0, 0)
  9076. GuW2.Part1 = Firepart2
  9077. GuW2.Parent = LeftArm
  9078. Firepart2.Transparency = 1
  9079. GuW1:Destroy()
  9080. GuW1 = Instance.new("Weld")
  9081. GuW1.Name = "GuW"
  9082. GuW1.Part0 = Torso
  9083. GuW1.C0 = cn(0, 0, -6)
  9084. GuW1.C1 = cn(0, 0, 0)
  9085. GuW1.Part1 = Firepart1
  9086. GuW1.Parent = Torso
  9087. GuW2:Destroy()
  9088. GuW2 = Instance.new("Weld")
  9089. GuW2.Name = "GuW"
  9090. GuW2.Part0 = Torso
  9091. GuW2.C0 = cn(0, 0, -6)
  9092. GuW2.C1 = cn(0, 0, 0)
  9093. GuW2.Part1 = Firepart2
  9094. GuW2.Parent = Torso
  9095. GuW2:Destroy()
  9096. GuW2 = Instance.new("Weld")
  9097. GuW2.Name = "GuW"
  9098. GuW2.Part0 = Torso
  9099. GuW2.C0 = cn(0, 0, -4)
  9100. GuW2.C1 = cn(0, 0, 0)
  9101. GuW2.Part1 = Firepart2
  9102. GuW2.Parent = Torso
  9103. for i = 0, 18, 0.1 do
  9104. swait()
  9105. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9106. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9107. 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)
  9108. if Torsovelocity.Y > 2 then
  9109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9111. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9114. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9115. elseif Torsovelocity.Y < 1 then
  9116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9118. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9121. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9122. end
  9123. end
  9124. GuW1:Destroy()
  9125. GuW1 = Instance.new("Weld")
  9126. GuW1.Name = "GuW"
  9127. GuW1.Part0 = Torso
  9128. GuW1.C0 = cn(0, 0, -15)
  9129. GuW1.C1 = cn(0, 0, 0)
  9130. GuW1.Part1 = Firepart1
  9131. GuW1.Parent = Torso
  9132. GuW2:Destroy()
  9133. GuW2 = Instance.new("Weld")
  9134. GuW2.Name = "GuW"
  9135. GuW2.Part0 = Torso
  9136. GuW2.C0 = cn(0, 0, -17.5)
  9137. GuW2.C1 = cn(0, 0, 0)
  9138. GuW2.Part1 = Firepart2
  9139. GuW2.Parent = Torso
  9140. for i = 0, 1.25, 0.01 do
  9141. swait()
  9142. 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)
  9143. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9144. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9145. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9146. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9147. if Torsovelocity.Y > 2 then
  9148. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9149. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9150. 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)
  9151. 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)
  9152. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9153. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9154. end
  9155. end
  9156. wait(0.5)
  9157. Humanoid.WalkSpeed = 16
  9158. attack = false
  9159. MV4 = 300
  9160. Firepart1:Destroy()
  9161. Firepart2:Destroy()
  9162. end
  9163.  
  9164.  
  9165. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9166. MV4 = 90
  9167. Humanoid.WalkSpeed = 0.01
  9168. attack = true
  9169. Firepart1 = Instance.new("Part", RightArm)
  9170. Firepart1.Size = Vector3.new(1, 1, 1)
  9171. GuW1 = Instance.new("Weld")
  9172. GuW1.Name = "GuW"
  9173. GuW1.Part0 = RightArm
  9174. GuW1.C0 = cn(0, -1, 0)
  9175. GuW1.C1 = cn(0, 0, 0)
  9176. GuW1.Part1 = Firepart1
  9177. GuW1.Parent = RightArm
  9178. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9179. Firepart1.Transparency = 1
  9180. Firepart2 = Instance.new("Part", LeftArm)
  9181. Firepart2.Size = Vector3.new(1, 1, 1)
  9182. GuW2 = Instance.new("Weld")
  9183. GuW2.Name = "GuW"
  9184. GuW2.Part0 = LeftArm
  9185. GuW2.C0 = cn(0, -1, 0)
  9186. GuW2.C1 = cn(0, 0, 0)
  9187. GuW2.Part1 = Firepart2
  9188. GuW2.Parent = LeftArm
  9189. Firepart2.Transparency = 1
  9190. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9191. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9192. for i = 0, 2, 0.1 do
  9193. swait()
  9194. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9195. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9196. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9197. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9198. if Torsovelocity.Y > 2 then
  9199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9201. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9202. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9203. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9204. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9205. elseif Torsovelocity.Y < 1 then
  9206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9208. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9209. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9210. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9211. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9212. end
  9213. end
  9214. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9215. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9216. for i = 0, 7, 0.1 do
  9217. swait()
  9218. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9219. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9220. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9221. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9222. if Torsovelocity.Y > 2 then
  9223. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9224. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9225. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9226. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9227. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9228. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9229. elseif Torsovelocity.Y < 1 then
  9230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9232. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9233. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9234. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9235. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9236. end
  9237. end
  9238. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9239. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9240. for i = 0, 7, 0.1 do
  9241. swait()
  9242. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9243. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9244. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9245. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9246. if Torsovelocity.Y > 2 then
  9247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9249. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9252. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9253. elseif Torsovelocity.Y < 1 then
  9254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9256. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9257. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9258. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9259. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9260. end
  9261. end
  9262. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9263. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9264. for i = 0, 6, 0.1 do
  9265. swait()
  9266. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9267. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9268. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9269. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9270. if Torsovelocity.Y > 2 then
  9271. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9272. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9273. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9274. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9275. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9276. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9277. elseif Torsovelocity.Y < 1 then
  9278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9280. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9283. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9284. end
  9285. end
  9286. for i = 0, 5, 0.1 do
  9287. swait()
  9288. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9289. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9290. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9291. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9292. if Torsovelocity.Y > 2 then
  9293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9295. 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)
  9296. 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)
  9297. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9298. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9299. elseif Torsovelocity.Y < 1 then
  9300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9302. 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)
  9303. 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)
  9304. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9305. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9306. end
  9307. end
  9308. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9309. for i = 0, 7, 0.1 do
  9310. swait()
  9311. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9312. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9313. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9314. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9315. if Torsovelocity.Y > 2 then
  9316. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9317. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9318. 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)
  9319. 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)
  9320. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9321. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9322. elseif Torsovelocity.Y < 1 then
  9323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9325. 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)
  9326. 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)
  9327. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9328. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9329. end
  9330. end
  9331. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9332. GuW1:Destroy()
  9333. GuW1 = Instance.new("Weld")
  9334. GuW1.Name = "GuW"
  9335. GuW1.Part0 = Torso
  9336. GuW1.C0 = cn(0, 0, -6)
  9337. GuW1.C1 = cn(0, 0, 0)
  9338. GuW1.Part1 = Firepart1
  9339. GuW1.Parent = Torso
  9340. GuW2:Destroy()
  9341. GuW2 = Instance.new("Weld")
  9342. GuW2.Name = "GuW"
  9343. GuW2.Part0 = Torso
  9344. GuW2.C0 = cn(0, 0, -6)
  9345. GuW2.C1 = cn(0, 0, 0)
  9346. GuW2.Part1 = Firepart2
  9347. GuW2.Parent = Torso
  9348. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9349. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9350. GuW2:Destroy()
  9351. GuW2 = Instance.new("Weld")
  9352. GuW2.Name = "GuW"
  9353. GuW2.Part0 = Torso
  9354. GuW2.C0 = cn(0, 0, -4)
  9355. GuW2.C1 = cn(0, 0, 0)
  9356. GuW2.Part1 = Firepart2
  9357. GuW2.Parent = Torso
  9358. for i = 0, 7, 0.1 do
  9359. swait()
  9360. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9361. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9362. if Torsovelocity.Y > 2 then
  9363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9365. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9369. elseif Torsovelocity.Y < 1 then
  9370. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9371. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9372. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9373. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9374. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9375. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9376. end
  9377. end
  9378. local bp2 = Create("BodyPosition")({
  9379. P = 900,
  9380. D = 1000,
  9381. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9382. position = Torso.Position + Vector3.new(0, 60, 0),
  9383. Parent = Torso
  9384. })
  9385. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9386. for i = 0, 8, 0.1 do
  9387. swait()
  9388. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9389. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9390. 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)
  9391. if Torsovelocity.Y > 2 then
  9392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9394. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9395. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9396. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9397. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9398. elseif Torsovelocity.Y < 1 then
  9399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9401. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9402. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9403. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9404. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9405. end
  9406. end
  9407. for i = 0, 18, 0.1 do
  9408. swait()
  9409. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9410. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9411. 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)
  9412. if Torsovelocity.Y > 2 then
  9413. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9414. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9415. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9416. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9417. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9418. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9419. elseif Torsovelocity.Y < 1 then
  9420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9422. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9423. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9424. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9425. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9426. end
  9427. end
  9428. GuW1:Destroy()
  9429. GuW1 = Instance.new("Weld")
  9430. GuW1.Name = "GuW"
  9431. GuW1.Part0 = Torso
  9432. GuW1.C0 = cn(0, 0, -15)
  9433. GuW1.C1 = cn(0, 0, 0)
  9434. GuW1.Part1 = Firepart1
  9435. GuW1.Parent = Torso
  9436. GuW2:Destroy()
  9437. GuW2 = Instance.new("Weld")
  9438. GuW2.Name = "GuW"
  9439. GuW2.Part0 = Torso
  9440. GuW2.C0 = cn(0, 0, -17.5)
  9441. GuW2.C1 = cn(0, 0, 0)
  9442. GuW2.Part1 = Firepart2
  9443. GuW2.Parent = Torso
  9444. for i = 0, 1.25, 0.01 do
  9445. swait()
  9446. 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)
  9447. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9448. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9449. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9450. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9451. if Torsovelocity.Y > 2 then
  9452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9454. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  9455. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  9456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9457. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9458. elseif Torsovelocity.Y < 1 then
  9459. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9460. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9461. 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)
  9462. 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)
  9463. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9464. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9465. end
  9466. end
  9467. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9468. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9469. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9470. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9471. for i = 0, 3, 0.1 do
  9472. swait()
  9473. if Torsovelocity.Y > 2 then
  9474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9480. elseif Torsovelocity.Y < 1 then
  9481. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9482. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9483. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9484. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9485. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9486. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9487. end
  9488. end
  9489. wait(1)
  9490. bp2:Destroy()
  9491. Humanoid.WalkSpeed = 16
  9492. attack = false
  9493. MV4 = 0
  9494. Firepart1:Destroy()
  9495. Firepart2:Destroy()
  9496. end
  9497. end)
  9498. whiletruewait = false
  9499. game:GetService("RunService").Stepped:connect(function()
  9500. if whiletruewait == false then
  9501. whiletruewait = true
  9502. wait()
  9503. whiletruewait = false
  9504. end
  9505. end)
  9506. game:GetService("RunService").Stepped:connect(function()
  9507. if whiletruewait == false then
  9508. if MV1 < 20 then
  9509. MV1 = MV1 + 0.2
  9510. end
  9511. if MV2 < 90 then
  9512. MV2 = MV2 + 1
  9513. end
  9514. if MV3 < 190 then
  9515. MV3 = MV3 + 0.4
  9516. end
  9517. if MV4 < 500 then
  9518. MV4 = MV4 + 0.3
  9519. end
  9520. end
  9521. end)
  9522. Humanoid.MaxHealth = 10000
  9523. wait()
  9524. for i = 1, 6 do
  9525. Humanoid.Health = Humanoid.MaxHealth
  9526. wait()
  9527. end
  9528.  
  9529. ---
  9530. GroundWave3 = function()
  9531. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9532. Colors = {"White", "White"}
  9533. local wave = Instance.new("Part", char)
  9534. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9535. wave.Anchored = true
  9536. wave.Name = "Wave"
  9537. wave.CanCollide = false
  9538. wave.Locked = true
  9539. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9540. wave.TopSurface = "Smooth"
  9541. wave.BottomSurface = "Smooth"
  9542. wave.Transparency = 0.10
  9543. wave.CFrame = HandCF
  9544. wm = Instance.new("SpecialMesh",wave)
  9545. wm.MeshId = "rbxassetid://559831844"
  9546. coroutine.wrap(function()
  9547. for i = 1, 30, 1 do
  9548. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9549. wave.Size = wm.Scale
  9550. wave.CFrame = HandCF
  9551. wave.Transparency = i/30
  9552. wait()
  9553. end
  9554. wait()
  9555. wave:Destroy()
  9556. end)()
  9557. end
  9558. ---
  9559.  
  9560. local v3 = Vector3.new
  9561. local num = 0
  9562. local bc = BrickColor.new
  9563. local new = Instance.new
  9564.  
  9565. mouse.KeyDown:connect(function(key)
  9566. if key=="=" then
  9567. Serious()
  9568. char.JumPower = 150
  9569. end
  9570. end)
  9571. Health = math.huge --------- Serious mode aura.
  9572. BaseHealth = math.huge
  9573.  
  9574.  
  9575.  
  9576.  
  9577. InForm = false
  9578.  
  9579. Player = game.Players.LocalPlayer
  9580. Char = Player.Character
  9581. Torso = Char.Torso
  9582.  
  9583. function Serious()
  9584. for X = 1, 1 do wait()
  9585.  
  9586.  
  9587. wait(0)
  9588. for X = 1, 1 do wait()
  9589. local Effect = Instance.new("Part")
  9590. Effect.Name = "Effect"
  9591. Effect.Parent = Torso
  9592. Effect.CFrame = Torso.CFrame
  9593. Effect.BrickColor = BrickColor.new("Neon orange")
  9594. Effect.Shape = "Ball"
  9595. Effect.Size = Vector3.new(1, 1, 1)
  9596. Effect.Anchored = true
  9597. Effect.Material = "Neon"
  9598. Effect.CanCollide = false
  9599. Effect.CFrame = Torso.CFrame
  9600. Effect.Size = Effect.Size + Vector3.new(0.5)
  9601. Effect.Transparency = Effect.Transparency + 0.04
  9602. end
  9603. end
  9604.  
  9605. repeat
  9606. Torso:FindFirstChild("Effect"):Remove()
  9607. until Torso:FindFirstChild("Effect") == nil
  9608.  
  9609.  
  9610. local Color1 = Color3.new(255, 255, 0)
  9611. local Color2 = Color3.new(255, 255, 0)
  9612.  
  9613. for i = 0, 3, 0.1 do
  9614. swait()
  9615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9617. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9619. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9620. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9621. end
  9622. local pie22 = Instance.new("ParticleEmitter")
  9623. pie22.Parent = LeftArm
  9624. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9625. pie22.LightEmission = 1
  9626. pie22.Size = NumberSequence.new(1,2)
  9627. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9628. pie22.Transparency = NumberSequence.new(0.7,1)
  9629. pie22.EmissionDirection = "Top"
  9630. pie22.Enabled = true
  9631. pie22.Lifetime = NumberRange.new(1)
  9632. pie22.Rotation = NumberRange.new(-420, 425)
  9633. pie22.Rate = 50
  9634. pie22.Speed = NumberRange.new(1)
  9635. pie22.LockedToPart = false
  9636. pie22.VelocitySpread = 2
  9637. local pie22 = Instance.new("ParticleEmitter")
  9638. pie22.Parent = RightArm
  9639. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9640. pie22.LightEmission = 1
  9641. pie22.Size = NumberSequence.new(1,2)
  9642. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9643. pie22.Transparency = NumberSequence.new(0.7,1)
  9644. pie22.EmissionDirection = "Top"
  9645. pie22.Enabled = true
  9646. pie22.Lifetime = NumberRange.new(1)
  9647. pie22.Rotation = NumberRange.new(-420, 425)
  9648. pie22.Rate = 50
  9649. pie22.Speed = NumberRange.new(1)
  9650. pie22.LockedToPart = false
  9651. pie22.VelocitySpread = 2
  9652. local pie22 = Instance.new("ParticleEmitter")
  9653. pie22.Parent = LeftLeg
  9654. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9655. pie22.LightEmission = 1
  9656. pie22.Size = NumberSequence.new(1,2)
  9657. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9658. pie22.Transparency = NumberSequence.new(0.8,1)
  9659. pie22.EmissionDirection = "Top"
  9660. pie22.Enabled = true
  9661. pie22.Lifetime = NumberRange.new(1)
  9662. pie22.Rotation = NumberRange.new(-420, 425)
  9663. pie22.Rate = 20
  9664. pie22.Speed = NumberRange.new(1)
  9665. pie22.LockedToPart = false
  9666. pie22.VelocitySpread = 2
  9667. local pie22 = Instance.new("ParticleEmitter")
  9668. pie22.Parent = RightLeg
  9669. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9670. pie22.LightEmission = 1
  9671. pie22.Size = NumberSequence.new(1,2)
  9672. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9673. pie22.Transparency = NumberSequence.new(0.8,1)
  9674. pie22.EmissionDirection = "Top"
  9675. pie22.Enabled = true
  9676. pie22.Lifetime = NumberRange.new(1)
  9677. pie22.Rotation = NumberRange.new(-420, 425)
  9678. pie22.Rate = 20
  9679. pie22.Speed = NumberRange.new(1)
  9680. pie22.LockedToPart = false
  9681. pie22.VelocitySpread = 2
  9682. lig = Instance.new("PointLight",Player.Character.Torso)
  9683. lig.Color=Color3.new(255,255,0)
  9684. lig.Range = 6
  9685.  
  9686. local Must = Instance.new("Sound",Torso)
  9687. Must.SoundId = "rbxassetid://136847579"
  9688. Must.Pitch = 0.99
  9689. Must.Volume = 0.6
  9690. Must.Looped = false
  9691. wait(0)
  9692. Must:Play()
  9693. a21e = new("Part",char)
  9694. a21e.Name = "Beam"..num
  9695. a21e.Locked = true
  9696. a21e.Size = v3(1,1,1)
  9697. a21e.CanCollide = false
  9698. a21e.BrickColor = bc("Neon orange")
  9699. a21e.Material = "Neon"
  9700. a21e.Transparency = 0
  9701. aa21e = new("SpecialMesh",a21e)
  9702. a21e.Anchored = true
  9703. a21e.Position = RootPart.Position
  9704. aa21e.MeshType = "Sphere"
  9705. aa21e.Scale = v3(1,1,1)
  9706. for i = 1,50 do
  9707. wait()
  9708. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9709. a21e.Transparency = a21e.Transparency + 0.04
  9710. end
  9711.  
  9712.  
  9713. local Mus = Instance.new("Sound",Torso)
  9714. Mus.SoundId = "rbxassetid://291165237"
  9715. Mus.Pitch = 0.99
  9716. Mus.Volume = 0.2
  9717. Mus.Looped = true
  9718. wait(0)
  9719. Mus:Play()
  9720.  
  9721. InForm = true
  9722. Humanoid.JumpPower = 120
  9723.  
  9724. Char.Humanoid.MaxHealth = Health
  9725. wait(0.3)
  9726. Char.Humanoid.Health = Health
  9727. wait(0.7)
  9728. Must:Destroy()
  9729. end
  9730.  
  9731. function Base()
  9732. InForm = false
  9733. local Effect = Instance.new("Part")
  9734. Effect.Name = "Effect"
  9735. Effect.Parent = Torso
  9736. Effect.CFrame = Torso.CFrame
  9737. Effect.BrickColor = BrickColor.new("White")
  9738. Effect.Shape = "Ball"
  9739. Effect.Size = Vector3.new(8, 8, 8)
  9740. Effect.Anchored = true
  9741. Effect.Material = "Neon"
  9742. Effect.CanCollide = false
  9743. for loop = 1, 25 do wait()
  9744. Effect.CFrame = Torso.CFrame
  9745. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9746. Effect.Transparency = Effect.Transparency + 0.04
  9747.  
  9748. end
  9749. repeat
  9750. Torso:FindFirstChild("Effect"):Remove()
  9751. until Torso:FindFirstChild("Effect") == nil
  9752.  
  9753. for i, v in pairs(Torso:GetChildren()) do
  9754. if v:IsA('ParticleEmitter') then
  9755. v:Remove()
  9756. end
  9757. end
  9758. char.Humanoid.MaxHealth = BaseHealth
  9759. wait(0.3)
  9760. char.Humanoid.Health = BaseHealth
  9761.  
  9762.  
  9763. end
  9764.  
  9765. mouse.KeyDown:connect(function(key)
  9766. if key=="9" then
  9767. Base()
  9768. lig:Destroy()
  9769. end
  9770. end)
  9771.  
  9772. Player.Chatted:connect(function(Message)
  9773. if Message == "Time to get serious." and InForm == false then
  9774. wait(0.10)
  9775. Serious()
  9776. end
  9777. if Message == "off" or Message == "Nice fight." and InForm == true then
  9778. Base()
  9779. end
  9780. local ContentProvider = game:GetService("ContentProvider")
  9781.  
  9782. local function LoadAssets(AssetList)
  9783. -- Takes an asset list and preloads it. Will not wait for them to load.
  9784.  
  9785. for _, AssetId in pairs(AssetList) do
  9786. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9787. end
  9788. end
  9789.  
  9790. local Gibs = game.Workspace
  9791.  
  9792. function Kill(Character)
  9793. Character.Humanoid.Health = 0
  9794. local poo = Instance.new("IntValue",Character)
  9795. poo.Name = "haha nope"
  9796. local svch = Character
  9797. local hum = Character:findFirstChild("Humanoid")
  9798. Character.Archivable = true
  9799. local chrclone = Character:clone()
  9800. Character.Archivable = false
  9801.  
  9802. local ch = chrclone:GetChildren()
  9803. local i
  9804. for i = 1,#ch do
  9805. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9806. ch[i]:remove()
  9807. end
  9808. end
  9809. local function Scan(ch)
  9810. local e
  9811. for e = 1,#ch do
  9812. Scan(ch[e]:GetChildren())
  9813. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9814. ch[e]:remove()
  9815. end
  9816. end
  9817. end
  9818. Scan(chrclone:GetChildren())
  9819.  
  9820. local hum2 = chrclone:findFirstChild("Humanoid")
  9821.  
  9822.  
  9823. if hum2 ~= nil then
  9824. hum2.Name = "Humanoid2"
  9825. hum2.PlatformStand = true
  9826. hum2.Sit = true
  9827. hum2.MaxHealth = 0
  9828. hum2.Health = 0
  9829. end
  9830.  
  9831. local ch = Character:GetChildren()
  9832. local i
  9833. for i = 1,#ch do
  9834. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9835. ch[i]:remove()
  9836. end
  9837. end
  9838.  
  9839. wait(0.2)
  9840.  
  9841. local ch = Character:GetChildren()
  9842. local i
  9843. for i = 1,#ch do
  9844. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9845. ch[i]:remove()
  9846. end
  9847. end
  9848. Character = chrclone
  9849. local Torso = Character.Torso
  9850. local movevector = Vector3.new()
  9851.  
  9852. if Torso then
  9853. local Head = Character:FindFirstChild("Head")
  9854. local Limb = Character:FindFirstChild("Right Arm")
  9855. if Limb then
  9856.  
  9857. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9858. local Joint = Instance.new("Glue")
  9859. Joint.Name = "RightShoulder"
  9860. Joint.Part0 = Torso
  9861. Joint.Part1 = Limb
  9862. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9863. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9864. Joint.Parent = Torso
  9865.  
  9866. local B = Instance.new("Part")
  9867. B.TopSurface = 0
  9868. B.BottomSurface = 0
  9869. B.formFactor = "Symmetric"
  9870. B.Size = Vector3.new(1, 1, 1)
  9871. B.Transparency = 1
  9872. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9873. B.Parent = Character
  9874. local W = Instance.new("Weld")
  9875. W.Part0 = Limb
  9876. W.Part1 = B
  9877. W.C0 = CFrame.new(0, -0.5, 0)
  9878. W.Parent = Limb
  9879.  
  9880. end
  9881. local Limb = Character:FindFirstChild("Left Arm")
  9882. if Limb then
  9883.  
  9884. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9885. local Joint = Instance.new("Glue")
  9886. Joint.Name = "LeftShoulder"
  9887. Joint.Part0 = Torso
  9888. Joint.Part1 = Limb
  9889. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9890. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9891. Joint.Parent = Torso
  9892.  
  9893. local B = Instance.new("Part")
  9894. B.TopSurface = 0
  9895. B.BottomSurface = 0
  9896. B.formFactor = "Symmetric"
  9897. B.Size = Vector3.new(1, 1, 1)
  9898. B.Transparency = 1
  9899. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9900. B.Parent = Character
  9901. local W = Instance.new("Weld")
  9902. W.Part0 = Limb
  9903. W.Part1 = B
  9904. W.C0 = CFrame.new(0, -0.5, 0)
  9905. W.Parent = Limb
  9906.  
  9907. end
  9908. local Limb = Character:FindFirstChild("Right Leg")
  9909. if Limb then
  9910.  
  9911. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9912. local Joint = Instance.new("Glue")
  9913. Joint.Name = "RightHip"
  9914. Joint.Part0 = Torso
  9915. Joint.Part1 = Limb
  9916. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9917. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9918. Joint.Parent = Torso
  9919.  
  9920. local B = Instance.new("Part")
  9921. B.TopSurface = 0
  9922. B.BottomSurface = 0
  9923. B.formFactor = "Symmetric"
  9924. B.Size = Vector3.new(1, 1, 1)
  9925. B.Transparency = 1
  9926. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9927. B.Parent = Character
  9928. local W = Instance.new("Weld")
  9929. W.Part0 = Limb
  9930. W.Part1 = B
  9931. W.C0 = CFrame.new(0, -0.5, 0)
  9932. W.Parent = Limb
  9933.  
  9934. end
  9935. local Limb = Character:FindFirstChild("Left Leg")
  9936. if Limb then
  9937.  
  9938. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9939. local Joint = Instance.new("Glue")
  9940. Joint.Name = "LeftHip"
  9941. Joint.Part0 = Torso
  9942. Joint.Part1 = Limb
  9943. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9944. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9945. Joint.Parent = Torso
  9946.  
  9947. local B = Instance.new("Part")
  9948. B.TopSurface = 0
  9949. B.BottomSurface = 0
  9950. B.formFactor = "Symmetric"
  9951. B.Size = Vector3.new(1, 1, 1)
  9952. B.Transparency = 1
  9953. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9954. B.Parent = Character
  9955. local W = Instance.new("Weld")
  9956. W.Part0 = Limb
  9957. W.Part1 = B
  9958. W.C0 = CFrame.new(0, -0.5, 0)
  9959. W.Parent = Limb
  9960. end
  9961. end
  9962. end
  9963. ----------
  9964.  
  9965. lerpz = function(D, E, F, G)
  9966. D[E] = D[E]:lerp(F, G)
  9967. end
  9968.  
  9969. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9970. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9971. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9972. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9973. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9974. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9975. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9976. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9977. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9978. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9979. resetlerp = function()
  9980. RJ.C0 = RJC0
  9981. RJ.C1 = RJC1
  9982. N.C0 = NC0
  9983. N.C1 = NC1
  9984. RS.C0 = RSC0
  9985. RS.C1 = RSC1
  9986. LS.C0 = LSC0
  9987. LS.C1 = LSC1
  9988. RH.C0 = RHC0
  9989. RH.C1 = RHC1
  9990. LH.C0 = LHC0
  9991. LH.C1 = LHC1
  9992. end
  9993. -------
  9994. ----------
  9995. hrp = char.HumanoidRootPart
  9996.  
  9997. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9998. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9999. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10000. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10001. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10002. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10003. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10004. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10005. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10006. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10007. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10008. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10009. RS = Torso:FindFirstChild("Right Shoulder")
  10010. LS = Torso:FindFirstChild("Left Shoulder")
  10011. RH = Torso:FindFirstChild("Right Hip")
  10012. LH = Torso:FindFirstChild("Left Hip")
  10013. RJ = hrp:FindFirstChild("RootJoint")
  10014. N = Torso:FindFirstChild("Neck")
  10015. cf = CFrame.new
  10016. ang = CFrame.Angles
  10017. rd = math.rad
  10018. rd2 = math.random
  10019. cs = ColorSequence.new
  10020. ns = NumberSequence.new
  10021. nsk = NumberSequenceKeypoint.new
  10022. -------------------
  10023.  
  10024. end)
  10025.  
  10026. print([[
  10027. -------------------------------------------------
  10028. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10029. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement