Advertisement
Dark_AJ1

vegetata XDXDXD

Apr 8th, 2019
193
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 471.44 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do
  6. print("FE Compatibility code V2 by Mokiros")
  7. local RealPlayer = RealPlayer
  8. script.Parent = RealPlayer.Character
  9.  
  10. --Fake event to make stuff like Mouse.KeyDown work
  11. local Disconnect_Function = function(this)
  12. this[1].Functions[this[2]] = nil
  13. end
  14. local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
  15. local FakeEvent_Metatable = {__index={
  16. Connect = function(this,f)
  17. local i = tostring(math.random(0,10000))
  18. while this.Functions[i] do
  19. i = tostring(math.random(0,10000))
  20. end
  21. this.Functions[i] = f
  22. return setmetatable({this,i},Disconnect_Metatable)
  23. end
  24. }}
  25. FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
  26. local function fakeEvent()
  27. return setmetatable({Functions={}},FakeEvent_Metatable)
  28. end
  29.  
  30. --Creating fake input objects with fake variables
  31. local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  32. FakeMouse.keyUp = FakeMouse.KeyUp
  33. FakeMouse.keyDown = FakeMouse.KeyDown
  34. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  35. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  36. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  37. end}
  38. --Merged 2 functions into one by checking amount of arguments
  39. CAS.UnbindAction = CAS.BindAction
  40.  
  41. --This function will trigger the events that have been :Connect()'ed
  42. local function TriggerEvent(self,ev,...)
  43. for _,f in pairs(self[ev].Functions) do
  44. f(...)
  45. end
  46. end
  47. FakeMouse.TriggerEvent = TriggerEvent
  48. UIS.TriggerEvent = TriggerEvent
  49.  
  50. --Client communication
  51. local Event = Instance.new("RemoteEvent")
  52. Event.Name = "UserInput_Event"
  53. Event.OnServerEvent:Connect(function(plr,io)
  54. if plr~=RealPlayer then return end
  55. FakeMouse.Target = io.Target
  56. FakeMouse.Hit = io.Hit
  57. if not io.isMouse then
  58. local b = io.UserInputState == Enum.UserInputState.Begin
  59. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  60. return FakeMouse:TriggerEvent(b and "Button1Down" or "Button1Up")
  61. end
  62. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  63. return FakeMouse:TriggerEvent(b and "Button2Down" or "Button2Up")
  64. end
  65. for _,t in pairs(CAS.Actions) do
  66. for _,k in pairs(t.Keys) do
  67. if k==io.KeyCode then
  68. t.Function(t.Name,io.UserInputState,io)
  69. end
  70. end
  71. end
  72. FakeMouse:TriggerEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  73. UIS:TriggerEvent(b and "InputBegan" or "InputEnded",io,false)
  74. end
  75. end)
  76. Event.Parent = NLS([==[local Event = script:WaitForChild("UserInput_Event")
  77. local Mouse = owner:GetMouse()
  78. local UIS = game:GetService("UserInputService")
  79. local input = function(io,RobloxHandled)
  80. if RobloxHandled then return end
  81. --Since InputObject is a client-side instance, we create and pass table instead
  82. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  83. end
  84. UIS.InputBegan:Connect(input)
  85. UIS.InputEnded:Connect(input)
  86.  
  87. local h,t
  88. --Give the server mouse data every second frame, but only if the values changed
  89. --If player is not moving their mouse, client won't fire events
  90. local HB = game:GetService("RunService").Heartbeat
  91. while true do
  92. if h~=Mouse.Hit or t~=Mouse.Target then
  93. h,t=Mouse.Hit,Mouse.Target
  94. Event:FireServer({isMouse=true,Target=t,Hit=h})
  95. end
  96. --Wait 2 frames
  97. for i=1,2 do
  98. HB:Wait()
  99. end
  100. end]==],script)
  101.  
  102. ----Sandboxed game object that allows the usage of client-side methods and services
  103. --Real game object
  104. local RealGame = game
  105.  
  106. --Metatable for fake service
  107. local FakeService_Metatable = {
  108. __index = function(self,k)
  109. local s = rawget(self,"_RealService")
  110. if s then
  111. return typeof(s[k])=="function"
  112. and function(_,...)return s[k](s,...)end or s[k]
  113. end
  114. end,
  115. __newindex = function(self,k,v)
  116. local s = rawget(self,"_RealService")
  117. if s then s[k]=v end
  118. end
  119. }
  120. local function FakeService(t,RealService)
  121. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  122. return setmetatable(t,FakeService_Metatable)
  123. end
  124.  
  125. --Fake game object
  126. local FakeGame = {
  127. GetService = function(self,s)
  128. return rawget(self,s) or RealGame:GetService(s)
  129. end,
  130. Players = FakeService({
  131. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  132. },"Players"),
  133. UserInputService = FakeService(UIS,"UserInputService"),
  134. ContextActionService = FakeService(CAS,"ContextActionService"),
  135. RunService = FakeService({
  136. _btrs = {},
  137. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  138. BindToRenderStep = function(self,name,_,fun)
  139. self._btrs[name] = self.Heartbeat:Connect(fun)
  140. end,
  141. UnbindFromRenderStep = function(self,name)
  142. self._btrs[name]:Disconnect()
  143. end,
  144. },"RunService")
  145. }
  146. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  147. FakeGame.service = FakeGame.GetService
  148. FakeService(FakeGame,game)
  149. --Changing owner to fake player object to support owner:GetMouse()
  150. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  151. end
  152. wait(2)
  153. local Player = game.Players.tuprima1234
  154. local char = Player.Character
  155. local Character = Player.Character
  156. local Head = Character.Head
  157. local done = false
  158. local canheal = false
  159. local deathchat1 = false
  160. local once = true
  161. local dead = false
  162. local candie = true
  163. local deathchat = false
  164. local idleon = true
  165. local idle1 = true
  166. local idle = true
  167. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  168. if v:IsA("Accessory") then
  169. v:Destroy()
  170. end
  171. end
  172. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  173. if v:IsA("Shirt") then
  174. v:Remove()
  175. end
  176. end
  177. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  178. if v:IsA("Pants") then
  179. v:Remove()
  180. end
  181. end
  182. wait()
  183. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  184. shirt.Name = "Shirt"
  185. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  186. pants.Name = "Pants"
  187.  
  188. local v3 = Vector3.new
  189. local num = 0
  190. local bc = BrickColor.new
  191. local new = Instance.new
  192.  
  193.  
  194. Instance.new("ForceField",char).Visible = false
  195. local poo = Instance.new("IntValue",Character)
  196. poo.Name = "haha nope"
  197. char.Humanoid.MaxHealth = math.huge
  198. wait()
  199. char.Humanoid.Health = math.huge
  200. Instance.new("ForceField",char).Visible = false
  201.  
  202. shirt = Instance.new("Shirt", char)
  203. shirt.Name = "Shirt"
  204. pants = Instance.new("Pants", char)
  205. pants.Name = "Pants"
  206. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  207. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  208. char.Head.face.Texture = "rbxassetid://1108342609"
  209.  
  210. Hair7 = Instance.new("Part")
  211. Hair7.Parent = char
  212. Hair7.Name = "Hair"
  213. Hair7.CanCollide = false
  214. Hair7.Locked = true
  215. Hair7.TopSurface = "Smooth"
  216. Hair7.BottomSurface = "Smooth"
  217. Hair7.formFactor = "Symmetric"
  218. Hair7.Material = "Neon"
  219. Hair7.BrickColor = BrickColor.new("Really black")
  220. Hair7.CFrame = char.Torso.CFrame
  221. Hair7.Size = Vector3.new(1, 1, 1)
  222. Hair7.Transparency = 0
  223.  
  224.  
  225. Weld1 = Instance.new("Weld")
  226. Weld1.Parent = char.Head
  227. Weld1.Part0 = char.Head
  228. Weld1.Part1 = Hair7
  229. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  230.  
  231. Mesh = Instance.new("SpecialMesh")
  232. Mesh.Offset = Vector3.new(0,-0.4,0)
  233. Mesh.Parent = Hair7
  234. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  235. Mesh.MeshType = "FileMesh"
  236. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  237. Mesh.TextureId = ""
  238.  
  239.  
  240. local ice = Instance.new("Part", Head)
  241. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  242. ice.BrickColor = BrickColor.new("White")
  243. ice.CanCollide = false
  244. ice.TopSurface = 0
  245. ice.BottomSurface = 0
  246. ice.Transparency = 1
  247. local ice2 = Instance.new("SpecialMesh", ice)
  248. ice2.MeshType = "Brick"
  249. ice2.Scale = Vector3.new(1, 1, 1)
  250. local ice3 = Instance.new("Weld", ice)
  251. ice3.Part0 = Head
  252. ice3.Part1 = ice
  253. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  254. local icesmoke = Instance.new("ParticleEmitter", ice)
  255. icesmoke.VelocitySpread = 5
  256. icesmoke.Size = NumberSequence.new({
  257. NumberSequenceKeypoint.new(0, 0.01),
  258. NumberSequenceKeypoint.new(1, 1)
  259. })
  260. icesmoke.Rate = math.huge
  261. icesmoke.Speed = NumberRange.new(1, 1)
  262. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  263. icesmoke.Transparency = NumberSequence.new({
  264. NumberSequenceKeypoint.new(0, 0.9),
  265. NumberSequenceKeypoint.new(1, 1)
  266. })
  267. icesmoke.Rotation = NumberRange.new(0, 360)
  268. icesmoke.Name = "Smoke"
  269. icesmoke.LightEmission = 0
  270. icesmoke.Acceleration = Vector3.new(0,0,0)
  271. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  272. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  273. icesmoke.LockedToPart = true
  274. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  275. secondcolor = "Really black"
  276. wait(0.016666666666666666)
  277. Effects = {}
  278. local Player = game.Players.localPlayer
  279. local Character = Player.Character
  280. local Humanoid = Character.Humanoid
  281. local mouse = Player:GetMouse()
  282. local LeftArm = Character["Left Arm"]
  283. local RightArm = Character["Right Arm"]
  284. local LeftLeg = Character["Left Leg"]
  285. local RightLeg = Character["Right Leg"]
  286. local Head = Character.Head
  287. local Torso = Character.Torso
  288. local cam = game.Workspace.CurrentCamera
  289. local RootPart = Character.HumanoidRootPart
  290. local RootJoint = RootPart.RootJoint
  291. local equipped = true
  292. local attack = false
  293. local Anim = "Idle"
  294. local idle = 0
  295. local attacktype = 1
  296. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  297. local velocity = RootPart.Velocity.y
  298. local sine = 0
  299. local change = 1
  300. local grabbed = false
  301. local cn = CFrame.new
  302. local mr = math.rad
  303. local angles = CFrame.Angles
  304. local ud = UDim2.new
  305. local c3 = Color3.new
  306. local dir = {
  307. w = 0,
  308. s = 0,
  309. a = 0,
  310. d = 0
  311. }
  312. firemode = true
  313. local Services = {
  314. SoundService = game:GetService("SoundService"),
  315. Players = game:GetService("Players"),
  316. Debris = game:GetService("Debris"),
  317. Workspace = game:GetService("Workspace"),
  318. Lighting = game:GetService("Lighting"),
  319. HttpService = game:GetService("HttpService"),
  320. InsertService = game:GetService("InsertService")
  321. }
  322. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  323. Humanoid.Animator:Destroy()
  324. Character.Animate:Destroy()
  325. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  326. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  327. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  328. RSH, LSH = nil, nil
  329. RW = Instance.new("Weld")
  330. LW = Instance.new("Weld")
  331. RH = Torso["Right Hip"]
  332. LH = Torso["Left Hip"]
  333. RSH = Torso["Right Shoulder"]
  334. LSH = Torso["Left Shoulder"]
  335. RSH.Parent = nil
  336. LSH.Parent = nil
  337. RW.Name = "RW"
  338. RW.Part0 = Torso
  339. RW.C0 = cn(1.5, 0.5, 0)
  340. RW.C1 = cn(0, 0.5, 0)
  341. RW.Part1 = RightArm
  342. RW.Parent = Torso
  343. LW.Name = "LW"
  344. LW.Part0 = Torso
  345. LW.C0 = cn(-1.5, 0.5, 0)
  346. LW.C1 = cn(0, 0.5, 0)
  347. LW.Part1 = LeftArm
  348. LW.Parent = Torso
  349. --------------
  350. function clerp(a, b, t)
  351. local qa = {
  352. QuaternionFromCFrame(a)
  353. }
  354. local qb = {
  355. QuaternionFromCFrame(b)
  356. }
  357. local ax, ay, az = a.x, a.y, a.z
  358. local bx, by, bz = b.x, b.y, b.z
  359. local _t = 1 - t
  360. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  361. end
  362. function QuaternionFromCFrame(cf)
  363. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  364. local trace = m00 + m11 + m22
  365. if trace > 0 then
  366. local s = math.sqrt(1 + trace)
  367. local recip = 0.5 / s
  368. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  369. else
  370. local i = 0
  371. if m00 < m11 then
  372. i = 1
  373. end
  374. if m22 > (i == 0 and m00 or m11) then
  375. i = 2
  376. end
  377. if i == 0 then
  378. local s = math.sqrt(m00 - m11 - m22 + 1)
  379. local recip = 0.5 / s
  380. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  381. elseif i == 1 then
  382. local s = math.sqrt(m11 - m22 - m00 + 1)
  383. local recip = 0.5 / s
  384. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  385. elseif i == 2 then
  386. local s = math.sqrt(m22 - m00 - m11 + 1)
  387. local recip = 0.5 / s
  388. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  389. end
  390. end
  391. end
  392. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  393. local xs, ys, zs = x + x, y + y, z + z
  394. local wx, wy, wz = w * xs, w * ys, w * zs
  395. local xx = x * xs
  396. local xy = x * ys
  397. local xz = x * zs
  398. local yy = y * ys
  399. local yz = y * zs
  400. local zz = z * zs
  401. 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))
  402. end
  403. function QuaternionSlerp(a, b, t)
  404. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  405. local startInterp, finishInterp
  406. if cosTheta >= 1.0E-4 then
  407. if 1 - cosTheta > 1.0E-4 then
  408. local theta = math.acos(cosTheta)
  409. local invSinTheta = 1 / math.sin(theta)
  410. startInterp = math.sin((1 - t) * theta) * invSinTheta
  411. finishInterp = math.sin(t * theta) * invSinTheta
  412. else
  413. startInterp = 1 - t
  414. finishInterp = t
  415. end
  416. elseif 1 + cosTheta > 1.0E-4 then
  417. local theta = math.acos(-cosTheta)
  418. local invSinTheta = 1 / math.sin(theta)
  419. startInterp = math.sin((t - 1) * theta) * invSinTheta
  420. finishInterp = math.sin(t * theta) * invSinTheta
  421. else
  422. startInterp = t - 1
  423. finishInterp = t
  424. end
  425. 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
  426. end
  427. function swait(num)
  428. if num == 0 or num == nil then
  429. game:service("RunService").RenderStepped:wait(0)
  430. else
  431. for i = 0, num do
  432. game:service("RunService").RenderStepped:wait(0)
  433. end
  434. end
  435. end
  436. local RbxUtility = LoadLibrary("RbxUtility")
  437. local Create = RbxUtility.Create
  438. function RemoveOutlines(part)
  439. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  440. end
  441. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  442. local Part = Create("Part")({
  443. formFactor = FormFactor,
  444. Parent = Parent,
  445. Reflectance = Reflectance,
  446. Transparency = Transparency,
  447. CanCollide = false,
  448. Locked = true,
  449. BrickColor = BrickColor.new(tostring(BColor)),
  450. Name = Name,
  451. Size = Size,
  452. Material = Material
  453. })
  454. RemoveOutlines(Part)
  455. return Part
  456. end
  457. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  458. local Msh = Create(Mesh)({
  459. Parent = Part,
  460. Offset = OffSet,
  461. Scale = Scale
  462. })
  463. if Mesh == "SpecialMesh" then
  464. Msh.MeshType = MeshType
  465. Msh.MeshId = MeshId
  466. end
  467. return Msh
  468. end
  469. function CreateWeld(Parent, Part0, Part1, C0, C1)
  470. local Weld = Create("Weld")({
  471. Parent = Parent,
  472. Part0 = Part0,
  473. Part1 = Part1,
  474. C0 = C0,
  475. C1 = C1
  476. })
  477. return Weld
  478. end
  479. function rayCast(Position, Direction, Range, Ignore)
  480. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  481. end
  482. function CreateSound(id, par, vol, pit)
  483. coroutine.resume(coroutine.create(function()
  484. local sou = Instance.new("Sound", par or workspace)
  485. sou.Volume = vol
  486. sou.Pitch = pit or 1
  487. sou.SoundId = id
  488. wait()
  489. sou:play()
  490. game:GetService("Debris"):AddItem(sou, 6)
  491. end))
  492. end
  493. function CreateSong(id, par, vol, pit)
  494. coroutine.resume(coroutine.create(function()
  495. sou2 = Instance.new("Sound", par or workspace)
  496. sou2.Volume = 1
  497. sou2.Pitch = 1
  498. sou2.SoundId = id
  499. wait()
  500. sou2:play()
  501. sou2.Looped = true
  502. end))
  503. end
  504. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  505. local function getclosest(obj, distance)
  506. local last, lastx = distance + 1, nil
  507. for i, v in pairs(workspace:GetChildren()) do
  508. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  509. local t = v.Torso
  510. local dist = t.Position - obj.Position.magnitude
  511. if distance >= dist and last > dist then
  512. last = dist
  513. lastx = v
  514. end
  515. end
  516. end
  517. return lastx
  518. end
  519. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  520. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  521. prt.Anchored = true
  522. prt.CFrame = cframe
  523. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  524. game:GetService("Debris"):AddItem(prt, 10)
  525. if Type == 1 or Type == nil then
  526. table.insert(Effects, {
  527. prt,
  528. "Block1",
  529. delay,
  530. x3,
  531. y3,
  532. z3,
  533. msh
  534. })
  535. elseif Type == 2 then
  536. table.insert(Effects, {
  537. prt,
  538. "Block2",
  539. delay,
  540. x3,
  541. y3,
  542. z3,
  543. msh
  544. })
  545. elseif Type == 3 then
  546. table.insert(Effects, {
  547. prt,
  548. "Block3",
  549. delay,
  550. x3,
  551. y3,
  552. z3,
  553. msh
  554. })
  555. end
  556. end
  557. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  558. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  559. prt.Anchored = true
  560. prt.CFrame = cframe
  561. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  562. game:GetService("Debris"):AddItem(prt, 10)
  563. table.insert(Effects, {
  564. prt,
  565. "Cylinder",
  566. delay,
  567. x3,
  568. y3,
  569. z3,
  570. msh
  571. })
  572. end
  573. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  574. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  575. prt.Anchored = true
  576. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  577. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  578. game:GetService("Debris"):AddItem(prt, 10)
  579. table.insert(Effects, {
  580. prt,
  581. "Cylinder",
  582. delay,
  583. x3,
  584. y3,
  585. z3,
  586. msh
  587. })
  588. end
  589. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  590. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  591. prt.Anchored = true
  592. prt.CFrame = cframe
  593. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  594. game:GetService("Debris"):AddItem(prt, 10)
  595. table.insert(Effects, {
  596. prt,
  597. "Cylinder",
  598. delay,
  599. x3,
  600. y3,
  601. z3,
  602. msh
  603. })
  604. end
  605. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  606. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  607. prt.Anchored = true
  608. prt.CFrame = cframe
  609. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  610. game:GetService("Debris"):AddItem(prt, 10)
  611. table.insert(Effects, {
  612. prt,
  613. "Cylinder",
  614. delay,
  615. x3,
  616. y3,
  617. z3,
  618. msh
  619. })
  620. end
  621. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  622. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  623. prt.Anchored = true
  624. prt.CFrame = cframe
  625. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  626. game:GetService("Debris"):AddItem(prt, 10)
  627. table.insert(Effects, {
  628. prt,
  629. "Cylinder",
  630. delay,
  631. x3,
  632. y3,
  633. z3,
  634. msh
  635. })
  636. end
  637. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  638. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  639. prt.Anchored = true
  640. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  641. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  642. local num = math.random(10, 50) / 1000
  643. game:GetService("Debris"):AddItem(prt, 10)
  644. table.insert(Effects, {
  645. prt,
  646. "Shatter",
  647. num,
  648. prt.CFrame,
  649. math.random() - math.random(),
  650. 0,
  651. math.random(50, 100) / 100
  652. })
  653. end
  654. for i = 0, 1, 0.05 do
  655. swait()
  656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  658. 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)
  659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  660. if Torsovelocity.Y > 1 then
  661. 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)
  662. 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)
  663. 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)
  664. elseif Torsovelocity.Y < 1 then
  665. 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)
  666. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  667. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  668. end
  669. end
  670. attack = false
  671. game:GetService("RunService").Stepped:connect(function()
  672. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  673. velocity = RootPart.Velocity.y
  674. sine = sine + change
  675. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  676. if equipped == true or equipped == false then
  677. if 1 < RootPart.Velocity.y and hit == nil then
  678. Anim = "Jump"
  679. if attack == false and ice_mode == false then
  680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  682. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  684. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  685. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  686. end
  687. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  688. Anim = "Fall"
  689. if attack == false then
  690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  692. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  694. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  695. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  696. end
  697. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  698. Anim = "Idle"
  699. if attack == false then
  700. change = 1
  701. 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)
  702. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  703. 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)
  704. 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)
  705. 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)
  706. 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)
  707. end
  708. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  709. Anim = "Walk"
  710. if attack == false then
  711. 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)
  712. 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)
  713. 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)
  714. 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)
  715. 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)
  716. 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)
  717. end
  718. end
  719. end
  720. if equipped == true or equipped == false then
  721. if 1 < RootPart.Velocity.Y and hit == nil then
  722. Anim = "Jump"
  723. if attack == false and ice_mode == true then
  724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  726. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  728. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  729. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  730. end
  731. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  732. Anim = "Fall"
  733. if attack == false then
  734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  736. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  738. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  739. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  740. end
  741. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  742. Anim = "Idle"
  743. if attack == false then
  744. change = 0.8
  745. 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)
  746. 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)
  747. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.4, -0.2) * angles(math.rad(110 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-26 + 4 * math.cos(sine / 25))), 0.1)
  748. LW.C0 = clerp(LW.C0, CFrame.new(-1.1, 0.4, -0.15) * angles(math.rad(60 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(30 - 4 * math.cos(sine / 25))), 0.1)
  749. RH.C0 = clerp(RH.C0, cn(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)
  750. 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)
  751. end
  752. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  753. Anim = "Walk"
  754. if attack == false then
  755. 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)
  756. 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)
  757. 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)
  758. 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)
  759. 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)
  760. 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)
  761. end
  762. end
  763. end
  764. if 0 < #Effects then
  765. for e = 1, #Effects do
  766. if Effects[e] ~= nil then
  767. local Thing = Effects[e]
  768. if Thing ~= nil then
  769. local Part = Thing[1]
  770. local Mode = Thing[2]
  771. local Delay = Thing[3]
  772. local IncX = Thing[4]
  773. local IncY = Thing[5]
  774. local IncZ = Thing[6]
  775. if 1 >= Thing[1].Transparency then
  776. if Thing[2] == "Block1" then
  777. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  778. local Mesh = Thing[1].Mesh
  779. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  780. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  781. elseif Thing[2] == "Block2" then
  782. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50)) + Vector3.new(0, -0.3, 0)
  783. local Mesh = Thing[7]
  784. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  785. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  786. elseif Thing[2] == "Block3" then
  787. 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)
  788. local Mesh = Thing[7]
  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] == "Cylinder" then
  792. local Mesh = Thing[1].Mesh
  793. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  794. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  795. elseif Thing[2] == "Blood" then
  796. local Mesh = Thing[7]
  797. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  798. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  799. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  800. elseif Thing[2] == "Elec" then
  801. local Mesh = Thing[1].Mesh
  802. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  803. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  804. elseif Thing[2] == "Disappear" then
  805. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  806. elseif Thing[2] == "Shatter" then
  807. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  808. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  809. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  810. Thing[6] = Thing[6] + Thing[5]
  811. end
  812. else
  813. Part.Parent = nil
  814. table.remove(Effects, e)
  815. end
  816. end
  817. end
  818. end
  819. end
  820. end)
  821. function RemoveOutlines(part)
  822. part.TopSurface = 10
  823. end
  824. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  825. local Part = Create("Part")({
  826. Parent = Parent,
  827. Reflectance = Reflectance,
  828. Transparency = Transparency,
  829. CanCollide = false,
  830. Locked = true,
  831. BrickColor = BrickColor.new(tostring(BColor)),
  832. Name = Name,
  833. Size = Size,
  834. Material = Material
  835. })
  836. RemoveOutlines(Part)
  837. return Part
  838. end
  839. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  840. local Msh = Create(Mesh)({
  841. Parent = Part,
  842. Offset = OffSet,
  843. Scale = Scale
  844. })
  845. if Mesh == "SpecialMesh" then
  846. Msh.MeshType = MeshType
  847. Msh.MeshId = MeshId
  848. end
  849. return Msh
  850. end
  851. function CreateWeld(Parent, Part0, Part1, C0, C1)
  852. local Weld = Create("Weld")({
  853. Parent = Parent,
  854. Part0 = Part0,
  855. Part1 = Part1,
  856. C0 = C0,
  857. C1 = C1
  858. })
  859. return Weld
  860. end
  861. WSHM = {
  862. "White",
  863. "Pastel light blue"
  864. }
  865. WSH = WSHM[math.random(1, #WSHM)]
  866. function IcePartFunk(HPart, aria, Min, Max)
  867. IcePart = Instance.new("Part", HPart)
  868. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  869. IcePart.CanCollide = false
  870. IuW = Instance.new("Weld")
  871. IuW.Name = "GuW"
  872. IuW.Part0 = HPart
  873. 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))
  874. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  875. IuW.Part1 = IcePart
  876. IuW.Parent = HPart
  877. IcePart.Transparency = 0.85
  878. IcePart.Material = "Neon"
  879. WSH = WSHM[math.random(1, #WSHM)]
  880. IcePart.BrickColor = BrickColor.new("" .. WSH)
  881. RemoveOutlines(IcePart)
  882. game:GetService("Debris"):AddItem(IuW, 4)
  883. game:GetService("Debris"):AddItem(IcePart, 6)
  884. end
  885. SpikeMeshId = 1033714
  886. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  887. local Part = Instance.new("Part", Parent)
  888. Part.Name = Name
  889. Part.BrickColor = BrickColor.new(Color)
  890. Part.Size = Size
  891. Part.Material = Material
  892. Part.Transparency = Transparency
  893. Part.CanCollide = false
  894. RemoveOutlines(Part)
  895. local Mesh = Instance.new("SpecialMesh", Part)
  896. Mesh.MeshType = "Sphere"
  897. Mesh.Scale = Scale
  898. return Mesh and Part
  899. end
  900. CFuncs = {
  901. Part = {
  902. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  903. local Part = Create("Part")({
  904. Parent = Parent,
  905. Reflectance = Reflectance,
  906. Transparency = Transparency,
  907. CanCollide = false,
  908. Locked = true,
  909. BrickColor = BrickColor.new(tostring(BColor)),
  910. Name = Name,
  911. Size = Size,
  912. Material = Material
  913. })
  914. RemoveOutlines(Part)
  915. return Part
  916. end
  917. },
  918. Mesh = {
  919. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  920. local Msh = Create(Mesh)({
  921. Parent = Part,
  922. Offset = OffSet,
  923. Scale = Scale
  924. })
  925. if Mesh == "SpecialMesh" then
  926. Msh.MeshType = MeshType
  927. Msh.MeshId = MeshId
  928. end
  929. return Msh
  930. end
  931. },
  932. Mesh = {
  933. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  934. local Msh = Create(Mesh)({
  935. Parent = Part,
  936. Offset = OffSet,
  937. Scale = Scale
  938. })
  939. if Mesh == "SpecialMesh" then
  940. Msh.MeshType = MeshType
  941. Msh.MeshId = MeshId
  942. end
  943. return Msh
  944. end
  945. },
  946. Weld = {
  947. Create = function(Parent, Part0, Part1, C0, C1)
  948. local Weld = Create("Weld")({
  949. Parent = Parent,
  950. Part0 = Part0,
  951. Part1 = Part1,
  952. C0 = C0,
  953. C1 = C1
  954. })
  955. return Weld
  956. end
  957. },
  958. Sound = {
  959. Create = function(id, par, vol, pit)
  960. coroutine.resume(coroutine.create(function()
  961. local S = Create("Sound")({
  962. Volume = vol,
  963. Pitch = pit or 1,
  964. SoundId = id,
  965. Parent = par or workspace
  966. })
  967. wait()
  968. S:play()
  969. game:GetService("Debris"):AddItem(S, 6)
  970. end))
  971. end
  972. },
  973. ParticleEmitter = {
  974. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  975. local fp = Create("ParticleEmitter")({
  976. Parent = Parent,
  977. Color = ColorSequence.new(Color1, Color2),
  978. LightEmission = LightEmission,
  979. Size = Size,
  980. Texture = Texture,
  981. Transparency = Transparency,
  982. ZOffset = ZOffset,
  983. Acceleration = Accel,
  984. Drag = Drag,
  985. LockedToPart = LockedToPart,
  986. VelocityInheritance = VelocityInheritance,
  987. EmissionDirection = EmissionDirection,
  988. Enabled = Enabled,
  989. Lifetime = LifeTime,
  990. Rate = Rate,
  991. Rotation = Rotation,
  992. RotSpeed = RotSpeed,
  993. Speed = Speed,
  994. VelocitySpread = VelocitySpread
  995. })
  996. return fp
  997. end
  998. }
  999. }
  1000. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1001. if hit.Parent == nil then
  1002. return
  1003. end
  1004. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1005. for _, v in pairs(hit.Parent:children()) do
  1006. if v:IsA("Humanoid") then
  1007. h = v
  1008. end
  1009. end
  1010. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1011. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1012. return
  1013. end
  1014. local c = Create("ObjectValue")({
  1015. Name = "creator",
  1016. Value = game:service("Players").LocalPlayer,
  1017. Parent = h
  1018. })
  1019. game:GetService("Debris"):AddItem(c, 0.5)
  1020. if HitSound ~= nil and HitPitch ~= nil then
  1021. CreateSound(HitSound, hit, 1, HitPitch)
  1022. end
  1023. local Damage = math.random(minim, maxim)
  1024. local blocked = false
  1025. local block = hit.Parent:findFirstChild("Block")
  1026. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1027. blocked = true
  1028. block.Value = block.Value - 1
  1029. print(block.Value)
  1030. end
  1031. if blocked == false then
  1032. h.Health = h.Health - Damage
  1033. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1034. else
  1035. h.Health = h.Health - Damage / 2
  1036. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1037. end
  1038. if Type == "Knockdown" then
  1039. local hum = hit.Parent.Humanoid
  1040. hum.PlatformStand = true
  1041. coroutine.resume(coroutine.create(function(HHumanoid)
  1042. swait(1)
  1043. HHumanoid.PlatformStand = false
  1044. end), hum)
  1045. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1046. local bodvol = Create("BodyVelocity")({
  1047. velocity = angle * knockback,
  1048. P = 5000,
  1049. maxForce = Vector3.new(8000, 8000, 8000),
  1050. Parent = hit
  1051. })
  1052. local rl = Create("BodyAngularVelocity")({
  1053. P = 3000,
  1054. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1055. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1056. Parent = hit
  1057. })
  1058. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1059. game:GetService("Debris"):AddItem(rl, 0.5)
  1060. elseif Type == "Normal" then
  1061. local vp = Create("BodyVelocity")({
  1062. P = 500,
  1063. maxForce = Vector3.new(math.huge, 0, math.huge),
  1064. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1065. })
  1066. if knockback > 0 then
  1067. vp.Parent = hit.Parent.Torso
  1068. end
  1069. game:GetService("Debris"):AddItem(vp, 0.5)
  1070. elseif Type == "Impale" then
  1071. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1072. Spike.Anchored = true
  1073. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1074. Spike.Position = hit.Parent.Torso.Position
  1075. for i = 1, 5 do
  1076. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1077. end
  1078. Services.Debris:AddItem(Spike, 4)
  1079. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1080. hit.Parent.Humanoid.PlatformStand = true
  1081. swait(1)
  1082. hit.Parent.Humanoid.PlatformStand = false
  1083. elseif Type == "Up" then
  1084. local bodyVelocity = Create("BodyVelocity")({
  1085. velocity = Vector3.new(0, 20, 0),
  1086. P = 5000,
  1087. maxForce = Vector3.new(8000, 8000, 8000),
  1088. Parent = hit
  1089. })
  1090. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1091. local bodyVelocity = Create("BodyVelocity")({
  1092. velocity = Vector3.new(0, 20, 0),
  1093. P = 5000,
  1094. maxForce = Vector3.new(8000, 8000, 8000),
  1095. Parent = hit
  1096. })
  1097. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1098. elseif Type == "Snare" then
  1099. local bp = Create("BodyPosition")({
  1100. P = 900,
  1101. D = 1000,
  1102. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1103. position = hit.Parent.Torso.Position,
  1104. Parent = hit.Parent.Torso
  1105. })
  1106. game:GetService("Debris"):AddItem(bp, 1)
  1107. elseif Type == "Slowness" then
  1108. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1109. for i = 1, 25 do
  1110. hit.Parent.Humanoid.WalkSpeed = 4
  1111. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1112. end
  1113. wait(4)
  1114. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1115. elseif Type == "FireDmg" then
  1116. for i = 1, math.random(60, 150) do
  1117. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1118. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1119. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1120. wait(0.1)
  1121. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1122. end
  1123. elseif Type == "Freeze" then
  1124. local bp = Create("BodyPosition")({
  1125. P = 900,
  1126. D = 1000,
  1127. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1128. position = hit.Parent.Torso.Position,
  1129. Parent = hit.Parent.Torso
  1130. })
  1131. game:GetService("Debris"):AddItem(bp, 4)
  1132. for i = 1, 25 do
  1133. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1134. end
  1135. elseif Type == "Freeze2" then
  1136. local BodPos = Create("BodyPosition")({
  1137. P = 50000,
  1138. D = 1000,
  1139. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1140. position = hit.Parent.Torso.Position,
  1141. Parent = hit.Parent.Torso
  1142. })
  1143. local BodGy = Create("BodyGyro")({
  1144. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1145. P = 20000,
  1146. Parent = hit.Parent.Torso,
  1147. cframe = hit.Parent.Torso.CFrame
  1148. })
  1149. hit.Parent.Torso.Anchored = true
  1150. coroutine.resume(coroutine.create(function(Part)
  1151. swait(1.5)
  1152. Part.Anchored = false
  1153. end), hit.Parent.Torso)
  1154. game:GetService("Debris"):AddItem(BodPos, 3)
  1155. game:GetService("Debris"):AddItem(BodGy, 3)
  1156. end
  1157. local debounce = Create("BoolValue")({
  1158. Name = "DebounceHit",
  1159. Parent = hit.Parent,
  1160. Value = true
  1161. })
  1162. game:GetService("Debris"):AddItem(debounce, Delay)
  1163. c = Instance.new("ObjectValue")
  1164. c.Name = "creator"
  1165. c.Value = Player
  1166. c.Parent = h
  1167. game:GetService("Debris"):AddItem(c, 0.5)
  1168. end
  1169. end
  1170. function ShowDamage(Pos, Text, Time, Color)
  1171. local Rate = 0.033333333333333
  1172. if not Pos then
  1173. local Pos = Vector3.new(0, 0, 0)
  1174. end
  1175. local Text = Text or ""
  1176. local Time = Time or 2
  1177. if not Color then
  1178. local Color = Color3.new(1, 0, 1)
  1179. end
  1180. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1181. EffectPart.Anchored = true
  1182. local BillboardGui = Create("BillboardGui")({
  1183. Size = UDim2.new(3, 0, 3, 0),
  1184. Adornee = EffectPart,
  1185. Parent = EffectPart
  1186. })
  1187. local TextLabel = Create("TextLabel")({
  1188. BackgroundTransparency = 1,
  1189. Size = UDim2.new(1, 0, 1, 0),
  1190. Text = Text,
  1191. TextColor3 = Color,
  1192. TextScaled = true,
  1193. Font = Enum.Font.ArialBold,
  1194. Parent = BillboardGui
  1195. })
  1196. game.Debris:AddItem(EffectPart, Time + 0.1)
  1197. EffectPart.Parent = game:GetService("Workspace")
  1198. delay(0, function()
  1199. local Frames = Time / Rate
  1200. for Frame = 1, Frames do
  1201. wait(Rate)
  1202. local Percent = Frame / Frames
  1203. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1204. TextLabel.TextTransparency = Percent
  1205. end
  1206. if EffectPart and EffectPart.Parent then
  1207. EffectPart:Destroy()
  1208. end
  1209. end)
  1210. end
  1211. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1212. for _, c in pairs(workspace:children()) do
  1213. local hum = c:findFirstChild("Humanoid")
  1214. if hum ~= nil then
  1215. local head = c:findFirstChild("Head")
  1216. if head ~= nil then
  1217. local targ = head.Position - Part.Position
  1218. local mag = targ.magnitude
  1219. if magni >= mag and c.Name ~= Player.Name then
  1220. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1221. end
  1222. end
  1223. end
  1224. end
  1225. end
  1226. function MagniKILL(Part, magni, knock, Type)
  1227. for _, c in pairs(workspace:children()) do
  1228. local hum = c:findFirstChild("Humanoid")
  1229. if hum ~= nil then
  1230. local head = c:findFirstChild("Head")
  1231. if head ~= nil then
  1232. local targ = head.Position - Part.Position
  1233. local mag = targ.magnitude
  1234. if magni >= mag and c.Name ~= Player.Name then
  1235. hum.Health = 0
  1236. end
  1237. end
  1238. end
  1239. end
  1240. end
  1241. EffectModel = Instance.new("Model", Character)
  1242. EffectModel.Name = "Effects"
  1243. Effects = {
  1244. Block = {
  1245. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1246. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1247. prt.Anchored = true
  1248. prt.CFrame = cframe
  1249. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1250. game:GetService("Debris"):AddItem(prt, 10)
  1251. if Type == 1 or Type == nil then
  1252. table.insert(Effects, {
  1253. prt,
  1254. "Block1",
  1255. delay,
  1256. x3,
  1257. y3,
  1258. z3,
  1259. msh
  1260. })
  1261. elseif Type == 2 then
  1262. table.insert(Effects, {
  1263. prt,
  1264. "Block2",
  1265. delay,
  1266. x3,
  1267. y3,
  1268. z3,
  1269. msh
  1270. })
  1271. else
  1272. table.insert(Effects, {
  1273. prt,
  1274. "Block3",
  1275. delay,
  1276. x3,
  1277. y3,
  1278. z3,
  1279. msh
  1280. })
  1281. end
  1282. end
  1283. },
  1284. Sphere = {
  1285. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1286. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1287. prt.Anchored = true
  1288. prt.CFrame = cframe
  1289. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1290. game:GetService("Debris"):AddItem(prt, 10)
  1291. table.insert(Effects, {
  1292. prt,
  1293. "Cylinder",
  1294. delay,
  1295. x3,
  1296. y3,
  1297. z3,
  1298. msh
  1299. })
  1300. end
  1301. },
  1302. Cylinder = {
  1303. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1304. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1305. prt.Anchored = true
  1306. prt.CFrame = cframe
  1307. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1308. game:GetService("Debris"):AddItem(prt, 10)
  1309. table.insert(Effects, {
  1310. prt,
  1311. "Cylinder",
  1312. delay,
  1313. x3,
  1314. y3,
  1315. z3,
  1316. msh
  1317. })
  1318. end
  1319. },
  1320. Wave = {
  1321. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1322. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1323. prt.Anchored = true
  1324. prt.CFrame = cframe
  1325. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1326. game:GetService("Debris"):AddItem(prt, 10)
  1327. table.insert(Effects, {
  1328. prt,
  1329. "Cylinder",
  1330. delay,
  1331. x3,
  1332. y3,
  1333. z3,
  1334. msh
  1335. })
  1336. end
  1337. },
  1338. Ring = {
  1339. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1340. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1341. prt.Anchored = true
  1342. prt.CFrame = cframe
  1343. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1344. game:GetService("Debris"):AddItem(prt, 10)
  1345. table.insert(Effects, {
  1346. prt,
  1347. "Cylinder",
  1348. delay,
  1349. x3,
  1350. y3,
  1351. z3,
  1352. msh
  1353. })
  1354. end
  1355. },
  1356. Break = {
  1357. Create = function(brickcolor, cframe, x1, y1, z1)
  1358. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1359. prt.Anchored = true
  1360. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1361. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1362. local num = math.random(10, 50) / 1000
  1363. game:GetService("Debris"):AddItem(prt, 10)
  1364. table.insert(Effects, {
  1365. prt,
  1366. "Shatter",
  1367. num,
  1368. prt.CFrame,
  1369. math.random() - math.random(),
  1370. 0,
  1371. math.random(50, 100) / 100
  1372. })
  1373. end
  1374. }
  1375. }
  1376. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1377. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1378. prt.Anchored = true
  1379. prt.CFrame = cframe
  1380. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1381. game:GetService("Debris"):AddItem(prt, 10)
  1382. if Type == 1 or Type == nil then
  1383. table.insert(Effects, {
  1384. prt,
  1385. "Block1",
  1386. delay,
  1387. x3,
  1388. y3,
  1389. z3,
  1390. msh
  1391. })
  1392. elseif Type == 2 then
  1393. table.insert(Effects, {
  1394. prt,
  1395. "Block2",
  1396. delay,
  1397. x3,
  1398. y3,
  1399. z3,
  1400. msh
  1401. })
  1402. elseif Type == 3 then
  1403. table.insert(Effects, {
  1404. prt,
  1405. "Block3",
  1406. delay,
  1407. x3,
  1408. y3,
  1409. z3,
  1410. msh
  1411. })
  1412. end
  1413. end
  1414. function CreateSound(id, par, vol, pit)
  1415. coroutine.resume(coroutine.create(function()
  1416. local sou = Instance.new("Sound", par or workspace)
  1417. sou.Volume = vol
  1418. sou.Pitch = pit or 1
  1419. sou.SoundId = id
  1420. swait()
  1421. sou:play()
  1422. game:GetService("Debris"):AddItem(sou, 6)
  1423. end))
  1424. end
  1425. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1426. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1427. prt.Anchored = true
  1428. prt.CFrame = cframe
  1429. prt.Material = "Neon"
  1430. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1431. game:GetService("Debris"):AddItem(prt, 10)
  1432. coroutine.resume(coroutine.create(function(Part, Mesh)
  1433. for i = 0, 6, delay do
  1434. swait()
  1435. Part.Transparency = i
  1436. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1437. end
  1438. Part.Parent = nil
  1439. end), prt, msh)
  1440. end
  1441. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1442. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1443. local MainPos = partt.Position
  1444. local MainPos2 = mouse + SpreadVectors
  1445. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1446. local speed = 1000
  1447. local num = 1
  1448. coroutine.resume(coroutine.create(function()
  1449. repeat
  1450. swait()
  1451. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1452. local mag =(MainPos - pos).magnitude
  1453. 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)
  1454. MainPos = MainPos + MouseLook.lookVector * speed
  1455. num = num - 1
  1456. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1457. if hit ~= nil then
  1458. num = 0
  1459. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1460. refpart.Anchored = true
  1461. refpart.CFrame = CFrame.new(pos)
  1462. game:GetService("Debris"):AddItem(refpart, 2)
  1463. end
  1464. if num <= 0 then
  1465. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1466. refpart.Anchored = true
  1467. refpart.CFrame = CFrame.new(pos)
  1468. if hit ~= nil then
  1469. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1470. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1471. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1472. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1473. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1474. end
  1475. game:GetService("Debris"):AddItem(refpart, 0)
  1476. end
  1477. until num <= 0
  1478. end))
  1479. end
  1480. function shoottraildd2(mouse, partt, SpreadAmount)
  1481. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1482. local MainPos = partt.Position
  1483. local MainPos2 = mouse + SpreadVectors
  1484. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1485. local speed = 3000
  1486. local num = 1
  1487. coroutine.resume(coroutine.create(function()
  1488. repeat
  1489. swait()
  1490. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1491. local mag = (MainPos - pos).magnitude
  1492. 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)
  1493. MainPos = MainPos + MouseLook.lookVector * speed
  1494. num = num - 1
  1495. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1496. if hit ~= nil then
  1497. num = 0
  1498. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1499. refpart.Anchored = true
  1500. refpart.CFrame = CFrame.new(pos)
  1501. game:GetService("Debris"):AddItem(refpart, 2)
  1502. end
  1503. if num <= 0 then
  1504. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1505. refpart.Anchored = true
  1506. refpart.CFrame = CFrame.new(pos)
  1507. if hit ~= nil then
  1508. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1509. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1510. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1511. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1512. MagniKILL(refpart, 80, 0, "Normal")
  1513. end
  1514. game:GetService("Debris"):AddItem(refpart, 0)
  1515. end
  1516. until num <= 0
  1517. end))
  1518. end
  1519. function shoottraildd22(mouse, partt, SpreadAmount)
  1520. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1521. local MainPos = partt.Position
  1522. local MainPos2 = mouse + SpreadVectors
  1523. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1524. local speed = 900
  1525. local num = 1
  1526. coroutine.resume(coroutine.create(function()
  1527. repeat
  1528. swait()
  1529. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1530. local mag = (MainPos - pos).magnitude
  1531. 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)
  1532. MainPos = MainPos + MouseLook.lookVector * speed
  1533. num = num - 1
  1534. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1535. if hit ~= nil then
  1536. num = 0
  1537. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1538. refpart.Anchored = true
  1539. refpart.CFrame = CFrame.new(pos)
  1540. game:GetService("Debris"):AddItem(refpart, 2)
  1541. end
  1542. if num <= 0 then
  1543. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1544. refpart.Anchored = true
  1545. refpart.CFrame = CFrame.new(pos)
  1546. if hit ~= nil then
  1547. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1548. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1549. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1550. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1551. MagniKILL(refpart, 80, 0, "Normal")
  1552. end
  1553. game:GetService("Debris"):AddItem(refpart, 0)
  1554. end
  1555. until num <= 0
  1556. end))
  1557. end
  1558. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1559. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1560. local MainPos = partt.Position
  1561. local MainPos2 = mouse + SpreadVectors
  1562. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1563. local speed = 200
  1564. local num = 0
  1565. coroutine.resume(coroutine.create(function()
  1566. repeat
  1567. swait()
  1568. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1569. local mag = (MainPos - pos).magnitude
  1570. 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)
  1571. MainPos = MainPos + MouseLook.lookVector * speed
  1572. num = num - 1
  1573. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1574. if hit ~= nil then
  1575. num = 0
  1576. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1577. refpart.Anchored = true
  1578. refpart.CFrame = CFrame.new(pos)
  1579. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1580. game:GetService("Debris"):AddItem(refpart, 2)
  1581. end
  1582. if num <= 0 then
  1583. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1584. refpart.Anchored = true
  1585. refpart.CFrame = CFrame.new(pos)
  1586. if hit ~= nil then
  1587. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1588. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1589. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1590. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1591. end
  1592. game:GetService("Debris"):AddItem(refpart, 0)
  1593. end
  1594. until num <= 0
  1595. end))
  1596. end
  1597. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1598. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1599. local MainPos = partt.Position
  1600. local MainPos2 = mouse + SpreadVectors
  1601. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1602. local speed = 500
  1603. local num = 1
  1604. coroutine.resume(coroutine.create(function()
  1605. repeat
  1606. swait()
  1607. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1608. local mag = (MainPos - pos).magnitude
  1609. 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)
  1610. MainPos = MainPos + MouseLook.lookVector * speed
  1611. num = num - 1
  1612. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1613. if hit ~= nil then
  1614. num = 0
  1615. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1616. refpart.Anchored = true
  1617. refpart.CFrame = CFrame.new(pos)
  1618. game:GetService("Debris"):AddItem(refpart, 2)
  1619. end
  1620. if num <= 0 then
  1621. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1622. refpart.Anchored = true
  1623. refpart.CFrame = CFrame.new(pos)
  1624. if hit ~= nil then
  1625. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1626. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1627. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1628. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1629. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1630. end
  1631. game:GetService("Debris"):AddItem(refpart, 0)
  1632. end
  1633. until num <= 0
  1634. end))
  1635. end
  1636.  
  1637.  
  1638. ---
  1639.  
  1640. attackdebounce = false
  1641. deb=false
  1642.  
  1643. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1644. if hit.Parent==nil then
  1645. return
  1646. end
  1647. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1648. for _,v in pairs(hit.Parent:children()) do
  1649. if v:IsA("Humanoid") then
  1650. h=v
  1651. end
  1652. end
  1653. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1654. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1655. end
  1656. if hit.Parent.className=="Hat" then
  1657. hit=hit.Parent.Parent:findFirstChild("Head")
  1658. end
  1659. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1660. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1661. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1662. return
  1663. end]]
  1664. -- hs(hit,1.2)
  1665. c=Instance.new("ObjectValue")
  1666. c.Name="creator"
  1667. c.Value=game:service("Players").LocalPlayer
  1668. c.Parent=h
  1669. game:GetService("Debris"):AddItem(c,.5)
  1670. Damage=math.random(minim,maxim)
  1671. -- h:TakeDamage(Damage)
  1672. blocked=false
  1673. block=hit.Parent:findFirstChild("Block")
  1674. if block~=nil then
  1675. print(block.className)
  1676. if block.className=="NumberValue" then
  1677. if block.Value>0 then
  1678. blocked=true
  1679. if decreaseblock==nil then
  1680. block.Value=block.Value-1
  1681. end
  1682. end
  1683. end
  1684. if block.className=="IntValue" then
  1685. if block.Value>0 then
  1686. blocked=true
  1687. if decreaseblock~=nil then
  1688. block.Value=block.Value-1
  1689. end
  1690. end
  1691. end
  1692. end
  1693. if blocked==false then
  1694. -- h:TakeDamage(Damage)
  1695. h.Health=h.Health-Damage
  1696. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1697. else
  1698. h.Health=h.Health-(Damage/2)
  1699. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1700. end
  1701. if Type=="Knockdown" then
  1702. Humanoid=hit.Parent.Humanoid
  1703. Humanoid.PlatformStand=true
  1704. coroutine.resume(coroutine.create(function(HHumanoid)
  1705. swait(1)
  1706. HHumanoid.PlatformStand=false
  1707. end),Humanoid)
  1708. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1709. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1710. local bodvol=Instance.new("BodyVelocity")
  1711. bodvol.velocity=angle*knockback
  1712. bodvol.P=5000
  1713. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1714. bodvol.Parent=hit
  1715. rl=Instance.new("BodyAngularVelocity")
  1716. rl.P=3000
  1717. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1718. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1719. rl.Parent=hit
  1720. game:GetService("Debris"):AddItem(bodvol,.5)
  1721. game:GetService("Debris"):AddItem(rl,.5)
  1722. elseif Type=="Normal" then
  1723. bp=Instance.new("BodyVelocity")
  1724. bp.P=100000
  1725. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1726. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1727. if KnockbackType==1 then
  1728. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1729. elseif KnockbackType==2 then
  1730. bp.velocity=Property.CFrame.lookVector*knockback
  1731. end
  1732. if knockback>0 then
  1733. bp.Parent=hit.Parent.Torso
  1734.  
  1735. end
  1736. game:GetService("Debris"):AddItem(bp,.5)
  1737. elseif Type=="Up" then
  1738. local bodyVelocity=Instance.new("BodyVelocity")
  1739. bodyVelocity.velocity=vt(0,60,0)
  1740. bodyVelocity.P=5000
  1741. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1742. bodyVelocity.Parent=hit
  1743. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1744. rl=Instance.new("BodyAngularVelocity")
  1745. rl.P=3000
  1746. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1747. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1748. rl.Parent=hit
  1749. game:GetService("Debris"):AddItem(rl,.5)
  1750. elseif Type=="Snare" then
  1751. bp=Instance.new("BodyPosition")
  1752. bp.P=2000
  1753. bp.D=100
  1754. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1755. bp.position=hit.Parent.Torso.Position
  1756. bp.Parent=hit.Parent.Torso
  1757. game:GetService("Debris"):AddItem(bp,1)
  1758. elseif Type=="Target" then
  1759. if Targetting==false then
  1760. ZTarget=hit.Parent.Torso
  1761. coroutine.resume(coroutine.create(function(Part)
  1762. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1763. swait(1)
  1764. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1765. end),ZTarget)
  1766. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1767. targetgui=Instance.new("BillboardGui")
  1768. targetgui.Parent=ZTarget
  1769. targetgui.Size=UDim2.new(10,100,10,100)
  1770. targ=Instance.new("ImageLabel")
  1771. targ.Parent=targetgui
  1772. targ.BackgroundTransparency=1
  1773. targ.Image="rbxassetid://4834067"
  1774. targ.Size=UDim2.new(1,0,1,0)
  1775. cam.CameraType="Scriptable"
  1776. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1777. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1778. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1779. Targetting=true
  1780. RocketTarget=ZTarget
  1781. for i=1,Property do
  1782. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1783. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1784. swait()
  1785. end
  1786. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1787. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1788. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1789. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1790. end
  1791. Targetting=true
  1792. RocketTarget=true
  1793. targetgui.Parent=true
  1794. cam.CameraType="Custom"
  1795. end
  1796. end
  1797. debounce=Instance.new("BoolValue")
  1798. debounce.Name="DebounceHit"
  1799. debounce.Parent=hit.Parent
  1800. debounce.Value=true
  1801. game:GetService("Debris"):AddItem(debounce,Delay)
  1802. c=Instance.new("ObjectValue")
  1803. c.Name="creator"
  1804. c.Value=Player
  1805. c.Parent=h
  1806. game:GetService("Debris"):AddItem(c,.5)
  1807. CRIT=true
  1808. hitDeb=true
  1809. AttackPos=6
  1810. end
  1811. end
  1812.  
  1813. showDamage=function(Char,Dealt,du,Color)
  1814. m=Instance.new("Model")
  1815. m.Name=tostring(Dealt)
  1816. h=Instance.new("Humanoid")
  1817. h.Health=0
  1818. h.MaxHealth=0
  1819. h.Parent=m
  1820. c=Instance.new("Part")
  1821. c.Transparency=0
  1822. c.BrickColor=Color
  1823. c.Transparency = 1
  1824. c.Name="Head"
  1825. c.TopSurface=0
  1826. c.BottomSurface=0
  1827. c.formFactor="Plate"
  1828. c.Size=Vector3.new(1,.4,1)
  1829.  
  1830. local txt = Instance.new("BillboardGui", c)
  1831. txt.Adornee = c
  1832. txt.Name = "_status"
  1833. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1834. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1835. local text = Instance.new("TextLabel", txt)
  1836. text.Size = UDim2.new(10, 0, 7, 0)
  1837. text.FontSize = "Size12"
  1838. text.TextScaled = true
  1839. text.TextTransparency = 0.5
  1840. text.BackgroundTransparency = 1
  1841. text.TextTransparency = 0.5
  1842. text.TextStrokeTransparency = 0.5
  1843. text.Font = "SciFi"
  1844. text.TextStrokeColor3 = Color3.new(0,0,0)
  1845. v=Instance.new("Part")
  1846. v.Name = "ColorBrick"
  1847. v.Parent=c
  1848. v.FormFactor="Symmetric"
  1849. v.Anchored=true
  1850. v.CanCollide=false
  1851. v.BottomSurface="Smooth"
  1852. v.TopSurface="Smooth"
  1853. v.Size=Vector3.new(10,5,3)
  1854. v.Transparency=1
  1855. v.CFrame=c.CFrame
  1856. v.BrickColor=BrickColor.random()
  1857. v.Transparency=1
  1858. text.TextColor3 = t.BrickColor.Color
  1859. v.Shape="Block"
  1860. text.Text = tostring(Dealt)
  1861. ms=Instance.new("CylinderMesh")
  1862. ms.Scale=Vector3.new(.8,.8,.8)
  1863. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1864. local rndm=math.random(1,#hitsounds)
  1865. local r=rndm
  1866. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1867. if CRIT==true then
  1868. ms.Scale=Vector3.new(1,1.25,1)
  1869. end
  1870. ms.Parent=c
  1871. c.Reflectance=0
  1872. Instance.new("BodyGyro").Parent=c
  1873. c.Parent=m
  1874. if Char:findFirstChild("Head")~=nil then
  1875. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1876. elseif Char.Parent:findFirstChild("Head")~=nil then
  1877. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1878. end
  1879. f=Instance.new("BodyPosition")
  1880. f.P=200000
  1881. f.D=100
  1882. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1883. f.position=c.Position+Vector3.new(0,3,0)
  1884. f.Parent=c
  1885. game:GetService("Debris"):AddItem(m,.5+du)
  1886. c.CanCollide=false
  1887. m.Parent=workspace
  1888. c.CanCollide=false
  1889. end
  1890.  
  1891.  
  1892. ------
  1893. hito = function(dm, X, c, dn, dp, dq)
  1894. for I,dr in pairs(workspace:GetChildren()) do
  1895. 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
  1896. local ds = dr:FindFirstChild("Humanoid")
  1897. local dt = dr:FindFirstChild("HumanoidRootPart")
  1898. TakeDamage(ds, c)
  1899. if InForm == true then
  1900. ds.Parent:BreakJoints()
  1901. wait(1.2)
  1902. ds.Parent:Destroy()
  1903. end
  1904. ds:SetStateEnabled(16, true)
  1905. delay(dn, function()
  1906. ds:SetStateEnabled(16, true)
  1907. end)
  1908. local du = Instance.new("StringValue")
  1909. du.Name = "alabo"
  1910. du.Parent = dt
  1911. game.Debris:AddItem(du, dn)
  1912. local dv = Instance.new("Part")
  1913.  
  1914. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1915. dv.Transparency = 0.25
  1916. dv.Anchored = true
  1917. dv.CanCollide = false
  1918. dv.BrickColor = BrickColor.new("White")
  1919. dv.Material = "Neon"
  1920. dv.Locked = true
  1921. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1922. dv.Parent = modz
  1923. local dw = Instance.new("SpecialMesh")
  1924. dw.MeshType = "Sphere"
  1925. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1926. dw.Parent = dv
  1927. game.Debris:AddItem(dv, 1)
  1928. local dx = Instance.new("Model")
  1929. dx.Name = c
  1930. dx.Parent = workspace
  1931. game.Debris:AddItem(dx, 0.5 + c / 75)
  1932. local dy = Instance.new("Humanoid")
  1933. dy.MaxHealth = 0
  1934. dy.Parent = dx
  1935. local dz = Instance.new("Part")
  1936. dz.Name = "Head"
  1937. dz.Locked = true
  1938. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1939. dz.Position = dt.Position
  1940. dz.BrickColor = BrickColor.new("New Yeller")
  1941. dz.Material = "Neon"
  1942. dz.Transparency = 1
  1943. dz.CanCollide = false
  1944. dz.Parent = dx
  1945. local dA = Instance.new("BodyPosition")
  1946. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1947. dA.P = 20000
  1948. dA.D = 300
  1949. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1950. dA.Parent = dz
  1951. local dB = Instance.new("CylinderMesh")
  1952. dB.Parent = dz
  1953. coroutine.resume(coroutine.create(function()
  1954. while dB do
  1955. swait()
  1956. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1957. end
  1958. end))
  1959. if dp then
  1960. local dC = Instance.new("BodyVelocity")
  1961. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1962. dC.P = 9999999999
  1963. dC.Velocity = dp
  1964. dC.Parent = dt
  1965. game.Debris:AddItem(dC, dn)
  1966. end
  1967. if dq then
  1968. local dD = Instance.new("BodyAngularVelocity")
  1969. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1970. dD.P = math.huge
  1971. dD.AngularVelocity = dq
  1972. dD.Parent = dt
  1973. game.Debris:AddItem(dD, dn)
  1974. end
  1975. local dE = Instance.new("Sound")
  1976. dE.Pitch = rd2(10, 11) / 10
  1977. dE.Volume = rd2(10, 13) / 10
  1978. dE.EmitterSize = 10
  1979. dE.SoundId = "rbxassetid://"
  1980. dE.Parent = dv
  1981. dE:Play()
  1982. coroutine.resume(coroutine.create(function()
  1983. for I = 1, 5 do
  1984. swait()
  1985. dv.Transparency = dv.Transparency + 0.175
  1986. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1987. end
  1988. end))
  1989. end
  1990. end
  1991. end
  1992. ------
  1993.  
  1994. vt = Vector3.new
  1995. local new = Instance.new
  1996. local cf = CFrame.new
  1997. local cfa = CFrame.Angles
  1998. local bc = BrickColor.new
  1999.  
  2000. function bigbangattack()
  2001. attack = true
  2002. Humanoid.WalkSpeed = 0
  2003. for i = 0, 8, 0.1 do
  2004. swait()
  2005. 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)
  2006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2008. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2009. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2010. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2011. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2012. end
  2013. local rng = Instance.new("Part", mouse)
  2014. rng.Anchored = true
  2015. rng.BrickColor = BrickColor.new("Cyan")
  2016. rng.CanCollide = false
  2017. rng.FormFactor = 3
  2018. rng.Name = "Ring"
  2019. rng.Size = Vector3.new(0.4,0.4,0.4)
  2020. rng.Transparency = 0
  2021. rng.TopSurface = 0
  2022. rng.BottomSurface = 0
  2023. rng.CFrame = RootPart.CFrame
  2024. local rngm = Instance.new("SpecialMesh", rng)
  2025. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2026.  
  2027. local rng3 = rng:Clone()
  2028. rng3.Parent = char
  2029. local rng3m = rng3.Mesh
  2030.  
  2031. local rng5 = rng:Clone()
  2032. rng5.Parent = char
  2033. rng5.BrickColor = BrickColor.new("Cyan")
  2034. local rng5m = rng5.Mesh
  2035. local rng6 = rng:Clone()
  2036. rng6.Material = "Plastic"
  2037. rng6.BrickColor = BrickColor.new("Cyan")
  2038. rng6.Parent = char
  2039. local rng6m = rng6.Mesh
  2040. rng6m.Scale = vt(7.5,7.5,7.5)
  2041. rng6m.MeshType = "FileMesh"
  2042. rng6m.MeshId = "rbxassetid://430736398"
  2043. local Must2 = Instance.new("Sound",rng6)
  2044. Must2.SoundId = "rbxassetid://135581154"
  2045. Must2.Pitch = 0.99
  2046. Must2.Volume = 3
  2047. Must2.Looped = false
  2048. wait(0)
  2049. Must2:Play()
  2050. local hita = rng6.Touched:connect(function(hit)
  2051. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2052. end)
  2053.  
  2054. rng3.CFrame = RootPart.CFrame
  2055.  
  2056. rng5.CFrame = RootPart.CFrame
  2057. rng6.CFrame = RootPart.CFrame
  2058. local pie222 = Instance.new("ParticleEmitter")
  2059. pie222.Parent = rng6
  2060. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2061. pie222.LightEmission = 1
  2062. pie222.Size = NumberSequence.new(6,1)
  2063. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2064. pie222.Transparency = NumberSequence.new(0.6,1)
  2065. pie222.EmissionDirection = "Top"
  2066. pie222.Enabled = true
  2067. pie222.Lifetime = NumberRange.new(1)
  2068. pie222.Rotation = NumberRange.new(-320, 320)
  2069. pie222.Rate = 404
  2070. pie222.Speed = NumberRange.new(0)
  2071. pie222.LockedToPart = false
  2072. pie222.VelocitySpread = 2
  2073. wait()
  2074. local scaler = 10/5
  2075. local scaler2 = 10/5
  2076. for i = 0,10,0.1 do
  2077. swait()
  2078. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2079.  
  2080. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2081.  
  2082. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2083. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2084. rng6.CFrame = rng3.CFrame
  2085. rng.Transparency = rng.Transparency + 1
  2086.  
  2087. rng3.Transparency = rng3.Transparency + 0.01
  2088.  
  2089. rng5.Transparency = rng5.Transparency + 0.01
  2090. rng6.Transparency = rng6.Transparency + 0.021
  2091. scaler = scaler - 0.125/5
  2092. scaler2 = scaler2 - 0.1/5
  2093.  
  2094. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2095.  
  2096. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2097. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2098. end
  2099. hita:disconnect()
  2100. game:GetService("Debris"):AddItem(rng, 1)
  2101.  
  2102. game:GetService("Debris"):AddItem(rng3, 1)
  2103.  
  2104. game:GetService("Debris"):AddItem(rng5, 1)
  2105. attack = false
  2106. pie222:Destroy()
  2107. Humanoid.WalkSpeed = 16
  2108. end
  2109.  
  2110.  
  2111. function bigbangattack2()
  2112. attack = true
  2113. Humanoid.WalkSpeed = 0
  2114. for i = 0, 8, 0.1 do
  2115. swait()
  2116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2119. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2120. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2121. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2122. end
  2123. local rng = Instance.new("Part", RightArm)
  2124. rng.Anchored = true
  2125. rng.BrickColor = BrickColor.new("Cyan")
  2126. rng.CanCollide = false
  2127. rng.FormFactor = 3
  2128. rng.Name = "Ring"
  2129. rng.Size = Vector3.new(0.4,0.4,0.4)
  2130. rng.Transparency = 0
  2131. rng.TopSurface = 0
  2132. rng.BottomSurface = 0
  2133. rng.CFrame = RootPart.CFrame
  2134. local rngm = Instance.new("SpecialMesh", rng)
  2135. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2136.  
  2137. local rng3 = rng:Clone()
  2138. rng3.Parent = char
  2139. local rng3m = rng3.Mesh
  2140.  
  2141. local rng5 = rng:Clone()
  2142. rng5.Parent = char
  2143. rng5.BrickColor = BrickColor.new("Cyan")
  2144. local rng5m = rng5.Mesh
  2145. local rng6 = rng:Clone()
  2146. rng6.Material = "Plastic"
  2147. rng6.BrickColor = BrickColor.new("Cyan")
  2148. rng6.Parent = char
  2149. local rng6m = rng6.Mesh
  2150. rng6m.Scale = vt(7.5,7.5,30.5)
  2151. rng6m.MeshType = "FileMesh"
  2152. rng6m.MeshId = "rbxassetid://430736398"
  2153. local Must2 = Instance.new("Sound",Torso)
  2154. Must2.SoundId = "rbxassetid://719747626"
  2155. Must2.Pitch = 0.99
  2156. Must2.Volume = 3
  2157. Must2.Looped = false
  2158. wait(0)
  2159. Must2:Play()
  2160. local hita = rng6.Touched:connect(function(hit)
  2161. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2162. end)
  2163.  
  2164. rng3.CFrame = Head.CFrame
  2165.  
  2166. rng5.CFrame = Head.CFrame
  2167. rng6.CFrame = rng5.CFrame
  2168. local pie222 = Instance.new("ParticleEmitter")
  2169. pie222.Parent = rng6
  2170. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2171. pie222.LightEmission = 1
  2172. pie222.Size = NumberSequence.new(15,1)
  2173. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2174. pie222.Transparency = NumberSequence.new(0.6,1)
  2175. pie222.EmissionDirection = "Top"
  2176. pie222.Enabled = true
  2177. pie222.Lifetime = NumberRange.new(1)
  2178. pie222.Rotation = NumberRange.new(-320, 320)
  2179. pie222.Rate = 404
  2180. pie222.Speed = NumberRange.new(0)
  2181. pie222.LockedToPart = false
  2182. pie222.VelocitySpread = 2
  2183. wait()
  2184. local scaler = 10/5
  2185. local scaler2 = 10/5
  2186. for i = 0,10,0.1 do
  2187. swait()
  2188. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2189.  
  2190. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2191.  
  2192. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2193. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2194. rng6.CFrame = rng3.CFrame
  2195. rng.Transparency = rng.Transparency + 1
  2196.  
  2197. rng3.Transparency = rng3.Transparency + 0.01
  2198.  
  2199. rng5.Transparency = rng5.Transparency + 0.01
  2200. rng6.Transparency = rng6.Transparency + 0.021
  2201. scaler = scaler - 0.125/5
  2202. scaler2 = scaler2 - 0.1/5
  2203.  
  2204. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2205.  
  2206. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2207. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2208. end
  2209. hita:disconnect()
  2210. game:GetService("Debris"):AddItem(rng, 1)
  2211.  
  2212. game:GetService("Debris"):AddItem(rng3, 1)
  2213.  
  2214. game:GetService("Debris"):AddItem(rng5, 1)
  2215. attack = false
  2216. pie222:Destroy()
  2217. Humanoid.WalkSpeed = 16
  2218. end
  2219.  
  2220.  
  2221.  
  2222. mouse.KeyDown:connect(function(key)
  2223. if key == "k" then
  2224. bigbangattack()
  2225. end
  2226. end)
  2227.  
  2228. mouse.KeyDown:connect(function(k) ---galickgun
  2229. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2230. MV4 = 0
  2231. local Must = Instance.new("Sound",Torso)
  2232. Must.SoundId = "rbxassetid://719748223"
  2233. Must.Pitch = 0.99
  2234. Must.Volume = 3.4
  2235. Must.Looped = false
  2236. wait(0)
  2237. Must:Play()
  2238. Humanoid.WalkSpeed = 13
  2239. local Aura = Instance.new('ParticleEmitter')
  2240. Aura.Name = "Aura"
  2241. Aura.Texture = "rbxassetid://347730682"
  2242. Aura.Parent = Torso
  2243. Aura.LightEmission = 1
  2244. Aura.Transparency = NumberSequence.new(0.4,1)
  2245. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2246. Aura.Size = NumberSequence.new(1,9)
  2247. Aura.Rotation = NumberRange.new(-360,360)
  2248. Aura.LockedToPart = true
  2249. Aura.Lifetime = NumberRange.new(1)
  2250. Aura.Rate = 100
  2251. Aura.Speed = NumberRange.new(0)
  2252. Aura.EmissionDirection = "Top"
  2253. local Aura2 = Instance.new('ParticleEmitter')
  2254. Aura2.Name = "Aura"
  2255. Aura2.Texture = "rbxassetid://1046299182"
  2256. Aura2.Parent = Torso
  2257. Aura2.LightEmission = 1
  2258. Aura2.Transparency = NumberSequence.new(0,1)
  2259. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2260. Aura2.Size = NumberSequence.new(14)
  2261. Aura2.Rotation = NumberRange.new(-360,360)
  2262. Aura2.LockedToPart = true
  2263. Aura2.Lifetime = NumberRange.new(0.2)
  2264. Aura2.Rate = 20
  2265. Aura2.Speed = NumberRange.new(0)
  2266. Aura2.EmissionDirection = "Top"
  2267. attack = true
  2268. Firepart1 = Instance.new("Part", RightArm)
  2269. Firepart1.Size = Vector3.new(1, 1, 1)
  2270. GuW1 = Instance.new("Weld")
  2271. GuW1.Name = "GuW"
  2272. GuW1.Part0 = RightArm
  2273. GuW1.C0 = cn(0, -1, 0)
  2274. GuW1.C1 = cn(0, 0, 0)
  2275. GuW1.Part1 = Firepart1
  2276. GuW1.Parent = RightArm
  2277. Firepart1.Transparency = 1
  2278. Firepart2 = Instance.new("Part", LeftArm)
  2279. Firepart2.Size = Vector3.new(1, 1, 1)
  2280. GuW2 = Instance.new("Weld")
  2281. GuW2.Name = "GuW"
  2282. GuW2.Part0 = LeftArm
  2283. GuW2.C0 = cn(0, -1, 0)
  2284. GuW2.C1 = cn(0, 0, 0)
  2285. GuW2.Part1 = Firepart2
  2286. GuW2.Parent = LeftArm
  2287. Firepart2.Transparency = 1
  2288. GuW1:Destroy()
  2289. GuW1 = Instance.new("Weld")
  2290. GuW1.Name = "GuW"
  2291. GuW1.Part0 = Torso
  2292. GuW1.C0 = cn(0, 0, -6)
  2293. GuW1.C1 = cn(0, 0, 0)
  2294. GuW1.Part1 = Firepart1
  2295. GuW1.Parent = Torso
  2296. GuW2:Destroy()
  2297. GuW2 = Instance.new("Weld")
  2298. GuW2.Name = "GuW"
  2299. GuW2.Part0 = Torso
  2300. GuW2.C0 = cn(0, 0, -6)
  2301. GuW2.C1 = cn(0, 0, 0)
  2302. GuW2.Part1 = Firepart2
  2303. GuW2.Parent = Torso
  2304. GuW2:Destroy()
  2305. GuW2 = Instance.new("Weld")
  2306. GuW2.Name = "GuW"
  2307. GuW2.Part0 = Torso
  2308. GuW2.C0 = cn(0, 0, -4)
  2309. GuW2.C1 = cn(0, 0, 0)
  2310. GuW2.Part1 = Firepart2
  2311. GuW2.Parent = Torso
  2312. for i = 0, 18, 0.1 do
  2313. swait()
  2314. if Torsovelocity.Y > 2 then
  2315. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2316. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2317. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2318. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2319. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2320. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2321. elseif Torsovelocity.Y < 1 then
  2322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2323. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2324. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2325. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2326. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2327. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2328. end
  2329. end
  2330. GuW1:Destroy()
  2331. GuW1 = Instance.new("Weld")
  2332. GuW1.Name = "GuW"
  2333. GuW1.Part0 = Torso
  2334. GuW1.C0 = cn(0, 0, -15)
  2335. GuW1.C1 = cn(0, 0, 0)
  2336. GuW1.Part1 = Firepart1
  2337. GuW1.Parent = Torso
  2338. GuW2:Destroy()
  2339. GuW2 = Instance.new("Weld")
  2340. GuW2.Name = "GuW"
  2341. GuW2.Part0 = Torso
  2342. GuW2.C0 = cn(0, 0, -17.5)
  2343. GuW2.C1 = cn(0, 0, 0)
  2344. GuW2.Part1 = Firepart2
  2345. GuW2.Parent = Torso
  2346. local Must = Instance.new("Sound",Torso)
  2347. Must.SoundId = "rbxassetid://719747626"
  2348. Must.Pitch = 0.99
  2349. Must.Volume = 3.9
  2350. Must.Looped = false
  2351. wait(0)
  2352. Must:Play()
  2353. for i = 0, 1.25, 0.01 do
  2354. swait()
  2355. 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)
  2356. shoottraildd22(mouse.Hit.p, Torso, 0)
  2357. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2358. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2359. if Torsovelocity.Y > 2 then
  2360. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2361. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2362. 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)
  2363. 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)
  2364. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2365. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2366. end
  2367. end
  2368. Must:Stop()
  2369. Aura:Destroy()
  2370. Aura2:Destroy()
  2371. wait(0.5)
  2372. Humanoid.WalkSpeed = 16
  2373. attack = false
  2374. MV4 = 300
  2375. Firepart1:Destroy()
  2376. Firepart2:Destroy()
  2377. end
  2378. end)
  2379.  
  2380.  
  2381. d = {}
  2382. function iteffect()
  2383.  
  2384. coroutine.resume(coroutine.create(function()
  2385.  
  2386. for i = 1, 10 do
  2387. effect = Instance.new("Part", workspace)
  2388. effect.Anchored = true
  2389. effect.CanCollide = false
  2390. effect.Size = Vector3.new(0.2, 3, 0.2)
  2391. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2392. effect.Transparency = 0
  2393. effect.Material = "Plastic"
  2394. effect.BrickColor = BrickColor.new("Really black")
  2395. table.insert(d, effect)
  2396. game:GetService("Debris"):AddItem(effect, 0.3)
  2397. end
  2398.  
  2399. coroutine.resume(coroutine.create(function()
  2400. for i = 1, 10 do
  2401. for i,e in pairs(d) do
  2402. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2403. e.Transparency = e.Transparency + 0.030
  2404. end
  2405. wait(0.01)
  2406. end
  2407.  
  2408. end))
  2409. end))
  2410.  
  2411.  
  2412. end
  2413.  
  2414. tp = true
  2415.  
  2416. mouse.KeyDown:connect(function(k)
  2417. if k == "e" then
  2418. if tp == true then
  2419. tp = false
  2420. local Must = Instance.new("Sound",Torso)
  2421. Must.SoundId = "rbxassetid://1055279036"
  2422. Must.Pitch = 0.99
  2423. Must.Volume = 1.2
  2424. Must.Looped = false
  2425. wait(0)
  2426. Must:Play()
  2427. Zanzoken = Instance.new("Part",char)
  2428. Zanzoken.Anchored = true
  2429. Zanzoken.CanCollide = false
  2430. Zanzoken.Position = v3(999,999,999)
  2431. Zanzoken.CFrame = Torso.CFrame
  2432. game.Debris:AddItem(Zanzoken,0.5)
  2433. Zanzoken.Transparency = 1
  2434. wait()
  2435. idk = Instance.new("BillboardGui",Zanzoken)
  2436. idk.Size = UDim2.new(10,0,15,0)
  2437. idk.AlwaysOnTop = false
  2438. idk1 = Instance.new("ImageLabel",idk)
  2439. idk1.BackgroundTransparency = 1
  2440. idk.ExtentsOffset = v3(0,0,0)
  2441. idk1.ImageTransparency = 0
  2442. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2443. idk1.Size = UDim2.new(2,0,1,0)
  2444. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2445. idk1.Image = "rbxassetid://319554883"
  2446. char.Head.face.Parent = game.Lighting
  2447. wait(0)
  2448. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2449. game.Lighting.face.Parent = char.Head
  2450. wait(0)
  2451. Zanzoken = Instance.new("Part",char)
  2452. Zanzoken.Anchored = true
  2453. Zanzoken.CanCollide = false
  2454. Zanzoken.Position = v3(999,999,999)
  2455. Zanzoken.CFrame = Torso.CFrame
  2456. game.Debris:AddItem(Zanzoken,0.5)
  2457. Zanzoken.Transparency = 1
  2458. wait()
  2459. idk = Instance.new("BillboardGui",Zanzoken)
  2460. idk.Size = UDim2.new(10,0,15,0)
  2461. idk.AlwaysOnTop = false
  2462. idk1 = Instance.new("ImageLabel",idk)
  2463. idk1.BackgroundTransparency = 1
  2464. idk.ExtentsOffset = v3(0,0,0)
  2465. idk1.ImageTransparency = 0
  2466. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2467. idk1.Size = UDim2.new(2,0,1,0)
  2468. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2469. idk1.Image = "rbxassetid://319554883"
  2470.  
  2471. wait(0.4)
  2472. tp = true
  2473.  
  2474.  
  2475. end
  2476. end
  2477. end)
  2478.  
  2479.  
  2480. MV4 = 300
  2481. mouse.KeyDown:connect(function(k)
  2482. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2483. MV4 = 0
  2484. local Must = Instance.new("Sound",workspace)
  2485. Must.SoundId = "rbxassetid://194135434"
  2486. Must.Pitch = 0.99
  2487. Must.Volume = 1.7
  2488. Must.Looped = true
  2489. wait(0)
  2490. Must:Play()
  2491. local lb = Instance.new("Part")
  2492. lb.Parent = char
  2493. lb.Material = "Neon"
  2494. lb.Color = BrickColor.new("Gold").Color
  2495. lb.CanCollide = false
  2496. lb.Material = "Neon"
  2497. lb.Size = vt(1,1,1)
  2498. lb.CFrame = Torso.CFrame
  2499. lb.Rotation = vt(0,0,0)
  2500. lb.Anchored = true
  2501. lb.Transparency = 0
  2502. local thing = Instance.new("SpecialMesh",lb)
  2503. thing.MeshType = "FileMesh"
  2504. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2505. thing.Scale = vt(0,15,0)
  2506. local chancerot = math.random(1,2)
  2507. for z = 0, 4 do
  2508. if chancerot == 1 then
  2509. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2510. elseif chancerot == 2 then
  2511. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2512. end
  2513. lb.Transparency = lb.Transparency + 0.1
  2514. thing.Scale = thing.Scale + vt(15,0,15)
  2515. wait()
  2516. end
  2517. for z = 0, 4 do
  2518. if chancerot == 1 then
  2519. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2520. elseif chancerot == 2 then
  2521. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2522. end
  2523. lb.Transparency = lb.Transparency + 0.1
  2524. thing.Scale = thing.Scale + vt(15,0,15)
  2525. wait()
  2526. end
  2527.  
  2528. local Aura = Instance.new('ParticleEmitter')
  2529. Aura.Name = "Aura"
  2530. Aura.Texture = "rbxassetid://347730682"
  2531. Aura.Parent = Torso
  2532. Aura.LightEmission = 1
  2533. Aura.Transparency = NumberSequence.new(0.5,1)
  2534. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2535. Aura.Size = NumberSequence.new(1,25)
  2536. Aura.Rotation = NumberRange.new(-360,360)
  2537. Aura.LockedToPart = true
  2538. Aura.Lifetime = NumberRange.new(1)
  2539. Aura.Rate = 100
  2540. Aura.Speed = NumberRange.new(0)
  2541. Aura.EmissionDirection = "Top"
  2542. local Aura2 = Instance.new('ParticleEmitter')
  2543. Aura2.Name = "Aura"
  2544. Aura2.Texture = "rbxassetid://1046299182"
  2545. Aura2.Parent = Torso
  2546. Aura2.LightEmission = 1
  2547. Aura2.Transparency = NumberSequence.new(0,1)
  2548. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2549. Aura2.Size = NumberSequence.new(55)
  2550. Aura2.Rotation = NumberRange.new(-360,360)
  2551. Aura2.LockedToPart = true
  2552. Aura2.Lifetime = NumberRange.new(0.2)
  2553. Aura2.Rate = 20
  2554. Aura2.Speed = NumberRange.new(0)
  2555. Aura2.EmissionDirection = "Top"
  2556. lig = Instance.new("PointLight",Player.Character.Torso)
  2557. lig.Color=Color3.new(255,255,0)
  2558. lig.Range = 12
  2559. Humanoid.WalkSpeed = 0.01
  2560. attack = true
  2561. Firepart1 = Instance.new("Part", RightArm)
  2562. Firepart1.Size = Vector3.new(1, 1, 1)
  2563. GuW1 = Instance.new("Weld")
  2564. GuW1.Name = "GuW"
  2565. GuW1.Part0 = RightArm
  2566. GuW1.C0 = cn(0, -1, 0)
  2567. GuW1.C1 = cn(0, 0, 0)
  2568. GuW1.Part1 = Firepart1
  2569. GuW1.Parent = RightArm
  2570. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2571. Firepart1.Transparency = 1
  2572. Firepart2 = Instance.new("Part", LeftArm)
  2573. Firepart2.Size = Vector3.new(1, 1, 1)
  2574. GuW2 = Instance.new("Weld")
  2575. GuW2.Name = "GuW"
  2576. GuW2.Part0 = LeftArm
  2577. GuW2.C0 = cn(0, -1, 0)
  2578. GuW2.C1 = cn(0, 0, 0)
  2579. GuW2.Part1 = Firepart2
  2580. GuW2.Parent = LeftArm
  2581. Firepart2.Transparency = 1
  2582.  
  2583. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2584. GuW1:Destroy()
  2585. GuW1 = Instance.new("Weld")
  2586. GuW1.Name = "GuW"
  2587. GuW1.Part0 = Torso
  2588. GuW1.C0 = cn(0, 0, -6)
  2589. GuW1.C1 = cn(0, 0, 0)
  2590. GuW1.Part1 = Firepart1
  2591. GuW1.Parent = Torso
  2592. GuW2:Destroy()
  2593. GuW2 = Instance.new("Weld")
  2594. GuW2.Name = "GuW"
  2595. GuW2.Part0 = Torso
  2596. GuW2.C0 = cn(0, 0, -6)
  2597. GuW2.C1 = cn(0, 0, 0)
  2598. GuW2.Part1 = Firepart2
  2599. GuW2.Parent = Torso
  2600.  
  2601. GuW2:Destroy()
  2602. GuW2 = Instance.new("Weld")
  2603. GuW2.Name = "GuW"
  2604. GuW2.Part0 = Torso
  2605. GuW2.C0 = cn(0, 0, -4)
  2606. GuW2.C1 = cn(0, 0, 0)
  2607. GuW2.Part1 = Firepart2
  2608. GuW2.Parent = Torso
  2609. for i = 0, 15, 0.1 do
  2610. swait()
  2611. if Torsovelocity.Y > 2 then
  2612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2614. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2615. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2616. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2617. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2618. elseif Torsovelocity.Y < 1 then
  2619. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2620. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2621. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2622. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2623. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2624. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2625. end
  2626. end
  2627. wait(16)
  2628. local Aura3 = Instance.new('ParticleEmitter')
  2629. Aura3.Name = "Aura"
  2630. Aura3.Texture = "rbxassetid://1046299182"
  2631. Aura3.Parent = Torso
  2632. Aura3.LightEmission = 1
  2633. Aura3.Transparency = NumberSequence.new(0.4,1)
  2634. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2635. Aura3.Size = NumberSequence.new(140)
  2636. Aura3.Rotation = NumberRange.new(-360,360)
  2637. Aura3.LockedToPart = true
  2638. Aura3.Lifetime = NumberRange.new(0.2)
  2639. Aura3.Rate = 70
  2640. Aura3.Speed = NumberRange.new(0)
  2641. Aura3.EmissionDirection = "Top"
  2642. local Aura4 = Instance.new('ParticleEmitter')
  2643. Aura4.Name = "Aura"
  2644. Aura4.Texture = "rbxassetid://1046299182"
  2645. Aura4.Parent = Torso
  2646. Aura4.LightEmission = 1
  2647. Aura4.Transparency = NumberSequence.new(0.7,1)
  2648. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2649. Aura4.Size = NumberSequence.new(190)
  2650. Aura4.Rotation = NumberRange.new(-360,360)
  2651. Aura4.LockedToPart = true
  2652. Aura4.Lifetime = NumberRange.new(0.2)
  2653. Aura4.Rate = 120
  2654. Aura4.Speed = NumberRange.new(0)
  2655. Aura4.EmissionDirection = "Top"
  2656. local Aura5 = Instance.new('ParticleEmitter')
  2657. Aura5.Name = "Aura"
  2658. Aura5.Texture = "rbxassetid://347730682"
  2659. Aura5.Parent = Torso
  2660. Aura5.LightEmission = 1
  2661. Aura5.Transparency = NumberSequence.new(0.2,1)
  2662. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2663. Aura5.Size = NumberSequence.new(1,65)
  2664. Aura5.Rotation = NumberRange.new(-360,360)
  2665. Aura5.LockedToPart = true
  2666. Aura5.Lifetime = NumberRange.new(1)
  2667. Aura5.Rate = 200
  2668. Aura5.Speed = NumberRange.new(0)
  2669. Aura5.EmissionDirection = "Top"
  2670. local quake = Instance.new("Sound",workspace)
  2671. quake.SoundId = "rbxassetid://1048411878"
  2672. quake.Pitch = 0.99
  2673. quake.Volume = 1.3
  2674. quake.Looped = true
  2675. wait(0)
  2676. quake:Play()
  2677. local scrr = Instance.new("Sound",Torso)
  2678. scrr.SoundId = "rbxassetid://908472235"
  2679. scrr.Pitch = 0.99
  2680. scrr.Volume = 0.5
  2681. scrr.Looped = true
  2682. wait(0)
  2683. scrr:Play()
  2684.  
  2685. for i = 0, 2, 0.1 do
  2686. swait()
  2687. local lb = Instance.new("Part")
  2688. lb.Parent = char
  2689. lb.Material = "Neon"
  2690. lb.Color = BrickColor.new("Gold").Color
  2691. lb.CanCollide = false
  2692. lb.Material = "Neon"
  2693. lb.Size = vt(0.5,0,0.5)
  2694. lb.CFrame = Torso.CFrame
  2695. lb.Rotation = vt(0,0,0)
  2696. lb.Anchored = true
  2697. lb.Transparency = 0
  2698. local thing = Instance.new("SpecialMesh",lb)
  2699. thing.MeshType = "FileMesh"
  2700. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2701. thing.Scale = vt(0,15,0)
  2702. local chancerot = math.random(1,2)
  2703. for z = 0, 4 do
  2704. if chancerot == 1 then
  2705. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2706. elseif chancerot == 2 then
  2707. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2708. end
  2709. lb.Transparency = lb.Transparency + 0.1
  2710. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2711. wait()
  2712. end
  2713. for z = 0, 4 do
  2714. if chancerot == 1 then
  2715. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2716. elseif chancerot == 2 then
  2717. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2718. end
  2719. lb.Transparency = lb.Transparency + 0.1
  2720. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2721. wait()
  2722. end
  2723. end
  2724.  
  2725.  
  2726. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2727. for i = 0, 24, 0.1 do
  2728. swait()
  2729. if Torsovelocity.Y > 2 then
  2730. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2731. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2732. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2733. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2734. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2735. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2736. elseif Torsovelocity.Y < 1 then
  2737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2739. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2740. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2741. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2742. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2743. end
  2744. end
  2745. wait(5)
  2746. GuW1:Destroy()
  2747. GuW1 = Instance.new("Weld")
  2748. GuW1.Name = "GuW"
  2749. GuW1.Part0 = Torso
  2750. GuW1.C0 = cn(0, 0, -15)
  2751. GuW1.C1 = cn(0, 0, 0)
  2752. GuW1.Part1 = Firepart1
  2753. GuW1.Parent = Torso
  2754. GuW2:Destroy()
  2755. GuW2 = Instance.new("Weld")
  2756. GuW2.Name = "GuW"
  2757. GuW2.Part0 = Torso
  2758. GuW2.C0 = cn(0, 0, -17.5)
  2759. GuW2.C1 = cn(0, 0, 0)
  2760. GuW2.Part1 = Firepart2
  2761. GuW2.Parent = Torso
  2762. local Must2 = Instance.new("Sound",Torso) --1048411878
  2763. Must2.SoundId = "rbxassetid://950551676"
  2764. Must2.Pitch = 0.99
  2765. Must2.Volume = math.huge
  2766. Must2.Looped = false
  2767. wait(0)
  2768. Must2:Play()
  2769. quake:Stop()
  2770. scrr:Stop()
  2771. local Gone = Instance.new('ParticleEmitter')
  2772. Gone.Name = "Aura"
  2773. Gone.Texture = "rbxassetid://1046299182"
  2774. Gone.Parent = Torso
  2775. Gone.LightEmission = 1
  2776. Gone.Transparency = NumberSequence.new(0.7,1)
  2777. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2778. Gone.Size = NumberSequence.new(340)
  2779. Gone.Rotation = NumberRange.new(-360,360)
  2780. Gone.LockedToPart = true
  2781. Gone.Lifetime = NumberRange.new(0.2)
  2782. Gone.Rate = 70
  2783. Gone.Speed = NumberRange.new(0)
  2784. Gone.EmissionDirection = "Top"
  2785. wait(2)
  2786. Aura:Destroy()
  2787. Aura2:Destroy()
  2788. Aura3:Destroy()
  2789. Aura4:Destroy()
  2790. Aura5:Destroy()
  2791. lig:Destroy()
  2792. Gone:Destroy()
  2793. for i = 0, 3, 0.01 do
  2794. swait()
  2795. shoottraildd2(mouse.Hit.p, Torso, 0)
  2796. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2797. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2798. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2799. if Torsovelocity.Y > 2 then
  2800. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2801. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2802. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2803. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2804. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2805. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2806. elseif Torsovelocity.Y < 1 then
  2807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2809. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2810. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2811. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2812. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2813. end
  2814. end
  2815. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2816. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2817. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2818. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2819. for i = 0, 3, 0.1 do
  2820. swait()
  2821. if Torsovelocity.Y > 2 then
  2822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2824. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2827. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2828. elseif Torsovelocity.Y < 1 then
  2829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2831. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2832. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2833. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2834. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2835. end
  2836. end
  2837. wait(1)
  2838. Humanoid.WalkSpeed = 16
  2839. attack = false
  2840. MV4 = 0
  2841. Must:Stop()
  2842. Firepart1:Destroy()
  2843. Firepart2:Destroy()
  2844. end
  2845. end)
  2846.  
  2847.  
  2848.  
  2849. ---forms
  2850. mouse.KeyDown:connect(function(key)
  2851. if key=="1" then
  2852. Base()
  2853. SSJ()
  2854. char.JumPower = 150
  2855. end
  2856. end)
  2857. Health = 140,000 --------- Serious mode aura.
  2858. BaseHealth = 10,000
  2859.  
  2860.  
  2861.  
  2862.  
  2863. SuperSaiyan = false
  2864.  
  2865. Player = game.Players.LocalPlayer
  2866. Char = Player.Character
  2867. Torso = Char.Torso
  2868.  
  2869. function SSJ()
  2870. for X = 1, 1 do wait()
  2871.  
  2872.  
  2873. wait(0)
  2874. for X = 1, 1 do wait()
  2875. local Effect = Instance.new("Part")
  2876. Effect.Name = "Effect"
  2877. Effect.Parent = Torso
  2878. Effect.CFrame = Torso.CFrame
  2879. Effect.BrickColor = BrickColor.new("Lapis")
  2880. Effect.Shape = "Ball"
  2881. Effect.Size = Vector3.new(1, 1, 1)
  2882. Effect.Anchored = true
  2883. Effect.Material = "Neon"
  2884. Effect.CanCollide = false
  2885. Effect.CFrame = Torso.CFrame
  2886. Effect.Size = Effect.Size + Vector3.new(0.5)
  2887. Effect.Transparency = Effect.Transparency + 0.04
  2888. end
  2889. end
  2890.  
  2891. repeat
  2892. Torso:FindFirstChild("Effect"):Remove()
  2893. until Torso:FindFirstChild("Effect") == nil
  2894.  
  2895.  
  2896. local Color1 = Color3.new(255, 255, 0)
  2897. local Color2 = Color3.new(255, 255, 0)
  2898.  
  2899. Hair7:Destroy()
  2900. Hair7 = Instance.new("Part")
  2901. Hair7.Parent = char
  2902. Hair7.Name = "Hair"
  2903. Hair7.CanCollide = false
  2904. Hair7.Locked = true
  2905. Hair7.TopSurface = "Smooth"
  2906. Hair7.BottomSurface = "Smooth"
  2907. Hair7.formFactor = "Symmetric"
  2908. Hair7.Material = "Neon"
  2909. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2910. Hair7.CFrame = char.Torso.CFrame
  2911. Hair7.Size = Vector3.new(1, 1, 1)
  2912. Hair7.Transparency = 0
  2913.  
  2914.  
  2915. Weld1 = Instance.new("Weld")
  2916. Weld1.Parent = char.Head
  2917. Weld1.Part0 = char.Head
  2918. Weld1.Part1 = Hair7
  2919. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2920.  
  2921. Mesh = Instance.new("SpecialMesh")
  2922. Mesh.Offset = Vector3.new(0,-0.4,0)
  2923. Mesh.Parent = Hair7
  2924. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2925. Mesh.MeshType = "FileMesh"
  2926. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2927. Mesh.TextureId = ""
  2928. char.Head.face.Texture = "rbxassetid://1108357707"
  2929. local Must = Instance.new("Sound",Torso)
  2930. Must.SoundId = "rbxassetid://1035030726"
  2931. Must.Pitch = 0.99
  2932. Must.Volume = 1.4
  2933. Must.Looped = false
  2934. wait(0)
  2935. Must:Play()
  2936. a21e = new("Part",char)
  2937. a21e.Name = "Beam"..num
  2938. a21e.Locked = true
  2939. a21e.Size = v3(1,1,1)
  2940. a21e.CanCollide = false
  2941. a21e.BrickColor = bc("Gold")
  2942. a21e.Material = "Neon"
  2943. a21e.Transparency = 0
  2944. aa21e = new("SpecialMesh",a21e)
  2945. a21e.Anchored = true
  2946. a21e.Position = RootPart.Position
  2947. aa21e.MeshType = "Sphere"
  2948. aa21e.Scale = v3(1,1,1)
  2949. a51e = new("Part",char)
  2950. a51e.Name = "Beam"..num
  2951. a51e.Locked = true
  2952. a51e.Size = v3(1,1,1)
  2953. a51e.CanCollide = false
  2954. a51e.BrickColor = bc("New Yeller")
  2955. a51e.Material = "Neon"
  2956. a51e.Transparency = 0
  2957. aa51e = new("SpecialMesh",a51e)
  2958. a51e.Anchored = true
  2959. a51e.Position = RootPart.Position
  2960. aa51e.MeshType = "Sphere"
  2961. aa51e.Scale = v3(1,1,1)
  2962. a61e = new("Part",char)
  2963. a61e.Name = "Beam"..num
  2964. a61e.Locked = true
  2965. a61e.Size = v3(1,1,1)
  2966. a61e.CanCollide = false
  2967. a61e.BrickColor = bc("White")
  2968. a61e.Material = "Neon"
  2969. a61e.Transparency = 0
  2970. aa61e = new("SpecialMesh",a61e)
  2971. a61e.Anchored = true
  2972. a61e.Position = RootPart.Position
  2973. aa61e.MeshType = "Sphere"
  2974. aa61e.Scale = v3(1,1,1)
  2975. for i = 1,50 do
  2976. wait()
  2977. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2978. a21e.Transparency = a21e.Transparency + 0.03
  2979. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2980. a51e.Transparency = a51e.Transparency + 0.03
  2981. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2982. a61e.Transparency = a61e.Transparency + 0.02
  2983. end
  2984. a61e:Destroy()
  2985. aa61e:Destroy()
  2986. a51e:Destroy()
  2987. aa51e:Destroy()
  2988. a21e:Destroy()
  2989. aa21e:Destroy()
  2990.  
  2991.  
  2992. local Aura = Instance.new('ParticleEmitter')
  2993. Aura.Name = "Aura"
  2994. Aura.Texture = "rbxassetid://347730682"
  2995. Aura.Parent = Torso
  2996. Aura.LightEmission = 1
  2997. Aura.Transparency = NumberSequence.new(0.6,1)
  2998. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2999. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3000. Aura.LockedToPart = true
  3001. Aura.Lifetime = NumberRange.new(1)
  3002. Aura.Rate = 100
  3003. Aura.Speed = NumberRange.new(4.3)
  3004. Aura.EmissionDirection = "Top"
  3005.  
  3006. SuperSaiyan = true
  3007. Humanoid.JumpPower = 120
  3008.  
  3009. Char.Humanoid.MaxHealth = Health
  3010. wait(0.3)
  3011. Char.Humanoid.Health = Health
  3012. wait(0.7)
  3013. Must:Destroy()
  3014. end
  3015.  
  3016. function Base()
  3017. SuperSaiyan = false
  3018. local Effect = Instance.new("Part")
  3019. Effect.Name = "Effect"
  3020. Effect.Parent = Torso
  3021. Effect.CFrame = Torso.CFrame
  3022. Effect.BrickColor = BrickColor.new("White")
  3023. Effect.Shape = "Ball"
  3024. Effect.Size = Vector3.new(8, 8, 8)
  3025. Effect.Anchored = true
  3026. Effect.Material = "Neon"
  3027. Effect.CanCollide = false
  3028. for loop = 1, 25 do wait()
  3029. Effect.CFrame = Torso.CFrame
  3030. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3031. Effect.Transparency = Effect.Transparency + 0.04
  3032.  
  3033. end
  3034. repeat
  3035.  
  3036.  
  3037. Torso:FindFirstChild("Effect"):Remove()
  3038. until Torso:FindFirstChild("Effect") == nil
  3039.  
  3040. char.Head.face.Texture = "rbxassetid://1108342609"
  3041. Hair7:Destroy()
  3042. wait(0.1)
  3043. Hair7 = Instance.new("Part")
  3044. Hair7.Parent = char
  3045. Hair7.Name = "Hair"
  3046. Hair7.CanCollide = false
  3047. Hair7.Locked = true
  3048. Hair7.TopSurface = "Smooth"
  3049. Hair7.BottomSurface = "Smooth"
  3050. Hair7.formFactor = "Symmetric"
  3051. Hair7.Material = "Neon"
  3052. Hair7.BrickColor = BrickColor.new("Really black")
  3053. Hair7.CFrame = char.Torso.CFrame
  3054. Hair7.Size = Vector3.new(1, 1, 1)
  3055. Hair7.Transparency = 0
  3056.  
  3057.  
  3058. Weld1 = Instance.new("Weld")
  3059. Weld1.Parent = char.Head
  3060. Weld1.Part0 = char.Head
  3061. Weld1.Part1 = Hair7
  3062. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3063.  
  3064. Mesh = Instance.new("SpecialMesh")
  3065. Mesh.Offset = Vector3.new(0,-0.4,0)
  3066. Mesh.Parent = Hair7
  3067. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3068. Mesh.MeshType = "FileMesh"
  3069. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3070. Mesh.TextureId = ""
  3071.  
  3072.  
  3073.  
  3074. for i, v in pairs(Torso:GetChildren()) do
  3075. if v:IsA('ParticleEmitter') then
  3076. v:Remove()
  3077. end
  3078. end
  3079. for i, v in pairs(LeftArm:GetChildren()) do
  3080. if v:IsA('ParticleEmitter') then
  3081. v:Remove()
  3082. end
  3083. end
  3084. for i, v in pairs(RightArm:GetChildren()) do
  3085. if v:IsA('ParticleEmitter') then
  3086. v:Remove()
  3087. end
  3088. end
  3089. for i, v in pairs(RightLeg:GetChildren()) do
  3090. if v:IsA('ParticleEmitter') then
  3091. v:Remove()
  3092. end
  3093. end
  3094. for i, v in pairs(LeftLeg:GetChildren()) do
  3095. if v:IsA('ParticleEmitter') then
  3096. v:Remove()
  3097. end
  3098. end
  3099.  
  3100.  
  3101. end
  3102.  
  3103. mouse.KeyDown:connect(function(key)
  3104. if key=="9" then
  3105. Base()
  3106. end
  3107. end)
  3108.  
  3109. mouse.KeyDown:connect(function(key)
  3110. if key=="4" then
  3111. Base()
  3112. SSJB()
  3113. char.JumPower = 150
  3114. end
  3115. end)
  3116. Health = 140,000 --------- Serious mode aura.
  3117. BaseHealth = 10,000
  3118.  
  3119.  
  3120.  
  3121.  
  3122. SuperSaiyanBlue = false
  3123.  
  3124. Player = game.Players.LocalPlayer
  3125. Char = Player.Character
  3126. Torso = Char.Torso
  3127.  
  3128. function SSJB()
  3129. for X = 1, 1 do wait()
  3130.  
  3131.  
  3132. wait(0)
  3133. for X = 1, 1 do wait()
  3134. local Effect = Instance.new("Part")
  3135. Effect.Name = "Effect"
  3136. Effect.Parent = Torso
  3137. Effect.CFrame = Torso.CFrame
  3138. Effect.BrickColor = BrickColor.new("Lapis")
  3139. Effect.Shape = "Ball"
  3140. Effect.Size = Vector3.new(1, 1, 1)
  3141. Effect.Anchored = true
  3142. Effect.Material = "Neon"
  3143. Effect.CanCollide = false
  3144. Effect.CFrame = Torso.CFrame
  3145. Effect.Size = Effect.Size + Vector3.new(0.5)
  3146. Effect.Transparency = Effect.Transparency + 0.04
  3147. end
  3148. end
  3149.  
  3150. repeat
  3151. Torso:FindFirstChild("Effect"):Remove()
  3152. until Torso:FindFirstChild("Effect") == nil
  3153.  
  3154.  
  3155. local Color1 = Color3.new(255, 255, 0)
  3156. local Color2 = Color3.new(255, 255, 0)
  3157.  
  3158. for i = 0, 3, 0.1 do
  3159. swait()
  3160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3162. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3165. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3166. end
  3167.  
  3168. Hair7:Destroy()
  3169. wait(0.1)
  3170. Hair7 = Instance.new("Part")
  3171. Hair7.Parent = char
  3172. Hair7.Name = "Hair"
  3173. Hair7.CanCollide = false
  3174. Hair7.Locked = true
  3175. Hair7.TopSurface = "Smooth"
  3176. Hair7.BottomSurface = "Smooth"
  3177. Hair7.formFactor = "Symmetric"
  3178. Hair7.Material = "Neon"
  3179. Hair7.BrickColor = BrickColor.new("Cyan")
  3180. Hair7.CFrame = char.Torso.CFrame
  3181. Hair7.Size = Vector3.new(1, 1, 1)
  3182. Hair7.Transparency = 0
  3183.  
  3184.  
  3185. Weld1 = Instance.new("Weld")
  3186. Weld1.Parent = char.Head
  3187. Weld1.Part0 = char.Head
  3188. Weld1.Part1 = Hair7
  3189. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3190.  
  3191. Mesh = Instance.new("SpecialMesh")
  3192. Mesh.Offset = Vector3.new(0,-0.4,0)
  3193. Mesh.Parent = Hair7
  3194. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3195. Mesh.MeshType = "FileMesh"
  3196. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3197. Mesh.TextureId = ""
  3198. wait(0.1)
  3199. char.Head.face.Texture = "rbxassetid://262534270"
  3200. local Must = Instance.new("Sound",Torso)
  3201. Must.SoundId = "rbxassetid://874183151"
  3202. Must.Pitch = 0.99
  3203. Must.Volume = 1.4
  3204. Must.Looped = false
  3205. wait(0)
  3206. Must:Play()
  3207. a21e = new("Part",char)
  3208. a21e.Name = "Beam"..num
  3209. a21e.Locked = true
  3210. a21e.Size = v3(1,1,1)
  3211. a21e.CanCollide = false
  3212. a21e.BrickColor = bc("Toothpaste")
  3213. a21e.Material = "Neon"
  3214. a21e.Transparency = 0
  3215. aa21e = new("SpecialMesh",a21e)
  3216. a21e.Anchored = true
  3217. a21e.Position = RootPart.Position
  3218. aa21e.MeshType = "Sphere"
  3219. aa21e.Scale = v3(1,1,1)
  3220. a51e = new("Part",char)
  3221. a51e.Name = "Beam"..num
  3222. a51e.Locked = true
  3223. a51e.Size = v3(1,1,1)
  3224. a51e.CanCollide = false
  3225. a51e.BrickColor = bc("Cyan")
  3226. a51e.Material = "Neon"
  3227. a51e.Transparency = 0
  3228. aa51e = new("SpecialMesh",a51e)
  3229. a51e.Anchored = true
  3230. a51e.Position = RootPart.Position
  3231. aa51e.MeshType = "Sphere"
  3232. aa51e.Scale = v3(1,1,1)
  3233. a61e = new("Part",char)
  3234. a61e.Name = "Beam"..num
  3235. a61e.Locked = true
  3236. a61e.Size = v3(1,1,1)
  3237. a61e.CanCollide = false
  3238. a61e.BrickColor = bc("Lapis")
  3239. a61e.Material = "Neon"
  3240. a61e.Transparency = 0
  3241. aa61e = new("SpecialMesh",a61e)
  3242. a61e.Anchored = true
  3243. a61e.Position = RootPart.Position
  3244. aa61e.MeshType = "Sphere"
  3245. aa61e.Scale = v3(1,1,1)
  3246. for i = 1,50 do
  3247. wait()
  3248. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3249. a21e.Transparency = a21e.Transparency + 0.03
  3250. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3251. a51e.Transparency = a51e.Transparency + 0.03
  3252. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3253. a61e.Transparency = a61e.Transparency + 0.02
  3254. end
  3255. a61e:Destroy()
  3256. aa61e:Destroy()
  3257. a51e:Destroy()
  3258. aa51e:Destroy()
  3259. a21e:Destroy()
  3260. aa21e:Destroy()
  3261.  
  3262.  
  3263. local Aura = Instance.new('ParticleEmitter')
  3264. Aura.Name = "Aura"
  3265. Aura.Texture = "rbxassetid://347730682"
  3266. Aura.Parent = Torso
  3267. Aura.LightEmission = 1
  3268. Aura.Transparency = NumberSequence.new(0.4,1)
  3269. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3270. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3271. Aura.LockedToPart = true
  3272. Aura.Lifetime = NumberRange.new(1)
  3273. Aura.Rate = 100
  3274. Aura.Rotation = NumberRange.new(-20, 15)
  3275. Aura.Speed = NumberRange.new(4.3)
  3276. Aura.EmissionDirection = "Top"
  3277. local Aura = Instance.new('ParticleEmitter')
  3278. Aura.Name = "Aura"
  3279. Aura.Texture = "rbxassetid://347730682"
  3280. Aura.Parent = Torso
  3281. Aura.LightEmission = 1
  3282. Aura.Transparency = NumberSequence.new(0.9,1)
  3283. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3284. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3285. Aura.LockedToPart = true
  3286. Aura.Lifetime = NumberRange.new(1)
  3287. Aura.Rate = 100
  3288. Aura.Rotation = NumberRange.new(-20, 15)
  3289. Aura.Speed = NumberRange.new(4.3)
  3290. Aura.EmissionDirection = "Top"
  3291. local tra = Instance.new('ParticleEmitter')
  3292. tra.Parent = Torso
  3293. tra.LightEmission = 1
  3294. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3295. tra.Rate = 15
  3296. tra.Rotation = NumberRange.new(-5, 5)
  3297. tra.Lifetime = NumberRange.new(1.5, 2)
  3298. tra.Size = NumberSequence.new(0.098,0)
  3299. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3300. tra.Speed = NumberRange.new(0.5)
  3301. tra.VelocitySpread = 360
  3302. tra.VelocityInheritance = 0.5
  3303. tra.ZOffset = 2
  3304. local tra = Instance.new('ParticleEmitter')
  3305. tra.Parent = LeftArm
  3306. tra.LightEmission = 1
  3307. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3308. tra.Rate = 15
  3309. tra.Rotation = NumberRange.new(-5, 5)
  3310. tra.Lifetime = NumberRange.new(1.5, 2)
  3311. tra.Size = NumberSequence.new(0.098,0)
  3312. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3313. tra.Speed = NumberRange.new(0.5)
  3314. tra.VelocitySpread = 360
  3315. tra.VelocityInheritance = 0.5
  3316. tra.ZOffset = 2
  3317. local tra = Instance.new('ParticleEmitter')
  3318. tra.Parent = RightArm
  3319. tra.LightEmission = 1
  3320. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3321. tra.Rate = 15
  3322. tra.Rotation = NumberRange.new(-5, 5)
  3323. tra.Lifetime = NumberRange.new(1.5, 2)
  3324. tra.Size = NumberSequence.new(0.098,0)
  3325. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3326. tra.Speed = NumberRange.new(0.5)
  3327. tra.VelocitySpread = 360
  3328. tra.VelocityInheritance = 0.5
  3329. tra.ZOffset = 2
  3330. local tra = Instance.new('ParticleEmitter')
  3331. tra.Parent = LeftLeg
  3332. tra.LightEmission = 1
  3333. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3334. tra.Rate = 15
  3335. tra.Rotation = NumberRange.new(-5, 5)
  3336. tra.Lifetime = NumberRange.new(1.5, 2)
  3337. tra.Size = NumberSequence.new(0.098,0)
  3338. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3339. tra.Speed = NumberRange.new(0.5)
  3340. tra.VelocitySpread = 360
  3341. tra.VelocityInheritance = 0.5
  3342. tra.ZOffset = 2
  3343. local tra = Instance.new('ParticleEmitter')
  3344. tra.Parent = RightLeg
  3345. tra.LightEmission = 1
  3346. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3347. tra.Rate = 15
  3348. tra.Rotation = NumberRange.new(-5, 5)
  3349. tra.Lifetime = NumberRange.new(1.5, 2)
  3350. tra.Size = NumberSequence.new(0.098,0)
  3351. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3352. tra.Speed = NumberRange.new(0.5)
  3353. tra.VelocitySpread = 360
  3354. tra.VelocityInheritance = 0.5
  3355. tra.ZOffset = 2
  3356.  
  3357. SuperSaiyanBlue = true
  3358. Humanoid.JumpPower = 120
  3359.  
  3360. Char.Humanoid.MaxHealth = Health
  3361. wait(0.3)
  3362. Char.Humanoid.Health = Health
  3363. wait(0.7)
  3364. Must:Destroy()
  3365. end
  3366.  
  3367. function Base()
  3368. SuperSaiyanBlue = false
  3369. local Effect = Instance.new("Part")
  3370. Effect.Name = "Effect"
  3371. Effect.Parent = Torso
  3372. Effect.CFrame = Torso.CFrame
  3373. Effect.BrickColor = BrickColor.new("White")
  3374. Effect.Shape = "Ball"
  3375. Effect.Size = Vector3.new(8, 8, 8)
  3376. Effect.Anchored = true
  3377. Effect.Material = "Neon"
  3378. Effect.CanCollide = false
  3379. for loop = 1, 25 do wait()
  3380. Effect.CFrame = Torso.CFrame
  3381. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3382. Effect.Transparency = Effect.Transparency + 0.04
  3383.  
  3384. end
  3385. repeat
  3386.  
  3387.  
  3388. Torso:FindFirstChild("Effect"):Remove()
  3389. until Torso:FindFirstChild("Effect") == nil
  3390.  
  3391. char.Head.face.Texture = "rbxassetid://1108342609"
  3392. Hair7:Destroy()
  3393. wait(0.1)
  3394. Hair7 = Instance.new("Part")
  3395. Hair7.Parent = char
  3396. Hair7.Name = "Hair"
  3397. Hair7.CanCollide = false
  3398. Hair7.Locked = true
  3399. Hair7.TopSurface = "Smooth"
  3400. Hair7.BottomSurface = "Smooth"
  3401. Hair7.formFactor = "Symmetric"
  3402. Hair7.Material = "Neon"
  3403. Hair7.BrickColor = BrickColor.new("Really black")
  3404. Hair7.CFrame = char.Torso.CFrame
  3405. Hair7.Size = Vector3.new(1, 1, 1)
  3406. Hair7.Transparency = 0
  3407.  
  3408.  
  3409. Weld1 = Instance.new("Weld")
  3410. Weld1.Parent = char.Head
  3411. Weld1.Part0 = char.Head
  3412. Weld1.Part1 = Hair7
  3413. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3414.  
  3415. Mesh = Instance.new("SpecialMesh")
  3416. Mesh.Offset = Vector3.new(0,-0.4,0)
  3417. Mesh.Parent = Hair7
  3418. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3419. Mesh.MeshType = "FileMesh"
  3420. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3421. Mesh.TextureId = ""
  3422.  
  3423.  
  3424.  
  3425. for i, v in pairs(Torso:GetChildren()) do
  3426. if v:IsA('ParticleEmitter') then
  3427. v:Remove()
  3428. end
  3429. end
  3430. for i, v in pairs(LeftArm:GetChildren()) do
  3431. if v:IsA('ParticleEmitter') then
  3432. v:Remove()
  3433. end
  3434. end
  3435. for i, v in pairs(RightArm:GetChildren()) do
  3436. if v:IsA('ParticleEmitter') then
  3437. v:Remove()
  3438. end
  3439. end
  3440. for i, v in pairs(RightLeg:GetChildren()) do
  3441. if v:IsA('ParticleEmitter') then
  3442. v:Remove()
  3443. end
  3444. end
  3445. for i, v in pairs(LeftLeg:GetChildren()) do
  3446. if v:IsA('ParticleEmitter') then
  3447. v:Remove()
  3448. end
  3449. end
  3450.  
  3451.  
  3452. end
  3453. mouse.KeyDown:connect(function(key)
  3454. if key=="9" then
  3455. Base()
  3456. end
  3457. end)
  3458.  
  3459. mouse.KeyDown:connect(function(key)
  3460. if key=="2" then
  3461. Base()
  3462. SSJVEGETA()
  3463. char.JumPower = 150
  3464. end
  3465. end)
  3466. Health = math.huge --------- Serious mode aura.
  3467. BaseHealth = math.huge
  3468.  
  3469.  
  3470.  
  3471.  
  3472. SuperVegeta = false
  3473.  
  3474. Player = game.Players.LocalPlayer
  3475. Char = Player.Character
  3476. Torso = Char.Torso
  3477.  
  3478. function SSJVEGETA()
  3479. for X = 1, 1 do wait()
  3480.  
  3481.  
  3482. wait(0)
  3483. for X = 1, 1 do wait()
  3484. local Effect = Instance.new("Part")
  3485. Effect.Name = "Effect"
  3486. Effect.Parent = Torso
  3487. Effect.CFrame = Torso.CFrame
  3488. Effect.BrickColor = BrickColor.new("Lapis")
  3489. Effect.Shape = "Ball"
  3490. Effect.Size = Vector3.new(1, 1, 1)
  3491. Effect.Anchored = true
  3492. Effect.Material = "Neon"
  3493. Effect.CanCollide = false
  3494. Effect.CFrame = Torso.CFrame
  3495. Effect.Size = Effect.Size + Vector3.new(0.5)
  3496. Effect.Transparency = Effect.Transparency + 0.04
  3497. end
  3498. end
  3499.  
  3500. repeat
  3501. Torso:FindFirstChild("Effect"):Remove()
  3502. until Torso:FindFirstChild("Effect") == nil
  3503.  
  3504.  
  3505. local Color1 = Color3.new(255, 255, 0)
  3506. local Color2 = Color3.new(255, 255, 0)
  3507.  
  3508.  
  3509. Hair7:Destroy()
  3510. wait(0.1)
  3511. Hair7 = Instance.new("Part")
  3512. Hair7.Parent = char
  3513. Hair7.Name = "Hair"
  3514. Hair7.CanCollide = false
  3515. Hair7.Locked = true
  3516. Hair7.TopSurface = "Smooth"
  3517. Hair7.BottomSurface = "Smooth"
  3518. Hair7.formFactor = "Symmetric"
  3519. Hair7.Material = "Neon"
  3520. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3521. Hair7.CFrame = char.Torso.CFrame
  3522. Hair7.Size = Vector3.new(1, 1, 1)
  3523. Hair7.Transparency = 0
  3524.  
  3525.  
  3526. Weld1 = Instance.new("Weld")
  3527. Weld1.Parent = char.Head
  3528. Weld1.Part0 = char.Head
  3529. Weld1.Part1 = Hair7
  3530. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3531.  
  3532. Mesh = Instance.new("SpecialMesh")
  3533. Mesh.Offset = Vector3.new(0,-0.4,0)
  3534. Mesh.Parent = Hair7
  3535. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3536. Mesh.MeshType = "FileMesh"
  3537. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3538. Mesh.TextureId = ""
  3539. char.Head.face.Texture = "rbxassetid://1108357707"
  3540. local Must = Instance.new("Sound",Torso)
  3541. Must.SoundId = "rbxassetid://1035030726"
  3542. Must.Pitch = 0.99
  3543. Must.Volume = 1.4
  3544. Must.Looped = false
  3545. wait(0)
  3546. Must:Play()
  3547. a21e = new("Part",char)
  3548. a21e.Name = "Beam"..num
  3549. a21e.Locked = true
  3550. a21e.Size = v3(1,1,1)
  3551. a21e.CanCollide = false
  3552. a21e.BrickColor = bc("Gold")
  3553. a21e.Material = "Neon"
  3554. a21e.Transparency = 0
  3555. aa21e = new("SpecialMesh",a21e)
  3556. a21e.Anchored = true
  3557. a21e.Position = RootPart.Position
  3558. aa21e.MeshType = "Sphere"
  3559. aa21e.Scale = v3(1,1,1)
  3560. a51e = new("Part",char)
  3561. a51e.Name = "Beam"..num
  3562. a51e.Locked = true
  3563. a51e.Size = v3(1,1,1)
  3564. a51e.CanCollide = false
  3565. a51e.BrickColor = bc("New Yeller")
  3566. a51e.Material = "Neon"
  3567. a51e.Transparency = 0
  3568. aa51e = new("SpecialMesh",a51e)
  3569. a51e.Anchored = true
  3570. a51e.Position = RootPart.Position
  3571. aa51e.MeshType = "Sphere"
  3572. aa51e.Scale = v3(1,1,1)
  3573. a61e = new("Part",char)
  3574. a61e.Name = "Beam"..num
  3575. a61e.Locked = true
  3576. a61e.Size = v3(1,1,1)
  3577. a61e.CanCollide = false
  3578. a61e.BrickColor = bc("White")
  3579. a61e.Material = "Neon"
  3580. a61e.Transparency = 0
  3581. aa61e = new("SpecialMesh",a61e)
  3582. a61e.Anchored = true
  3583. a61e.Position = RootPart.Position
  3584. aa61e.MeshType = "Sphere"
  3585. aa61e.Scale = v3(1,1,1)
  3586. for i = 1,50 do
  3587. wait()
  3588. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3589. a21e.Transparency = a21e.Transparency + 0.03
  3590. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3591. a51e.Transparency = a51e.Transparency + 0.03
  3592. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3593. a61e.Transparency = a61e.Transparency + 0.02
  3594. end
  3595. a61e:Destroy()
  3596. aa61e:Destroy()
  3597. a51e:Destroy()
  3598. aa51e:Destroy()
  3599. a21e:Destroy()
  3600. aa21e:Destroy()
  3601.  
  3602.  
  3603. local Aura = Instance.new('ParticleEmitter')
  3604. Aura.Name = "Aura"
  3605. Aura.Texture = "rbxassetid://347730682"
  3606. Aura.Parent = Torso
  3607. Aura.LightEmission = 1
  3608. Aura.Transparency = NumberSequence.new(0.6,1)
  3609. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3610. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3611. Aura.LockedToPart = true
  3612. Aura.Lifetime = NumberRange.new(1)
  3613. Aura.Rate = 100
  3614. Aura.Speed = NumberRange.new(4.3)
  3615. Aura.EmissionDirection = "Top"
  3616. local Aura = Instance.new('ParticleEmitter')
  3617. Aura.Name = "Aura"
  3618. Aura.Texture = "rbxassetid://1046299182"
  3619. Aura.Parent = Torso
  3620. Aura.LightEmission = 1
  3621. Aura.Transparency = NumberSequence.new(0.6,1)
  3622. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3623. Aura.Size = NumberSequence.new(5)
  3624. Aura.Rotation = NumberRange.new(-20,15)
  3625. Aura.LockedToPart = true
  3626. Aura.Lifetime = NumberRange.new(0.2)
  3627. Aura.Rate = 20
  3628. Aura.Speed = NumberRange.new(0)
  3629. Aura.EmissionDirection = "Top"
  3630.  
  3631. SuperVegeta = true
  3632. Humanoid.WalkSpeed = 10
  3633. Humanoid.JumpPower = 120
  3634.  
  3635. Char.Humanoid.MaxHealth = Health
  3636. wait(0.3)
  3637. Char.Humanoid.Health = Health
  3638. wait(0.7)
  3639. Must:Destroy()
  3640. end
  3641.  
  3642. function Base()
  3643. SuperVegeta = false
  3644. local Effect = Instance.new("Part")
  3645. Effect.Name = "Effect"
  3646. Effect.Parent = Torso
  3647. Effect.CFrame = Torso.CFrame
  3648. Effect.BrickColor = BrickColor.new("White")
  3649. Effect.Shape = "Ball"
  3650. Effect.Size = Vector3.new(8, 8, 8)
  3651. Effect.Anchored = true
  3652. Effect.Material = "Neon"
  3653. Effect.CanCollide = false
  3654. for loop = 1, 25 do wait()
  3655. Effect.CFrame = Torso.CFrame
  3656. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3657. Effect.Transparency = Effect.Transparency + 0.04
  3658.  
  3659. end
  3660. repeat
  3661.  
  3662.  
  3663. Torso:FindFirstChild("Effect"):Remove()
  3664. until Torso:FindFirstChild("Effect") == nil
  3665.  
  3666. char.Head.face.Texture = "rbxassetid://1108342609"
  3667. Hair7:Destroy()
  3668. wait(0.1)
  3669. Hair7 = Instance.new("Part")
  3670. Hair7.Parent = char
  3671. Hair7.Name = "Hair"
  3672. Hair7.CanCollide = false
  3673. Hair7.Locked = true
  3674. Hair7.TopSurface = "Smooth"
  3675. Hair7.BottomSurface = "Smooth"
  3676. Hair7.formFactor = "Symmetric"
  3677. Hair7.Material = "Neon"
  3678. Hair7.BrickColor = BrickColor.new("Really black")
  3679. Hair7.CFrame = char.Torso.CFrame
  3680. Hair7.Size = Vector3.new(1, 1, 1)
  3681. Hair7.Transparency = 0
  3682.  
  3683.  
  3684. Weld1 = Instance.new("Weld")
  3685. Weld1.Parent = char.Head
  3686. Weld1.Part0 = char.Head
  3687. Weld1.Part1 = Hair7
  3688. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3689.  
  3690. Mesh = Instance.new("SpecialMesh")
  3691. Mesh.Offset = Vector3.new(0,-0.4,0)
  3692. Mesh.Parent = Hair7
  3693. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3694. Mesh.MeshType = "FileMesh"
  3695. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3696. Mesh.TextureId = ""
  3697.  
  3698.  
  3699.  
  3700. for i, v in pairs(Torso:GetChildren()) do
  3701. if v:IsA('ParticleEmitter') then
  3702. v:Remove()
  3703. end
  3704. end
  3705. for i, v in pairs(LeftArm:GetChildren()) do
  3706. if v:IsA('ParticleEmitter') then
  3707. v:Remove()
  3708. end
  3709. end
  3710. for i, v in pairs(RightArm:GetChildren()) do
  3711. if v:IsA('ParticleEmitter') then
  3712. v:Remove()
  3713. end
  3714. end
  3715. for i, v in pairs(RightLeg:GetChildren()) do
  3716. if v:IsA('ParticleEmitter') then
  3717. v:Remove()
  3718. end
  3719. end
  3720. for i, v in pairs(LeftLeg:GetChildren()) do
  3721. if v:IsA('ParticleEmitter') then
  3722. v:Remove()
  3723. end
  3724. end
  3725.  
  3726.  
  3727. end
  3728.  
  3729. mouse.KeyDown:connect(function(key)
  3730. if key=="9" then
  3731. Base()
  3732. end
  3733. mouse.KeyDown:connect(function(key)
  3734. if key=="3" then
  3735. Base()
  3736. SSJ2()
  3737. char.JumPower = 150
  3738. end
  3739. end)
  3740. Health = math.huge --------- Serious mode aura.
  3741. BaseHealth = math.huge
  3742.  
  3743.  
  3744.  
  3745.  
  3746. SuperSaiyan2 = false
  3747.  
  3748. Player = game.Players.LocalPlayer
  3749. Char = Player.Character
  3750. Torso = Char.Torso
  3751.  
  3752. function SSJ2()
  3753. for X = 1, 1 do wait()
  3754.  
  3755.  
  3756. wait(0)
  3757. for X = 1, 1 do wait()
  3758. local Effect = Instance.new("Part")
  3759. Effect.Name = "Effect"
  3760. Effect.Parent = Torso
  3761. Effect.CFrame = Torso.CFrame
  3762. Effect.BrickColor = BrickColor.new("Lapis")
  3763. Effect.Shape = "Ball"
  3764. Effect.Size = Vector3.new(1, 1, 1)
  3765. Effect.Anchored = true
  3766. Effect.Material = "Neon"
  3767. Effect.CanCollide = false
  3768. Effect.CFrame = Torso.CFrame
  3769. Effect.Size = Effect.Size + Vector3.new(0.5)
  3770. Effect.Transparency = Effect.Transparency + 0.04
  3771. end
  3772. end
  3773.  
  3774. repeat
  3775. Torso:FindFirstChild("Effect"):Remove()
  3776. until Torso:FindFirstChild("Effect") == nil
  3777.  
  3778.  
  3779. local Color1 = Color3.new(255, 255, 0)
  3780. local Color2 = Color3.new(255, 255, 0)
  3781.  
  3782.  
  3783. Hair7:Destroy()
  3784. wait(0.1)
  3785. Hair7 = Instance.new("Part")
  3786. Hair7.Parent = char
  3787. Hair7.Name = "Hair"
  3788. Hair7.CanCollide = false
  3789. Hair7.Locked = true
  3790. Hair7.TopSurface = "Smooth"
  3791. Hair7.BottomSurface = "Smooth"
  3792. Hair7.formFactor = "Symmetric"
  3793. Hair7.Material = "Neon"
  3794. Hair7.BrickColor = BrickColor.new("New Yeller")
  3795. Hair7.CFrame = char.Torso.CFrame
  3796. Hair7.Size = Vector3.new(1, 1, 1)
  3797. Hair7.Transparency = 0
  3798.  
  3799.  
  3800. Weld1 = Instance.new("Weld")
  3801. Weld1.Parent = char.Head
  3802. Weld1.Part0 = char.Head
  3803. Weld1.Part1 = Hair7
  3804. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3805.  
  3806. Mesh = Instance.new("SpecialMesh")
  3807. Mesh.Offset = Vector3.new(0,-0.4,0)
  3808. Mesh.Parent = Hair7
  3809. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3810. Mesh.MeshType = "FileMesh"
  3811. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3812. Mesh.TextureId = ""
  3813. char.Head.face.Texture = "rbxassetid://1108357707"
  3814. local Must = Instance.new("Sound",Torso)
  3815. Must.SoundId = "rbxassetid://1035030726"
  3816. Must.Pitch = 0.99
  3817. Must.Volume = 1.4
  3818. Must.Looped = false
  3819. wait(0)
  3820. Must:Play()
  3821. a21e = new("Part",char)
  3822. a21e.Name = "Beam"..num
  3823. a21e.Locked = true
  3824. a21e.Size = v3(1,1,1)
  3825. a21e.CanCollide = false
  3826. a21e.BrickColor = bc("Gold")
  3827. a21e.Material = "Neon"
  3828. a21e.Transparency = 0
  3829. aa21e = new("SpecialMesh",a21e)
  3830. a21e.Anchored = true
  3831. a21e.Position = RootPart.Position
  3832. aa21e.MeshType = "Sphere"
  3833. aa21e.Scale = v3(1,1,1)
  3834. a51e = new("Part",char)
  3835. a51e.Name = "Beam"..num
  3836. a51e.Locked = true
  3837. a51e.Size = v3(1,1,1)
  3838. a51e.CanCollide = false
  3839. a51e.BrickColor = bc("New Yeller")
  3840. a51e.Material = "Neon"
  3841. a51e.Transparency = 0
  3842. aa51e = new("SpecialMesh",a51e)
  3843. a51e.Anchored = true
  3844. a51e.Position = RootPart.Position
  3845. aa51e.MeshType = "Sphere"
  3846. aa51e.Scale = v3(1,1,1)
  3847. a61e = new("Part",char)
  3848. a61e.Name = "Beam"..num
  3849. a61e.Locked = true
  3850. a61e.Size = v3(1,1,1)
  3851. a61e.CanCollide = false
  3852. a61e.BrickColor = bc("White")
  3853. a61e.Material = "Neon"
  3854. a61e.Transparency = 0
  3855. aa61e = new("SpecialMesh",a61e)
  3856. a61e.Anchored = true
  3857. a61e.Position = RootPart.Position
  3858. aa61e.MeshType = "Sphere"
  3859. aa61e.Scale = v3(1,1,1)
  3860. for i = 1,50 do
  3861. wait()
  3862. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3863. a21e.Transparency = a21e.Transparency + 0.03
  3864. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3865. a51e.Transparency = a51e.Transparency + 0.03
  3866. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3867. a61e.Transparency = a61e.Transparency + 0.02
  3868. end
  3869. a61e:Destroy()
  3870. aa61e:Destroy()
  3871. a51e:Destroy()
  3872. aa51e:Destroy()
  3873. a21e:Destroy()
  3874. aa21e:Destroy()
  3875.  
  3876.  
  3877. local Aura = Instance.new('ParticleEmitter')
  3878. Aura.Name = "Aura"
  3879. Aura.Texture = "rbxassetid://347730682"
  3880. Aura.Parent = Torso
  3881. Aura.LightEmission = 1
  3882. Aura.Transparency = NumberSequence.new(0.6,1)
  3883. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3884. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3885. Aura.LockedToPart = true
  3886. Aura.Lifetime = NumberRange.new(1)
  3887. Aura.Rate = 100
  3888. Aura.Speed = NumberRange.new(4.3)
  3889. Aura.EmissionDirection = "Top"
  3890. local Aura = Instance.new('ParticleEmitter')
  3891. Aura.Name = "Aura"
  3892. Aura.Texture = "rbxassetid://1046299182"
  3893. Aura.Parent = Torso
  3894. Aura.LightEmission = 1
  3895. Aura.Transparency = NumberSequence.new(0.3,1)
  3896. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3897. Aura.Size = NumberSequence.new(5)
  3898. Aura.Rotation = NumberRange.new(-360,360)
  3899. Aura.LockedToPart = true
  3900. Aura.Lifetime = NumberRange.new(0.2)
  3901. Aura.Rate = 20
  3902. Aura.Speed = NumberRange.new(0)
  3903. Aura.EmissionDirection = "Top"
  3904.  
  3905. SuperSaiyan2 = true
  3906. Humanoid.JumpPower = 120
  3907.  
  3908. Char.Humanoid.MaxHealth = Health
  3909. wait(0.3)
  3910. Char.Humanoid.Health = Health
  3911. wait(0.7)
  3912. Must:Destroy()
  3913. end
  3914.  
  3915. function Base()
  3916. SuperSaiyan2 = false
  3917. local Effect = Instance.new("Part")
  3918. Effect.Name = "Effect"
  3919. Effect.Parent = Torso
  3920. Effect.CFrame = Torso.CFrame
  3921. Effect.BrickColor = BrickColor.new("White")
  3922. Effect.Shape = "Ball"
  3923. Effect.Size = Vector3.new(8, 8, 8)
  3924. Effect.Anchored = true
  3925. Effect.Material = "Neon"
  3926. Effect.CanCollide = false
  3927. for loop = 1, 25 do wait()
  3928. Effect.CFrame = Torso.CFrame
  3929. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3930. Effect.Transparency = Effect.Transparency + 0.04
  3931.  
  3932. end
  3933. repeat
  3934.  
  3935.  
  3936. Torso:FindFirstChild("Effect"):Remove()
  3937. until Torso:FindFirstChild("Effect") == nil
  3938.  
  3939. char.Head.face.Texture = "rbxassetid://1108342609"
  3940. Hair7:Destroy()
  3941. wait(0.1)
  3942. Hair7 = Instance.new("Part")
  3943. Hair7.Parent = char
  3944. Hair7.Name = "Hair"
  3945. Hair7.CanCollide = false
  3946. Hair7.Locked = true
  3947. Hair7.TopSurface = "Smooth"
  3948. Hair7.BottomSurface = "Smooth"
  3949. Hair7.formFactor = "Symmetric"
  3950. Hair7.Material = "Neon"
  3951. Hair7.BrickColor = BrickColor.new("Really black")
  3952. Hair7.CFrame = char.Torso.CFrame
  3953. Hair7.Size = Vector3.new(1, 1, 1)
  3954. Hair7.Transparency = 0
  3955.  
  3956.  
  3957. Weld1 = Instance.new("Weld")
  3958. Weld1.Parent = char.Head
  3959. Weld1.Part0 = char.Head
  3960. Weld1.Part1 = Hair7
  3961. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3962.  
  3963. Mesh = Instance.new("SpecialMesh")
  3964. Mesh.Offset = Vector3.new(0,-0.4,0)
  3965. Mesh.Parent = Hair7
  3966. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3967. Mesh.MeshType = "FileMesh"
  3968. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3969. Mesh.TextureId = ""
  3970.  
  3971.  
  3972.  
  3973. for i, v in pairs(Torso:GetChildren()) do
  3974. if v:IsA('ParticleEmitter') then
  3975. v:Remove()
  3976. end
  3977. end
  3978. for i, v in pairs(LeftArm:GetChildren()) do
  3979. if v:IsA('ParticleEmitter') then
  3980. v:Remove()
  3981. end
  3982. end
  3983. for i, v in pairs(RightArm:GetChildren()) do
  3984. if v:IsA('ParticleEmitter') then
  3985. v:Remove()
  3986. end
  3987. end
  3988. for i, v in pairs(RightLeg:GetChildren()) do
  3989. if v:IsA('ParticleEmitter') then
  3990. v:Remove()
  3991. end
  3992. end
  3993. for i, v in pairs(LeftLeg:GetChildren()) do
  3994. if v:IsA('ParticleEmitter') then
  3995. v:Remove()
  3996. end
  3997. end
  3998.  
  3999.  
  4000. end
  4001. end)
  4002. ---
  4003.  
  4004.  
  4005.  
  4006.  
  4007. musiccommand = 1
  4008. musicwait = false
  4009. mouse.KeyDown:connect(function(k)
  4010. if k == "=" and attack == false then
  4011. if musiccommand == 1 and musicwait == false then
  4012. musicwait = true
  4013. sou2:Stop()
  4014. musiccommand = 2
  4015. end
  4016. if musiccommand == 2 and musicwait == false then
  4017. musicwait = true
  4018. sou2:Play()
  4019. sou2.Volume = 2
  4020. musiccommand = 3
  4021. end
  4022. if musiccommand == 3 and musicwait == false then
  4023. musicwait = true
  4024. sou2.Volume = 0.5
  4025. musiccommand = 1
  4026. end
  4027. musicwait = false
  4028. end
  4029. end)
  4030. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4031. Hitpart3 = Instance.new("Part", HPart3)
  4032. Hitpart3.Size = Vector3.new(1, 1, 1)
  4033. Hitpart3.CanCollide = false
  4034. HuW3 = Instance.new("Weld")
  4035. HuW3.Name = "GuW"
  4036. HuW3.Part0 = HPart3
  4037. HuW3.C0 = cn(Xv, Yv, Zv)
  4038. HuW3.C1 = cn(0, 0, 0)
  4039. HuW3.Part1 = Hitpart3
  4040. HuW3.Parent = HPart3
  4041. Hitpart3.Transparency = 1
  4042. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4043. end
  4044. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4045. Hitpart2 = Instance.new("Part", HPart2)
  4046. Hitpart2.Size = Vector3.new(1, 1, 1)
  4047. Hitpart2.CanCollide = false
  4048. HuW2 = Instance.new("Weld")
  4049. HuW2.Name = "GuW"
  4050. HuW2.Part0 = HPart2
  4051. HuW2.C0 = cn(Xv, Yv, Zv)
  4052. HuW2.C1 = cn(0, 0, 0)
  4053. HuW2.Part1 = Hitpart2
  4054. HuW2.Parent = HPart2
  4055. Hitpart2.Transparency = 1
  4056. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4057. end
  4058. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4059. Hitpart = Instance.new("Part", HPart)
  4060. Hitpart.Size = Vector3.new(1, 1, 1)
  4061. Hitpart.CanCollide = false
  4062. HuW = Instance.new("Weld")
  4063. HuW.Name = "GuW"
  4064. HuW.Part0 = HPart
  4065. HuW.C0 = cn(Xv, Yv, Zv)
  4066. HuW.C1 = cn(0, 0, 0)
  4067. HuW.Part1 = Hitpart
  4068. HuW.Parent = HPart
  4069. Hitpart.Transparency = 1
  4070. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4071. end
  4072. wait2 = false
  4073. combo = 1
  4074. mouse.Button1Down:connect(function(key)
  4075. if attack == false then
  4076. attack = true
  4077. Humanoid.WalkSpeed = 17.01
  4078. if combo == 1 and wait2 == false then
  4079. wait2 = true
  4080. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4081. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4082. for i = 0, 1, 0.1 do
  4083. swait()
  4084. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4085. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4086. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4087. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4088. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4089. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4090. end
  4091. combo = 2
  4092. end
  4093. if combo == 2 and wait2 == false then
  4094. wait2 = true
  4095.  
  4096. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4097. for i = 0, 1, 0.1 do
  4098. swait()
  4099. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4100. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4101. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4102. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4103. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4104. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4105. end
  4106. combo = 3
  4107. end
  4108. if combo == 3 and wait2 == false then
  4109. wait2 = true
  4110. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4111. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4112. for i = 0, 1, 0.1 do
  4113. swait()
  4114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4120. end
  4121. combo = 1
  4122. end
  4123. Humanoid.WalkSpeed = 16
  4124. Hitpart:Destroy()
  4125. wait2 = false
  4126. attack = false
  4127. end
  4128. end)
  4129. --
  4130. --
  4131. MV1 = 20
  4132. mouse.KeyDown:connect(function(k)
  4133. if k == "=" and attack == false then
  4134. if firemode == true then
  4135. firemode = false
  4136. print("ice mode")
  4137. icesmoke.Acceleration = Vector3.new(0,0,0)
  4138. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4139. icesmoke.Transparency = NumberSequence.new({
  4140. NumberSequenceKeypoint.new(0, 0.9),
  4141. NumberSequenceKeypoint.new(1, 1)
  4142. })
  4143. icesmoke.Size = NumberSequence.new(3)
  4144. icesmoke.Parent = RightArm
  4145. else
  4146. firemode = true
  4147. print("fire mode")
  4148. ice_mode = false
  4149. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4150. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4151. icesmoke.Rate = 400
  4152. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4153. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4154. icesmoke.Size = NumberSequence.new(3)
  4155. icesmoke.EmissionDirection = "Top"
  4156. icesmoke.Parent = LeftArm
  4157. end
  4158. end
  4159. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4160. MV1 = 90
  4161. Humanoid.WalkSpeed = 15
  4162. attack = true
  4163. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4164. Firepart2 = Instance.new("Part", LeftArm)
  4165. Firepart2.Size = Vector3.new(1, 1, 1)
  4166. Firepart2.CanCollide = false
  4167. GuW2 = Instance.new("Weld")
  4168. GuW2.Name = "GuW"
  4169. GuW2.Part0 = LeftArm
  4170. GuW2.C0 = cn(0, -0.5, 0)
  4171. GuW2.C1 = cn(0, 0, 0)
  4172. GuW2.Part1 = Firepart2
  4173. GuW2.Parent = LeftArm
  4174. Firepart2.Transparency = 1
  4175. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4176. for i = 0, 2, 0.1 do
  4177. swait()
  4178. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4179. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4180. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4181. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4182. 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)
  4183. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4184. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4185. end
  4186. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4187. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4188. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4189. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4190. Humanoid.WalkSpeed = 16
  4191. attack = false
  4192. Firepart2:Destroy()
  4193. end
  4194. end)
  4195. MV2 = 90
  4196.  
  4197. mouse.KeyDown:connect(function(key)
  4198. if key == "=" then
  4199. Head.Transparency = 1
  4200. Torso.Transparency = 1
  4201. LeftArm.Transparency = 1
  4202. Head.face.Texture = ""
  4203. RightArm.Transparency = 1
  4204. LeftLeg.Transparency = 1
  4205. RightLeg.Transparency = 1
  4206. mesh1.Transparency = 1
  4207. mesh2.Transparency = 1
  4208. mesh5.Transparency = 1
  4209. mesheye.Transparency = 1
  4210. mesheye1.Transparency = 1
  4211. mesheye2.Transparency = 1
  4212. mesheye3.Transparency = 1
  4213. char.Parent = workspace.Camera
  4214. char.WalkSpeed = 60
  4215. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4216. char:FindFirstChild("TalkingBillBoard"):destroy()
  4217. end
  4218. end
  4219. end)
  4220. mouse.KeyUp:connect(function(key)
  4221. if key == "=" then
  4222. Head.Transparency = 0
  4223. Torso.Transparency = 0
  4224. LeftArm.Transparency = 0
  4225. Head.face.Texture = ""
  4226. RightArm.Transparency = 0
  4227. LeftLeg.Transparency = 0
  4228. RightLeg.Transparency = 0
  4229. mesh1.Transparency = 0
  4230. mesh2.Transparency = 0
  4231. mesh5.Transparency = 0
  4232. mesheye.Transparency = 0
  4233. mesheye1.Transparency = 0
  4234. mesheye2.Transparency = 0
  4235. mesheye3.Transparency = 0
  4236. hat1.Transparency = 0
  4237. hat2.Transparency = 0
  4238. hat3.Transparency = 0
  4239. hat4.Transparency = 0
  4240. hat5.Transparency = 0
  4241. hat6.Transparency = 0
  4242. hat7.Transparency = 0
  4243. hat8.Transparency = 0
  4244. hat9.Transparency = 0
  4245. char.Parent = workspace
  4246. end
  4247. end)
  4248.  
  4249. mouse.KeyDown:connect(function(k)
  4250. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4251. MV2 = 90
  4252. attack = true
  4253. Firepart = Instance.new("Part", RightArm)
  4254. Firepart.Size = Vector3.new(1, 1, 1)
  4255. GuW = Instance.new("Weld")
  4256. GuW.Name = "GuW"
  4257. GuW.Part0 = RightArm
  4258. GuW.C0 = cn(0, -1, 0)
  4259. GuW.C1 = cn(0, 0, 0)
  4260. GuW.Part1 = Firepart
  4261. GuW.Parent = RightArm
  4262. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4263. Firepart.Transparency = 1
  4264. Humanoid.WalkSpeed = 15
  4265. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4266. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4267. for i = 1, 3 do
  4268. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4269. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4270. end
  4271. for i = 0, 3, 0.1 do
  4272. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4273. swait()
  4274. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4275. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4276. 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)
  4277. 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)
  4278. 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)
  4279. 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)
  4280. end
  4281. wait(1)
  4282. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4283.  
  4284. Humanoid.WalkSpeed = 16
  4285. attack = false
  4286. Firepart:Destroy()
  4287. end
  4288.  
  4289.  
  4290.  
  4291.  
  4292. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4293. MV2 = 90
  4294. attack = true
  4295. Firepart = Instance.new("Part", RightArm)
  4296. Firepart.Size = Vector3.new(1, 1, 1)
  4297. GuW = Instance.new("Weld")
  4298. GuW.Name = "GuW"
  4299. GuW.Part0 = RightArm
  4300. GuW.C0 = cn(0, -1, 0)
  4301. GuW.C1 = cn(0, 0, 0)
  4302. GuW.Part1 = Firepart
  4303. GuW.Parent = RightArm
  4304. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4305. Firepart.Transparency = 1
  4306. Humanoid.WalkSpeed = 0.01
  4307. for i = 0, 4, 0.1 do
  4308. swait()
  4309. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4310. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4313. 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)
  4314. 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)
  4315. 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)
  4316. 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)
  4317. end
  4318. for i = 0, 4, 0.1 do
  4319. swait()
  4320. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4321. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4322. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4323. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4324. 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)
  4325. 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)
  4326. 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)
  4327. 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)
  4328. end
  4329. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4330. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4331. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4332. for i = 1, 3 do
  4333. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4334. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4335. end
  4336. for i = 0, 2, 0.1 do
  4337. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4338. swait()
  4339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4341. 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)
  4342. 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)
  4343. 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)
  4344. 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)
  4345. end
  4346. Humanoid.WalkSpeed = 16
  4347. attack = false
  4348. Firepart:Destroy()
  4349. end
  4350. end)
  4351. Rapid = false
  4352. BasePart = Instance.new("Part")
  4353. BasePart.Shape = Enum.PartType.Block
  4354. BasePart.Material = Enum.Material.Neon
  4355. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4356. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4357. BasePart.FormFactor = Enum.FormFactor.Custom
  4358. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4359. BasePart.CanCollide = true
  4360. BasePart.Locked = true
  4361. BasePart.Anchored = false
  4362. local icy_Player = game.Players.localPlayer
  4363. local icy_mouse = icy_Player:GetMouse()
  4364. ice_mode = false
  4365. local colors = {
  4366. BrickColor.new("Cyan"),
  4367. BrickColor.new("Medium blue"),
  4368. BrickColor.new("Pastel blue")
  4369. }
  4370. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4371. if root then
  4372. icy_mouse.KeyDown:connect(function(k)
  4373. if k == "=" and firemode == false then
  4374. if ice_mode == true then
  4375. ice_mode = false
  4376. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4377. else
  4378. ice_mode = true
  4379. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4380. end
  4381. end
  4382. if k == "z" and firemode == true then
  4383. attack = true
  4384. do
  4385. local Stop = false
  4386. local Version = 0
  4387. local MaxSpeed = 5
  4388. local Speed = 3.5
  4389. local Keys = {}
  4390. local Force = 10000
  4391. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4392. swait(0.5)
  4393. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4394. if Fly then
  4395. Fly:Destroy()
  4396. end
  4397. if Rot then
  4398. Rot:Destroy()
  4399. end
  4400. Fly = Instance.new("BodyPosition", char.Torso)
  4401. Fly.Name = "LMMFly"
  4402. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4403. Fly.P = Force
  4404. Fly.position = char.Torso.Position
  4405. Rot = Instance.new("BodyGyro", char.Torso)
  4406. Rot.Name = "LMMRot"
  4407. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4408. Rot.P = Force
  4409. Rot.cframe = cam.CoordinateFrame
  4410. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4411. local Thread, Old = Version, nil
  4412. char.Humanoid.PlatformStand = true
  4413. function StopFly()
  4414. Version = Version + 1
  4415. Stop = true
  4416. char.Humanoid.PlatformStand = false
  4417. Fly:Destroy()
  4418. Rot:Destroy()
  4419. attack = false
  4420. end
  4421. char.ChildAdded:connect(function(Obj)
  4422. wait()
  4423. if Obj.Name == "LM" .. "MFlyStop" then
  4424. Obj:Destroy()
  4425. StopFly()
  4426. end
  4427. end)
  4428. HitpartFunk2(RightArm, 0, -0.7, 0)
  4429. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4430. for i = 0, 25, 0.1 do
  4431. if attack == true then
  4432. swait()
  4433.  
  4434. end
  4435. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4436. if Keys[string.char(48)] then
  4437. Speed = 1
  4438. end
  4439. if Keys.w then
  4440. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4441. end
  4442. if Keys.s then
  4443. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4444. end
  4445. if Keys.d then
  4446. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4447. end
  4448. if Keys.a then
  4449. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4450. end
  4451. if Keys.e or Keys[" "] then
  4452. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4453. end
  4454. if Keys.q then
  4455. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4456. end
  4457. if Keys.z then
  4458. StopFly()
  4459. end
  4460. if Old ~= Vectoring then
  4461. Fly.position = Vectoring.p
  4462. Old = Vectoring
  4463. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4464. else
  4465. Speed = 1
  4466. end
  4467. Rot.cframe = cam.CoordinateFrame
  4468. mouse.KeyDown:connect(function(Key)
  4469. Keys[Key] = true
  4470. end)
  4471. mouse.KeyUp:connect(function(Key)
  4472. Keys[Key] = false
  4473. end)
  4474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4478. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4479. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4480. end
  4481. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4482. attack = false
  4483. char.Humanoid.PlatformStand = false
  4484. Fly:Destroy()
  4485. Rot:Destroy()
  4486. end
  4487. end
  4488. if k == "=" and InForm == true then
  4489. attack = true
  4490. do
  4491. local Stop = false
  4492. local Version = 0
  4493. local MaxSpeed = 6
  4494. local Speed = 3
  4495. local Keys = {}
  4496. local Force = 10000
  4497. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4498. swait(1)
  4499. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4500. if Fly then
  4501. Fly:Destroy()
  4502. end
  4503. if Rot then
  4504. Rot:Destroy()
  4505. end
  4506. Fly = Instance.new("BodyPosition", char.Torso)
  4507. Fly.Name = "LMMFly"
  4508. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4509. Fly.P = Force
  4510. Fly.position = char.Torso.Position
  4511. Rot = Instance.new("BodyGyro", char.Torso)
  4512. Rot.Name = "LMMRot"
  4513. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4514. Rot.P = Force
  4515. Rot.cframe = cam.CoordinateFrame
  4516. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4517. local Thread, Old = Version, nil
  4518. char.Humanoid.PlatformStand = true
  4519. function StopFly()
  4520. Version = Version + 1
  4521. Stop = true
  4522. char.Humanoid.PlatformStand = false
  4523. Fly:Destroy()
  4524. Rot:Destroy()
  4525. attack = false
  4526. end
  4527. char.ChildAdded:connect(function(Obj)
  4528. wait()
  4529. if Obj.Name == "LM" .. "MFlyStop" then
  4530. Obj:Destroy()
  4531. StopFly()
  4532. end
  4533. end)
  4534. HitpartFunk2(RightArm, 0, -0.7, 0)
  4535. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4536. for i = 0, 25, 0.1 do
  4537. if attack == true then
  4538. swait()
  4539. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4540. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4541. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4542. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4543. end
  4544. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4545. if Keys[string.char(48)] then
  4546. Speed = 1
  4547. end
  4548. if Keys.w then
  4549. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4550. end
  4551. if Keys.s then
  4552. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4553. end
  4554. if Keys.d then
  4555. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4556. end
  4557. if Keys.a then
  4558. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4559. end
  4560. if Keys.e or Keys[" "] then
  4561. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4562. end
  4563. if Keys.q then
  4564. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4565. end
  4566. if Keys.z then
  4567. StopFly()
  4568. end
  4569. if Old ~= Vectoring then
  4570. Fly.position = Vectoring.p
  4571. Old = Vectoring
  4572. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4573. else
  4574. Speed = 1
  4575. end
  4576. Rot.cframe = cam.CoordinateFrame
  4577. mouse.KeyDown:connect(function(Key)
  4578. Keys[Key] = true
  4579. end)
  4580. mouse.KeyUp:connect(function(Key)
  4581. Keys[Key] = false
  4582. end)
  4583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4587. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4588. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4589. end
  4590. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4591. attack = false
  4592. char.Humanoid.PlatformStand = false
  4593. Fly:Destroy()
  4594. Rot:Destroy()
  4595. end
  4596. end
  4597. end)
  4598. game:GetService("RunService").Stepped:connect(function()
  4599. if ice_mode == true then
  4600. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4601. local icePath = BasePart:Clone()
  4602. icePath.Anchored = true
  4603. icePath.Transparency = 0.85
  4604. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4605. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4606. icePath.BrickColor = colors[math.random(1, #colors)]
  4607. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4608. game:GetService("Debris"):AddItem(icePath, 1)
  4609. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4610. end
  4611. end)
  4612. end
  4613. MV3 = 190
  4614. mouse.KeyDown:connect(function(k)
  4615. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4616. MV3 = 80
  4617. attack = true
  4618. Humanoid.WalkSpeed = 15
  4619. HitpartFunk2(RightArm, 0, -0.5, 0)
  4620. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4621. for i = 0, 1.5, 0.1 do
  4622. swait()
  4623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4625. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4627. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4628. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4629. end
  4630. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4631. for i = 0, 2, 0.1 do
  4632. swait()
  4633. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4634. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4635. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4636. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4637. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4638. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4639. end
  4640. for i = 0, 4.2, 0.1 do
  4641. swait()
  4642. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4643. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4644. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4645. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4646. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4647. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4648. 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)
  4649. 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)
  4650. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4651. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4652. end
  4653. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4654. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4655. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4656. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4657. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4658. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4659. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4660. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4661. for i = 0, 2, 0.1 do
  4662. swait()
  4663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4665. 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)
  4666. 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)
  4667. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4668. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4669. end
  4670. for i = 0, 2, 0.1 do
  4671. swait()
  4672. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4673. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4674. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4675. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4676. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4677. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4678. end
  4679. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4680. for i = 0, 4, 0.1 do
  4681. swait()
  4682. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4683. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4684. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4685. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4686. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4687. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4688. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4689. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4690. end
  4691. for i = 0, 2, 0.1 do
  4692. swait()
  4693. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4694. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4695. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4696. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4697. 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)
  4698. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4699. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4700. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4701. end
  4702. for i = 1, 6 do
  4703. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4704. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4705. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4706. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4707. wait(0.15)
  4708. end
  4709. attack = false
  4710. Humanoid.WalkSpeed = 16
  4711. end
  4712. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4713. Humanoid.WalkSpeed = 1
  4714. MV3 = 80
  4715. attack = true
  4716. FastFireBall = Instance.new("Part", RightArm)
  4717. FastFireBall.Size = Vector3.new(1, 1, 1)
  4718. FFW = Instance.new("Weld")
  4719. FFW.Name = "GuW"
  4720. FFW.Part0 = RightArm
  4721. FFW.C0 = cn(0, -1, 0)
  4722. FFW.C1 = cn(0, 0, 0)
  4723. FFW.Part1 = FastFireBall
  4724. FFW.Parent = RightArm
  4725. FastFireBall.Transparency = 1
  4726. FastFireBall2 = Instance.new("Part", LeftArm)
  4727. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4728. FFW2 = Instance.new("Weld")
  4729. FFW2.Name = "GuW"
  4730. FFW2.Part0 = LeftArm
  4731. FFW2.C0 = cn(0, -1, 0)
  4732. FFW2.C1 = cn(0, 0, 0)
  4733. FFW2.Part1 = FastFireBall2
  4734. FFW2.Parent = LeftArm
  4735. FastFireBall2.Transparency = 1
  4736. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4737. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4738. for i = 0, 1, 0.1 do
  4739. swait()
  4740. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4741. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4742. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4743. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4744. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4745. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4746. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4747. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4748. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4749. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4750. end
  4751. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4752. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4753. function holding()
  4754. if Rapid == true and ice_mode == false then
  4755. for i = 0, 0.8, 0.1 do
  4756. swait()
  4757. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4758. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4761. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4763. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4764. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4765. end
  4766. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4767. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4768. for i = 0, 0.8, 0.1 do
  4769. swait()
  4770. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4771. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4774. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4777. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4778. end
  4779. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4780. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4781. holding()
  4782. end
  4783. end
  4784. if Rapid == false then
  4785. Rapid = true
  4786. holding()
  4787. end
  4788. end
  4789. end)
  4790. mouse.KeyUp:connect(function(k)
  4791. if k == "c" and Rapid == true then
  4792. MV3 = 180
  4793. Rapid = false
  4794. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4795. attack = false
  4796. wait(0.5)
  4797. Humanoid.WalkSpeed = 16
  4798. FastFireBall:Destroy()
  4799. FastFireBall2:Destroy()
  4800. end
  4801. end)
  4802.  
  4803.  
  4804. mouse.KeyUp:connect(function(k)
  4805. if k == "q" then
  4806. Combo1()
  4807. end
  4808. end)
  4809.  
  4810. mouse.KeyUp:connect(function(k)
  4811. if k == "r" then
  4812. Combo2()
  4813. end
  4814. end)
  4815.  
  4816. mouse.KeyUp:connect(function(k)
  4817. if k == "t" then
  4818. Combo3()
  4819. end
  4820. end)
  4821. mouse.KeyUp:connect(function(k)
  4822. if k == "u" then
  4823. Combo4()
  4824. end
  4825. end)
  4826.  
  4827.  
  4828. SoundFolder = Instance.new("Folder",char)
  4829. SoundFolder.Name = "SoundFolder"
  4830. punchsound1 = Instance.new("Sound",Torso)
  4831. punchsound1.Volume = 1.2
  4832. punchsound1.Name = "punchsound1"
  4833. punchsound1.Looped = false
  4834. punchsound1.SoundId = "rbxassetid://137579113"
  4835. StrongPunch = Instance.new("Sound",Torso)
  4836. StrongPunch.Volume = 1.6
  4837. StrongPunch.Name = "StrongPunch"
  4838. StrongPunch.Looped = false
  4839. StrongPunch.SoundId = "rbxassetid://441202925"
  4840. StrongPunch = Instance.new("Sound",Torso)
  4841. StrongPunch.Volume = 1.6
  4842. StrongPunch.Name = "StrongPunch"
  4843. StrongPunch.Looped = false
  4844. StrongPunch.SoundId = "rbxassetid://441202925"
  4845. StrongPunch1 = Instance.new("Sound",Torso)
  4846. StrongPunch1.Volume = 1.6
  4847. StrongPunch1.Name = "StrongPunch"
  4848. StrongPunch1.Looped = false
  4849. StrongPunch1.SoundId = "rbxassetid://441202925"
  4850. StrongPunch2 = Instance.new("Sound",Torso)
  4851. StrongPunch2.Volume = 1.6
  4852. StrongPunch2.Name = "StrongPunch"
  4853. StrongPunch.Looped = false
  4854. StrongPunch2.SoundId = "rbxassetid://441202925"
  4855. Zano = Instance.new("Sound",Torso)
  4856. Zano.Volume = 6
  4857. Zano.Name = "Zano"
  4858. Zano.Looped = false
  4859. Zano.SoundId = "rbxassetid://744770874"
  4860. GroundImpact = Instance.new("Sound",Torso)
  4861. GroundImpact.Volume = 8
  4862. GroundImpact.Name = "GroundImpact"
  4863. GroundImpact.Looped = false
  4864. GroundImpact.SoundId = "rbxassetid://165970126"
  4865. Break = Instance.new("Sound",Torso)
  4866. Break.Volume = 5
  4867. Break.Name = "Bonebreak"
  4868. Break.Looped = false
  4869. Break.SoundId = "rbxassetid://314390675"
  4870.  
  4871. local hit1 = false
  4872. local hit2 = false
  4873. local hit3 = false
  4874. local hit4 = false
  4875.  
  4876. function Combo1()
  4877. getplayer = new("Part",char)
  4878. getplayer.Position = Vector3.new(999,999,999)
  4879. getplayer.Transparency = 1
  4880. getplayer.Size = v3(3,3,3)
  4881. getplayer.CanCollide = false
  4882. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4883. getplayer.Name = "GetPlayer"
  4884.  
  4885. game.Debris:AddItem(getplayer,0.5)
  4886.  
  4887. getplayer.Touched:connect(function(hit)
  4888. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4889. getplayer:Destroy()
  4890. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4891. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4892. to.Anchored = true
  4893. idle = false
  4894.  
  4895.  
  4896. punchsound1:Play()
  4897. hit1 = true
  4898. for i = 0, 1, 0.1 do
  4899. swait()
  4900. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4901. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4902. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4903. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4904. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4905. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4906. end
  4907. punchsound1:Play()
  4908. for i = 0, 1, 0.1 do
  4909. swait()
  4910. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4911. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4912. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4913. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4914. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4915. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4916. end
  4917. punchsound1:Play()
  4918. for i = 0, 1, 0.1 do
  4919. swait()
  4920. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4921. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4922. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4923. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4924. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4925. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4926. end
  4927. for i = 0, 1, 0.1 do
  4928. swait()
  4929. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4930. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4931. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4932. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4933. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4934. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4935. end
  4936. for i = 0, 1, 0.1 do
  4937. swait()
  4938. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4939. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4940. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4941. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4942. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4943. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4944. end
  4945. StrongPunch1:Play()
  4946. for i = 0, 1, 0.1 do
  4947. swait()
  4948. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4949. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4950. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4951. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4952. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4953. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4954. end
  4955. for i = 0, 0.6, 0.1 do
  4956. swait()
  4957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4960. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4961. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4962. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4963. end
  4964. for i = 0, 0.6, 0.1 do
  4965. swait()
  4966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4969. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4970. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4971. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4972. end
  4973. for i,v in pairs(to.Parent:GetChildren()) do
  4974. if v:IsA("Humanoid") then
  4975. v.Health = v.Health - 3
  4976.  
  4977. v.PlatformStand = true
  4978. end
  4979. end
  4980. StrongPunch:Play()
  4981. for i = 0, 1, 0.1 do
  4982. swait()
  4983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4985. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4986. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4987. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4988. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4989. end
  4990. for i,v in pairs(to.Parent:GetChildren()) do
  4991. if v:IsA("Humanoid") then
  4992. v.Health = v.Health - 5
  4993.  
  4994. v.PlatformStand = true
  4995. end
  4996. end
  4997.  
  4998. hit1 = false
  4999.  
  5000. punchsound1:Play()
  5001. hit2 = true
  5002. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5003. for i = 0, 1, 0.1 do
  5004. swait()
  5005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5008. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5009. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5010. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5011. end
  5012. for i,v in pairs(to.Parent:GetChildren()) do
  5013. if v:IsA("Humanoid") then
  5014. v.Health = v.Health - 5
  5015.  
  5016. v.PlatformStand = true
  5017. end
  5018. end
  5019. hit2 = false
  5020.  
  5021. punchsound1:Play()
  5022. hit3 = true
  5023. hit4 = true
  5024.  
  5025.  
  5026. punchsound1:Play()
  5027.  
  5028. coroutine.wrap(function()
  5029. for i=1,5 do
  5030. wait()
  5031. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5032. GroundImpact:Play()
  5033. a21e = new("Part",to)
  5034. a21e.Name = "Beam"..num
  5035. a21e.Locked = true
  5036. a21e.Size = v3(1,1,1)
  5037. a21e.CanCollide = false
  5038. a21e.BrickColor = bc("Gold")
  5039. a21e.Material = "Neon"
  5040. a21e.Transparency = 0
  5041. aa21e = new("SpecialMesh",a21e)
  5042. a21e.Anchored = true
  5043. a21e.Position = to.Position
  5044. aa21e.MeshType = "Sphere"
  5045. aa21e.Scale = v3(1,1,1)
  5046. a51e = new("Part",char)
  5047. a51e.Name = "Beam"..num
  5048. a51e.Locked = true
  5049. a51e.Size = v3(1,1,1)
  5050. a51e.CanCollide = false
  5051. a51e.BrickColor = bc("White")
  5052. a51e.Material = "Neon"
  5053. a51e.Transparency = 0
  5054. aa51e = new("SpecialMesh",a51e)
  5055. a51e.Anchored = true
  5056. a51e.Position = to.Position
  5057. aa51e.MeshType = "Sphere"
  5058. aa51e.Scale = v3(1,1,1)
  5059. a61e = new("Part",char)
  5060. a61e.Name = "Beam"..num
  5061. a61e.Locked = true
  5062. a61e.Size = v3(1,1,1)
  5063. a61e.CanCollide = false
  5064. a61e.BrickColor = bc("Really red")
  5065. a61e.Material = "Neon"
  5066. a61e.Transparency = 0
  5067. aa61e = new("SpecialMesh",a61e)
  5068. a61e.Anchored = true
  5069. a61e.Position = to.Position
  5070. aa61e.MeshType = "Sphere"
  5071. aa61e.Scale = v3(1,1,1)
  5072. for i = 1,20 do
  5073. wait()
  5074. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5075. a21e.Transparency = a21e.Transparency + 0.03
  5076. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5077. a51e.Transparency = a51e.Transparency + 0.03
  5078. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5079. a61e.Transparency = a61e.Transparency + 0.02
  5080. for i,v in pairs(to.Parent:GetChildren()) do
  5081. if v:IsA("Humanoid") then
  5082. v.Health = v.Health - 0.5
  5083.  
  5084. v.PlatformStand = true
  5085. end
  5086. end
  5087. end
  5088. a61e:Destroy()
  5089. aa61e:Destroy()
  5090. a51e:Destroy()
  5091. aa51e:Destroy()
  5092. a21e:Destroy()
  5093. aa21e:Destroy()
  5094.  
  5095. end
  5096.  
  5097.  
  5098. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5099. for i = 0, 1, 0.1 do
  5100. swait()
  5101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5103. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5105. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5106. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5107. end
  5108.  
  5109.  
  5110.  
  5111. wait(0.7)
  5112. end)()
  5113.  
  5114.  
  5115.  
  5116.  
  5117. RootPart.Anchored = true
  5118.  
  5119. for i = 0, 1, 0.1 do
  5120. swait()
  5121. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5122. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5123. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5124. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5125. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5126. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5127. end
  5128.  
  5129.  
  5130. StrongPunch:Play()
  5131.  
  5132.  
  5133. for i = 0, 1, 0.1 do
  5134. swait()
  5135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5138. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5139. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5140. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5141. end
  5142.  
  5143. for i = 0, 1, 0.1 do
  5144. swait()
  5145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5147. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5148. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5149. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5150. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5151. end
  5152.  
  5153.  
  5154.  
  5155. for i,v in pairs(to.Parent:GetChildren()) do
  5156. if v:IsA("Humanoid") then
  5157. v.Health = v.Health - 20
  5158.  
  5159. v.PlatformStand = true
  5160. end
  5161. end
  5162.  
  5163. StrongPunch2:Play()
  5164. for i = 0, 1, 0.1 do
  5165. swait()
  5166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5168. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5169. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5170. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5171. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5172. end
  5173.  
  5174. hitground = new("Part",char)
  5175. hitground.Size = Vector3.new(5,5,5)
  5176. hitground.Name = "Ground"
  5177. hitground.Transparency = 1
  5178. hitground.CanCollide = false
  5179. game.Debris:AddItem(hitground,2)
  5180. hitground.Position = Vector3.new(999,999,999)
  5181. hitgroundweld = new("Weld",hitground)
  5182. hitgroundweld.Part0 = to
  5183. hitgroundweld.Part1 = hitground
  5184. hitground.Touched:connect(function(hit2)
  5185. if hit2.Size.x > 150 then
  5186. hitground:Destroy()
  5187. ad = new("Part",char)
  5188. ad.Name = "NewPart"
  5189. ad.Size = Vector3.new(30,0.1,30)
  5190. ad.CanCollide = false
  5191. ad.Anchored = true
  5192. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5193. ad.Transparency = 1
  5194. aad = new("Decal",ad)
  5195.  
  5196. aad.Face = "Top"
  5197. aad.Transparency = 1
  5198. aad.Transparency = 0
  5199. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5200. smoke = new("Part",to)
  5201. smokemesh = new("SpecialMesh",smoke)
  5202. smokemesh.MeshId = "rbxassetid://928329648"
  5203. smoke.BrickColor = hit2.BrickColor
  5204. smoke.Anchored = true
  5205. smoke.Position = hitground.Position
  5206. GroundImpact:Play()
  5207. for i = 1,20 do
  5208. wait()
  5209. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5210. smoke.Transparency = smoke.Transparency + 1/20
  5211. end
  5212. smoke:Destroy()
  5213. wait(0.5)
  5214.  
  5215. for i = 1,20 do
  5216. wait(0.1)
  5217. aad.Transparency = aad.Transparency + 1/20
  5218. end
  5219. end
  5220. end)
  5221. to.Anchored = false
  5222. ys = Instance.new("BodyVelocity",to)
  5223. ys.Name = "GO"
  5224.  
  5225. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5226.  
  5227. ys.Velocity = v3(0,-90,0)
  5228.  
  5229. wait(1)
  5230. ys:Destroy()
  5231.  
  5232.  
  5233.  
  5234.  
  5235.  
  5236. hit3 = false
  5237. hit4 = false
  5238.  
  5239.  
  5240. hit1 = false
  5241. hit2 = false
  5242. hit3 = false
  5243. hit4 = false
  5244. idle = true
  5245. RootPart.Anchored = false
  5246. end
  5247. end)
  5248. end
  5249.  
  5250.  
  5251. function Combo4()
  5252. getplayer = new("Part",char)
  5253. getplayer.Position = Vector3.new(999,999,999)
  5254. getplayer.Transparency = 1
  5255. getplayer.Size = v3(3,3,3)
  5256. getplayer.CanCollide = false
  5257. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5258. getplayer.Name = "GetPlayer"
  5259.  
  5260. game.Debris:AddItem(getplayer,0.5)
  5261.  
  5262. getplayer.Touched:connect(function(hit)
  5263. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5264. getplayer:Destroy()
  5265. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5266. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5267. to.Anchored = true
  5268. RootPart.Anchored = true
  5269. idle = false
  5270.  
  5271.  
  5272. punchsound1:Play()
  5273. hit1 = true
  5274. for i = 0, 0.5, 0.1 do
  5275. swait()
  5276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5279. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5280. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5281. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5282. end
  5283. punchsound1:Play()
  5284. for i = 0, 0.5, 0.1 do
  5285. swait()
  5286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5288. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5291. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5292. end
  5293. punchsound1:Play()
  5294. for i = 0, 0.6, 0.1 do
  5295. swait()
  5296. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5297. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5298. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5299. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5300. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5301. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5302. end
  5303. for i = 0, 0.6, 0.1 do
  5304. swait()
  5305. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5306. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5307. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5308. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5309. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5310. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5311. end
  5312. for i = 0, 0.5, 0.1 do
  5313. swait()
  5314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5316. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5317. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5318. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5319. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5320. end
  5321. punchsound1:Play()
  5322. for i = 0, 0.5, 0.1 do
  5323. swait()
  5324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5326. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5327. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5328. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5329. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5330. end
  5331. punchsound1:Play()
  5332. for i = 0, 0.6, 0.1 do
  5333. swait()
  5334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5337. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5338. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5339. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5340. end
  5341. for i = 0, 0.6, 0.1 do
  5342. swait()
  5343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5345. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5349. end
  5350. for i = 0, 0.5, 0.1 do
  5351. swait()
  5352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5354. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5355. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5356. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5357. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5358. end
  5359. punchsound1:Play()
  5360. for i = 0, 0.5, 0.1 do
  5361. swait()
  5362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5367. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5368. end
  5369. punchsound1:Play()
  5370. for i = 0, 0.6, 0.1 do
  5371. swait()
  5372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5378. end
  5379. for i = 0, 0.6, 0.1 do
  5380. swait()
  5381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5383. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5385. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5386. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5387. end
  5388. for i = 0, 0.5, 0.1 do
  5389. swait()
  5390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5393. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5394. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5395. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5396. end
  5397. punchsound1:Play()
  5398. for i = 0, 0.5, 0.1 do
  5399. swait()
  5400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5402. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5403. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5404. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5405. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5406. end
  5407. punchsound1:Play()
  5408. for i = 0, 0.6, 0.1 do
  5409. swait()
  5410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5412. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5413. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5414. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5415. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5416. end
  5417. for i = 0, 0.6, 0.1 do
  5418. swait()
  5419. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5420. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5421. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5422. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5423. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5424. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5425. end
  5426. for i = 0, 0.5, 0.1 do
  5427. swait()
  5428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5430. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5431. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5432. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5433. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5434. end
  5435. punchsound1:Play()
  5436. for i = 0, 0.5, 0.1 do
  5437. swait()
  5438. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5439. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5440. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5441. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5442. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5443. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5444. end
  5445. punchsound1:Play()
  5446. for i = 0, 0.6, 0.1 do
  5447. swait()
  5448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5450. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5451. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5452. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5453. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5454. end
  5455. StrongPunch2:Play()
  5456. for i = 0, 5, 0.1 do
  5457. swait()
  5458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5460. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5461. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5462. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5463. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5464. end
  5465.  
  5466. for i,v in pairs(to.Parent:GetChildren()) do
  5467. if v:IsA("Humanoid") then
  5468. v.Health = v.Health - 20
  5469.  
  5470. v.PlatformStand = true
  5471. end
  5472. end
  5473. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5474. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5475. Zanzoken = Instance.new("Part",char)
  5476. Zanzoken.Anchored = true
  5477. Zanzoken.Position = v3(999,999,999)
  5478. Zanzoken.CFrame = Torso.CFrame
  5479. game.Debris:AddItem(Zanzoken,0.5)
  5480. Zanzoken.Transparency = 1
  5481. Zano:Play()
  5482. wait()
  5483. idk = Instance.new("BillboardGui",Zanzoken)
  5484. idk.Size = UDim2.new(10,0,15,0)
  5485. idk.AlwaysOnTop = false
  5486. idk1 = Instance.new("ImageLabel",idk)
  5487. idk1.BackgroundTransparency = 1
  5488. idk.ExtentsOffset = v3(0,0,0)
  5489. idk1.ImageTransparency = 0
  5490. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5491. idk1.Size = UDim2.new(2,0,1,0)
  5492. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5493. idk1.Image = "rbxassetid://319554883"
  5494. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5495. wait()
  5496. Zanzoken = Instance.new("Part",char)
  5497. Zanzoken.Anchored = true
  5498. Zanzoken.Position = v3(999,999,999)
  5499. Zanzoken.CFrame = Torso.CFrame
  5500. game.Debris:AddItem(Zanzoken,0.5)
  5501. Zanzoken.Transparency = 1
  5502. wait()
  5503. idk = Instance.new("BillboardGui",Zanzoken)
  5504. idk.Size = UDim2.new(20,0,20,0)
  5505. idk.AlwaysOnTop = false
  5506. idk1 = Instance.new("ImageLabel",idk)
  5507. idk1.BackgroundTransparency = 1
  5508. idk.ExtentsOffset = v3(0,0,0)
  5509. idk1.ImageTransparency = 0
  5510. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5511. idk1.Size = UDim2.new(2,0,1,0)
  5512. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5513. idk1.Image = "rbxassetid://319554883"
  5514. for i = 0, 0.5, 0.1 do
  5515. swait()
  5516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5518. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5519. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5520. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5521. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5522. end
  5523. punchsound1:Play()
  5524. for i = 0, 0.5, 0.1 do
  5525. swait()
  5526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5529. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5530. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5531. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5532. end
  5533. punchsound1:Play()
  5534. for i = 0, 0.6, 0.1 do
  5535. swait()
  5536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5538. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5539. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5540. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5541. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5542. end
  5543. for i = 0, 0.6, 0.1 do
  5544. swait()
  5545. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5546. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5547. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5548. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5549. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5550. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5551. end
  5552. for i = 0, 0.5, 0.1 do
  5553. swait()
  5554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5556. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5557. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5558. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5559. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5560. end
  5561. punchsound1:Play()
  5562. for i = 0, 0.5, 0.1 do
  5563. swait()
  5564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5566. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5567. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5568. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5569. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5570. end
  5571. punchsound1:Play()
  5572. for i = 0, 0.6, 0.1 do
  5573. swait()
  5574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5576. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5577. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5578. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5579. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5580. end
  5581. for i = 0, 0.6, 0.1 do
  5582. swait()
  5583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5587. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5588. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5589. end
  5590. for i = 0, 0.5, 0.1 do
  5591. swait()
  5592. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5593. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5594. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5595. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5596. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5597. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5598. end
  5599. punchsound1:Play()
  5600. for i = 0, 0.5, 0.1 do
  5601. swait()
  5602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5604. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5605. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5606. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5607. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5608. end
  5609. punchsound1:Play()
  5610. for i = 0, 0.6, 0.1 do
  5611. swait()
  5612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5614. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5615. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5616. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5617. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5618. end
  5619. for i = 0, 0.6, 0.1 do
  5620. swait()
  5621. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5622. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5623. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5624. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5625. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5626. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5627. end
  5628. for i = 0, 0.5, 0.1 do
  5629. swait()
  5630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5632. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5633. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5634. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5635. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5636. end
  5637. punchsound1:Play()
  5638. for i = 0, 0.5, 0.1 do
  5639. swait()
  5640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5642. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5643. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5644. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5645. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5646. end
  5647. punchsound1:Play()
  5648. for i = 0, 0.3, 0.1 do
  5649. swait()
  5650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5652. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5653. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5654. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5655. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5656. end
  5657. for i = 0, 0.3, 0.1 do
  5658. swait()
  5659. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5660. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5661. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5662. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5663. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5664. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5665. end
  5666. for i = 0, 0.3, 0.1 do
  5667. swait()
  5668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5670. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5671. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5672. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5673. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5674. end
  5675. punchsound1:Play()
  5676. for i = 0, 0.3, 0.1 do
  5677. swait()
  5678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5683. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5684. end
  5685. punchsound1:Play()
  5686. for i = 0, 0.3, 0.1 do
  5687. swait()
  5688. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5689. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5690. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5691. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5692. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5693. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5694. end
  5695. for i = 0, 0.3, 0.1 do
  5696. swait()
  5697. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5699. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5701. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5702. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5703. end
  5704. punchsound1:Play()
  5705. for i = 0, 1, 0.1 do
  5706. swait()
  5707. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5708. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5709. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5710. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5711. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5712. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5713. end
  5714. for i = 0, 0.3, 0.1 do
  5715. swait()
  5716. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5717. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5718. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5719. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5720. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5721. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5722. end
  5723. punchsound1:Play()
  5724. for i = 0, 0.3, 0.1 do
  5725. swait()
  5726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5728. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5729. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5730. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5731. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5732. end
  5733. for i = 0, 0.3, 0.1 do
  5734. swait()
  5735. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5736. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5737. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5738. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5739. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5740. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5741. end
  5742. for i = 0, 0.3, 0.1 do
  5743. swait()
  5744. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5745. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5746. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5747. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5748. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5749. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5750. end
  5751. punchsound1:Play()
  5752. for i = 0, 0.3, 0.1 do
  5753. swait()
  5754. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5755. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5756. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5757. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5758. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5759. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5760. end
  5761. punchsound1:Play()
  5762. for i = 0, 0.6, 0.1 do
  5763. swait()
  5764. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5765. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5766. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5767. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5768. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5769. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5770. end
  5771. for i = 0, 0.3, 0.1 do
  5772. swait()
  5773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5775. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5776. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5777. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5778. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5779. end
  5780. for i = 0, 0.3, 0.1 do
  5781. swait()
  5782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5784. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5785. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5786. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5787. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5788. end
  5789. punchsound1:Play()
  5790. for i = 0, 0.5, 0.1 do
  5791. swait()
  5792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5795. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5797. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5798. end
  5799. punchsound1:Play()
  5800. for i = 0, 0.6, 0.1 do
  5801. swait()
  5802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5804. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5805. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5806. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5807. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5808. end
  5809. for i = 0, 0.6, 0.1 do
  5810. swait()
  5811. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5812. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5813. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5814. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5815. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5816. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5817. end
  5818. for i = 0, 0.5, 0.1 do
  5819. swait()
  5820. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5821. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5822. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5823. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5824. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5825. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5826. end
  5827. punchsound1:Play()
  5828. for i = 0, 0.5, 0.1 do
  5829. swait()
  5830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5833. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5834. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5835. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5836. end
  5837. punchsound1:Play()
  5838. for i = 0, 0.6, 0.1 do
  5839. swait()
  5840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5842. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5843. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5844. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5845. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5846. end
  5847. for i = 0, 0.6, 0.1 do
  5848. swait()
  5849. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5850. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5851. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5852. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5853. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5854. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5855. end
  5856. for i = 0, 0.5, 0.1 do
  5857. swait()
  5858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5861. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5862. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5863. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5864. end
  5865. punchsound1:Play()
  5866. for i = 0, 0.5, 0.1 do
  5867. swait()
  5868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5870. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5871. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5872. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5873. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5874. end
  5875. punchsound1:Play()
  5876. for i = 0, 0.6, 0.1 do
  5877. swait()
  5878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5880. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5881. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5882. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5883. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5884. end
  5885. for i = 0, 0.6, 0.1 do
  5886. swait()
  5887. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5888. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5889. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5890. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5891. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5892. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5893. end
  5894. punchsound1:Play()
  5895. for i = 0, 1, 0.1 do
  5896. swait()
  5897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5899. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5900. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5901. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5902. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5903. end
  5904. for i = 0, 0.5, 0.1 do
  5905. swait()
  5906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5910. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5911. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5912. end
  5913. punchsound1:Play()
  5914. for i = 0, 0.6, 0.1 do
  5915. swait()
  5916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5918. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5919. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5920. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5921. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5922. end
  5923. for i = 0, 0.6, 0.1 do
  5924. swait()
  5925. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5926. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5927. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5928. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5929. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5930. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5931. end
  5932. for i = 0, 0.5, 0.1 do
  5933. swait()
  5934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5936. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5937. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5938. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5939. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5940. end
  5941. punchsound1:Play()
  5942. for i = 0, 0.5, 0.1 do
  5943. swait()
  5944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5946. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5948. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5949. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5950. end
  5951. punchsound1:Play()
  5952. for i = 0, 0.6, 0.1 do
  5953. swait()
  5954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5956. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5957. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5958. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5959. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5960. end
  5961. for i = 0, 0.6, 0.1 do
  5962. swait()
  5963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5965. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5967. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5968. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5969. end
  5970. for i = 0, 0.5, 0.1 do
  5971. swait()
  5972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5975. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5976. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5977. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5978. end
  5979. punchsound1:Play()
  5980. for i = 0, 0.5, 0.1 do
  5981. swait()
  5982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5987. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5988. end
  5989. punchsound1:Play()
  5990. for i = 0, 0.6, 0.1 do
  5991. swait()
  5992. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5993. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5994. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5995. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5996. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5997. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5998. end
  5999. for i = 0, 0.6, 0.1 do
  6000. swait()
  6001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6003. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6004. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6005. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6006. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6007. end
  6008. for i = 0, 0.5, 0.1 do
  6009. swait()
  6010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6012. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6013. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6014. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6015. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6016. end
  6017. punchsound1:Play()
  6018. for i = 0, 0.5, 0.1 do
  6019. swait()
  6020. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6021. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6022. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6023. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6024. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6025. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6026. end
  6027. punchsound1:Play()
  6028. for i = 0, 0.6, 0.1 do
  6029. swait()
  6030. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6031. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6032. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6033. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6034. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6035. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6036. end
  6037. for i = 0, 0.6, 0.1 do
  6038. swait()
  6039. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6040. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6041. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6042. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6043. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6044. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6045. end
  6046. for i = 0, 0.5, 0.1 do
  6047. swait()
  6048. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6049. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6050. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6051. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6052. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6053. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6054. end
  6055. punchsound1:Play()
  6056. for i = 0, 0.5, 0.1 do
  6057. swait()
  6058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6060. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6061. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6062. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6063. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6064. end
  6065. punchsound1:Play()
  6066. for i = 0, 0.6, 0.1 do
  6067. swait()
  6068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6074. end
  6075. for i = 0, 0.6, 0.1 do
  6076. swait()
  6077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6079. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6080. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6081. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6082. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6083. end
  6084. punchsound1:Play()
  6085. for i = 0, 1, 0.1 do
  6086. swait()
  6087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6089. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6090. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6091. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6092. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6093. end
  6094. for i = 0, 0.5, 0.1 do
  6095. swait()
  6096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6099. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6100. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6101. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6102. end
  6103. punchsound1:Play()
  6104. for i = 0, 0.6, 0.1 do
  6105. swait()
  6106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6109. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6110. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6111. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6112. end
  6113. for i = 0, 0.6, 0.1 do
  6114. swait()
  6115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6117. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6118. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6119. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6120. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6121. end
  6122. for i = 0, 0.5, 0.1 do
  6123. swait()
  6124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6126. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6127. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6128. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6129. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6130. end
  6131. punchsound1:Play()
  6132. for i = 0, 0.3, 0.1 do
  6133. swait()
  6134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6137. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6138. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6139. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6140. end
  6141. punchsound1:Play()
  6142. for i = 0, 0.3, 0.1 do
  6143. swait()
  6144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6147. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6148. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6149. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6150. end
  6151. for i = 0, 0.3, 0.1 do
  6152. swait()
  6153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6155. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6156. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6157. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6158. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6159. end
  6160. for i = 0, 0.3, 0.1 do
  6161. swait()
  6162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6164. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6165. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6166. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6167. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6168. end
  6169. punchsound1:Play()
  6170. for i = 0, 0.3, 0.1 do
  6171. swait()
  6172. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6173. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6174. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6175. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6176. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6177. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6178. end
  6179. punchsound1:Play()
  6180. for i = 0, 0.3, 0.1 do
  6181. swait()
  6182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6184. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6185. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6186. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6187. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6188. end
  6189. for i = 0, 0.3, 0.1 do
  6190. swait()
  6191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6193. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6196. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6197. end
  6198. for i = 0, 0.3, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6205. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6206. end
  6207. punchsound1:Play()
  6208. for i = 0, 0.3, 0.1 do
  6209. swait()
  6210. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6211. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6212. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6213. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6214. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6215. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6216. end
  6217. punchsound1:Play()
  6218. for i = 0, 0.3, 0.1 do
  6219. swait()
  6220. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6221. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6222. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6223. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6224. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6225. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6226. end
  6227. for i = 0, 0.1, 0.1 do
  6228. swait()
  6229. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6230. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6231. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6232. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6233. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6234. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6235. end
  6236. for i = 0, 0.1, 0.1 do
  6237. swait()
  6238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6240. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6241. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6242. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6243. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6244. end
  6245. punchsound1:Play()
  6246. for i = 0, 0.1, 0.1 do
  6247. swait()
  6248. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6249. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6250. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6251. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6252. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6253. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6254. end
  6255. punchsound1:Play()
  6256. for i = 0, 0.1, 0.1 do
  6257. swait()
  6258. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6259. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6260. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6261. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6262. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6263. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6264. end
  6265. for i = 0, 0.1, 0.1 do
  6266. swait()
  6267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6269. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6272. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6273. end
  6274. punchsound1:Play()
  6275. for i = 0, 0.4, 0.1 do
  6276. swait()
  6277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6279. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6280. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6281. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6282. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6283. end
  6284. for i,v in pairs(to.Parent:GetChildren()) do
  6285. if v:IsA("Humanoid") then
  6286. v.Health = v.Health - 20
  6287.  
  6288. v.PlatformStand = true
  6289. end
  6290. end
  6291. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6292. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6293. Zanzoken = Instance.new("Part",char)
  6294. Zanzoken.Anchored = true
  6295. Zanzoken.Position = v3(999,999,999)
  6296. Zanzoken.CFrame = Torso.CFrame
  6297. game.Debris:AddItem(Zanzoken,0.5)
  6298. Zanzoken.Transparency = 1
  6299. Zano:Play()
  6300. wait()
  6301. idk = Instance.new("BillboardGui",Zanzoken)
  6302. idk.Size = UDim2.new(10,0,15,0)
  6303. idk.AlwaysOnTop = false
  6304. idk1 = Instance.new("ImageLabel",idk)
  6305. idk1.BackgroundTransparency = 1
  6306. idk.ExtentsOffset = v3(0,0,0)
  6307. idk1.ImageTransparency = 0
  6308. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6309. idk1.Size = UDim2.new(2,0,1,0)
  6310. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6311. idk1.Image = "rbxassetid://319554883"
  6312. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6313. wait()
  6314. Zanzoken = Instance.new("Part",char)
  6315. Zanzoken.Anchored = true
  6316. Zanzoken.Position = v3(999,999,999)
  6317. Zanzoken.CFrame = Torso.CFrame
  6318. game.Debris:AddItem(Zanzoken,0.5)
  6319. Zanzoken.Transparency = 1
  6320. wait()
  6321. idk = Instance.new("BillboardGui",Zanzoken)
  6322. idk.Size = UDim2.new(20,0,20,0)
  6323. idk.AlwaysOnTop = false
  6324. idk1 = Instance.new("ImageLabel",idk)
  6325. idk1.BackgroundTransparency = 1
  6326. idk.ExtentsOffset = v3(0,0,0)
  6327. idk1.ImageTransparency = 0
  6328. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6329. idk1.Size = UDim2.new(2,0,1,0)
  6330. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6331. idk1.Image = "rbxassetid://319554883"
  6332. punchsound1:Play()
  6333. for i = 0, 6, 0.1 do
  6334. swait()
  6335. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6336. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6337. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6338. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6339. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6340. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6341. end
  6342. for i = 0, 0.6, 0.1 do
  6343. swait()
  6344. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6345. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6346. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6347. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6348. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6349. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6350. end
  6351. for i = 0, 0.6, 0.1 do
  6352. swait()
  6353. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6354. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6355. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6356. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6357. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6358. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6359. end
  6360. punchsound1:Play()
  6361. for i = 0, 1, 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, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6378. end
  6379. for i = 0, 0.6, 0.1 do
  6380. swait()
  6381. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6382. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6383. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6384. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6385. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6386. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6387. end
  6388. punchsound1:Play()
  6389. for i = 0, 1, 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, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6402. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6403. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6404. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6405. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6406. end
  6407. for i = 0, 0.6, 0.1 do
  6408. swait()
  6409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6411. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6412. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6413. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6414. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6415. end
  6416. punchsound1:Play()
  6417. for i = 0, 1, 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, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6430. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6431. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6432. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6433. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6434. end
  6435. for i = 0, 0.6, 0.1 do
  6436. swait()
  6437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6439. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6440. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6441. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6442. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6443. end
  6444. punchsound1:Play()
  6445. for i = 0, 1, 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, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6457. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6458. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6459. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6460. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6461. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6462. end
  6463. for i = 0, 0.6, 0.1 do
  6464. swait()
  6465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6467. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6469. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6470. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6471. end
  6472. punchsound1:Play()
  6473. for i = 0, 1, 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, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6485. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6486. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6487. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6488. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6489. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6490. end
  6491. for i = 0, 0.6, 0.1 do
  6492. swait()
  6493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6495. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6498. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6499. end
  6500. punchsound1:Play()
  6501. for i = 0, 1, 0.1 do
  6502. swait()
  6503. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6504. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6505. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6506. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6507. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6508. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6509. end
  6510.  
  6511.  
  6512.  
  6513. for i,v in pairs(to.Parent:GetChildren()) do
  6514. if v:IsA("Humanoid") then
  6515. v.Health = v.Health - 20
  6516.  
  6517. v.PlatformStand = true
  6518. end
  6519. end
  6520. StrongPunch:Play()
  6521. for i = 0, 1, 0.1 do
  6522. swait()
  6523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6525. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6526. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6527. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6528. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6529. end
  6530. for i = 0, 1, 0.1 do
  6531. swait()
  6532. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6533. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6534. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6535. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6536. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6537. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6538. end
  6539. for i,v in pairs(to.Parent:GetChildren()) do
  6540. if v:IsA("Humanoid") then
  6541. v.Health = v.Health - 5
  6542.  
  6543. v.PlatformStand = true
  6544. end
  6545. end
  6546. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6547. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6548. Zanzoken = Instance.new("Part",char)
  6549. Zanzoken.Anchored = true
  6550. Zanzoken.Position = v3(999,999,999)
  6551. Zanzoken.CFrame = Torso.CFrame
  6552. game.Debris:AddItem(Zanzoken,0.5)
  6553. Zanzoken.Transparency = 1
  6554. Zano:Play()
  6555. wait()
  6556. idk = Instance.new("BillboardGui",Zanzoken)
  6557. idk.Size = UDim2.new(10,0,15,0)
  6558. idk.AlwaysOnTop = false
  6559. idk1 = Instance.new("ImageLabel",idk)
  6560. idk1.BackgroundTransparency = 1
  6561. idk.ExtentsOffset = v3(0,0,0)
  6562. idk1.ImageTransparency = 0
  6563. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6564. idk1.Size = UDim2.new(2,0,1,0)
  6565. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6566. idk1.Image = "rbxassetid://319554883"
  6567. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6568. wait()
  6569. Zanzoken = Instance.new("Part",char)
  6570. Zanzoken.Anchored = true
  6571. Zanzoken.Position = v3(999,999,999)
  6572. Zanzoken.CFrame = Torso.CFrame
  6573. game.Debris:AddItem(Zanzoken,0.5)
  6574. Zanzoken.Transparency = 1
  6575. wait()
  6576. idk = Instance.new("BillboardGui",Zanzoken)
  6577. idk.Size = UDim2.new(20,0,20,0)
  6578. idk.AlwaysOnTop = false
  6579. idk1 = Instance.new("ImageLabel",idk)
  6580. idk1.BackgroundTransparency = 1
  6581. idk.ExtentsOffset = v3(0,0,0)
  6582. idk1.ImageTransparency = 0
  6583. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6584. idk1.Size = UDim2.new(2,0,1,0)
  6585. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6586. idk1.Image = "rbxassetid://319554883"
  6587. for i = 0, 1, 0.1 do
  6588. swait()
  6589. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6590. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6591. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6592. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6593. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6594. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6595. end
  6596. punchsound1:Play()
  6597. for i = 0, 1, 0.1 do
  6598. swait()
  6599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6602. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6603. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6604. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6605. end
  6606. punchsound1:Play()
  6607. for i = 0, 1, 0.1 do
  6608. swait()
  6609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6611. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6612. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6613. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6614. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6615. end
  6616. for i = 0, 1, 0.1 do
  6617. swait()
  6618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6623. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6624. end
  6625. for i = 0, 1, 0.1 do
  6626. swait()
  6627. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6628. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6629. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6630. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6631. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6632. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6633. end
  6634. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6635. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6636. Zanzoken = Instance.new("Part",char)
  6637. Zanzoken.Anchored = true
  6638. Zanzoken.Position = v3(999,999,999)
  6639. Zanzoken.CFrame = Torso.CFrame
  6640. game.Debris:AddItem(Zanzoken,0.5)
  6641. Zanzoken.Transparency = 1
  6642. Zano:Play()
  6643. wait()
  6644. idk = Instance.new("BillboardGui",Zanzoken)
  6645. idk.Size = UDim2.new(10,0,15,0)
  6646. idk.AlwaysOnTop = false
  6647. idk1 = Instance.new("ImageLabel",idk)
  6648. idk1.BackgroundTransparency = 1
  6649. idk.ExtentsOffset = v3(0,0,0)
  6650. idk1.ImageTransparency = 0
  6651. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6652. idk1.Size = UDim2.new(2,0,1,0)
  6653. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6654. idk1.Image = "rbxassetid://319554883"
  6655. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6656. wait()
  6657. Zanzoken = Instance.new("Part",char)
  6658. Zanzoken.Anchored = true
  6659. Zanzoken.Position = v3(999,999,999)
  6660. Zanzoken.CFrame = Torso.CFrame
  6661. game.Debris:AddItem(Zanzoken,0.5)
  6662. Zanzoken.Transparency = 1
  6663. wait()
  6664. idk = Instance.new("BillboardGui",Zanzoken)
  6665. idk.Size = UDim2.new(20,0,20,0)
  6666. idk.AlwaysOnTop = false
  6667. idk1 = Instance.new("ImageLabel",idk)
  6668. idk1.BackgroundTransparency = 1
  6669. idk.ExtentsOffset = v3(0,0,0)
  6670. idk1.ImageTransparency = 0
  6671. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6672. idk1.Size = UDim2.new(2,0,1,0)
  6673. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6674. idk1.Image = "rbxassetid://319554883"
  6675. StrongPunch:Play()
  6676. Break:Play()
  6677.  
  6678. for i = 0, 6, 0.1 do
  6679. swait()
  6680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6682. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6683. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6684. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6685. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6686. end
  6687. StrongPunch1:Play()
  6688. for i = 0, 6, 0.1 do
  6689. swait()
  6690. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6691. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6692. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6693. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6694. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6695. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6696. end
  6697. StrongPunch2:Play()
  6698. for i = 0, 7, 0.1 do
  6699. swait()
  6700. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6702. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6703. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6704. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6705. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6706. end
  6707. for i = 0, 1, 0.1 do
  6708. swait()
  6709. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6710. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6711. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6712. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6713. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6714. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6715. end
  6716. punchsound1:Play()
  6717. for i = 0, 1, 0.1 do
  6718. swait()
  6719. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6720. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6721. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6722. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6723. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6724. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6725. end
  6726. punchsound1:Play()
  6727. for i = 0, 1, 0.1 do
  6728. swait()
  6729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6731. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6732. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6733. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6734. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6735. end
  6736. for i = 0, 1, 0.1 do
  6737. swait()
  6738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6740. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6741. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6743. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6744. end
  6745. for i = 0, 1, 0.1 do
  6746. swait()
  6747. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6748. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6749. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6750. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6751. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6752. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6753. end
  6754. punchsound1:Play()
  6755. for i = 0, 0.5, 0.1 do
  6756. swait()
  6757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6760. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6761. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6762. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6763. end
  6764. punchsound1:Play()
  6765. for i = 0, 0.5, 0.1 do
  6766. swait()
  6767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6770. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6771. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6772. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6773. end
  6774. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6775. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6776. Zanzoken = Instance.new("Part",char)
  6777. Zanzoken.Anchored = true
  6778. Zanzoken.Position = v3(999,999,999)
  6779. Zanzoken.CFrame = Torso.CFrame
  6780. game.Debris:AddItem(Zanzoken,0.5)
  6781. Zanzoken.Transparency = 1
  6782. Zano:Play()
  6783. wait()
  6784. idk = Instance.new("BillboardGui",Zanzoken)
  6785. idk.Size = UDim2.new(10,0,15,0)
  6786. idk.AlwaysOnTop = false
  6787. idk1 = Instance.new("ImageLabel",idk)
  6788. idk1.BackgroundTransparency = 1
  6789. idk.ExtentsOffset = v3(0,0,0)
  6790. idk1.ImageTransparency = 0
  6791. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6792. idk1.Size = UDim2.new(2,0,1,0)
  6793. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6794. idk1.Image = "rbxassetid://319554883"
  6795. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6796. wait()
  6797. Zanzoken = Instance.new("Part",char)
  6798. Zanzoken.Anchored = true
  6799. Zanzoken.Position = v3(999,999,999)
  6800. Zanzoken.CFrame = Torso.CFrame
  6801. game.Debris:AddItem(Zanzoken,0.5)
  6802. Zanzoken.Transparency = 1
  6803. wait()
  6804. idk = Instance.new("BillboardGui",Zanzoken)
  6805. idk.Size = UDim2.new(20,0,20,0)
  6806. idk.AlwaysOnTop = false
  6807. idk1 = Instance.new("ImageLabel",idk)
  6808. idk1.BackgroundTransparency = 1
  6809. idk.ExtentsOffset = v3(0,0,0)
  6810. idk1.ImageTransparency = 0
  6811. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6812. idk1.Size = UDim2.new(2,0,1,0)
  6813. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6814. idk1.Image = "rbxassetid://319554883"
  6815. for i = 0, 0.4, 0.1 do
  6816. swait()
  6817. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6818. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6819. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6820. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6821. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6822. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6823. end
  6824. punchsound1:Play()
  6825. for i = 0, 0.4, 0.1 do
  6826. swait()
  6827. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6828. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6829. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6830. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6831. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6832. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6833. end
  6834. for i = 0, 0.4, 0.1 do
  6835. swait()
  6836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6838. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6839. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6840. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6841. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6842. end
  6843. punchsound1:Play()
  6844. for i = 0, 0.4, 0.1 do
  6845. swait()
  6846. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6847. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6848. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6849. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6850. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6851. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6852. end
  6853. for i = 0, 0.4, 0.1 do
  6854. swait()
  6855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6857. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6858. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6859. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6860. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6861. end
  6862. punchsound1:Play()
  6863. for i = 0, 0.4, 0.1 do
  6864. swait()
  6865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6867. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6868. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6869. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6870. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6871. end
  6872. for i = 0, 0.4, 0.1 do
  6873. swait()
  6874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6877. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6878. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6879. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6880. end
  6881. punchsound1:Play()
  6882. for i = 0, 0.4, 0.1 do
  6883. swait()
  6884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6887. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6888. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6889. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6890. end
  6891. for i = 0, 0.4, 0.1 do
  6892. swait()
  6893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6895. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6896. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6897. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6898. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6899. end
  6900. punchsound1:Play()
  6901. for i = 0, 0.4, 0.1 do
  6902. swait()
  6903. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6904. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6905. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6906. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6907. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6908. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6909. end
  6910. for i = 0, 0.4, 0.1 do
  6911. swait()
  6912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6915. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6916. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6917. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6918. end
  6919. punchsound1:Play()
  6920. for i = 0, 0.4, 0.1 do
  6921. swait()
  6922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6924. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6926. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6927. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6928. end
  6929. for i = 0, 0.4, 0.1 do
  6930. swait()
  6931. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6932. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6933. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6934. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6935. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6936. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6937. end
  6938. punchsound1:Play()
  6939. for i = 0, 0.4, 0.1 do
  6940. swait()
  6941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6943. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6945. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6946. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6947. end
  6948. punchsound1:Play()
  6949. local pie222 = Instance.new("ParticleEmitter")
  6950. pie222.Parent = LeftArm
  6951. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6952. pie222.LightEmission = 1
  6953. pie222.Size = NumberSequence.new(3)
  6954. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6955. pie222.Transparency = NumberSequence.new(0.6,1)
  6956. pie222.EmissionDirection = "Top"
  6957. pie222.Enabled = true
  6958. pie222.Lifetime = NumberRange.new(1)
  6959. pie222.Rotation = NumberRange.new(-320, 320)
  6960. pie222.Rate = 404
  6961. pie222.Speed = NumberRange.new(0)
  6962. pie222.LockedToPart = false
  6963. pie222.VelocitySpread = 2
  6964. for i = 0, 2, 0.1 do
  6965. swait()
  6966. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6967. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6968. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6969. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6970. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6971. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6972. end
  6973. wait(2)
  6974. bigbangattack2()
  6975. pie222:Destroy()
  6976.  
  6977. for i,v in pairs(to.Parent:GetChildren()) do
  6978. if v:IsA("Humanoid") then
  6979. v.Health = v.Health - math.huge
  6980.  
  6981. v.PlatformStand = true
  6982. end
  6983. end
  6984.  
  6985. hit1 = false
  6986.  
  6987. hit2 = true
  6988. for i,v in pairs(to.Parent:GetChildren()) do
  6989. if v:IsA("Humanoid") then
  6990. v.Health = v.Health - 10
  6991.  
  6992. v.PlatformStand = true
  6993. end
  6994. end
  6995. hit2 = false
  6996.  
  6997. hit3 = true
  6998. hit4 = true
  6999.  
  7000.  
  7001.  
  7002.  
  7003. coroutine.wrap(function()
  7004. for i=1,2 do
  7005. wait()
  7006.  
  7007.  
  7008.  
  7009.  
  7010.  
  7011. for i,v in pairs(to.Parent:GetChildren()) do
  7012. if v:IsA("Humanoid") then
  7013. v.Health = v.Health - 2
  7014.  
  7015. v.PlatformStand = true
  7016. end
  7017. end
  7018. end
  7019.  
  7020.  
  7021. wait(3)
  7022. end)()
  7023.  
  7024.  
  7025.  
  7026.  
  7027.  
  7028.  
  7029.  
  7030.  
  7031.  
  7032.  
  7033.  
  7034.  
  7035.  
  7036.  
  7037. for i,v in pairs(to.Parent:GetChildren()) do
  7038. if v:IsA("Humanoid") then
  7039. v.Health = v.Health - 10
  7040.  
  7041. v.PlatformStand = true
  7042. end
  7043. end
  7044.  
  7045.  
  7046.  
  7047. hitground = new("Part",char)
  7048. hitground.Size = Vector3.new(5,5,5)
  7049. hitground.Name = "Ground"
  7050. hitground.Transparency = 1
  7051. hitground.CanCollide = false
  7052. game.Debris:AddItem(hitground,2)
  7053. hitground.Position = Vector3.new(999,999,999)
  7054. hitgroundweld = new("Weld",hitground)
  7055. hitgroundweld.Part0 = to
  7056. hitgroundweld.Part1 = hitground
  7057. hitground.Touched:connect(function(hit2)
  7058. if hit2.Size.x > 150 then
  7059. hitground:Destroy()
  7060. ad = new("Part",char)
  7061. ad.Name = "NewPart"
  7062. ad.Size = Vector3.new(30,0.1,30)
  7063. ad.CanCollide = false
  7064. ad.Anchored = true
  7065. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7066. ad.Transparency = 1
  7067. aad = new("Decal",ad)
  7068.  
  7069. aad.Face = "Top"
  7070. aad.Transparency = 1
  7071. aad.Transparency = 0
  7072. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7073. smoke = new("Part",to)
  7074. smokemesh = new("SpecialMesh",smoke)
  7075. smokemesh.MeshId = "rbxassetid://928329648"
  7076. smoke.BrickColor = hit2.BrickColor
  7077. smoke.Anchored = true
  7078. smoke.Position = hitground.Position
  7079. GroundImpact:Play()
  7080. for i = 1,20 do
  7081. wait()
  7082. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7083. smoke.Transparency = smoke.Transparency + 1/20
  7084. end
  7085. smoke:Destroy()
  7086. wait(0.5)
  7087.  
  7088. for i = 1,20 do
  7089. wait(0.1)
  7090. aad.Transparency = aad.Transparency + 1/20
  7091. end
  7092. end
  7093. end)
  7094. ys = Instance.new("BodyVelocity",to)
  7095. ys.Name = "GO"
  7096.  
  7097. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7098.  
  7099. ys.Velocity = v3(0,-90,0)
  7100.  
  7101. wait(1)
  7102. ys:Destroy()
  7103.  
  7104.  
  7105.  
  7106. hit3 = false
  7107. hit4 = false
  7108.  
  7109.  
  7110. hit1 = false
  7111. hit2 = false
  7112. hit3 = false
  7113. hit4 = false
  7114. idle = true
  7115. RootPart.Anchored = false
  7116. end
  7117. end)
  7118. end
  7119.  
  7120. function Combo3()
  7121. getplayer = new("Part",char)
  7122. getplayer.Position = Vector3.new(999,999,999)
  7123. getplayer.Transparency = 1
  7124. getplayer.Size = v3(3,3,3)
  7125. getplayer.CanCollide = false
  7126. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7127. getplayer.Name = "GetPlayer"
  7128.  
  7129. game.Debris:AddItem(getplayer,0.5)
  7130.  
  7131. getplayer.Touched:connect(function(hit)
  7132. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7133. getplayer:Destroy()
  7134. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7135. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7136. to.Anchored = true
  7137. RootPart.Anchored = true
  7138. idle = false
  7139.  
  7140.  
  7141. punchsound1:Play()
  7142. hit1 = true
  7143. for i = 0, 1, 0.1 do
  7144. swait()
  7145. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7146. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7147. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7148. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7149. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7150. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7151. end
  7152. punchsound1:Play()
  7153. for i = 0, 1, 0.1 do
  7154. swait()
  7155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7157. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7158. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7160. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7161. end
  7162. punchsound1:Play()
  7163. for i = 0, 1, 0.1 do
  7164. swait()
  7165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7167. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7168. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7169. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7170. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7171. end
  7172. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7173. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7174. Zanzoken = Instance.new("Part",char)
  7175. Zanzoken.Anchored = true
  7176. Zanzoken.Position = v3(999,999,999)
  7177. Zanzoken.CFrame = Torso.CFrame
  7178. game.Debris:AddItem(Zanzoken,0.5)
  7179. Zanzoken.Transparency = 1
  7180. Zano:Play()
  7181. wait()
  7182. idk = Instance.new("BillboardGui",Zanzoken)
  7183. idk.Size = UDim2.new(10,0,15,0)
  7184. idk.AlwaysOnTop = false
  7185. idk1 = Instance.new("ImageLabel",idk)
  7186. idk1.BackgroundTransparency = 1
  7187. idk.ExtentsOffset = v3(0,0,0)
  7188. idk1.ImageTransparency = 0
  7189. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7190. idk1.Size = UDim2.new(2,0,1,0)
  7191. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7192. idk1.Image = "rbxassetid://319554883"
  7193. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7194. wait()
  7195. Zanzoken = Instance.new("Part",char)
  7196. Zanzoken.Anchored = true
  7197. Zanzoken.Position = v3(999,999,999)
  7198. Zanzoken.CFrame = Torso.CFrame
  7199. game.Debris:AddItem(Zanzoken,0.5)
  7200. Zanzoken.Transparency = 1
  7201. wait()
  7202. idk = Instance.new("BillboardGui",Zanzoken)
  7203. idk.Size = UDim2.new(20,0,20,0)
  7204. idk.AlwaysOnTop = false
  7205. idk1 = Instance.new("ImageLabel",idk)
  7206. idk1.BackgroundTransparency = 1
  7207. idk.ExtentsOffset = v3(0,0,0)
  7208. idk1.ImageTransparency = 0
  7209. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7210. idk1.Size = UDim2.new(2,0,1,0)
  7211. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7212. idk1.Image = "rbxassetid://319554883"
  7213. for i = 0, 1, 0.1 do
  7214. swait()
  7215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7217. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7218. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7219. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7220. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7221. end
  7222. punchsound1:Play()
  7223. for i = 0, 1, 0.1 do
  7224. swait()
  7225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7228. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7229. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7230. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7231. end
  7232. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  7243. swait()
  7244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7247. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7248. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7249. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7250. end
  7251. punchsound1:Play()
  7252. for i = 0, 1, 0.1 do
  7253. swait()
  7254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7256. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7257. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7258. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7259. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7260. end
  7261. punchsound1:Play()
  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. for i = 0, 1, 0.1 do
  7272. swait()
  7273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7275. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7276. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7277. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7278. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7279. end
  7280. punchsound1:Play()
  7281. for i = 0, 1, 0.1 do
  7282. swait()
  7283. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7284. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7285. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7286. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7287. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7288. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7289. end
  7290. punchsound1:Play()
  7291. for i,v in pairs(to.Parent:GetChildren()) do
  7292. if v:IsA("Humanoid") then
  7293. v.Health = v.Health - 10
  7294.  
  7295. v.PlatformStand = true
  7296. end
  7297. end
  7298. for i = 0, 1, 0.1 do
  7299. swait()
  7300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7302. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7303. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7304. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7305. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7306. end
  7307.  
  7308. for i = 0, 1, 0.1 do
  7309. swait()
  7310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7312. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7313. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7314. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7315. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7316. end
  7317. punchsound1:Play()
  7318. for i = 0, 1, 0.1 do
  7319. swait()
  7320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7322. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7323. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7324. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7325. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7326. end
  7327. for i,v in pairs(to.Parent:GetChildren()) do
  7328. if v:IsA("Humanoid") then
  7329. v.Health = v.Health - 3
  7330.  
  7331. v.PlatformStand = true
  7332. end
  7333. end
  7334. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7335. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7336. Zanzoken = Instance.new("Part",char)
  7337. Zanzoken.Anchored = true
  7338. Zanzoken.Position = v3(999,999,999)
  7339. Zanzoken.CFrame = Torso.CFrame
  7340. game.Debris:AddItem(Zanzoken,0.5)
  7341. Zanzoken.Transparency = 1
  7342. Zano:Play()
  7343. wait()
  7344. idk = Instance.new("BillboardGui",Zanzoken)
  7345. idk.Size = UDim2.new(10,0,15,0)
  7346. idk.AlwaysOnTop = false
  7347. idk1 = Instance.new("ImageLabel",idk)
  7348. idk1.BackgroundTransparency = 1
  7349. idk.ExtentsOffset = v3(0,0,0)
  7350. idk1.ImageTransparency = 0
  7351. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7352. idk1.Size = UDim2.new(2,0,1,0)
  7353. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7354. idk1.Image = "rbxassetid://319554883"
  7355. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7356. wait()
  7357. Zanzoken = Instance.new("Part",char)
  7358. Zanzoken.Anchored = true
  7359. Zanzoken.Position = v3(999,999,999)
  7360. Zanzoken.CFrame = Torso.CFrame
  7361. game.Debris:AddItem(Zanzoken,0.5)
  7362. Zanzoken.Transparency = 1
  7363. wait()
  7364. idk = Instance.new("BillboardGui",Zanzoken)
  7365. idk.Size = UDim2.new(20,0,20,0)
  7366. idk.AlwaysOnTop = false
  7367. idk1 = Instance.new("ImageLabel",idk)
  7368. idk1.BackgroundTransparency = 1
  7369. idk.ExtentsOffset = v3(0,0,0)
  7370. idk1.ImageTransparency = 0
  7371. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7372. idk1.Size = UDim2.new(2,0,1,0)
  7373. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7374. idk1.Image = "rbxassetid://319554883"
  7375. for i = 0, 1, 0.1 do
  7376. swait()
  7377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7379. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7380. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7381. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7382. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7383. end
  7384. for i = 0, 1, 0.1 do
  7385. swait()
  7386. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7387. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7388. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7389. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7390. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7391. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7392. end
  7393. punchsound1:Play()
  7394. for i = 0, 1, 0.1 do
  7395. swait()
  7396. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7397. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7398. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7399. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7400. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7401. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7402. end
  7403. for i,v in pairs(to.Parent:GetChildren()) do
  7404. if v:IsA("Humanoid") then
  7405. v.Health = v.Health - 3
  7406.  
  7407. v.PlatformStand = true
  7408. end
  7409. end
  7410. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7411. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7412. Zanzoken = Instance.new("Part",char)
  7413. Zanzoken.Anchored = true
  7414. Zanzoken.Position = v3(999,999,999)
  7415. Zanzoken.CFrame = Torso.CFrame
  7416. game.Debris:AddItem(Zanzoken,0.5)
  7417. Zanzoken.Transparency = 1
  7418. Zano:Play()
  7419. wait()
  7420. idk = Instance.new("BillboardGui",Zanzoken)
  7421. idk.Size = UDim2.new(10,0,15,0)
  7422. idk.AlwaysOnTop = false
  7423. idk1 = Instance.new("ImageLabel",idk)
  7424. idk1.BackgroundTransparency = 1
  7425. idk.ExtentsOffset = v3(0,0,0)
  7426. idk1.ImageTransparency = 0
  7427. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7428. idk1.Size = UDim2.new(2,0,1,0)
  7429. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7430. idk1.Image = "rbxassetid://319554883"
  7431. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7432. wait()
  7433. Zanzoken = Instance.new("Part",char)
  7434. Zanzoken.Anchored = true
  7435. Zanzoken.Position = v3(999,999,999)
  7436. Zanzoken.CFrame = Torso.CFrame
  7437. game.Debris:AddItem(Zanzoken,0.5)
  7438. Zanzoken.Transparency = 1
  7439. wait()
  7440. idk = Instance.new("BillboardGui",Zanzoken)
  7441. idk.Size = UDim2.new(20,0,20,0)
  7442. idk.AlwaysOnTop = false
  7443. idk1 = Instance.new("ImageLabel",idk)
  7444. idk1.BackgroundTransparency = 1
  7445. idk.ExtentsOffset = v3(0,0,0)
  7446. idk1.ImageTransparency = 0
  7447. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7448. idk1.Size = UDim2.new(2,0,1,0)
  7449. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7450. idk1.Image = "rbxassetid://319554883"
  7451. punchsound1:Play()
  7452. for i = 0, 1, 0.1 do
  7453. swait()
  7454. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7455. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7456. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7457. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7458. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7459. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7460. end
  7461. punchsound1:Play()
  7462. for i = 0, 1, 0.1 do
  7463. swait()
  7464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7466. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7467. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7468. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7469. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7470. end
  7471.  
  7472.  
  7473. for i,v in pairs(to.Parent:GetChildren()) do
  7474. if v:IsA("Humanoid") then
  7475. v.Health = v.Health - 20
  7476.  
  7477. v.PlatformStand = true
  7478. end
  7479. end
  7480. StrongPunch:Play()
  7481. for i = 0, 1, 0.1 do
  7482. swait()
  7483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7485. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7486. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7487. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7488. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7489. end
  7490. for i = 0, 1, 0.1 do
  7491. swait()
  7492. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7493. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7494. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7495. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7496. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7497. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7498. end
  7499. for i,v in pairs(to.Parent:GetChildren()) do
  7500. if v:IsA("Humanoid") then
  7501. v.Health = v.Health - 3
  7502.  
  7503. v.PlatformStand = true
  7504. end
  7505. end
  7506. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7507. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7508. Zanzoken = Instance.new("Part",char)
  7509. Zanzoken.Anchored = true
  7510. Zanzoken.Position = v3(999,999,999)
  7511. Zanzoken.CFrame = Torso.CFrame
  7512. game.Debris:AddItem(Zanzoken,0.5)
  7513. Zanzoken.Transparency = 1
  7514. Zano:Play()
  7515. wait()
  7516. idk = Instance.new("BillboardGui",Zanzoken)
  7517. idk.Size = UDim2.new(10,0,15,0)
  7518. idk.AlwaysOnTop = false
  7519. idk1 = Instance.new("ImageLabel",idk)
  7520. idk1.BackgroundTransparency = 1
  7521. idk.ExtentsOffset = v3(0,0,0)
  7522. idk1.ImageTransparency = 0
  7523. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7524. idk1.Size = UDim2.new(2,0,1,0)
  7525. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7526. idk1.Image = "rbxassetid://319554883"
  7527. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7528. wait()
  7529. Zanzoken = Instance.new("Part",char)
  7530. Zanzoken.Anchored = true
  7531. Zanzoken.Position = v3(999,999,999)
  7532. Zanzoken.CFrame = Torso.CFrame
  7533. game.Debris:AddItem(Zanzoken,0.5)
  7534. Zanzoken.Transparency = 1
  7535. wait()
  7536. idk = Instance.new("BillboardGui",Zanzoken)
  7537. idk.Size = UDim2.new(20,0,20,0)
  7538. idk.AlwaysOnTop = false
  7539. idk1 = Instance.new("ImageLabel",idk)
  7540. idk1.BackgroundTransparency = 1
  7541. idk.ExtentsOffset = v3(0,0,0)
  7542. idk1.ImageTransparency = 0
  7543. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7544. idk1.Size = UDim2.new(2,0,1,0)
  7545. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7546. idk1.Image = "rbxassetid://319554883"
  7547. for i = 0, 1, 0.1 do
  7548. swait()
  7549. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7550. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7551. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7552. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7553. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7554. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7555. end
  7556. punchsound1:Play()
  7557. for i = 0, 1, 0.1 do
  7558. swait()
  7559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7561. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7564. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7565. end
  7566. punchsound1:Play()
  7567. for i = 0, 1, 0.1 do
  7568. swait()
  7569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7571. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7572. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7573. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7574. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7575. end
  7576. for i = 0, 1, 0.1 do
  7577. swait()
  7578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7580. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7582. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7583. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7584. end
  7585. for i = 0, 1, 0.1 do
  7586. swait()
  7587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7589. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7590. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7591. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7592. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7593. end
  7594. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7595. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7596. Zanzoken = Instance.new("Part",char)
  7597. Zanzoken.Anchored = true
  7598. Zanzoken.Position = v3(999,999,999)
  7599. Zanzoken.CFrame = Torso.CFrame
  7600. game.Debris:AddItem(Zanzoken,0.5)
  7601. Zanzoken.Transparency = 1
  7602. Zano:Play()
  7603. wait()
  7604. idk = Instance.new("BillboardGui",Zanzoken)
  7605. idk.Size = UDim2.new(10,0,15,0)
  7606. idk.AlwaysOnTop = false
  7607. idk1 = Instance.new("ImageLabel",idk)
  7608. idk1.BackgroundTransparency = 1
  7609. idk.ExtentsOffset = v3(0,0,0)
  7610. idk1.ImageTransparency = 0
  7611. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7612. idk1.Size = UDim2.new(2,0,1,0)
  7613. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7614. idk1.Image = "rbxassetid://319554883"
  7615. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7616. wait()
  7617. Zanzoken = Instance.new("Part",char)
  7618. Zanzoken.Anchored = true
  7619. Zanzoken.Position = v3(999,999,999)
  7620. Zanzoken.CFrame = Torso.CFrame
  7621. game.Debris:AddItem(Zanzoken,0.5)
  7622. Zanzoken.Transparency = 1
  7623. wait()
  7624. idk = Instance.new("BillboardGui",Zanzoken)
  7625. idk.Size = UDim2.new(20,0,20,0)
  7626. idk.AlwaysOnTop = false
  7627. idk1 = Instance.new("ImageLabel",idk)
  7628. idk1.BackgroundTransparency = 1
  7629. idk.ExtentsOffset = v3(0,0,0)
  7630. idk1.ImageTransparency = 0
  7631. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7632. idk1.Size = UDim2.new(2,0,1,0)
  7633. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7634. idk1.Image = "rbxassetid://319554883"
  7635. StrongPunch:Play()
  7636. Break:Play()
  7637. local Aura4 = Instance.new('ParticleEmitter')
  7638. Aura4.Name = "Aura"
  7639. Aura4.Texture = "rbxassetid://1046299182"
  7640. Aura4.Parent = Torso
  7641. Aura4.LightEmission = 1
  7642. Aura4.Transparency = NumberSequence.new(0.7,1)
  7643. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7644. Aura4.Size = NumberSequence.new(1,30)
  7645. Aura4.Rotation = NumberRange.new(-360,360)
  7646. Aura4.LockedToPart = true
  7647. Aura4.Lifetime = NumberRange.new(0.2)
  7648. Aura4.Rate = 100
  7649. Aura4.Speed = NumberRange.new(0)
  7650. Aura4.EmissionDirection = "Top"
  7651. for i = 0, 6, 0.1 do
  7652. swait()
  7653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7655. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7656. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7657. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7658. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7659. end
  7660. Aura4:Destroy()
  7661. wait(0.1)
  7662. local Aura4 = Instance.new('ParticleEmitter')
  7663. Aura4.Name = "Aura"
  7664. Aura4.Texture = "rbxassetid://1046299182"
  7665. Aura4.Parent = Torso
  7666. Aura4.LightEmission = 1
  7667. Aura4.Transparency = NumberSequence.new(0.7,1)
  7668. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7669. Aura4.Size = NumberSequence.new(1,30)
  7670. Aura4.Rotation = NumberRange.new(-360,360)
  7671. Aura4.LockedToPart = true
  7672. Aura4.Lifetime = NumberRange.new(0.2)
  7673. Aura4.Rate = 100
  7674. Aura4.Speed = NumberRange.new(0)
  7675. Aura4.EmissionDirection = "Top"
  7676. StrongPunch1:Play()
  7677. Break:Play()
  7678. for i = 0, 6, 0.1 do
  7679. swait()
  7680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7682. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7684. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7685. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7686. end
  7687. Aura4:Destroy()
  7688. StrongPunch2:Play()
  7689. Break:Play()
  7690. local Aura4 = Instance.new('ParticleEmitter')
  7691. Aura4.Name = "Aura"
  7692. Aura4.Texture = "rbxassetid://1046299182"
  7693. Aura4.Parent = Torso
  7694. Aura4.LightEmission = 1
  7695. Aura4.Transparency = NumberSequence.new(0.7,1)
  7696. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7697. Aura4.Size = NumberSequence.new(1,30)
  7698. Aura4.Rotation = NumberRange.new(-360,360)
  7699. Aura4.LockedToPart = true
  7700. Aura4.Lifetime = NumberRange.new(0.2)
  7701. Aura4.Rate = 100
  7702. Aura4.Speed = NumberRange.new(0)
  7703. Aura4.EmissionDirection = "Top"
  7704. for i = 0, 7, 0.1 do
  7705. swait()
  7706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7708. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7709. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7710. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7711. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7712. end
  7713. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7714. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7715. Aura4:Destroy()
  7716. Zanzoken = Instance.new("Part",char)
  7717. Zanzoken.Anchored = true
  7718. Zanzoken.Position = v3(999,999,999)
  7719. Zanzoken.CFrame = Torso.CFrame
  7720. game.Debris:AddItem(Zanzoken,0.5)
  7721. Zanzoken.Transparency = 1
  7722. Zano:Play()
  7723. wait()
  7724. idk = Instance.new("BillboardGui",Zanzoken)
  7725. idk.Size = UDim2.new(10,0,15,0)
  7726. idk.AlwaysOnTop = false
  7727. idk1 = Instance.new("ImageLabel",idk)
  7728. idk1.BackgroundTransparency = 1
  7729. idk.ExtentsOffset = v3(0,0,0)
  7730. idk1.ImageTransparency = 0
  7731. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7732. idk1.Size = UDim2.new(2,0,1,0)
  7733. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7734. idk1.Image = "rbxassetid://319554883"
  7735. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7736. wait()
  7737. Zanzoken = Instance.new("Part",char)
  7738. Zanzoken.Anchored = true
  7739. Zanzoken.Position = v3(999,999,999)
  7740. Zanzoken.CFrame = Torso.CFrame
  7741. game.Debris:AddItem(Zanzoken,0.5)
  7742. Zanzoken.Transparency = 1
  7743. wait()
  7744. idk = Instance.new("BillboardGui",Zanzoken)
  7745. idk.Size = UDim2.new(20,0,20,0)
  7746. idk.AlwaysOnTop = false
  7747. idk1 = Instance.new("ImageLabel",idk)
  7748. idk1.BackgroundTransparency = 1
  7749. idk.ExtentsOffset = v3(0,0,0)
  7750. idk1.ImageTransparency = 0
  7751. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7752. idk1.Size = UDim2.new(2,0,1,0)
  7753. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7754. idk1.Image = "rbxassetid://319554883"
  7755. for i = 0, 1, 0.1 do
  7756. swait()
  7757. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7758. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7759. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7760. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7761. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7762. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7763. end
  7764. punchsound1:Play()
  7765. for i = 0, 1, 0.1 do
  7766. swait()
  7767. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7768. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7769. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7770. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7771. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7772. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7773. end
  7774. punchsound1:Play()
  7775. for i = 0, 1, 0.1 do
  7776. swait()
  7777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7779. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7780. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7781. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7782. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7783. end
  7784. for i = 0, 1, 0.1 do
  7785. swait()
  7786. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7787. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7788. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7789. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7790. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7791. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7792. end
  7793. for i = 0, 1, 0.1 do
  7794. swait()
  7795. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7796. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7797. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7798. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7799. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7800. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7801. end
  7802. punchsound1:Play()
  7803. for i = 0, 0.5, 0.1 do
  7804. swait()
  7805. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7806. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7807. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7808. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7809. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7810. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7811. end
  7812. punchsound1:Play()
  7813. for i = 0, 0.5, 0.1 do
  7814. swait()
  7815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7817. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7818. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7819. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7820. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7821. end
  7822. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7823. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7824. Zanzoken = Instance.new("Part",char)
  7825. Zanzoken.Anchored = true
  7826. Zanzoken.Position = v3(999,999,999)
  7827. Zanzoken.CFrame = Torso.CFrame
  7828. game.Debris:AddItem(Zanzoken,0.5)
  7829. Zanzoken.Transparency = 1
  7830. Zano:Play()
  7831. wait()
  7832. idk = Instance.new("BillboardGui",Zanzoken)
  7833. idk.Size = UDim2.new(10,0,15,0)
  7834. idk.AlwaysOnTop = false
  7835. idk1 = Instance.new("ImageLabel",idk)
  7836. idk1.BackgroundTransparency = 1
  7837. idk.ExtentsOffset = v3(0,0,0)
  7838. idk1.ImageTransparency = 0
  7839. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7840. idk1.Size = UDim2.new(2,0,1,0)
  7841. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7842. idk1.Image = "rbxassetid://319554883"
  7843. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7844. wait()
  7845. Zanzoken = Instance.new("Part",char)
  7846. Zanzoken.Anchored = true
  7847. Zanzoken.Position = v3(999,999,999)
  7848. Zanzoken.CFrame = Torso.CFrame
  7849. game.Debris:AddItem(Zanzoken,0.5)
  7850. Zanzoken.Transparency = 1
  7851. wait()
  7852. idk = Instance.new("BillboardGui",Zanzoken)
  7853. idk.Size = UDim2.new(20,0,20,0)
  7854. idk.AlwaysOnTop = false
  7855. idk1 = Instance.new("ImageLabel",idk)
  7856. idk1.BackgroundTransparency = 1
  7857. idk.ExtentsOffset = v3(0,0,0)
  7858. idk1.ImageTransparency = 0
  7859. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7860. idk1.Size = UDim2.new(2,0,1,0)
  7861. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7862. idk1.Image = "rbxassetid://319554883"
  7863. for i = 0, 0.4, 0.1 do
  7864. swait()
  7865. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7866. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7867. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7868. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7869. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7870. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7871. end
  7872. punchsound1:Play()
  7873. for i = 0, 0.4, 0.1 do
  7874. swait()
  7875. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7876. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7877. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7878. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7879. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7880. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7881. end
  7882. punchsound1:Play()
  7883. for i = 0, 1, 0.1 do
  7884. swait()
  7885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7887. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7888. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7889. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7890. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7891. end
  7892. for i,v in pairs(to.Parent:GetChildren()) do
  7893. if v:IsA("Humanoid") then
  7894. v.Health = v.Health - 8
  7895.  
  7896. v.PlatformStand = true
  7897. end
  7898. end
  7899.  
  7900. hit1 = false
  7901.  
  7902. punchsound1:Play()
  7903. hit2 = true
  7904. for i = 0, 1, 0.1 do
  7905. swait()
  7906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7909. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7910. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7911. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7912. end
  7913. for i,v in pairs(to.Parent:GetChildren()) do
  7914. if v:IsA("Humanoid") then
  7915. v.Health = v.Health - 10
  7916.  
  7917. v.PlatformStand = true
  7918. end
  7919. end
  7920. hit2 = false
  7921.  
  7922. punchsound1:Play()
  7923. hit3 = true
  7924. hit4 = true
  7925.  
  7926.  
  7927. punchsound1:Play()
  7928.  
  7929.  
  7930. coroutine.wrap(function()
  7931. for i=1,2 do
  7932. wait()
  7933.  
  7934.  
  7935.  
  7936.  
  7937.  
  7938. for i,v in pairs(to.Parent:GetChildren()) do
  7939. if v:IsA("Humanoid") then
  7940. v.Health = v.Health - 30
  7941.  
  7942. v.PlatformStand = true
  7943. end
  7944. end
  7945. end
  7946.  
  7947.  
  7948. wait(3)
  7949. end)()
  7950.  
  7951.  
  7952.  
  7953. RootPart.Anchored = false
  7954.  
  7955.  
  7956.  
  7957.  
  7958.  
  7959. StrongPunch:Play()
  7960.  
  7961.  
  7962.  
  7963.  
  7964.  
  7965.  
  7966. for i,v in pairs(to.Parent:GetChildren()) do
  7967. if v:IsA("Humanoid") then
  7968. v.Health = v.Health - 20
  7969.  
  7970. v.PlatformStand = true
  7971. end
  7972. end
  7973.  
  7974. StrongPunch2:Play()
  7975.  
  7976.  
  7977. hitground = new("Part",char)
  7978. hitground.Size = Vector3.new(5,5,5)
  7979. hitground.Name = "Ground"
  7980. hitground.Transparency = 1
  7981. hitground.CanCollide = false
  7982. game.Debris:AddItem(hitground,2)
  7983. hitground.Position = Vector3.new(999,999,999)
  7984. hitgroundweld = new("Weld",hitground)
  7985. hitgroundweld.Part0 = to
  7986. hitgroundweld.Part1 = hitground
  7987. hitground.Touched:connect(function(hit2)
  7988. if hit2.Size.x > 150 then
  7989. hitground:Destroy()
  7990. ad = new("Part",char)
  7991. ad.Name = "NewPart"
  7992. ad.Size = Vector3.new(30,0.1,30)
  7993. ad.CanCollide = false
  7994. ad.Anchored = true
  7995. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7996. ad.Transparency = 1
  7997. aad = new("Decal",ad)
  7998.  
  7999. aad.Face = "Top"
  8000. aad.Transparency = 1
  8001. aad.Transparency = 0
  8002. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8003. smoke = new("Part",to)
  8004. smokemesh = new("SpecialMesh",smoke)
  8005. smokemesh.MeshId = "rbxassetid://928329648"
  8006. smoke.BrickColor = hit2.BrickColor
  8007. smoke.Anchored = true
  8008. smoke.Position = hitground.Position
  8009. GroundImpact:Play()
  8010. for i = 1,20 do
  8011. wait()
  8012. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8013. smoke.Transparency = smoke.Transparency + 1/20
  8014. end
  8015. smoke:Destroy()
  8016. wait(0.5)
  8017.  
  8018. for i = 1,20 do
  8019. wait(0.1)
  8020. aad.Transparency = aad.Transparency + 1/20
  8021. end
  8022. end
  8023. end)
  8024. ys = Instance.new("BodyVelocity",to)
  8025. ys.Name = "GO"
  8026.  
  8027. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8028.  
  8029. ys.Velocity = v3(0,-90,0)
  8030.  
  8031. wait(1)
  8032. ys:Destroy()
  8033.  
  8034.  
  8035.  
  8036.  
  8037.  
  8038. hit3 = false
  8039. hit4 = false
  8040.  
  8041.  
  8042. hit1 = false
  8043. hit2 = false
  8044. hit3 = false
  8045. hit4 = false
  8046. idle = true
  8047. RootPart.Anchored = false
  8048. to.Anchored = false
  8049. end
  8050. end)
  8051. end
  8052.  
  8053.  
  8054. function Combo2()
  8055. getplayer = new("Part",char)
  8056. getplayer.Position = Vector3.new(999,999,999)
  8057. getplayer.Transparency = 1
  8058. getplayer.Size = v3(3,3,3)
  8059. getplayer.CanCollide = false
  8060. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8061. getplayer.Name = "GetPlayer"
  8062.  
  8063. game.Debris:AddItem(getplayer,0.5)
  8064.  
  8065. getplayer.Touched:connect(function(hit)
  8066. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8067. getplayer:Destroy()
  8068. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8069. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8070. to.Anchored = true
  8071. idle = false
  8072.  
  8073.  
  8074. punchsound1:Play()
  8075. hit1 = true
  8076. for i = 0, 1, 0.1 do
  8077. swait()
  8078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8081. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8082. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8083. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8084. end
  8085. punchsound1:Play()
  8086. for i = 0, 1, 0.1 do
  8087. swait()
  8088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8090. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8091. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8092. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8093. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8094. end
  8095. punchsound1:Play()
  8096. for i = 0, 1, 0.1 do
  8097. swait()
  8098. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8099. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8100. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8101. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8102. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8103. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8104. end
  8105. for i = 0, 1, 0.1 do
  8106. swait()
  8107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8110. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8111. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8112. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8113. end
  8114. for i = 0, 1, 0.1 do
  8115. swait()
  8116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8119. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8120. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8121. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8122. end
  8123. StrongPunch1:Play()
  8124. for i = 0, 1, 0.1 do
  8125. swait()
  8126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8128. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8131. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8132. end
  8133. for i = 0, 0.6, 0.1 do
  8134. swait()
  8135. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8136. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8137. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8138. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8139. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8140. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8141. end
  8142. for i = 0, 0.6, 0.1 do
  8143. swait()
  8144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8147. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8148. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8149. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8150. end
  8151. for i,v in pairs(to.Parent:GetChildren()) do
  8152. if v:IsA("Humanoid") then
  8153. v.Health = v.Health - 6
  8154.  
  8155. v.PlatformStand = true
  8156. end
  8157. end
  8158. StrongPunch:Play()
  8159. for i = 0, 1, 0.1 do
  8160. swait()
  8161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8163. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8166. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8167. end
  8168. for i,v in pairs(to.Parent:GetChildren()) do
  8169. if v:IsA("Humanoid") then
  8170. v.Health = v.Health - 8
  8171.  
  8172. v.PlatformStand = true
  8173. end
  8174. end
  8175.  
  8176. hit1 = false
  8177.  
  8178. punchsound1:Play()
  8179. hit2 = true
  8180. for i = 0, 1, 0.1 do
  8181. swait()
  8182. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8183. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8184. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8185. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8186. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8187. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8188. end
  8189. for i,v in pairs(to.Parent:GetChildren()) do
  8190. if v:IsA("Humanoid") then
  8191. v.Health = v.Health - 5
  8192.  
  8193. v.PlatformStand = true
  8194. end
  8195. end
  8196. hit2 = false
  8197.  
  8198. punchsound1:Play()
  8199. hit3 = true
  8200. hit4 = true
  8201.  
  8202.  
  8203. punchsound1:Play()
  8204.  
  8205. coroutine.wrap(function()
  8206. for i=1,2 do
  8207. wait()
  8208. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8209. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8210. Zanzoken = Instance.new("Part",char)
  8211. Zanzoken.Anchored = true
  8212. Zanzoken.Position = v3(999,999,999)
  8213. Zanzoken.CFrame = Torso.CFrame
  8214. game.Debris:AddItem(Zanzoken,0.5)
  8215. Zanzoken.Transparency = 1
  8216. Zano:Play()
  8217. wait()
  8218. idk = Instance.new("BillboardGui",Zanzoken)
  8219. idk.Size = UDim2.new(10,0,15,0)
  8220. idk.AlwaysOnTop = false
  8221. idk1 = Instance.new("ImageLabel",idk)
  8222. idk1.BackgroundTransparency = 1
  8223. idk.ExtentsOffset = v3(0,0,0)
  8224. idk1.ImageTransparency = 0
  8225. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8226. idk1.Size = UDim2.new(2,0,1,0)
  8227. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8228. idk1.Image = "rbxassetid://319554883"
  8229. wait()
  8230. Zanzoken = Instance.new("Part",char)
  8231. Zanzoken.Anchored = true
  8232. Zanzoken.Position = v3(999,999,999)
  8233. Zanzoken.CFrame = Torso.CFrame
  8234. game.Debris:AddItem(Zanzoken,0.5)
  8235. Zanzoken.Transparency = 1
  8236. wait()
  8237. idk = Instance.new("BillboardGui",Zanzoken)
  8238. idk.Size = UDim2.new(20,0,20,0)
  8239. idk.AlwaysOnTop = false
  8240. idk1 = Instance.new("ImageLabel",idk)
  8241. idk1.BackgroundTransparency = 1
  8242. idk.ExtentsOffset = v3(0,0,0)
  8243. idk1.ImageTransparency = 0
  8244. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8245. idk1.Size = UDim2.new(2,0,1,0)
  8246. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8247. idk1.Image = "rbxassetid://319554883"
  8248. for i = 0, 1, 0.1 do
  8249. swait()
  8250. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8251. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8252. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8253. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8254. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8255. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8256. end
  8257. StrongPunch:Play()
  8258. for i,v in pairs(to.Parent:GetChildren()) do
  8259. if v:IsA("Humanoid") then
  8260. v.Health = v.Health - 10
  8261.  
  8262. v.PlatformStand = true
  8263. end
  8264. end
  8265. end
  8266.  
  8267.  
  8268. wait(0.7)
  8269. end)()
  8270.  
  8271.  
  8272.  
  8273.  
  8274. RootPart.Anchored = true
  8275. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8276. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8277. Zanzoken = Instance.new("Part",char)
  8278. Zanzoken.Anchored = true
  8279. Zanzoken.Position = v3(999,999,999)
  8280. Zanzoken.CFrame = Torso.CFrame
  8281. game.Debris:AddItem(Zanzoken,0.5)
  8282. Zanzoken.Transparency = 1
  8283. Zano:Play()
  8284. wait()
  8285. idk = Instance.new("BillboardGui",Zanzoken)
  8286. idk.Size = UDim2.new(10,0,15,0)
  8287. idk.AlwaysOnTop = false
  8288. idk1 = Instance.new("ImageLabel",idk)
  8289. idk1.BackgroundTransparency = 1
  8290. idk.ExtentsOffset = v3(0,0,0)
  8291. idk1.ImageTransparency = 0
  8292. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8293. idk1.Size = UDim2.new(2,0,1,0)
  8294. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8295. idk1.Image = "rbxassetid://319554883"
  8296. wait()
  8297. Zanzoken = Instance.new("Part",char)
  8298. Zanzoken.Anchored = true
  8299. Zanzoken.Position = v3(999,999,999)
  8300. Zanzoken.CFrame = Torso.CFrame
  8301. game.Debris:AddItem(Zanzoken,0.5)
  8302. Zanzoken.Transparency = 1
  8303. wait()
  8304. idk = Instance.new("BillboardGui",Zanzoken)
  8305. idk.Size = UDim2.new(20,0,20,0)
  8306. idk.AlwaysOnTop = false
  8307. idk1 = Instance.new("ImageLabel",idk)
  8308. idk1.BackgroundTransparency = 1
  8309. idk.ExtentsOffset = v3(0,0,0)
  8310. idk1.ImageTransparency = 0
  8311. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8312. idk1.Size = UDim2.new(2,0,1,0)
  8313. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8314. idk1.Image = "rbxassetid://319554883"
  8315.  
  8316. for i = 0, 1, 0.1 do
  8317. swait()
  8318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8320. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8321. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8322. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8323. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8324. end
  8325.  
  8326.  
  8327. StrongPunch:Play()
  8328.  
  8329.  
  8330. for i = 0, 1, 0.1 do
  8331. swait()
  8332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8334. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8335. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8337. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8338. end
  8339.  
  8340. for i = 0, 1, 0.1 do
  8341. swait()
  8342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8344. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8345. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8346. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8347. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8348. end
  8349.  
  8350.  
  8351.  
  8352. for i,v in pairs(to.Parent:GetChildren()) do
  8353. if v:IsA("Humanoid") then
  8354. v.Health = v.Health - 20
  8355.  
  8356. v.PlatformStand = true
  8357. end
  8358. end
  8359.  
  8360. StrongPunch2:Play()
  8361. for i = 0, 1, 0.1 do
  8362. swait()
  8363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8365. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8369. end
  8370.  
  8371. hitground = new("Part",char)
  8372. hitground.Size = Vector3.new(5,5,5)
  8373. hitground.Name = "Ground"
  8374. hitground.Transparency = 1
  8375. hitground.CanCollide = false
  8376. game.Debris:AddItem(hitground,2)
  8377. hitground.Position = Vector3.new(999,999,999)
  8378. hitgroundweld = new("Weld",hitground)
  8379. hitgroundweld.Part0 = to
  8380. hitgroundweld.Part1 = hitground
  8381. hitground.Touched:connect(function(hit2)
  8382. if hit2.Size.x > 150 then
  8383. hitground:Destroy()
  8384. ad = new("Part",char)
  8385. ad.Name = "NewPart"
  8386. ad.Size = Vector3.new(30,0.1,30)
  8387. ad.CanCollide = false
  8388. ad.Anchored = true
  8389. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8390. ad.Transparency = 1
  8391. aad = new("Decal",ad)
  8392.  
  8393. aad.Face = "Top"
  8394. aad.Transparency = 1
  8395. aad.Transparency = 0
  8396. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8397. smoke = new("Part",to)
  8398. smokemesh = new("SpecialMesh",smoke)
  8399. smokemesh.MeshId = "rbxassetid://928329648"
  8400. smoke.BrickColor = hit2.BrickColor
  8401. smoke.Anchored = true
  8402. smoke.Position = hitground.Position
  8403. GroundImpact:Play()
  8404. for i = 1,20 do
  8405. wait()
  8406. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8407. smoke.Transparency = smoke.Transparency + 1/20
  8408. end
  8409. smoke:Destroy()
  8410. wait(0.5)
  8411.  
  8412. for i = 1,20 do
  8413. wait(0.1)
  8414. aad.Transparency = aad.Transparency + 1/20
  8415. end
  8416. end
  8417. end)
  8418. to.Anchored = false
  8419. ys = Instance.new("BodyVelocity",to)
  8420. ys.Name = "GO"
  8421.  
  8422. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8423.  
  8424. ys.Velocity = v3(0,-90,0)
  8425.  
  8426. wait(1)
  8427. ys:Destroy()
  8428.  
  8429.  
  8430.  
  8431.  
  8432.  
  8433. hit3 = false
  8434. hit4 = false
  8435.  
  8436.  
  8437. hit1 = false
  8438. hit2 = false
  8439. hit3 = false
  8440. hit4 = false
  8441. idle = true
  8442. RootPart.Anchored = false
  8443. end
  8444. end)
  8445. end
  8446.  
  8447. function KABOOMZ222()
  8448. local effspwn = Instance.new("Part")
  8449. coroutine.resume(coroutine.create(function()
  8450. local sound1 = Instance.new("Sound")
  8451. sound1.SoundId = "rbxassetid://440145223"
  8452. sound1.MaxDistance = 600
  8453. sound1.EmitterSize = 60
  8454. sound1.Volume = 5.5
  8455. sound1.Pitch = 1.3
  8456. sound1.Parent = effspwn
  8457. local sound2 = Instance.new("Sound")
  8458. sound2.SoundId = "rbxassetid://440145223"
  8459. sound2.MaxDistance = 300
  8460. sound2.EmitterSize = 20
  8461. sound2.Volume = 3
  8462. sound2.Pitch = 0.7
  8463. sound2.Parent = effspwn
  8464. local sound3 = Instance.new("Sound")
  8465. sound3.SoundId = "rbxassetid://440145223"
  8466. sound2.MaxDistance = 400
  8467. sound2.EmitterSize = 30
  8468. sound2.Volume = 0.5
  8469. sound2.Pitch = 0.5
  8470. sound2.Parent = effspwn
  8471. sound2:Play()
  8472. wait()
  8473. sound1:Play()
  8474. sound3:Play()
  8475. end))
  8476. local model = Instance.new("Model")
  8477. game.Debris:AddItem(model, 20)
  8478. model.Name = "smasheffects"
  8479. model.Parent = workspace
  8480. effspwn.Name = "spwnr"
  8481. effspwn.Size = Vector3.new(1, 1, 1)
  8482. effspwn.Anchored = true
  8483. effspwn.CanCollide = false
  8484. effspwn.Transparency = 1
  8485. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8486. effspwn.Parent = model
  8487.  
  8488.  
  8489.  
  8490.  
  8491. coroutine.resume(coroutine.create(function()
  8492. local shok = Instance.new("Part")
  8493. shok.Name = "whoosh"
  8494. shok.BrickColor = BrickColor.new("Institutional white")
  8495. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8496. shok.Size = Vector3.new(1, 1, 1)
  8497. shok.Anchored = true
  8498. shok.Material = "Neon"
  8499. shok.Transparency = 1
  8500. shok.CanCollide = false
  8501. shok.Parent = model
  8502. game.Debris:AddItem(shok, 12)
  8503. local mesh = Instance.new("SpecialMesh")
  8504. mesh.MeshType = "FileMesh"
  8505. mesh.MeshId = "rbxassetid://437347603"
  8506. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8507. mesh.Parent = shok
  8508.  
  8509.  
  8510.  
  8511.  
  8512.  
  8513. for e = 1, 8 do
  8514. wait()
  8515. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8516. shok.Transparency = shok.Transparency + 0.035
  8517. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8518. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8519.  
  8520.  
  8521. end
  8522. for e = 1, 16 do
  8523. wait()
  8524. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8525. shok.Transparency = shok.Transparency + 0.11
  8526. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8527. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8528.  
  8529. end
  8530. end))
  8531. coroutine.resume(coroutine.create(function()
  8532. local shok = Instance.new("Part")
  8533. shok.Name = "wring1"
  8534. shok.BrickColor = BrickColor.new("Institutional white")
  8535. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8536. shok.Size = Vector3.new(1, 1, 1)
  8537. shok.Anchored = true
  8538. shok.Material = "Neon"
  8539. shok.Transparency = 0.25
  8540. shok.CanCollide = false
  8541. shok.Parent = model
  8542. game.Debris:AddItem(shok, 12)
  8543. local mesh = Instance.new("SpecialMesh")
  8544. mesh.MeshType = "FileMesh"
  8545. mesh.MeshId = "rbxassetid://3270017"
  8546. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8547. mesh.Parent = shok
  8548. for e = 1, 30 do
  8549. wait()
  8550. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8551. shok.Transparency = shok.Transparency + 0.002
  8552. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8553. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8554. end
  8555. for e = 1, 38 do
  8556. wait()
  8557. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8558. shok.Transparency = shok.Transparency + 0.002
  8559. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8560. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8561. end
  8562. for e = 1, 24 do
  8563. wait()
  8564. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8565. shok.Transparency = shok.Transparency + 0.03
  8566. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8567. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8568. end
  8569. end))
  8570. coroutine.resume(coroutine.create(function()
  8571. local shok = Instance.new("Part")
  8572. shok.Name = "wring2"
  8573. shok.BrickColor = BrickColor.new("Institutional white")
  8574. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8575. shok.Size = Vector3.new(1, 1, 1)
  8576. shok.Anchored = true
  8577. shok.Material = "Neon"
  8578. shok.Transparency = 0.25
  8579. shok.CanCollide = false
  8580. shok.Parent = model
  8581. game.Debris:AddItem(shok, 12)
  8582. local mesh = Instance.new("SpecialMesh")
  8583. mesh.MeshType = "FileMesh"
  8584. mesh.MeshId = "rbxassetid://3270017"
  8585. mesh.Scale = Vector3.new(12, 12, 0.05)
  8586. mesh.Parent = shok
  8587. for e = 1, 30 do
  8588. wait()
  8589. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8590. shok.Transparency = shok.Transparency + 0.002
  8591. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8592. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8593. end
  8594. for e = 1, 38 do
  8595. wait()
  8596. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8597. shok.Transparency = shok.Transparency + 0.002
  8598. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8599. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8600. end
  8601. for e = 1, 24 do
  8602. wait()
  8603. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8604. shok.Transparency = shok.Transparency + 0.03
  8605. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8606. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8607. end
  8608. end))
  8609. coroutine.resume(coroutine.create(function()
  8610. local shok = Instance.new("Part")
  8611. shok.Name = "coil1"
  8612. shok.BrickColor = BrickColor.new("Institutional white")
  8613. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8614. shok.Size = Vector3.new(1, 1, 1)
  8615. shok.Anchored = true
  8616. shok.Material = "Neon"
  8617. shok.Transparency = 0.25
  8618. shok.CanCollide = false
  8619. shok.Parent = model
  8620. game.Debris:AddItem(shok, 12)
  8621. local mesh = Instance.new("SpecialMesh")
  8622. mesh.MeshType = "FileMesh"
  8623. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8624. mesh.Scale = Vector3.new(12, 12, 12)
  8625. mesh.Parent = shok
  8626. for e = 1, 15 do
  8627. wait()
  8628. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8629. shok.Transparency = shok.Transparency + 0.004
  8630. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8631. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8632. end
  8633. for e = 1, 16 do
  8634. wait()
  8635. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8636. shok.Transparency = shok.Transparency + 0.004
  8637. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8638. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8639. end
  8640. for e = 1, 12 do
  8641. wait()
  8642. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8643. shok.Transparency = shok.Transparency + 0.06
  8644. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8645. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8646. end
  8647. end))
  8648. coroutine.resume(coroutine.create(function()
  8649. local shok = Instance.new("Part")
  8650. shok.Name = "coil2"
  8651. shok.BrickColor = BrickColor.new("Institutional white")
  8652. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8653. shok.Size = Vector3.new(1, 1, 1)
  8654. shok.Anchored = true
  8655. shok.Material = "Neon"
  8656. shok.Transparency = 1
  8657. shok.CanCollide = false
  8658. shok.Parent = model
  8659. game.Debris:AddItem(shok, 12)
  8660. local mesh = Instance.new("SpecialMesh")
  8661. mesh.MeshType = "FileMesh"
  8662. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8663. mesh.Scale = Vector3.new(6, 12, 6)
  8664. mesh.Parent = shok
  8665. for e = 1, 15 do
  8666. wait()
  8667. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8668. shok.Transparency = shok.Transparency + 0.005
  8669. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8670. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8671. end
  8672. for e = 1, 16 do
  8673. wait()
  8674. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8675. shok.Transparency = shok.Transparency + 0.005
  8676. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8677. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8678. end
  8679. for e = 1, 12 do
  8680. wait()
  8681. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8682. shok.Transparency = shok.Transparency + 0.09
  8683. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8684. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8685. end
  8686. end))
  8687. coroutine.resume(coroutine.create(function()
  8688. local shok = Instance.new("Part")
  8689. shok.Name = "shokwve"
  8690. shok.BrickColor = BrickColor.new("Institutional white")
  8691. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8692. shok.Size = Vector3.new(1, 1, 1)
  8693. shok.Anchored = true
  8694. shok.Material = "Neon"
  8695. shok.Transparency = 0.6
  8696. shok.CanCollide = false
  8697. shok.Parent = model
  8698. game.Debris:AddItem(shok, 12)
  8699. local mesh = Instance.new("SpecialMesh")
  8700. mesh.MeshType = "FileMesh"
  8701. mesh.MeshId = "rbxassetid://489415447"
  8702. mesh.Scale = Vector3.new(1, 1, 1)
  8703. mesh.Parent = shok
  8704. for e = 1, 12 do
  8705. wait()
  8706. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8707. shok.Transparency = shok.Transparency + 0.002
  8708. end
  8709. for e = 1, 32 do
  8710. wait()
  8711. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8712. shok.Transparency = shok.Transparency + 0.002
  8713. end
  8714. for e = 1, 24 do
  8715. wait()
  8716. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8717. shok.Transparency = shok.Transparency + 0.03
  8718. end
  8719. end))
  8720. coroutine.resume(coroutine.create(function()
  8721. local shok = Instance.new("Part")
  8722. shok.Name = "shock2"
  8723. shok.BrickColor = BrickColor.new("Institutional white")
  8724. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8725. shok.Size = Vector3.new(1, 1, 1)
  8726. shok.Anchored = true
  8727. shok.Material = "Neon"
  8728. shok.Transparency = 0.35
  8729. shok.CanCollide = false
  8730. shok.Parent = model
  8731. game.Debris:AddItem(shok, 12)
  8732. local mesh = Instance.new("SpecialMesh")
  8733. mesh.MeshType = "FileMesh"
  8734. mesh.MeshId = "rbxassetid://1095709"
  8735. mesh.Scale = Vector3.new(12, 12, 12)
  8736. mesh.Parent = shok
  8737. for e = 1, 15 do
  8738. wait()
  8739. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8740. shok.Transparency = shok.Transparency + 0.004
  8741. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8742. end
  8743. for e = 1, 16 do
  8744. wait()
  8745. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8746. shok.Transparency = shok.Transparency + 0.004
  8747. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8748. end
  8749. for e = 1, 12 do
  8750. wait()
  8751. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8752. shok.Transparency = shok.Transparency + 0.06
  8753. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8754. end
  8755. end))
  8756. coroutine.resume(coroutine.create(function()
  8757. local shok = Instance.new("Part")
  8758. shok.Name = "shock3"
  8759. shok.BrickColor = BrickColor.new("Institutional white")
  8760. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8761. shok.Size = Vector3.new(1, 1, 1)
  8762. shok.Anchored = true
  8763. shok.Material = "Neon"
  8764. shok.Transparency = 0.35
  8765. shok.CanCollide = false
  8766. shok.Parent = model
  8767. game.Debris:AddItem(shok, 12)
  8768. local mesh = Instance.new("SpecialMesh")
  8769. mesh.MeshType = "FileMesh"
  8770. mesh.MeshId = "rbxassetid://1095709"
  8771. mesh.Scale = Vector3.new(12, 12, 12)
  8772. mesh.Parent = shok
  8773. for e = 1, 15 do
  8774. wait()
  8775. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8776. shok.Transparency = shok.Transparency + 0.004
  8777. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8778. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8779. end
  8780. for e = 1, 16 do
  8781. wait()
  8782. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8783. shok.Transparency = shok.Transparency + 0.004
  8784. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8785. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8786. end
  8787. for e = 1, 12 do
  8788. wait()
  8789. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8790. shok.Transparency = shok.Transparency + 0.06
  8791. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8792. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8793. end
  8794. end))
  8795. end
  8796.  
  8797.  
  8798.  
  8799. mouse.KeyDown:connect(function(k)
  8800. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8801. local exp = Instance.new("Explosion",Torso)
  8802. exp.BlastRadius = 45.5
  8803. exp.BlastPressure = 100
  8804. exp.Position = Torso
  8805. exp.Visible = true
  8806. end
  8807. end)
  8808.  
  8809. MV4 = 300
  8810. mouse.KeyDown:connect(function(k)
  8811. if attack == false and k == "8" then
  8812. for i, v in pairs(Torso:GetChildren()) do
  8813. if v:IsA('ParticleEmitter') then
  8814. v:Remove()
  8815. end
  8816. end
  8817. end
  8818. end)
  8819.  
  8820.  
  8821. MV4 = 300
  8822. mouse.KeyDown:connect(function(k)
  8823. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8824. MV4 = 0
  8825. Humanoid.WalkSpeed = 13
  8826. attack = true
  8827. Firepart1 = Instance.new("Part", RightArm)
  8828. Firepart1.Size = Vector3.new(1, 1, 1)
  8829. GuW1 = Instance.new("Weld")
  8830. GuW1.Name = "GuW"
  8831. GuW1.Part0 = RightArm
  8832. GuW1.C0 = cn(0, -1, 0)
  8833. GuW1.C1 = cn(0, 0, 0)
  8834. GuW1.Part1 = Firepart1
  8835. GuW1.Parent = RightArm
  8836. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8837. Firepart1.Transparency = 1
  8838. Firepart2 = Instance.new("Part", LeftArm)
  8839. Firepart2.Size = Vector3.new(1, 1, 1)
  8840. GuW2 = Instance.new("Weld")
  8841. GuW2.Name = "GuW"
  8842. GuW2.Part0 = LeftArm
  8843. GuW2.C0 = cn(0, -1, 0)
  8844. GuW2.C1 = cn(0, 0, 0)
  8845. GuW2.Part1 = Firepart2
  8846. GuW2.Parent = LeftArm
  8847. Firepart2.Transparency = 1
  8848. for i = 0, 5, 0.1 do
  8849. swait()
  8850. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8851. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8852. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8853. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8854. if Torsovelocity.Y > 2 then
  8855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8857. 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)
  8858. 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)
  8859. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8860. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8861. elseif Torsovelocity.Y < 1 then
  8862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8864. 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)
  8865. 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)
  8866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8868. end
  8869. end
  8870. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8871. for i = 0, 7, 0.1 do
  8872. swait()
  8873. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8874. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8875. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8876. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8877. if Torsovelocity.Y > 2 then
  8878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8880. 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)
  8881. 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)
  8882. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8883. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8884. elseif Torsovelocity.Y < 1 then
  8885. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8886. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8887. 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)
  8888. 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)
  8889. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8890. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8891. end
  8892. end
  8893. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8894. GuW1:Destroy()
  8895. GuW1 = Instance.new("Weld")
  8896. GuW1.Name = "GuW"
  8897. GuW1.Part0 = Torso
  8898. GuW1.C0 = cn(0, 0, -6)
  8899. GuW1.C1 = cn(0, 0, 0)
  8900. GuW1.Part1 = Firepart1
  8901. GuW1.Parent = Torso
  8902. GuW2:Destroy()
  8903. GuW2 = Instance.new("Weld")
  8904. GuW2.Name = "GuW"
  8905. GuW2.Part0 = Torso
  8906. GuW2.C0 = cn(0, 0, -6)
  8907. GuW2.C1 = cn(0, 0, 0)
  8908. GuW2.Part1 = Firepart2
  8909. GuW2.Parent = Torso
  8910. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8911. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8912. GuW2:Destroy()
  8913. GuW2 = Instance.new("Weld")
  8914. GuW2.Name = "GuW"
  8915. GuW2.Part0 = Torso
  8916. GuW2.C0 = cn(0, 0, -4)
  8917. GuW2.C1 = cn(0, 0, 0)
  8918. GuW2.Part1 = Firepart2
  8919. GuW2.Parent = Torso
  8920.  
  8921.  
  8922. for i = 0, 7, 0.1 do
  8923. swait()
  8924. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8925. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8926. if Torsovelocity.Y > 2 then
  8927. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8928. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8929. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8930. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8931. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8932. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8933. elseif Torsovelocity.Y < 1 then
  8934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8936. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8937. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8938. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8939. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8940. end
  8941. end
  8942. local bp2 = Create("BodyPosition")({
  8943. P = 900,
  8944. D = 1000,
  8945. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8946. position = Torso.Position + Vector3.new(0, 60, 0),
  8947. Parent = Torso
  8948. })
  8949. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8950. for i = 0, 8, 0.1 do
  8951. swait()
  8952. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8953. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8954. 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)
  8955. if Torsovelocity.Y > 2 then
  8956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8958. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8959. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8960. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8961. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8962. elseif Torsovelocity.Y < 1 then
  8963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8965. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8967. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8968. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8969. end
  8970. end
  8971. for i = 0, 18, 0.1 do
  8972. swait()
  8973. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8974. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8975. 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)
  8976. if Torsovelocity.Y > 2 then
  8977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8979. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8980. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8981. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8982. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8983. elseif Torsovelocity.Y < 1 then
  8984. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8985. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8986. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8987. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8988. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8989. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8990. end
  8991. end
  8992. GuW1:Destroy()
  8993. GuW1 = Instance.new("Weld")
  8994. GuW1.Name = "GuW"
  8995. GuW1.Part0 = Torso
  8996. GuW1.C0 = cn(0, 0, -15)
  8997. GuW1.C1 = cn(0, 0, 0)
  8998. GuW1.Part1 = Firepart1
  8999. GuW1.Parent = Torso
  9000. GuW2:Destroy()
  9001. GuW2 = Instance.new("Weld")
  9002. GuW2.Name = "GuW"
  9003. GuW2.Part0 = Torso
  9004. GuW2.C0 = cn(0, 0, -17.5)
  9005. GuW2.C1 = cn(0, 0, 0)
  9006. GuW2.Part1 = Firepart2
  9007. GuW2.Parent = Torso
  9008. for i = 0, 1.25, 0.01 do
  9009. swait()
  9010. 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)
  9011. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9012. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9013. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9014. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9015. if Torsovelocity.Y > 2 then
  9016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9018. 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)
  9019. 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)
  9020. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9021. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9022. elseif Torsovelocity.Y < 1 then
  9023. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9024. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9025. 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)
  9026. 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)
  9027. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9028. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9029. end
  9030. end
  9031. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9032. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9033. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9034. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9035. for i = 0, 3, 0.1 do
  9036. swait()
  9037. if Torsovelocity.Y > 2 then
  9038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9040. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9044. elseif Torsovelocity.Y < 1 then
  9045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9047. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9048. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9049. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9050. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9051. end
  9052. end
  9053. wait(1)
  9054. bp2:Destroy()
  9055. Humanoid.WalkSpeed = 16
  9056. attack = false
  9057. MV4 = 0
  9058. Firepart1:Destroy()
  9059. Firepart2:Destroy()
  9060. end
  9061. end)
  9062. mouse.KeyDown:connect(function(k)
  9063. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9064. MV4 = 0
  9065. Humanoid.WalkSpeed = 13
  9066. attack = true
  9067. Firepart1 = Instance.new("Part", RightArm)
  9068. Firepart1.Size = Vector3.new(1, 1, 1)
  9069. GuW1 = Instance.new("Weld")
  9070. GuW1.Name = "GuW"
  9071. GuW1.Part0 = RightArm
  9072. GuW1.C0 = cn(0, -1, 0)
  9073. GuW1.C1 = cn(0, 0, 0)
  9074. GuW1.Part1 = Firepart1
  9075. GuW1.Parent = RightArm
  9076. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9077. Firepart1.Transparency = 1
  9078. Firepart2 = Instance.new("Part", LeftArm)
  9079. Firepart2.Size = Vector3.new(1, 1, 1)
  9080. GuW2 = Instance.new("Weld")
  9081. GuW2.Name = "GuW"
  9082. GuW2.Part0 = LeftArm
  9083. GuW2.C0 = cn(0, -1, 0)
  9084. GuW2.C1 = cn(0, 0, 0)
  9085. GuW2.Part1 = Firepart2
  9086. GuW2.Parent = LeftArm
  9087. Firepart2.Transparency = 1
  9088. GuW1:Destroy()
  9089. GuW1 = Instance.new("Weld")
  9090. GuW1.Name = "GuW"
  9091. GuW1.Part0 = Torso
  9092. GuW1.C0 = cn(0, 0, -6)
  9093. GuW1.C1 = cn(0, 0, 0)
  9094. GuW1.Part1 = Firepart1
  9095. GuW1.Parent = Torso
  9096. GuW2:Destroy()
  9097. GuW2 = Instance.new("Weld")
  9098. GuW2.Name = "GuW"
  9099. GuW2.Part0 = Torso
  9100. GuW2.C0 = cn(0, 0, -6)
  9101. GuW2.C1 = cn(0, 0, 0)
  9102. GuW2.Part1 = Firepart2
  9103. GuW2.Parent = Torso
  9104. GuW2:Destroy()
  9105. GuW2 = Instance.new("Weld")
  9106. GuW2.Name = "GuW"
  9107. GuW2.Part0 = Torso
  9108. GuW2.C0 = cn(0, 0, -4)
  9109. GuW2.C1 = cn(0, 0, 0)
  9110. GuW2.Part1 = Firepart2
  9111. GuW2.Parent = Torso
  9112. for i = 0, 18, 0.1 do
  9113. swait()
  9114. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9115. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9116. 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)
  9117. if Torsovelocity.Y > 2 then
  9118. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9119. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9120. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9121. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9122. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9123. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9124. elseif Torsovelocity.Y < 1 then
  9125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9127. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9130. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9131. end
  9132. end
  9133. GuW1:Destroy()
  9134. GuW1 = Instance.new("Weld")
  9135. GuW1.Name = "GuW"
  9136. GuW1.Part0 = Torso
  9137. GuW1.C0 = cn(0, 0, -15)
  9138. GuW1.C1 = cn(0, 0, 0)
  9139. GuW1.Part1 = Firepart1
  9140. GuW1.Parent = Torso
  9141. GuW2:Destroy()
  9142. GuW2 = Instance.new("Weld")
  9143. GuW2.Name = "GuW"
  9144. GuW2.Part0 = Torso
  9145. GuW2.C0 = cn(0, 0, -17.5)
  9146. GuW2.C1 = cn(0, 0, 0)
  9147. GuW2.Part1 = Firepart2
  9148. GuW2.Parent = Torso
  9149. for i = 0, 1.25, 0.01 do
  9150. swait()
  9151. 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)
  9152. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9153. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9154. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9155. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9156. if Torsovelocity.Y > 2 then
  9157. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9158. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9159. 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)
  9160. 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)
  9161. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9162. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9163. end
  9164. end
  9165. wait(0.5)
  9166. Humanoid.WalkSpeed = 16
  9167. attack = false
  9168. MV4 = 300
  9169. Firepart1:Destroy()
  9170. Firepart2:Destroy()
  9171. end
  9172.  
  9173.  
  9174. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9175. MV4 = 90
  9176. Humanoid.WalkSpeed = 0.01
  9177. attack = true
  9178. Firepart1 = Instance.new("Part", RightArm)
  9179. Firepart1.Size = Vector3.new(1, 1, 1)
  9180. GuW1 = Instance.new("Weld")
  9181. GuW1.Name = "GuW"
  9182. GuW1.Part0 = RightArm
  9183. GuW1.C0 = cn(0, -1, 0)
  9184. GuW1.C1 = cn(0, 0, 0)
  9185. GuW1.Part1 = Firepart1
  9186. GuW1.Parent = RightArm
  9187. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9188. Firepart1.Transparency = 1
  9189. Firepart2 = Instance.new("Part", LeftArm)
  9190. Firepart2.Size = Vector3.new(1, 1, 1)
  9191. GuW2 = Instance.new("Weld")
  9192. GuW2.Name = "GuW"
  9193. GuW2.Part0 = LeftArm
  9194. GuW2.C0 = cn(0, -1, 0)
  9195. GuW2.C1 = cn(0, 0, 0)
  9196. GuW2.Part1 = Firepart2
  9197. GuW2.Parent = LeftArm
  9198. Firepart2.Transparency = 1
  9199. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9200. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9201. for i = 0, 2, 0.1 do
  9202. swait()
  9203. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9204. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9205. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9206. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9207. if Torsovelocity.Y > 2 then
  9208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9210. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9211. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9212. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9213. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9214. elseif Torsovelocity.Y < 1 then
  9215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9217. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9218. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9219. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9220. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9221. end
  9222. end
  9223. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9224. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9225. for i = 0, 7, 0.1 do
  9226. swait()
  9227. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9228. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9229. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9230. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9231. if Torsovelocity.Y > 2 then
  9232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9234. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9237. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9238. elseif Torsovelocity.Y < 1 then
  9239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9241. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9242. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9243. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9244. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9245. end
  9246. end
  9247. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9248. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9249. for i = 0, 7, 0.1 do
  9250. swait()
  9251. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9252. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9253. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9254. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9255. if Torsovelocity.Y > 2 then
  9256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9258. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9259. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9260. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9261. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9262. elseif Torsovelocity.Y < 1 then
  9263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9265. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9266. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9267. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9268. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9269. end
  9270. end
  9271. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9272. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9273. for i = 0, 6, 0.1 do
  9274. swait()
  9275. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9276. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9277. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9278. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9279. if Torsovelocity.Y > 2 then
  9280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9282. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9283. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9284. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9285. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9286. elseif Torsovelocity.Y < 1 then
  9287. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9288. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9289. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9290. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9291. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9292. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9293. end
  9294. end
  9295. for i = 0, 5, 0.1 do
  9296. swait()
  9297. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9298. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9299. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9300. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9301. if Torsovelocity.Y > 2 then
  9302. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9303. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9304. 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)
  9305. 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)
  9306. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9307. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9308. elseif Torsovelocity.Y < 1 then
  9309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9311. 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)
  9312. 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)
  9313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9314. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9315. end
  9316. end
  9317. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9318. for i = 0, 7, 0.1 do
  9319. swait()
  9320. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9321. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9322. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9323. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9324. if Torsovelocity.Y > 2 then
  9325. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9326. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9327. 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)
  9328. 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)
  9329. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9330. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9331. elseif Torsovelocity.Y < 1 then
  9332. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9333. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9334. 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)
  9335. 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)
  9336. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9337. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9338. end
  9339. end
  9340. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9341. GuW1:Destroy()
  9342. GuW1 = Instance.new("Weld")
  9343. GuW1.Name = "GuW"
  9344. GuW1.Part0 = Torso
  9345. GuW1.C0 = cn(0, 0, -6)
  9346. GuW1.C1 = cn(0, 0, 0)
  9347. GuW1.Part1 = Firepart1
  9348. GuW1.Parent = Torso
  9349. GuW2:Destroy()
  9350. GuW2 = Instance.new("Weld")
  9351. GuW2.Name = "GuW"
  9352. GuW2.Part0 = Torso
  9353. GuW2.C0 = cn(0, 0, -6)
  9354. GuW2.C1 = cn(0, 0, 0)
  9355. GuW2.Part1 = Firepart2
  9356. GuW2.Parent = Torso
  9357. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9358. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9359. GuW2:Destroy()
  9360. GuW2 = Instance.new("Weld")
  9361. GuW2.Name = "GuW"
  9362. GuW2.Part0 = Torso
  9363. GuW2.C0 = cn(0, 0, -4)
  9364. GuW2.C1 = cn(0, 0, 0)
  9365. GuW2.Part1 = Firepart2
  9366. GuW2.Parent = Torso
  9367. for i = 0, 7, 0.1 do
  9368. swait()
  9369. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9370. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9371. if Torsovelocity.Y > 2 then
  9372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9374. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9375. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9376. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9377. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9378. elseif Torsovelocity.Y < 1 then
  9379. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9380. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9381. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9382. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9383. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9384. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9385. end
  9386. end
  9387. local bp2 = Create("BodyPosition")({
  9388. P = 900,
  9389. D = 1000,
  9390. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9391. position = Torso.Position + Vector3.new(0, 60, 0),
  9392. Parent = Torso
  9393. })
  9394. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9395. for i = 0, 8, 0.1 do
  9396. swait()
  9397. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9398. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9399. 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)
  9400. if Torsovelocity.Y > 2 then
  9401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9403. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9404. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9405. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9406. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9407. elseif Torsovelocity.Y < 1 then
  9408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9410. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9413. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9414. end
  9415. end
  9416. for i = 0, 18, 0.1 do
  9417. swait()
  9418. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9419. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9420. 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)
  9421. if Torsovelocity.Y > 2 then
  9422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9424. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9427. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9428. elseif Torsovelocity.Y < 1 then
  9429. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9430. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9431. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9432. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9433. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9434. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9435. end
  9436. end
  9437. GuW1:Destroy()
  9438. GuW1 = Instance.new("Weld")
  9439. GuW1.Name = "GuW"
  9440. GuW1.Part0 = Torso
  9441. GuW1.C0 = cn(0, 0, -15)
  9442. GuW1.C1 = cn(0, 0, 0)
  9443. GuW1.Part1 = Firepart1
  9444. GuW1.Parent = Torso
  9445. GuW2:Destroy()
  9446. GuW2 = Instance.new("Weld")
  9447. GuW2.Name = "GuW"
  9448. GuW2.Part0 = Torso
  9449. GuW2.C0 = cn(0, 0, -17.5)
  9450. GuW2.C1 = cn(0, 0, 0)
  9451. GuW2.Part1 = Firepart2
  9452. GuW2.Parent = Torso
  9453. for i = 0, 1.25, 0.01 do
  9454. swait()
  9455. 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)
  9456. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9457. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9458. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9459. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9460. if Torsovelocity.Y > 2 then
  9461. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9462. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9463. 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)
  9464. 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)
  9465. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9466. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9467. elseif Torsovelocity.Y < 1 then
  9468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9470. 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)
  9471. 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)
  9472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9474. end
  9475. end
  9476. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9477. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9478. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9479. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9480. for i = 0, 3, 0.1 do
  9481. swait()
  9482. if Torsovelocity.Y > 2 then
  9483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9485. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9486. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9487. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9488. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9489. elseif Torsovelocity.Y < 1 then
  9490. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9491. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9492. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9493. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9494. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9495. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9496. end
  9497. end
  9498. wait(1)
  9499. bp2:Destroy()
  9500. Humanoid.WalkSpeed = 16
  9501. attack = false
  9502. MV4 = 0
  9503. Firepart1:Destroy()
  9504. Firepart2:Destroy()
  9505. end
  9506. end)
  9507. whiletruewait = false
  9508. game:GetService("RunService").Stepped:connect(function()
  9509. if whiletruewait == false then
  9510. whiletruewait = true
  9511. wait()
  9512. whiletruewait = false
  9513. end
  9514. end)
  9515. game:GetService("RunService").Stepped:connect(function()
  9516. if whiletruewait == false then
  9517. if MV1 < 20 then
  9518. MV1 = MV1 + 0.2
  9519. end
  9520. if MV2 < 90 then
  9521. MV2 = MV2 + 1
  9522. end
  9523. if MV3 < 190 then
  9524. MV3 = MV3 + 0.4
  9525. end
  9526. if MV4 < 500 then
  9527. MV4 = MV4 + 0.3
  9528. end
  9529. end
  9530. end)
  9531. Humanoid.MaxHealth = 10000
  9532. wait()
  9533. for i = 1, 6 do
  9534. Humanoid.Health = Humanoid.MaxHealth
  9535. wait()
  9536. end
  9537.  
  9538. ---
  9539. GroundWave3 = function()
  9540. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9541. Colors = {"White", "White"}
  9542. local wave = Instance.new("Part", char)
  9543. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9544. wave.Anchored = true
  9545. wave.Name = "Wave"
  9546. wave.CanCollide = false
  9547. wave.Locked = true
  9548. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9549. wave.TopSurface = "Smooth"
  9550. wave.BottomSurface = "Smooth"
  9551. wave.Transparency = 0.10
  9552. wave.CFrame = HandCF
  9553. wm = Instance.new("SpecialMesh",wave)
  9554. wm.MeshId = "rbxassetid://559831844"
  9555. coroutine.wrap(function()
  9556. for i = 1, 30, 1 do
  9557. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9558. wave.Size = wm.Scale
  9559. wave.CFrame = HandCF
  9560. wave.Transparency = i/30
  9561. wait()
  9562. end
  9563. wait()
  9564. wave:Destroy()
  9565. end)()
  9566. end
  9567. ---
  9568.  
  9569. local v3 = Vector3.new
  9570. local num = 0
  9571. local bc = BrickColor.new
  9572. local new = Instance.new
  9573.  
  9574. mouse.KeyDown:connect(function(key)
  9575. if key=="=" then
  9576. Serious()
  9577. char.JumPower = 150
  9578. end
  9579. end)
  9580. Health = math.huge --------- Serious mode aura.
  9581. BaseHealth = math.huge
  9582.  
  9583.  
  9584.  
  9585.  
  9586. InForm = false
  9587.  
  9588. Player = game.Players.LocalPlayer
  9589. Char = Player.Character
  9590. Torso = Char.Torso
  9591.  
  9592. function Serious()
  9593. for X = 1, 1 do wait()
  9594.  
  9595.  
  9596. wait(0)
  9597. for X = 1, 1 do wait()
  9598. local Effect = Instance.new("Part")
  9599. Effect.Name = "Effect"
  9600. Effect.Parent = Torso
  9601. Effect.CFrame = Torso.CFrame
  9602. Effect.BrickColor = BrickColor.new("Neon orange")
  9603. Effect.Shape = "Ball"
  9604. Effect.Size = Vector3.new(1, 1, 1)
  9605. Effect.Anchored = true
  9606. Effect.Material = "Neon"
  9607. Effect.CanCollide = false
  9608. Effect.CFrame = Torso.CFrame
  9609. Effect.Size = Effect.Size + Vector3.new(0.5)
  9610. Effect.Transparency = Effect.Transparency + 0.04
  9611. end
  9612. end
  9613.  
  9614. repeat
  9615. Torso:FindFirstChild("Effect"):Remove()
  9616. until Torso:FindFirstChild("Effect") == nil
  9617.  
  9618.  
  9619. local Color1 = Color3.new(255, 255, 0)
  9620. local Color2 = Color3.new(255, 255, 0)
  9621.  
  9622. for i = 0, 3, 0.1 do
  9623. swait()
  9624. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9625. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9626. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9627. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9628. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9629. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9630. end
  9631. local pie22 = Instance.new("ParticleEmitter")
  9632. pie22.Parent = LeftArm
  9633. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9634. pie22.LightEmission = 1
  9635. pie22.Size = NumberSequence.new(1,2)
  9636. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9637. pie22.Transparency = NumberSequence.new(0.7,1)
  9638. pie22.EmissionDirection = "Top"
  9639. pie22.Enabled = true
  9640. pie22.Lifetime = NumberRange.new(1)
  9641. pie22.Rotation = NumberRange.new(-420, 425)
  9642. pie22.Rate = 50
  9643. pie22.Speed = NumberRange.new(1)
  9644. pie22.LockedToPart = false
  9645. pie22.VelocitySpread = 2
  9646. local pie22 = Instance.new("ParticleEmitter")
  9647. pie22.Parent = RightArm
  9648. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9649. pie22.LightEmission = 1
  9650. pie22.Size = NumberSequence.new(1,2)
  9651. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9652. pie22.Transparency = NumberSequence.new(0.7,1)
  9653. pie22.EmissionDirection = "Top"
  9654. pie22.Enabled = true
  9655. pie22.Lifetime = NumberRange.new(1)
  9656. pie22.Rotation = NumberRange.new(-420, 425)
  9657. pie22.Rate = 50
  9658. pie22.Speed = NumberRange.new(1)
  9659. pie22.LockedToPart = false
  9660. pie22.VelocitySpread = 2
  9661. local pie22 = Instance.new("ParticleEmitter")
  9662. pie22.Parent = LeftLeg
  9663. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9664. pie22.LightEmission = 1
  9665. pie22.Size = NumberSequence.new(1,2)
  9666. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9667. pie22.Transparency = NumberSequence.new(0.8,1)
  9668. pie22.EmissionDirection = "Top"
  9669. pie22.Enabled = true
  9670. pie22.Lifetime = NumberRange.new(1)
  9671. pie22.Rotation = NumberRange.new(-420, 425)
  9672. pie22.Rate = 20
  9673. pie22.Speed = NumberRange.new(1)
  9674. pie22.LockedToPart = false
  9675. pie22.VelocitySpread = 2
  9676. local pie22 = Instance.new("ParticleEmitter")
  9677. pie22.Parent = RightLeg
  9678. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9679. pie22.LightEmission = 1
  9680. pie22.Size = NumberSequence.new(1,2)
  9681. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9682. pie22.Transparency = NumberSequence.new(0.8,1)
  9683. pie22.EmissionDirection = "Top"
  9684. pie22.Enabled = true
  9685. pie22.Lifetime = NumberRange.new(1)
  9686. pie22.Rotation = NumberRange.new(-420, 425)
  9687. pie22.Rate = 20
  9688. pie22.Speed = NumberRange.new(1)
  9689. pie22.LockedToPart = false
  9690. pie22.VelocitySpread = 2
  9691. lig = Instance.new("PointLight",Player.Character.Torso)
  9692. lig.Color=Color3.new(255,255,0)
  9693. lig.Range = 6
  9694.  
  9695. local Must = Instance.new("Sound",Torso)
  9696. Must.SoundId = "rbxassetid://136847579"
  9697. Must.Pitch = 0.99
  9698. Must.Volume = 0.6
  9699. Must.Looped = false
  9700. wait(0)
  9701. Must:Play()
  9702. a21e = new("Part",char)
  9703. a21e.Name = "Beam"..num
  9704. a21e.Locked = true
  9705. a21e.Size = v3(1,1,1)
  9706. a21e.CanCollide = false
  9707. a21e.BrickColor = bc("Neon orange")
  9708. a21e.Material = "Neon"
  9709. a21e.Transparency = 0
  9710. aa21e = new("SpecialMesh",a21e)
  9711. a21e.Anchored = true
  9712. a21e.Position = RootPart.Position
  9713. aa21e.MeshType = "Sphere"
  9714. aa21e.Scale = v3(1,1,1)
  9715. for i = 1,50 do
  9716. wait()
  9717. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9718. a21e.Transparency = a21e.Transparency + 0.04
  9719. end
  9720.  
  9721.  
  9722. local Mus = Instance.new("Sound",Torso)
  9723. Mus.SoundId = "rbxassetid://291165237"
  9724. Mus.Pitch = 0.99
  9725. Mus.Volume = 0.2
  9726. Mus.Looped = true
  9727. wait(0)
  9728. Mus:Play()
  9729.  
  9730. InForm = true
  9731. Humanoid.JumpPower = 120
  9732.  
  9733. Char.Humanoid.MaxHealth = Health
  9734. wait(0.3)
  9735. Char.Humanoid.Health = Health
  9736. wait(0.7)
  9737. Must:Destroy()
  9738. end
  9739.  
  9740. function Base()
  9741. InForm = false
  9742. local Effect = Instance.new("Part")
  9743. Effect.Name = "Effect"
  9744. Effect.Parent = Torso
  9745. Effect.CFrame = Torso.CFrame
  9746. Effect.BrickColor = BrickColor.new("White")
  9747. Effect.Shape = "Ball"
  9748. Effect.Size = Vector3.new(8, 8, 8)
  9749. Effect.Anchored = true
  9750. Effect.Material = "Neon"
  9751. Effect.CanCollide = false
  9752. for loop = 1, 25 do wait()
  9753. Effect.CFrame = Torso.CFrame
  9754. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9755. Effect.Transparency = Effect.Transparency + 0.04
  9756.  
  9757. end
  9758. repeat
  9759. Torso:FindFirstChild("Effect"):Remove()
  9760. until Torso:FindFirstChild("Effect") == nil
  9761.  
  9762. for i, v in pairs(Torso:GetChildren()) do
  9763. if v:IsA('ParticleEmitter') then
  9764. v:Remove()
  9765. end
  9766. end
  9767. char.Humanoid.MaxHealth = BaseHealth
  9768. wait(0.3)
  9769. char.Humanoid.Health = BaseHealth
  9770.  
  9771.  
  9772. end
  9773.  
  9774. mouse.KeyDown:connect(function(key)
  9775. if key=="9" then
  9776. Base()
  9777. lig:Destroy()
  9778. end
  9779. end)
  9780.  
  9781. Player.Chatted:connect(function(Message)
  9782. if Message == "Time to get serious." and InForm == false then
  9783. wait(0.10)
  9784. Serious()
  9785. end
  9786. if Message == "off" or Message == "Nice fight." and InForm == true then
  9787. Base()
  9788. end
  9789. local ContentProvider = game:GetService("ContentProvider")
  9790.  
  9791. local function LoadAssets(AssetList)
  9792. -- Takes an asset list and preloads it. Will not wait for them to load.
  9793.  
  9794. for _, AssetId in pairs(AssetList) do
  9795. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9796. end
  9797. end
  9798.  
  9799. local Gibs = game.Workspace
  9800.  
  9801. function Kill(Character)
  9802. Character.Humanoid.Health = 0
  9803. local poo = Instance.new("IntValue",Character)
  9804. poo.Name = "haha nope"
  9805. local svch = Character
  9806. local hum = Character:findFirstChild("Humanoid")
  9807. Character.Archivable = true
  9808. local chrclone = Character:clone()
  9809. Character.Archivable = false
  9810.  
  9811. local ch = chrclone:GetChildren()
  9812. local i
  9813. for i = 1,#ch do
  9814. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9815. ch[i]:remove()
  9816. end
  9817. end
  9818. local function Scan(ch)
  9819. local e
  9820. for e = 1,#ch do
  9821. Scan(ch[e]:GetChildren())
  9822. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9823. ch[e]:remove()
  9824. end
  9825. end
  9826. end
  9827. Scan(chrclone:GetChildren())
  9828.  
  9829. local hum2 = chrclone:findFirstChild("Humanoid")
  9830.  
  9831.  
  9832. if hum2 ~= nil then
  9833. hum2.Name = "Humanoid2"
  9834. hum2.PlatformStand = true
  9835. hum2.Sit = true
  9836. hum2.MaxHealth = 0
  9837. hum2.Health = 0
  9838. end
  9839.  
  9840. local ch = Character:GetChildren()
  9841. local i
  9842. for i = 1,#ch do
  9843. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9844. ch[i]:remove()
  9845. end
  9846. end
  9847.  
  9848. wait(0.2)
  9849.  
  9850. local ch = Character:GetChildren()
  9851. local i
  9852. for i = 1,#ch do
  9853. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9854. ch[i]:remove()
  9855. end
  9856. end
  9857. Character = chrclone
  9858. local Torso = Character.Torso
  9859. local movevector = Vector3.new()
  9860.  
  9861. if Torso then
  9862. local Head = Character:FindFirstChild("Head")
  9863. local Limb = Character:FindFirstChild("Right Arm")
  9864. if Limb then
  9865.  
  9866. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9867. local Joint = Instance.new("Glue")
  9868. Joint.Name = "RightShoulder"
  9869. Joint.Part0 = Torso
  9870. Joint.Part1 = Limb
  9871. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9872. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9873. Joint.Parent = Torso
  9874.  
  9875. local B = Instance.new("Part")
  9876. B.TopSurface = 0
  9877. B.BottomSurface = 0
  9878. B.formFactor = "Symmetric"
  9879. B.Size = Vector3.new(1, 1, 1)
  9880. B.Transparency = 1
  9881. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9882. B.Parent = Character
  9883. local W = Instance.new("Weld")
  9884. W.Part0 = Limb
  9885. W.Part1 = B
  9886. W.C0 = CFrame.new(0, -0.5, 0)
  9887. W.Parent = Limb
  9888.  
  9889. end
  9890. local Limb = Character:FindFirstChild("Left Arm")
  9891. if Limb then
  9892.  
  9893. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9894. local Joint = Instance.new("Glue")
  9895. Joint.Name = "LeftShoulder"
  9896. Joint.Part0 = Torso
  9897. Joint.Part1 = Limb
  9898. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9899. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9900. Joint.Parent = Torso
  9901.  
  9902. local B = Instance.new("Part")
  9903. B.TopSurface = 0
  9904. B.BottomSurface = 0
  9905. B.formFactor = "Symmetric"
  9906. B.Size = Vector3.new(1, 1, 1)
  9907. B.Transparency = 1
  9908. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9909. B.Parent = Character
  9910. local W = Instance.new("Weld")
  9911. W.Part0 = Limb
  9912. W.Part1 = B
  9913. W.C0 = CFrame.new(0, -0.5, 0)
  9914. W.Parent = Limb
  9915.  
  9916. end
  9917. local Limb = Character:FindFirstChild("Right Leg")
  9918. if Limb then
  9919.  
  9920. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9921. local Joint = Instance.new("Glue")
  9922. Joint.Name = "RightHip"
  9923. Joint.Part0 = Torso
  9924. Joint.Part1 = Limb
  9925. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9926. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9927. Joint.Parent = Torso
  9928.  
  9929. local B = Instance.new("Part")
  9930. B.TopSurface = 0
  9931. B.BottomSurface = 0
  9932. B.formFactor = "Symmetric"
  9933. B.Size = Vector3.new(1, 1, 1)
  9934. B.Transparency = 1
  9935. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9936. B.Parent = Character
  9937. local W = Instance.new("Weld")
  9938. W.Part0 = Limb
  9939. W.Part1 = B
  9940. W.C0 = CFrame.new(0, -0.5, 0)
  9941. W.Parent = Limb
  9942.  
  9943. end
  9944. local Limb = Character:FindFirstChild("Left Leg")
  9945. if Limb then
  9946.  
  9947. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9948. local Joint = Instance.new("Glue")
  9949. Joint.Name = "LeftHip"
  9950. Joint.Part0 = Torso
  9951. Joint.Part1 = Limb
  9952. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9953. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9954. Joint.Parent = Torso
  9955.  
  9956. local B = Instance.new("Part")
  9957. B.TopSurface = 0
  9958. B.BottomSurface = 0
  9959. B.formFactor = "Symmetric"
  9960. B.Size = Vector3.new(1, 1, 1)
  9961. B.Transparency = 1
  9962. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9963. B.Parent = Character
  9964. local W = Instance.new("Weld")
  9965. W.Part0 = Limb
  9966. W.Part1 = B
  9967. W.C0 = CFrame.new(0, -0.5, 0)
  9968. W.Parent = Limb
  9969. end
  9970. end
  9971. end
  9972. ----------
  9973.  
  9974. lerpz = function(D, E, F, G)
  9975. D[E] = D[E]:lerp(F, G)
  9976. end
  9977.  
  9978. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9979. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9980. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9981. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9982. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9983. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9984. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9985. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9986. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9987. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9988. resetlerp = function()
  9989. RJ.C0 = RJC0
  9990. RJ.C1 = RJC1
  9991. N.C0 = NC0
  9992. N.C1 = NC1
  9993. RS.C0 = RSC0
  9994. RS.C1 = RSC1
  9995. LS.C0 = LSC0
  9996. LS.C1 = LSC1
  9997. RH.C0 = RHC0
  9998. RH.C1 = RHC1
  9999. LH.C0 = LHC0
  10000. LH.C1 = LHC1
  10001. end
  10002. -------
  10003. ----------
  10004. hrp = char.HumanoidRootPart
  10005.  
  10006. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10007. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10008. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10009. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10010. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10011. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10012. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10013. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10014. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10015. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10016. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10017. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10018. RS = Torso:FindFirstChild("Right Shoulder")
  10019. LS = Torso:FindFirstChild("Left Shoulder")
  10020. RH = Torso:FindFirstChild("Right Hip")
  10021. LH = Torso:FindFirstChild("Left Hip")
  10022. RJ = hrp:FindFirstChild("RootJoint")
  10023. N = Torso:FindFirstChild("Neck")
  10024. cf = CFrame.new
  10025. ang = CFrame.Angles
  10026. rd = math.rad
  10027. rd2 = math.random
  10028. cs = ColorSequence.new
  10029. ns = NumberSequence.new
  10030. nsk = NumberSequenceKeypoint.new
  10031. -------------------
  10032.  
  10033. end)
  10034.  
  10035. print([[
  10036. -------------------------------------------------
  10037. Kakarot.. I'll Test YOU!
  10038. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement