Advertisement
uor

trash

uor
Oct 8th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  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 1000hack")
  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. local h,t
  87. --Give the server mouse data every second frame, but only if the values changed
  88. --If player is not moving their mouse, client won't fire events
  89. local HB = game:GetService("RunService").Heartbeat
  90. while true do
  91. if h~=Mouse.Hit or t~=Mouse.Target then
  92. h,t=Mouse.Hit,Mouse.Target
  93. Event:FireServer({isMouse=true,Target=t,Hit=h})
  94. end
  95. --Wait 2 frames
  96. for i=1,2 do
  97. HB:Wait()
  98. end
  99. end]==],script)
  100.  
  101. ----Sandboxed game object that allows the usage of client-side methods and services
  102. --Real game object
  103. local RealGame = game
  104.  
  105. --Metatable for fake service
  106. local FakeService_Metatable = {
  107. __index = function(self,k)
  108. local s = rawget(self,"_RealService")
  109. if s then
  110. return typeof(s[k])=="function"
  111. and function(_,...)return s[k](s,...)end or s[k]
  112. end
  113. end,
  114. __newindex = function(self,k,v)
  115. local s = rawget(self,"_RealService")
  116. if s then s[k]=v end
  117. end
  118. }
  119. local function FakeService(t,RealService)
  120. t._RealService = typeof(RealService)=="string" and RealGame:GetService(RealService) or RealService
  121. return setmetatable(t,FakeService_Metatable)
  122. end
  123.  
  124. --Fake game object
  125. local FakeGame = {
  126. GetService = function(self,s)
  127. return rawget(self,s) or RealGame:GetService(s)
  128. end,
  129. Players = FakeService({
  130. LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
  131. },"Players"),
  132. UserInputService = FakeService(UIS,"UserInputService"),
  133. ContextActionService = FakeService(CAS,"ContextActionService"),
  134. RunService = FakeService({
  135. _btrs = {},
  136. RenderStepped = RealGame:GetService("RunService").Heartbeat,
  137. BindToRenderStep = function(self,name,_,fun)
  138. self._btrs[name] = self.Heartbeat:Connect(fun)
  139. end,
  140. UnbindFromRenderStep = function(self,name)
  141. self._btrs[name]:Disconnect()
  142. end,
  143. },"RunService")
  144. }
  145. rawset(FakeGame.Players,"localPlayer",FakeGame.Players.LocalPlayer)
  146. FakeGame.service = FakeGame.GetService
  147. FakeService(FakeGame,game)
  148. --Changing owner to fake player object to support owner:GetMouse()
  149. game,owner = FakeGame,FakeGame.Players.LocalPlayer
  150. end
  151. wait(0.000000066)
  152. local Player = owner
  153. local char = Player.Character
  154. local Character = Player.Character
  155. local Head = Character.Head
  156. local done = false
  157. local canheal = false
  158. local deathchat1 = false
  159. local once = true
  160. local dead = false
  161. local candie = true
  162. local deathchat = false
  163. local idleon = true
  164. local idle1 = true
  165. local idle = true
  166. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  167. if v:IsA("Accessory") then
  168. v:Destroy()
  169. end
  170. end
  171. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  172. if v:IsA("Shirt") then
  173. v:Remove()
  174. end
  175. end
  176. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  177. if v:IsA("Pants") then
  178. v:Remove()
  179. end
  180. end
  181. wait()
  182. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  183. shirt.Name = "Shirt"
  184. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  185. pants.Name = "Pants"
  186.  
  187. local v3 = Vector3.new
  188. local num = 0
  189. local bc = BrickColor.new
  190. local new = Instance.new
  191.  
  192.  
  193. Instance.new("ForceField",char).Visible = false
  194. local poo = Instance.new("IntValue",Character)
  195. poo.Name = "haha nope"
  196. char.Humanoid.MaxHealth = math.huge
  197. wait()
  198. char.Humanoid.Health = math.huge
  199. Instance.new("ForceField",char).Visible = false
  200.  
  201. shirt = Instance.new("Shirt", char)
  202. shirt.Name = "Shirt"
  203. pants = Instance.new("Pants", char)
  204. pants.Name = "Pants"
  205. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  206. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  207. char.Head.face.Texture = "rbxassetid://1108342609"
  208.  
  209. Hair7 = Instance.new("Part")
  210. Hair7.Parent = char
  211. Hair7.Name = "Hair"
  212. Hair7.CanCollide = false
  213. Hair7.Locked = true
  214. Hair7.TopSurface = "Smooth"
  215. Hair7.BottomSurface = "Smooth"
  216. Hair7.formFactor = "Symmetric"
  217. Hair7.Material = "Neon"
  218. Hair7.BrickColor = BrickColor.new("Really black")
  219. Hair7.CFrame = char.Torso.CFrame
  220. Hair7.Size = Vector3.new(1, 1, 1)
  221. Hair7.Transparency = 0
  222.  
  223.  
  224. Weld1 = Instance.new("Weld")
  225. Weld1.Parent = char.Head
  226. Weld1.Part0 = char.Head
  227. Weld1.Part1 = Hair7
  228. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  229.  
  230. Mesh = Instance.new("SpecialMesh")
  231. Mesh.Offset = Vector3.new(0,-0.4,0)
  232. Mesh.Parent = Hair7
  233. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  234. Mesh.MeshType = "FileMesh"
  235. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  236. Mesh.TextureId = ""
  237.  
  238.  
  239. local ice = Instance.new("Part", Head)
  240. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  241. ice.BrickColor = BrickColor.new("White")
  242. ice.CanCollide = false
  243. ice.TopSurface = 0
  244. ice.BottomSurface = 0
  245. ice.Transparency = 1
  246. local ice2 = Instance.new("SpecialMesh", ice)
  247. ice2.MeshType = "Brick"
  248. ice2.Scale = Vector3.new(1, 1, 1)
  249. local ice3 = Instance.new("Weld", ice)
  250. ice3.Part0 = Head
  251. ice3.Part1 = ice
  252. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  253. local icesmoke = Instance.new("ParticleEmitter", ice)
  254. icesmoke.VelocitySpread = 5
  255. icesmoke.Size = NumberSequence.new({
  256. NumberSequenceKeypoint.new(0, 0.01),
  257. NumberSequenceKeypoint.new(1, 1)
  258. })
  259. icesmoke.Rate = math.huge
  260. icesmoke.Speed = NumberRange.new(1, 1)
  261. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  262. icesmoke.Transparency = NumberSequence.new({
  263. NumberSequenceKeypoint.new(0, 0.9),
  264. NumberSequenceKeypoint.new(1, 1)
  265. })
  266. icesmoke.Rotation = NumberRange.new(0, 360)
  267. icesmoke.Name = "Smoke"
  268. icesmoke.LightEmission = 0
  269. icesmoke.Acceleration = Vector3.new(0,0,0)
  270. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  271. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  272. icesmoke.LockedToPart = true
  273. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  274. secondcolor = "Really black"
  275. wait(0.016666666666666666)
  276. Effects = {}
  277. local Player = game.Players.localPlayer
  278. local Character = Player.Character
  279. local Humanoid = Character.Humanoid
  280. local mouse = Player:GetMouse()
  281. local LeftArm = Character["Left Arm"]
  282. local RightArm = Character["Right Arm"]
  283. local LeftLeg = Character["Left Leg"]
  284. local RightLeg = Character["Right Leg"]
  285. local Head = Character.Head
  286. local Torso = Character.Torso
  287. local cam = game.Workspace.CurrentCamera
  288. local RootPart = Character.HumanoidRootPart
  289. local RootJoint = RootPart.RootJoint
  290. local equipped = true
  291. local attack = false
  292. local Anim = "Idle"
  293. local idle = 0
  294. local attacktype = 1
  295. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  296. local velocity = RootPart.Velocity.y
  297. local sine = 0
  298. local change = 1
  299. local grabbed = false
  300. local cn = CFrame.new
  301. local mr = math.rad
  302. local angles = CFrame.Angles
  303. local ud = UDim2.new
  304. local c3 = Color3.new
  305. local dir = {
  306. w = 0,
  307. s = 0,
  308. a = 0,
  309. d = 0
  310. }
  311. firemode = true
  312. local Services = {
  313. SoundService = game:GetService("SoundService"),
  314. Players = game:GetService("Players"),
  315. Debris = game:GetService("Debris"),
  316. Workspace = game:GetService("Workspace"),
  317. Lighting = game:GetService("Lighting"),
  318. HttpService = game:GetService("HttpService"),
  319. InsertService = game:GetService("InsertService")
  320. }
  321. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  322. Humanoid.Animator:Destroy()
  323. Character.Animate:Destroy()
  324. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  325. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  326. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  327. RSH, LSH = nil, nil
  328. RW = Instance.new("Weld")
  329. LW = Instance.new("Weld")
  330. RH = Torso["Right Hip"]
  331. LH = Torso["Left Hip"]
  332. RSH = Torso["Right Shoulder"]
  333. LSH = Torso["Left Shoulder"]
  334. RSH.Parent = nil
  335. LSH.Parent = nil
  336. RW.Name = "RW"
  337. RW.Part0 = Torso
  338. RW.C0 = cn(1.5, 0.5, 0)
  339. RW.C1 = cn(0, 0.5, 0)
  340. RW.Part1 = RightArm
  341. RW.Parent = Torso
  342. LW.Name = "LW"
  343. LW.Part0 = Torso
  344. LW.C0 = cn(-1.5, 0.5, 0)
  345. LW.C1 = cn(0, 0.5, 0)
  346. LW.Part1 = LeftArm
  347. LW.Parent = Torso
  348. --------------
  349. function clerp(a, b, t)
  350. local qa = {
  351. QuaternionFromCFrame(a)
  352. }
  353. local qb = {
  354. QuaternionFromCFrame(b)
  355. }
  356. local ax, ay, az = a.x, a.y, a.z
  357. local bx, by, bz = b.x, b.y, b.z
  358. local _t = 1 - t
  359. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  360. end
  361. function QuaternionFromCFrame(cf)
  362. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  363. local trace = m00 + m11 + m22
  364. if trace > 0 then
  365. local s = math.sqrt(1 + trace)
  366. local recip = 0.5 / s
  367. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  368. else
  369. local i = 0
  370. if m00 < m11 then
  371. i = 1
  372. end
  373. if m22 > (i == 0 and m00 or m11) then
  374. i = 2
  375. end
  376. if i == 0 then
  377. local s = math.sqrt(m00 - m11 - m22 + 1)
  378. local recip = 0.5 / s
  379. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  380. elseif i == 1 then
  381. local s = math.sqrt(m11 - m22 - m00 + 1)
  382. local recip = 0.5 / s
  383. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  384. elseif i == 2 then
  385. local s = math.sqrt(m22 - m00 - m11 + 1)
  386. local recip = 0.5 / s
  387. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  388. end
  389. end
  390. end
  391. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  392. local xs, ys, zs = x + x, y + y, z + z
  393. local wx, wy, wz = w * xs, w * ys, w * zs
  394. local xx = x * xs
  395. local xy = x * ys
  396. local xz = x * zs
  397. local yy = y * ys
  398. local yz = y * zs
  399. local zz = z * zs
  400. 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))
  401. end
  402. function QuaternionSlerp(a, b, t)
  403. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  404. local startInterp, finishInterp
  405. if cosTheta >= 1.0E-4 then
  406. if 1 - cosTheta > 1.0E-4 then
  407. local theta = math.acos(cosTheta)
  408. local invSinTheta = 1 / math.sin(theta)
  409. startInterp = math.sin((1 - t) * theta) * invSinTheta
  410. finishInterp = math.sin(t * theta) * invSinTheta
  411. else
  412. startInterp = 1 - t
  413. finishInterp = t
  414. end
  415. elseif 1 + cosTheta > 1.0E-4 then
  416. local theta = math.acos(-cosTheta)
  417. local invSinTheta = 1 / math.sin(theta)
  418. startInterp = math.sin((t - 1) * theta) * invSinTheta
  419. finishInterp = math.sin(t * theta) * invSinTheta
  420. else
  421. startInterp = t - 1
  422. finishInterp = t
  423. end
  424. 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
  425. end
  426. function swait(num)
  427. if num == 0 or num == nil then
  428. game:service("RunService").RenderStepped:wait(0)
  429. else
  430. for i = 0, num do
  431. game:service("RunService").RenderStepped:wait(0)
  432. end
  433. end
  434. end
  435. local RbxUtility = LoadLibrary("RbxUtility")
  436. local Create = RbxUtility.Create
  437. function RemoveOutlines(part)
  438. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  439. end
  440. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  441. local Part = Create("Part")({
  442. formFactor = FormFactor,
  443. Parent = Parent,
  444. Reflectance = Reflectance,
  445. Transparency = Transparency,
  446. CanCollide = false,
  447. Locked = true,
  448. BrickColor = BrickColor.new(tostring(BColor)),
  449. Name = Name,
  450. Size = Size,
  451. Material = Material
  452. })
  453. RemoveOutlines(Part)
  454. return Part
  455. end
  456. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  457. local Msh = Create(Mesh)({
  458. Parent = Part,
  459. Offset = OffSet,
  460. Scale = Scale
  461. })
  462. if Mesh == "SpecialMesh" then
  463. Msh.MeshType = MeshType
  464. Msh.MeshId = MeshId
  465. end
  466. return Msh
  467. end
  468. function CreateWeld(Parent, Part0, Part1, C0, C1)
  469. local Weld = Create("Weld")({
  470. Parent = Parent,
  471. Part0 = Part0,
  472. Part1 = Part1,
  473. C0 = C0,
  474. C1 = C1
  475. })
  476. return Weld
  477. end
  478. function rayCast(Position, Direction, Range, Ignore)
  479. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  480. end
  481. function CreateSound(id, par, vol, pit)
  482. coroutine.resume(coroutine.create(function()
  483. local sou = Instance.new("Sound", par or workspace)
  484. sou.Volume = vol
  485. sou.Pitch = pit or 1
  486. sou.SoundId = id
  487. wait()
  488. sou:play()
  489. game:GetService("Debris"):AddItem(sou, 6)
  490. end))
  491. end
  492. function CreateSong(id, par, vol, pit)
  493. coroutine.resume(coroutine.create(function()
  494. sou2 = Instance.new("Sound", par or workspace)
  495. sou2.Volume = 1
  496. sou2.Pitch = 1
  497. sou2.SoundId = id
  498. wait()
  499. sou2:play()
  500. sou2.Looped = true
  501. end))
  502. end
  503. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  504. local function getclosest(obj, distance)
  505. local last, lastx = distance + 1, nil
  506. for i, v in pairs(workspace:GetChildren()) do
  507. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  508. local t = v.Torso
  509. local dist = t.Position - obj.Position.magnitude
  510. if distance >= dist and last > dist then
  511. last = dist
  512. lastx = v
  513. end
  514. end
  515. end
  516. return lastx
  517. end
  518. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  519. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  520. prt.Anchored = true
  521. prt.CFrame = cframe
  522. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  523. game:GetService("Debris"):AddItem(prt, 10)
  524. if Type == 1 or Type == nil then
  525. table.insert(Effects, {
  526. prt,
  527. "Block1",
  528. delay,
  529. x3,
  530. y3,
  531. z3,
  532. msh
  533. })
  534. elseif Type == 2 then
  535. table.insert(Effects, {
  536. prt,
  537. "Block2",
  538. delay,
  539. x3,
  540. y3,
  541. z3,
  542. msh
  543. })
  544. elseif Type == 3 then
  545. table.insert(Effects, {
  546. prt,
  547. "Block3",
  548. delay,
  549. x3,
  550. y3,
  551. z3,
  552. msh
  553. })
  554. end
  555. end
  556. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  557. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  558. prt.Anchored = true
  559. prt.CFrame = cframe
  560. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  561. game:GetService("Debris"):AddItem(prt, 10)
  562. table.insert(Effects, {
  563. prt,
  564. "Cylinder",
  565. delay,
  566. x3,
  567. y3,
  568. z3,
  569. msh
  570. })
  571. end
  572. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  573. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  574. prt.Anchored = true
  575. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  576. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  577. game:GetService("Debris"):AddItem(prt, 10)
  578. table.insert(Effects, {
  579. prt,
  580. "Cylinder",
  581. delay,
  582. x3,
  583. y3,
  584. z3,
  585. msh
  586. })
  587. end
  588. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  589. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  590. prt.Anchored = true
  591. prt.CFrame = cframe
  592. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  593. game:GetService("Debris"):AddItem(prt, 10)
  594. table.insert(Effects, {
  595. prt,
  596. "Cylinder",
  597. delay,
  598. x3,
  599. y3,
  600. z3,
  601. msh
  602. })
  603. end
  604. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  605. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  606. prt.Anchored = true
  607. prt.CFrame = cframe
  608. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  609. game:GetService("Debris"):AddItem(prt, 10)
  610. table.insert(Effects, {
  611. prt,
  612. "Cylinder",
  613. delay,
  614. x3,
  615. y3,
  616. z3,
  617. msh
  618. })
  619. end
  620. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  621. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  622. prt.Anchored = true
  623. prt.CFrame = cframe
  624. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  625. game:GetService("Debris"):AddItem(prt, 10)
  626. table.insert(Effects, {
  627. prt,
  628. "Cylinder",
  629. delay,
  630. x3,
  631. y3,
  632. z3,
  633. msh
  634. })
  635. end
  636. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  637. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  638. prt.Anchored = true
  639. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  640. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  641. local num = math.random(10, 50) / 1000
  642. game:GetService("Debris"):AddItem(prt, 10)
  643. table.insert(Effects, {
  644. prt,
  645. "Shatter",
  646. num,
  647. prt.CFrame,
  648. math.random() - math.random(),
  649. 0,
  650. math.random(50, 100) / 100
  651. })
  652. end
  653. for i = 0, 1, 0.05 do
  654. swait()
  655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  657. 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)
  658. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  659. if Torsovelocity.Y > 1 then
  660. 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)
  661. 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)
  662. 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)
  663. elseif Torsovelocity.Y < 1 then
  664. 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)
  665. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  666. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  667. end
  668. end
  669. attack = false
  670. game:GetService("RunService").Stepped:connect(function()
  671. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  672. velocity = RootPart.Velocity.y
  673. sine = sine + change
  674. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  675. if equipped == true or equipped == false then
  676. if 1 < RootPart.Velocity.y and hit == nil then
  677. Anim = "Jump"
  678. if attack == false and ice_mode == false then
  679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  681. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  683. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  684. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  685. end
  686. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  687. Anim = "Fall"
  688. if attack == false then
  689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  691. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  692. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  693. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  694. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  695. end
  696. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  697. Anim = "Idle"
  698. if attack == false then
  699. change = 1
  700. 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)
  701. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  702. 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)
  703. 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)
  704. 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)
  705. 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)
  706. end
  707. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  708. Anim = "Walk"
  709. if attack == false then
  710. 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)
  711. 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)
  712. 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)
  713. 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)
  714. 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)
  715. 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)
  716. end
  717. end
  718. end
  719. if equipped == true or equipped == false then
  720. if 1 < RootPart.Velocity.Y and hit == nil then
  721. Anim = "Jump"
  722. if attack == false and ice_mode == true then
  723. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  724. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  725. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  726. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  727. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  728. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  729. end
  730. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  731. Anim = "Fall"
  732. if attack == false then
  733. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  734. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  735. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  736. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  737. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  738. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  739. end
  740. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  741. Anim = "Idle"
  742. if attack == false then
  743. change = 0.8
  744. 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)
  745. 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)
  746. 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)
  747. 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)
  748. 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)
  749. 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)
  750. end
  751. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  752. Anim = "Walk"
  753. if attack == false then
  754. 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)
  755. 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)
  756. 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)
  757. 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)
  758. 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)
  759. 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)
  760. end
  761. end
  762. end
  763. if 0 < #Effects then
  764. for e = 1, #Effects do
  765. if Effects[e] ~= nil then
  766. local Thing = Effects[e]
  767. if Thing ~= nil then
  768. local Part = Thing[1]
  769. local Mode = Thing[2]
  770. local Delay = Thing[3]
  771. local IncX = Thing[4]
  772. local IncY = Thing[5]
  773. local IncZ = Thing[6]
  774. if 1 >= Thing[1].Transparency then
  775. if Thing[2] == "Block1" then
  776. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  777. local Mesh = Thing[1].Mesh
  778. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  779. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  780. elseif Thing[2] == "Block2" then
  781. 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)
  782. local Mesh = Thing[7]
  783. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  784. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  785. elseif Thing[2] == "Block3" then
  786. 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)
  787. local Mesh = Thing[7]
  788. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  789. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  790. elseif Thing[2] == "Cylinder" then
  791. local Mesh = Thing[1].Mesh
  792. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  793. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  794. elseif Thing[2] == "Blood" then
  795. local Mesh = Thing[7]
  796. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  797. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  798. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  799. elseif Thing[2] == "Elec" then
  800. local Mesh = Thing[1].Mesh
  801. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  802. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  803. elseif Thing[2] == "Disappear" then
  804. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  805. elseif Thing[2] == "Shatter" then
  806. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  807. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  808. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  809. Thing[6] = Thing[6] + Thing[5]
  810. end
  811. else
  812. Part.Parent = nil
  813. table.remove(Effects, e)
  814. end
  815. end
  816. end
  817. end
  818. end
  819. end)
  820. function RemoveOutlines(part)
  821. part.TopSurface = 10
  822. end
  823. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  824. local Part = Create("Part")({
  825. Parent = Parent,
  826. Reflectance = Reflectance,
  827. Transparency = Transparency,
  828. CanCollide = false,
  829. Locked = true,
  830. BrickColor = BrickColor.new(tostring(BColor)),
  831. Name = Name,
  832. Size = Size,
  833. Material = Material
  834. })
  835. RemoveOutlines(Part)
  836. return Part
  837. end
  838. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  839. local Msh = Create(Mesh)({
  840. Parent = Part,
  841. Offset = OffSet,
  842. Scale = Scale
  843. })
  844. if Mesh == "SpecialMesh" then
  845. Msh.MeshType = MeshType
  846. Msh.MeshId = MeshId
  847. end
  848. return Msh
  849. end
  850. function CreateWeld(Parent, Part0, Part1, C0, C1)
  851. local Weld = Create("Weld")({
  852. Parent = Parent,
  853. Part0 = Part0,
  854. Part1 = Part1,
  855. C0 = C0,
  856. C1 = C1
  857. })
  858. return Weld
  859. end
  860. WSHM = {
  861. "White",
  862. "Pastel light blue"
  863. }
  864. WSH = WSHM[math.random(1, #WSHM)]
  865. function IcePartFunk(HPart, aria, Min, Max)
  866. IcePart = Instance.new("Part", HPart)
  867. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  868. IcePart.CanCollide = false
  869. IuW = Instance.new("Weld")
  870. IuW.Name = "GuW"
  871. IuW.Part0 = HPart
  872. 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))
  873. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  874. IuW.Part1 = IcePart
  875. IuW.Parent = HPart
  876. IcePart.Transparency = 0.85
  877. IcePart.Material = "Neon"
  878. WSH = WSHM[math.random(1, #WSHM)]
  879. IcePart.BrickColor = BrickColor.new("" .. WSH)
  880. RemoveOutlines(IcePart)
  881. game:GetService("Debris"):AddItem(IuW, 4)
  882. game:GetService("Debris"):AddItem(IcePart, 6)
  883. end
  884. SpikeMeshId = 1033714
  885. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  886. local Part = Instance.new("Part", Parent)
  887. Part.Name = Name
  888. Part.BrickColor = BrickColor.new(Color)
  889. Part.Size = Size
  890. Part.Material = Material
  891. Part.Transparency = Transparency
  892. Part.CanCollide = false
  893. RemoveOutlines(Part)
  894. local Mesh = Instance.new("SpecialMesh", Part)
  895. Mesh.MeshType = "Sphere"
  896. Mesh.Scale = Scale
  897. return Mesh and Part
  898. end
  899. CFuncs = {
  900. Part = {
  901. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  902. local Part = Create("Part")({
  903. Parent = Parent,
  904. Reflectance = Reflectance,
  905. Transparency = Transparency,
  906. CanCollide = false,
  907. Locked = true,
  908. BrickColor = BrickColor.new(tostring(BColor)),
  909. Name = Name,
  910. Size = Size,
  911. Material = Material
  912. })
  913. RemoveOutlines(Part)
  914. return Part
  915. end
  916. },
  917. Mesh = {
  918. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  919. local Msh = Create(Mesh)({
  920. Parent = Part,
  921. Offset = OffSet,
  922. Scale = Scale
  923. })
  924. if Mesh == "SpecialMesh" then
  925. Msh.MeshType = MeshType
  926. Msh.MeshId = MeshId
  927. end
  928. return Msh
  929. end
  930. },
  931. Mesh = {
  932. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  933. local Msh = Create(Mesh)({
  934. Parent = Part,
  935. Offset = OffSet,
  936. Scale = Scale
  937. })
  938. if Mesh == "SpecialMesh" then
  939. Msh.MeshType = MeshType
  940. Msh.MeshId = MeshId
  941. end
  942. return Msh
  943. end
  944. },
  945. Weld = {
  946. Create = function(Parent, Part0, Part1, C0, C1)
  947. local Weld = Create("Weld")({
  948. Parent = Parent,
  949. Part0 = Part0,
  950. Part1 = Part1,
  951. C0 = C0,
  952. C1 = C1
  953. })
  954. return Weld
  955. end
  956. },
  957. Sound = {
  958. Create = function(id, par, vol, pit)
  959. coroutine.resume(coroutine.create(function()
  960. local S = Create("Sound")({
  961. Volume = vol,
  962. Pitch = pit or 1,
  963. SoundId = id,
  964. Parent = par or workspace
  965. })
  966. wait()
  967. S:play()
  968. game:GetService("Debris"):AddItem(S, 6)
  969. end))
  970. end
  971. },
  972. ParticleEmitter = {
  973. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  974. local fp = Create("ParticleEmitter")({
  975. Parent = Parent,
  976. Color = ColorSequence.new(Color1, Color2),
  977. LightEmission = LightEmission,
  978. Size = Size,
  979. Texture = Texture,
  980. Transparency = Transparency,
  981. ZOffset = ZOffset,
  982. Acceleration = Accel,
  983. Drag = Drag,
  984. LockedToPart = LockedToPart,
  985. VelocityInheritance = VelocityInheritance,
  986. EmissionDirection = EmissionDirection,
  987. Enabled = Enabled,
  988. Lifetime = LifeTime,
  989. Rate = Rate,
  990. Rotation = Rotation,
  991. RotSpeed = RotSpeed,
  992. Speed = Speed,
  993. VelocitySpread = VelocitySpread
  994. })
  995. return fp
  996. end
  997. }
  998. }
  999. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  1000. if hit.Parent == nil then
  1001. return
  1002. end
  1003. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  1004. for _, v in pairs(hit.Parent:children()) do
  1005. if v:IsA("Humanoid") then
  1006. h = v
  1007. end
  1008. end
  1009. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  1010. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  1011. return
  1012. end
  1013. local c = Create("ObjectValue")({
  1014. Name = "creator",
  1015. Value = game:service("Players").LocalPlayer,
  1016. Parent = h
  1017. })
  1018. game:GetService("Debris"):AddItem(c, 0.5)
  1019. if HitSound ~= nil and HitPitch ~= nil then
  1020. CreateSound(HitSound, hit, 1, HitPitch)
  1021. end
  1022. local Damage = math.random(minim, maxim)
  1023. local blocked = false
  1024. local block = hit.Parent:findFirstChild("Block")
  1025. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  1026. blocked = true
  1027. block.Value = block.Value - 1
  1028. print(block.Value)
  1029. end
  1030. if blocked == false then
  1031. h.Health = h.Health - Damage
  1032. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1033. else
  1034. h.Health = h.Health - Damage / 2
  1035. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  1036. end
  1037. if Type == "Knockdown" then
  1038. local hum = hit.Parent.Humanoid
  1039. hum.PlatformStand = true
  1040. coroutine.resume(coroutine.create(function(HHumanoid)
  1041. swait(1)
  1042. HHumanoid.PlatformStand = false
  1043. end), hum)
  1044. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  1045. local bodvol = Create("BodyVelocity")({
  1046. velocity = angle * knockback,
  1047. P = 5000,
  1048. maxForce = Vector3.new(8000, 8000, 8000),
  1049. Parent = hit
  1050. })
  1051. local rl = Create("BodyAngularVelocity")({
  1052. P = 3000,
  1053. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  1054. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  1055. Parent = hit
  1056. })
  1057. game:GetService("Debris"):AddItem(bodvol, 0.5)
  1058. game:GetService("Debris"):AddItem(rl, 0.5)
  1059. elseif Type == "Normal" then
  1060. local vp = Create("BodyVelocity")({
  1061. P = 500,
  1062. maxForce = Vector3.new(math.huge, 0, math.huge),
  1063. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  1064. })
  1065. if knockback > 0 then
  1066. vp.Parent = hit.Parent.Torso
  1067. end
  1068. game:GetService("Debris"):AddItem(vp, 0.5)
  1069. elseif Type == "Impale" then
  1070. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  1071. Spike.Anchored = true
  1072. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  1073. Spike.Position = hit.Parent.Torso.Position
  1074. for i = 1, 5 do
  1075. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1076. end
  1077. Services.Debris:AddItem(Spike, 4)
  1078. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  1079. hit.Parent.Humanoid.PlatformStand = true
  1080. swait(1)
  1081. hit.Parent.Humanoid.PlatformStand = false
  1082. elseif Type == "Up" then
  1083. local bodyVelocity = Create("BodyVelocity")({
  1084. velocity = Vector3.new(0, 20, 0),
  1085. P = 5000,
  1086. maxForce = Vector3.new(8000, 8000, 8000),
  1087. Parent = hit
  1088. })
  1089. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  1090. local bodyVelocity = Create("BodyVelocity")({
  1091. velocity = Vector3.new(0, 20, 0),
  1092. P = 5000,
  1093. maxForce = Vector3.new(8000, 8000, 8000),
  1094. Parent = hit
  1095. })
  1096. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  1097. elseif Type == "Snare" then
  1098. local bp = Create("BodyPosition")({
  1099. P = 900,
  1100. D = 1000,
  1101. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1102. position = hit.Parent.Torso.Position,
  1103. Parent = hit.Parent.Torso
  1104. })
  1105. game:GetService("Debris"):AddItem(bp, 1)
  1106. elseif Type == "Slowness" then
  1107. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  1108. for i = 1, 25 do
  1109. hit.Parent.Humanoid.WalkSpeed = 4
  1110. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  1111. end
  1112. wait(4)
  1113. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  1114. elseif Type == "FireDmg" then
  1115. for i = 1, math.random(60, 150) do
  1116. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  1117. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  1118. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  1119. wait(0.1)
  1120. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  1121. end
  1122. elseif Type == "Freeze" then
  1123. local bp = Create("BodyPosition")({
  1124. P = 900,
  1125. D = 1000,
  1126. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1127. position = hit.Parent.Torso.Position,
  1128. Parent = hit.Parent.Torso
  1129. })
  1130. game:GetService("Debris"):AddItem(bp, 4)
  1131. for i = 1, 25 do
  1132. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  1133. end
  1134. elseif Type == "Freeze2" then
  1135. local BodPos = Create("BodyPosition")({
  1136. P = 50000,
  1137. D = 1000,
  1138. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  1139. position = hit.Parent.Torso.Position,
  1140. Parent = hit.Parent.Torso
  1141. })
  1142. local BodGy = Create("BodyGyro")({
  1143. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1144. P = 20000,
  1145. Parent = hit.Parent.Torso,
  1146. cframe = hit.Parent.Torso.CFrame
  1147. })
  1148. hit.Parent.Torso.Anchored = true
  1149. coroutine.resume(coroutine.create(function(Part)
  1150. swait(1.5)
  1151. Part.Anchored = false
  1152. end), hit.Parent.Torso)
  1153. game:GetService("Debris"):AddItem(BodPos, 3)
  1154. game:GetService("Debris"):AddItem(BodGy, 3)
  1155. end
  1156. local debounce = Create("BoolValue")({
  1157. Name = "DebounceHit",
  1158. Parent = hit.Parent,
  1159. Value = true
  1160. })
  1161. game:GetService("Debris"):AddItem(debounce, Delay)
  1162. c = Instance.new("ObjectValue")
  1163. c.Name = "creator"
  1164. c.Value = Player
  1165. c.Parent = h
  1166. game:GetService("Debris"):AddItem(c, 0.5)
  1167. end
  1168. end
  1169. function ShowDamage(Pos, Text, Time, Color)
  1170. local Rate = 0.033333333333333
  1171. if not Pos then
  1172. local Pos = Vector3.new(0, 0, 0)
  1173. end
  1174. local Text = Text or ""
  1175. local Time = Time or 2
  1176. if not Color then
  1177. local Color = Color3.new(1, 0, 1)
  1178. end
  1179. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1180. EffectPart.Anchored = true
  1181. local BillboardGui = Create("BillboardGui")({
  1182. Size = UDim2.new(3, 0, 3, 0),
  1183. Adornee = EffectPart,
  1184. Parent = EffectPart
  1185. })
  1186. local TextLabel = Create("TextLabel")({
  1187. BackgroundTransparency = 1,
  1188. Size = UDim2.new(1, 0, 1, 0),
  1189. Text = Text,
  1190. TextColor3 = Color,
  1191. TextScaled = true,
  1192. Font = Enum.Font.ArialBold,
  1193. Parent = BillboardGui
  1194. })
  1195. game.Debris:AddItem(EffectPart, Time + 0.1)
  1196. EffectPart.Parent = game:GetService("Workspace")
  1197. delay(0, function()
  1198. local Frames = Time / Rate
  1199. for Frame = 1, Frames do
  1200. wait(Rate)
  1201. local Percent = Frame / Frames
  1202. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1203. TextLabel.TextTransparency = Percent
  1204. end
  1205. if EffectPart and EffectPart.Parent then
  1206. EffectPart:Destroy()
  1207. end
  1208. end)
  1209. end
  1210. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1211. for _, c in pairs(workspace:children()) do
  1212. local hum = c:findFirstChild("Humanoid")
  1213. if hum ~= nil then
  1214. local head = c:findFirstChild("Head")
  1215. if head ~= nil then
  1216. local targ = head.Position - Part.Position
  1217. local mag = targ.magnitude
  1218. if magni >= mag and c.Name ~= Player.Name then
  1219. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1220. end
  1221. end
  1222. end
  1223. end
  1224. end
  1225. function MagniKILL(Part, magni, knock, Type)
  1226. for _, c in pairs(workspace:children()) do
  1227. local hum = c:findFirstChild("Humanoid")
  1228. if hum ~= nil then
  1229. local head = c:findFirstChild("Head")
  1230. if head ~= nil then
  1231. local targ = head.Position - Part.Position
  1232. local mag = targ.magnitude
  1233. if magni >= mag and c.Name ~= Player.Name then
  1234. hum.Health = 0
  1235. end
  1236. end
  1237. end
  1238. end
  1239. end
  1240. EffectModel = Instance.new("Model", Character)
  1241. EffectModel.Name = "Effects"
  1242. Effects = {
  1243. Block = {
  1244. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1245. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1246. prt.Anchored = true
  1247. prt.CFrame = cframe
  1248. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1249. game:GetService("Debris"):AddItem(prt, 10)
  1250. if Type == 1 or Type == nil then
  1251. table.insert(Effects, {
  1252. prt,
  1253. "Block1",
  1254. delay,
  1255. x3,
  1256. y3,
  1257. z3,
  1258. msh
  1259. })
  1260. elseif Type == 2 then
  1261. table.insert(Effects, {
  1262. prt,
  1263. "Block2",
  1264. delay,
  1265. x3,
  1266. y3,
  1267. z3,
  1268. msh
  1269. })
  1270. else
  1271. table.insert(Effects, {
  1272. prt,
  1273. "Block3",
  1274. delay,
  1275. x3,
  1276. y3,
  1277. z3,
  1278. msh
  1279. })
  1280. end
  1281. end
  1282. },
  1283. Sphere = {
  1284. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1285. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1286. prt.Anchored = true
  1287. prt.CFrame = cframe
  1288. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1289. game:GetService("Debris"):AddItem(prt, 10)
  1290. table.insert(Effects, {
  1291. prt,
  1292. "Cylinder",
  1293. delay,
  1294. x3,
  1295. y3,
  1296. z3,
  1297. msh
  1298. })
  1299. end
  1300. },
  1301. Cylinder = {
  1302. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1303. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1304. prt.Anchored = true
  1305. prt.CFrame = cframe
  1306. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1307. game:GetService("Debris"):AddItem(prt, 10)
  1308. table.insert(Effects, {
  1309. prt,
  1310. "Cylinder",
  1311. delay,
  1312. x3,
  1313. y3,
  1314. z3,
  1315. msh
  1316. })
  1317. end
  1318. },
  1319. Wave = {
  1320. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1321. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1322. prt.Anchored = true
  1323. prt.CFrame = cframe
  1324. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1325. game:GetService("Debris"):AddItem(prt, 10)
  1326. table.insert(Effects, {
  1327. prt,
  1328. "Cylinder",
  1329. delay,
  1330. x3,
  1331. y3,
  1332. z3,
  1333. msh
  1334. })
  1335. end
  1336. },
  1337. Ring = {
  1338. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1339. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1340. prt.Anchored = true
  1341. prt.CFrame = cframe
  1342. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1343. game:GetService("Debris"):AddItem(prt, 10)
  1344. table.insert(Effects, {
  1345. prt,
  1346. "Cylinder",
  1347. delay,
  1348. x3,
  1349. y3,
  1350. z3,
  1351. msh
  1352. })
  1353. end
  1354. },
  1355. Break = {
  1356. Create = function(brickcolor, cframe, x1, y1, z1)
  1357. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1358. prt.Anchored = true
  1359. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1360. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1361. local num = math.random(10, 50) / 1000
  1362. game:GetService("Debris"):AddItem(prt, 10)
  1363. table.insert(Effects, {
  1364. prt,
  1365. "Shatter",
  1366. num,
  1367. prt.CFrame,
  1368. math.random() - math.random(),
  1369. 0,
  1370. math.random(50, 100) / 100
  1371. })
  1372. end
  1373. }
  1374. }
  1375. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1376. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1377. prt.Anchored = true
  1378. prt.CFrame = cframe
  1379. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1380. game:GetService("Debris"):AddItem(prt, 10)
  1381. if Type == 1 or Type == nil then
  1382. table.insert(Effects, {
  1383. prt,
  1384. "Block1",
  1385. delay,
  1386. x3,
  1387. y3,
  1388. z3,
  1389. msh
  1390. })
  1391. elseif Type == 2 then
  1392. table.insert(Effects, {
  1393. prt,
  1394. "Block2",
  1395. delay,
  1396. x3,
  1397. y3,
  1398. z3,
  1399. msh
  1400. })
  1401. elseif Type == 3 then
  1402. table.insert(Effects, {
  1403. prt,
  1404. "Block3",
  1405. delay,
  1406. x3,
  1407. y3,
  1408. z3,
  1409. msh
  1410. })
  1411. end
  1412. end
  1413. function CreateSound(id, par, vol, pit)
  1414. coroutine.resume(coroutine.create(function()
  1415. local sou = Instance.new("Sound", par or workspace)
  1416. sou.Volume = vol
  1417. sou.Pitch = pit or 1
  1418. sou.SoundId = id
  1419. swait()
  1420. sou:play()
  1421. game:GetService("Debris"):AddItem(sou, 6)
  1422. end))
  1423. end
  1424. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1425. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1426. prt.Anchored = true
  1427. prt.CFrame = cframe
  1428. prt.Material = "Neon"
  1429. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1430. game:GetService("Debris"):AddItem(prt, 10)
  1431. coroutine.resume(coroutine.create(function(Part, Mesh)
  1432. for i = 0, 6, delay do
  1433. swait()
  1434. Part.Transparency = i
  1435. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1436. end
  1437. Part.Parent = nil
  1438. end), prt, msh)
  1439. end
  1440. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1441. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1442. local MainPos = partt.Position
  1443. local MainPos2 = mouse + SpreadVectors
  1444. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1445. local speed = 1000
  1446. local num = 1
  1447. coroutine.resume(coroutine.create(function()
  1448. repeat
  1449. swait()
  1450. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1451. local mag =(MainPos - pos).magnitude
  1452. 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)
  1453. MainPos = MainPos + MouseLook.lookVector * speed
  1454. num = num - 1
  1455. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1456. if hit ~= nil then
  1457. num = 0
  1458. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1459. refpart.Anchored = true
  1460. refpart.CFrame = CFrame.new(pos)
  1461. game:GetService("Debris"):AddItem(refpart, 2)
  1462. end
  1463. if num <= 0 then
  1464. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1465. refpart.Anchored = true
  1466. refpart.CFrame = CFrame.new(pos)
  1467. if hit ~= nil then
  1468. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1469. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1470. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1471. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1472. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1473. end
  1474. game:GetService("Debris"):AddItem(refpart, 0)
  1475. end
  1476. until num <= 0
  1477. end))
  1478. end
  1479. function shoottraildd2(mouse, partt, SpreadAmount)
  1480. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1481. local MainPos = partt.Position
  1482. local MainPos2 = mouse + SpreadVectors
  1483. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1484. local speed = 3000
  1485. local num = 1
  1486. coroutine.resume(coroutine.create(function()
  1487. repeat
  1488. swait()
  1489. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1490. local mag = (MainPos - pos).magnitude
  1491. 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)
  1492. MainPos = MainPos + MouseLook.lookVector * speed
  1493. num = num - 1
  1494. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1495. if hit ~= nil then
  1496. num = 0
  1497. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1498. refpart.Anchored = true
  1499. refpart.CFrame = CFrame.new(pos)
  1500. game:GetService("Debris"):AddItem(refpart, 2)
  1501. end
  1502. if num <= 0 then
  1503. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1504. refpart.Anchored = true
  1505. refpart.CFrame = CFrame.new(pos)
  1506. if hit ~= nil then
  1507. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1508. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1509. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1510. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1511. MagniKILL(refpart, 80, 0, "Normal")
  1512. end
  1513. game:GetService("Debris"):AddItem(refpart, 0)
  1514. end
  1515. until num <= 0
  1516. end))
  1517. end
  1518. function shoottraildd22(mouse, partt, SpreadAmount)
  1519. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1520. local MainPos = partt.Position
  1521. local MainPos2 = mouse + SpreadVectors
  1522. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1523. local speed = 900
  1524. local num = 1
  1525. coroutine.resume(coroutine.create(function()
  1526. repeat
  1527. swait()
  1528. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1529. local mag = (MainPos - pos).magnitude
  1530. 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)
  1531. MainPos = MainPos + MouseLook.lookVector * speed
  1532. num = num - 1
  1533. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1534. if hit ~= nil then
  1535. num = 0
  1536. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1537. refpart.Anchored = true
  1538. refpart.CFrame = CFrame.new(pos)
  1539. game:GetService("Debris"):AddItem(refpart, 2)
  1540. end
  1541. if num <= 0 then
  1542. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1543. refpart.Anchored = true
  1544. refpart.CFrame = CFrame.new(pos)
  1545. if hit ~= nil then
  1546. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1547. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1548. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1549. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1550. MagniKILL(refpart, 80, 0, "Normal")
  1551. end
  1552. game:GetService("Debris"):AddItem(refpart, 0)
  1553. end
  1554. until num <= 0
  1555. end))
  1556. end
  1557. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1558. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1559. local MainPos = partt.Position
  1560. local MainPos2 = mouse + SpreadVectors
  1561. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1562. local speed = 200
  1563. local num = 0
  1564. coroutine.resume(coroutine.create(function()
  1565. repeat
  1566. swait()
  1567. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1568. local mag = (MainPos - pos).magnitude
  1569. 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)
  1570. MainPos = MainPos + MouseLook.lookVector * speed
  1571. num = num - 1
  1572. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1573. if hit ~= nil then
  1574. num = 0
  1575. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1576. refpart.Anchored = true
  1577. refpart.CFrame = CFrame.new(pos)
  1578. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1579. game:GetService("Debris"):AddItem(refpart, 2)
  1580. end
  1581. if num <= 0 then
  1582. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1583. refpart.Anchored = true
  1584. refpart.CFrame = CFrame.new(pos)
  1585. if hit ~= nil then
  1586. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1587. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1588. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1589. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1590. end
  1591. game:GetService("Debris"):AddItem(refpart, 0)
  1592. end
  1593. until num <= 0
  1594. end))
  1595. end
  1596. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1597. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1598. local MainPos = partt.Position
  1599. local MainPos2 = mouse + SpreadVectors
  1600. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1601. local speed = 500
  1602. local num = 1
  1603. coroutine.resume(coroutine.create(function()
  1604. repeat
  1605. swait()
  1606. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1607. local mag = (MainPos - pos).magnitude
  1608. 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)
  1609. MainPos = MainPos + MouseLook.lookVector * speed
  1610. num = num - 1
  1611. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1612. if hit ~= nil then
  1613. num = 0
  1614. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1615. refpart.Anchored = true
  1616. refpart.CFrame = CFrame.new(pos)
  1617. game:GetService("Debris"):AddItem(refpart, 2)
  1618. end
  1619. if num <= 0 then
  1620. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1621. refpart.Anchored = true
  1622. refpart.CFrame = CFrame.new(pos)
  1623. if hit ~= nil then
  1624. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1625. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1626. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1627. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1628. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1629. end
  1630. game:GetService("Debris"):AddItem(refpart, 0)
  1631. end
  1632. until num <= 0
  1633. end))
  1634. end
  1635.  
  1636.  
  1637. ---
  1638.  
  1639. attackdebounce = false
  1640. deb=false
  1641.  
  1642. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1643. if hit.Parent==nil then
  1644. return
  1645. end
  1646. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1647. for _,v in pairs(hit.Parent:children()) do
  1648. if v:IsA("Humanoid") then
  1649. h=v
  1650. end
  1651. end
  1652. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1653. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1654. end
  1655. if hit.Parent.className=="Hat" then
  1656. hit=hit.Parent.Parent:findFirstChild("Head")
  1657. end
  1658. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1659. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1660. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1661. return
  1662. end]]
  1663. -- hs(hit,1.2)
  1664. c=Instance.new("ObjectValue")
  1665. c.Name="creator"
  1666. c.Value=game:service("Players").LocalPlayer
  1667. c.Parent=h
  1668. game:GetService("Debris"):AddItem(c,.5)
  1669. Damage=math.random(minim,maxim)
  1670. -- h:TakeDamage(Damage)
  1671. blocked=false
  1672. block=hit.Parent:findFirstChild("Block")
  1673. if block~=nil then
  1674. print(block.className)
  1675. if block.className=="NumberValue" then
  1676. if block.Value>0 then
  1677. blocked=true
  1678. if decreaseblock==nil then
  1679. block.Value=block.Value-1
  1680. end
  1681. end
  1682. end
  1683. if block.className=="IntValue" then
  1684. if block.Value>0 then
  1685. blocked=true
  1686. if decreaseblock~=nil then
  1687. block.Value=block.Value-1
  1688. end
  1689. end
  1690. end
  1691. end
  1692. if blocked==false then
  1693. -- h:TakeDamage(Damage)
  1694. h.Health=h.Health-Damage
  1695. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1696. else
  1697. h.Health=h.Health-(Damage/2)
  1698. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1699. end
  1700. if Type=="Knockdown" then
  1701. Humanoid=hit.Parent.Humanoid
  1702. Humanoid.PlatformStand=true
  1703. coroutine.resume(coroutine.create(function(HHumanoid)
  1704. swait(1)
  1705. HHumanoid.PlatformStand=false
  1706. end),Humanoid)
  1707. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1708. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1709. local bodvol=Instance.new("BodyVelocity")
  1710. bodvol.velocity=angle*knockback
  1711. bodvol.P=5000
  1712. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1713. bodvol.Parent=hit
  1714. rl=Instance.new("BodyAngularVelocity")
  1715. rl.P=3000
  1716. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1717. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1718. rl.Parent=hit
  1719. game:GetService("Debris"):AddItem(bodvol,.5)
  1720. game:GetService("Debris"):AddItem(rl,.5)
  1721. elseif Type=="Normal" then
  1722. bp=Instance.new("BodyVelocity")
  1723. bp.P=100000
  1724. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1725. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1726. if KnockbackType==1 then
  1727. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1728. elseif KnockbackType==2 then
  1729. bp.velocity=Property.CFrame.lookVector*knockback
  1730. end
  1731. if knockback>0 then
  1732. bp.Parent=hit.Parent.Torso
  1733.  
  1734. end
  1735. game:GetService("Debris"):AddItem(bp,.5)
  1736. elseif Type=="Up" then
  1737. local bodyVelocity=Instance.new("BodyVelocity")
  1738. bodyVelocity.velocity=vt(0,60,0)
  1739. bodyVelocity.P=5000
  1740. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1741. bodyVelocity.Parent=hit
  1742. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1743. rl=Instance.new("BodyAngularVelocity")
  1744. rl.P=3000
  1745. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1746. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1747. rl.Parent=hit
  1748. game:GetService("Debris"):AddItem(rl,.5)
  1749. elseif Type=="Snare" then
  1750. bp=Instance.new("BodyPosition")
  1751. bp.P=2000
  1752. bp.D=100
  1753. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1754. bp.position=hit.Parent.Torso.Position
  1755. bp.Parent=hit.Parent.Torso
  1756. game:GetService("Debris"):AddItem(bp,1)
  1757. elseif Type=="Target" then
  1758. if Targetting==false then
  1759. ZTarget=hit.Parent.Torso
  1760. coroutine.resume(coroutine.create(function(Part)
  1761. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1762. swait(1)
  1763. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1764. end),ZTarget)
  1765. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1766. targetgui=Instance.new("BillboardGui")
  1767. targetgui.Parent=ZTarget
  1768. targetgui.Size=UDim2.new(10,100,10,100)
  1769. targ=Instance.new("ImageLabel")
  1770. targ.Parent=targetgui
  1771. targ.BackgroundTransparency=1
  1772. targ.Image="rbxassetid://4834067"
  1773. targ.Size=UDim2.new(1,0,1,0)
  1774. cam.CameraType="Scriptable"
  1775. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1776. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1777. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1778. Targetting=true
  1779. RocketTarget=ZTarget
  1780. for i=1,Property do
  1781. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1782. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1783. swait()
  1784. end
  1785. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1786. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1787. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1788. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1789. end
  1790. Targetting=true
  1791. RocketTarget=true
  1792. targetgui.Parent=true
  1793. cam.CameraType="Custom"
  1794. end
  1795. end
  1796. debounce=Instance.new("BoolValue")
  1797. debounce.Name="DebounceHit"
  1798. debounce.Parent=hit.Parent
  1799. debounce.Value=true
  1800. game:GetService("Debris"):AddItem(debounce,Delay)
  1801. c=Instance.new("ObjectValue")
  1802. c.Name="creator"
  1803. c.Value=Player
  1804. c.Parent=h
  1805. game:GetService("Debris"):AddItem(c,.5)
  1806. CRIT=true
  1807. hitDeb=true
  1808. AttackPos=6
  1809. end
  1810. end
  1811.  
  1812. showDamage=function(Char,Dealt,du,Color)
  1813. m=Instance.new("Model")
  1814. m.Name=tostring(Dealt)
  1815. h=Instance.new("Humanoid")
  1816. h.Health=0
  1817. h.MaxHealth=0
  1818. h.Parent=m
  1819. c=Instance.new("Part")
  1820. c.Transparency=0
  1821. c.BrickColor=Color
  1822. c.Transparency = 1
  1823. c.Name="Head"
  1824. c.TopSurface=0
  1825. c.BottomSurface=0
  1826. c.formFactor="Plate"
  1827. c.Size=Vector3.new(1,.4,1)
  1828.  
  1829. local txt = Instance.new("BillboardGui", c)
  1830. txt.Adornee = c
  1831. txt.Name = "_status"
  1832. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1833. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1834. local text = Instance.new("TextLabel", txt)
  1835. text.Size = UDim2.new(10, 0, 7, 0)
  1836. text.FontSize = "Size12"
  1837. text.TextScaled = true
  1838. text.TextTransparency = 0.5
  1839. text.BackgroundTransparency = 1
  1840. text.TextTransparency = 0.5
  1841. text.TextStrokeTransparency = 0.5
  1842. text.Font = "SciFi"
  1843. text.TextStrokeColor3 = Color3.new(0,0,0)
  1844. v=Instance.new("Part")
  1845. v.Name = "ColorBrick"
  1846. v.Parent=c
  1847. v.FormFactor="Symmetric"
  1848. v.Anchored=true
  1849. v.CanCollide=false
  1850. v.BottomSurface="Smooth"
  1851. v.TopSurface="Smooth"
  1852. v.Size=Vector3.new(10,5,3)
  1853. v.Transparency=1
  1854. v.CFrame=c.CFrame
  1855. v.BrickColor=BrickColor.random()
  1856. v.Transparency=1
  1857. text.TextColor3 = t.BrickColor.Color
  1858. v.Shape="Block"
  1859. text.Text = tostring(Dealt)
  1860. ms=Instance.new("CylinderMesh")
  1861. ms.Scale=Vector3.new(.8,.8,.8)
  1862. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1863. local rndm=math.random(1,#hitsounds)
  1864. local r=rndm
  1865. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1866. if CRIT==true then
  1867. ms.Scale=Vector3.new(1,1.25,1)
  1868. end
  1869. ms.Parent=c
  1870. c.Reflectance=0
  1871. Instance.new("BodyGyro").Parent=c
  1872. c.Parent=m
  1873. if Char:findFirstChild("Head")~=nil then
  1874. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1875. elseif Char.Parent:findFirstChild("Head")~=nil then
  1876. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1877. end
  1878. f=Instance.new("BodyPosition")
  1879. f.P=200000
  1880. f.D=100
  1881. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1882. f.position=c.Position+Vector3.new(0,3,0)
  1883. f.Parent=c
  1884. game:GetService("Debris"):AddItem(m,.5+du)
  1885. c.CanCollide=false
  1886. m.Parent=workspace
  1887. c.CanCollide=false
  1888. end
  1889.  
  1890.  
  1891. ------
  1892. hito = function(dm, X, c, dn, dp, dq)
  1893. for I,dr in pairs(workspace:GetChildren()) do
  1894. 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
  1895. local ds = dr:FindFirstChild("Humanoid")
  1896. local dt = dr:FindFirstChild("HumanoidRootPart")
  1897. TakeDamage(ds, c)
  1898. if InForm == true then
  1899. ds.Parent:BreakJoints()
  1900. wait(1.2)
  1901. ds.Parent:Destroy()
  1902. end
  1903. ds:SetStateEnabled(16, true)
  1904. delay(dn, function()
  1905. ds:SetStateEnabled(16, true)
  1906. end)
  1907. local du = Instance.new("StringValue")
  1908. du.Name = "alabo"
  1909. du.Parent = dt
  1910. game.Debris:AddItem(du, dn)
  1911. local dv = Instance.new("Part")
  1912.  
  1913. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1914. dv.Transparency = 0.25
  1915. dv.Anchored = true
  1916. dv.CanCollide = false
  1917. dv.BrickColor = BrickColor.new("White")
  1918. dv.Material = "Neon"
  1919. dv.Locked = true
  1920. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1921. dv.Parent = modz
  1922. local dw = Instance.new("SpecialMesh")
  1923. dw.MeshType = "Sphere"
  1924. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1925. dw.Parent = dv
  1926. game.Debris:AddItem(dv, 1)
  1927. local dx = Instance.new("Model")
  1928. dx.Name = c
  1929. dx.Parent = workspace
  1930. game.Debris:AddItem(dx, 0.5 + c / 75)
  1931. local dy = Instance.new("Humanoid")
  1932. dy.MaxHealth = 0
  1933. dy.Parent = dx
  1934. local dz = Instance.new("Part")
  1935. dz.Name = "Head"
  1936. dz.Locked = true
  1937. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1938. dz.Position = dt.Position
  1939. dz.BrickColor = BrickColor.new("New Yeller")
  1940. dz.Material = "Neon"
  1941. dz.Transparency = 1
  1942. dz.CanCollide = false
  1943. dz.Parent = dx
  1944. local dA = Instance.new("BodyPosition")
  1945. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1946. dA.P = 20000
  1947. dA.D = 300
  1948. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1949. dA.Parent = dz
  1950. local dB = Instance.new("CylinderMesh")
  1951. dB.Parent = dz
  1952. coroutine.resume(coroutine.create(function()
  1953. while dB do
  1954. swait()
  1955. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1956. end
  1957. end))
  1958. if dp then
  1959. local dC = Instance.new("BodyVelocity")
  1960. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1961. dC.P = 9999999999
  1962. dC.Velocity = dp
  1963. dC.Parent = dt
  1964. game.Debris:AddItem(dC, dn)
  1965. end
  1966. if dq then
  1967. local dD = Instance.new("BodyAngularVelocity")
  1968. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1969. dD.P = math.huge
  1970. dD.AngularVelocity = dq
  1971. dD.Parent = dt
  1972. game.Debris:AddItem(dD, dn)
  1973. end
  1974. local dE = Instance.new("Sound")
  1975. dE.Pitch = rd2(10, 11) / 10
  1976. dE.Volume = rd2(10, 13) / 10
  1977. dE.EmitterSize = 10
  1978. dE.SoundId = "rbxassetid://"
  1979. dE.Parent = dv
  1980. dE:Play()
  1981. coroutine.resume(coroutine.create(function()
  1982. for I = 1, 5 do
  1983. swait()
  1984. dv.Transparency = dv.Transparency + 0.175
  1985. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1986. end
  1987. end))
  1988. end
  1989. end
  1990. end
  1991. ------
  1992.  
  1993. vt = Vector3.new
  1994. local new = Instance.new
  1995. local cf = CFrame.new
  1996. local cfa = CFrame.Angles
  1997. local bc = BrickColor.new
  1998.  
  1999. function bigbangattack()
  2000. attack = true
  2001. Humanoid.WalkSpeed = 0
  2002. for i = 0, 8, 0.1 do
  2003. swait()
  2004. 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)
  2005. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2006. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2007. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2008. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2009. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2010. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2011. end
  2012. local rng = Instance.new("Part", mouse)
  2013. rng.Anchored = true
  2014. rng.BrickColor = BrickColor.new("Cyan")
  2015. rng.CanCollide = false
  2016. rng.FormFactor = 3
  2017. rng.Name = "Ring"
  2018. rng.Size = Vector3.new(0.4,0.4,0.4)
  2019. rng.Transparency = 0
  2020. rng.TopSurface = 0
  2021. rng.BottomSurface = 0
  2022. rng.CFrame = RootPart.CFrame
  2023. local rngm = Instance.new("SpecialMesh", rng)
  2024. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2025.  
  2026. local rng3 = rng:Clone()
  2027. rng3.Parent = char
  2028. local rng3m = rng3.Mesh
  2029.  
  2030. local rng5 = rng:Clone()
  2031. rng5.Parent = char
  2032. rng5.BrickColor = BrickColor.new("Cyan")
  2033. local rng5m = rng5.Mesh
  2034. local rng6 = rng:Clone()
  2035. rng6.Material = "Plastic"
  2036. rng6.BrickColor = BrickColor.new("Cyan")
  2037. rng6.Parent = char
  2038. local rng6m = rng6.Mesh
  2039. rng6m.Scale = vt(7.5,7.5,7.5)
  2040. rng6m.MeshType = "FileMesh"
  2041. rng6m.MeshId = "rbxassetid://430736398"
  2042. local Must2 = Instance.new("Sound",rng6)
  2043. Must2.SoundId = "rbxassetid://135581154"
  2044. Must2.Pitch = 0.99
  2045. Must2.Volume = 3
  2046. Must2.Looped = false
  2047. wait(0)
  2048. Must2:Play()
  2049. local hita = rng6.Touched:connect(function(hit)
  2050. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2051. end)
  2052.  
  2053. rng3.CFrame = RootPart.CFrame
  2054.  
  2055. rng5.CFrame = RootPart.CFrame
  2056. rng6.CFrame = RootPart.CFrame
  2057. local pie222 = Instance.new("ParticleEmitter")
  2058. pie222.Parent = rng6
  2059. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2060. pie222.LightEmission = 1
  2061. pie222.Size = NumberSequence.new(6,1)
  2062. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2063. pie222.Transparency = NumberSequence.new(0.6,1)
  2064. pie222.EmissionDirection = "Top"
  2065. pie222.Enabled = true
  2066. pie222.Lifetime = NumberRange.new(1)
  2067. pie222.Rotation = NumberRange.new(-320, 320)
  2068. pie222.Rate = 404
  2069. pie222.Speed = NumberRange.new(0)
  2070. pie222.LockedToPart = false
  2071. pie222.VelocitySpread = 2
  2072. wait()
  2073. local scaler = 10/5
  2074. local scaler2 = 10/5
  2075. for i = 0,10,0.1 do
  2076. swait()
  2077. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2078.  
  2079. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2080.  
  2081. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2082. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  2083. rng6.CFrame = rng3.CFrame
  2084. rng.Transparency = rng.Transparency + 1
  2085.  
  2086. rng3.Transparency = rng3.Transparency + 0.01
  2087.  
  2088. rng5.Transparency = rng5.Transparency + 0.01
  2089. rng6.Transparency = rng6.Transparency + 0.021
  2090. scaler = scaler - 0.125/5
  2091. scaler2 = scaler2 - 0.1/5
  2092.  
  2093. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2094.  
  2095. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2096. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2097. end
  2098. hita:disconnect()
  2099. game:GetService("Debris"):AddItem(rng, 1)
  2100.  
  2101. game:GetService("Debris"):AddItem(rng3, 1)
  2102.  
  2103. game:GetService("Debris"):AddItem(rng5, 1)
  2104. attack = false
  2105. pie222:Destroy()
  2106. Humanoid.WalkSpeed = 16
  2107. end
  2108.  
  2109.  
  2110. function bigbangattack2()
  2111. attack = true
  2112. Humanoid.WalkSpeed = 0
  2113. for i = 0, 8, 0.1 do
  2114. swait()
  2115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  2119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2121. end
  2122. local rng = Instance.new("Part", RightArm)
  2123. rng.Anchored = true
  2124. rng.BrickColor = BrickColor.new("Cyan")
  2125. rng.CanCollide = false
  2126. rng.FormFactor = 3
  2127. rng.Name = "Ring"
  2128. rng.Size = Vector3.new(0.4,0.4,0.4)
  2129. rng.Transparency = 0
  2130. rng.TopSurface = 0
  2131. rng.BottomSurface = 0
  2132. rng.CFrame = RootPart.CFrame
  2133. local rngm = Instance.new("SpecialMesh", rng)
  2134. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  2135.  
  2136. local rng3 = rng:Clone()
  2137. rng3.Parent = char
  2138. local rng3m = rng3.Mesh
  2139.  
  2140. local rng5 = rng:Clone()
  2141. rng5.Parent = char
  2142. rng5.BrickColor = BrickColor.new("Cyan")
  2143. local rng5m = rng5.Mesh
  2144. local rng6 = rng:Clone()
  2145. rng6.Material = "Plastic"
  2146. rng6.BrickColor = BrickColor.new("Cyan")
  2147. rng6.Parent = char
  2148. local rng6m = rng6.Mesh
  2149. rng6m.Scale = vt(7.5,7.5,30.5)
  2150. rng6m.MeshType = "FileMesh"
  2151. rng6m.MeshId = "rbxassetid://430736398"
  2152. local Must2 = Instance.new("Sound",Torso)
  2153. Must2.SoundId = "rbxassetid://719747626"
  2154. Must2.Pitch = 0.99
  2155. Must2.Volume = 3
  2156. Must2.Looped = false
  2157. wait(0)
  2158. Must2:Play()
  2159. local hita = rng6.Touched:connect(function(hit)
  2160. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2161. end)
  2162.  
  2163. rng3.CFrame = Head.CFrame
  2164.  
  2165. rng5.CFrame = Head.CFrame
  2166. rng6.CFrame = rng5.CFrame
  2167. local pie222 = Instance.new("ParticleEmitter")
  2168. pie222.Parent = rng6
  2169. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2170. pie222.LightEmission = 1
  2171. pie222.Size = NumberSequence.new(15,1)
  2172. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2173. pie222.Transparency = NumberSequence.new(0.6,1)
  2174. pie222.EmissionDirection = "Top"
  2175. pie222.Enabled = true
  2176. pie222.Lifetime = NumberRange.new(1)
  2177. pie222.Rotation = NumberRange.new(-320, 320)
  2178. pie222.Rate = 404
  2179. pie222.Speed = NumberRange.new(0)
  2180. pie222.LockedToPart = false
  2181. pie222.VelocitySpread = 2
  2182. wait()
  2183. local scaler = 10/5
  2184. local scaler2 = 10/5
  2185. for i = 0,10,0.1 do
  2186. swait()
  2187. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2188.  
  2189. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2190.  
  2191. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2192. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2193. rng6.CFrame = rng3.CFrame
  2194. rng.Transparency = rng.Transparency + 1
  2195.  
  2196. rng3.Transparency = rng3.Transparency + 0.01
  2197.  
  2198. rng5.Transparency = rng5.Transparency + 0.01
  2199. rng6.Transparency = rng6.Transparency + 0.021
  2200. scaler = scaler - 0.125/5
  2201. scaler2 = scaler2 - 0.1/5
  2202.  
  2203. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2204.  
  2205. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2206. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2207. end
  2208. hita:disconnect()
  2209. game:GetService("Debris"):AddItem(rng, 1)
  2210.  
  2211. game:GetService("Debris"):AddItem(rng3, 1)
  2212.  
  2213. game:GetService("Debris"):AddItem(rng5, 1)
  2214. attack = false
  2215. pie222:Destroy()
  2216. Humanoid.WalkSpeed = 16
  2217. end
  2218.  
  2219.  
  2220.  
  2221. mouse.KeyDown:connect(function(key)
  2222. if key == "k" then
  2223. bigbangattack()
  2224. end
  2225. end)
  2226.  
  2227. mouse.KeyDown:connect(function(k) ---galickgun
  2228. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2229. MV4 = 0
  2230. local Must = Instance.new("Sound",Torso)
  2231. Must.SoundId = "rbxassetid://719748223"
  2232. Must.Pitch = 0.99
  2233. Must.Volume = 3.4
  2234. Must.Looped = false
  2235. wait(0)
  2236. Must:Play()
  2237. Humanoid.WalkSpeed = 13
  2238. local Aura = Instance.new('ParticleEmitter')
  2239. Aura.Name = "Aura"
  2240. Aura.Texture = "rbxassetid://347730682"
  2241. Aura.Parent = Torso
  2242. Aura.LightEmission = 1
  2243. Aura.Transparency = NumberSequence.new(0.4,1)
  2244. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2245. Aura.Size = NumberSequence.new(1,9)
  2246. Aura.Rotation = NumberRange.new(-360,360)
  2247. Aura.LockedToPart = true
  2248. Aura.Lifetime = NumberRange.new(1)
  2249. Aura.Rate = 100
  2250. Aura.Speed = NumberRange.new(0)
  2251. Aura.EmissionDirection = "Top"
  2252. local Aura2 = Instance.new('ParticleEmitter')
  2253. Aura2.Name = "Aura"
  2254. Aura2.Texture = "rbxassetid://1046299182"
  2255. Aura2.Parent = Torso
  2256. Aura2.LightEmission = 1
  2257. Aura2.Transparency = NumberSequence.new(0,1)
  2258. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2259. Aura2.Size = NumberSequence.new(14)
  2260. Aura2.Rotation = NumberRange.new(-360,360)
  2261. Aura2.LockedToPart = true
  2262. Aura2.Lifetime = NumberRange.new(0.2)
  2263. Aura2.Rate = 20
  2264. Aura2.Speed = NumberRange.new(0)
  2265. Aura2.EmissionDirection = "Top"
  2266. attack = true
  2267. Firepart1 = Instance.new("Part", RightArm)
  2268. Firepart1.Size = Vector3.new(1, 1, 1)
  2269. GuW1 = Instance.new("Weld")
  2270. GuW1.Name = "GuW"
  2271. GuW1.Part0 = RightArm
  2272. GuW1.C0 = cn(0, -1, 0)
  2273. GuW1.C1 = cn(0, 0, 0)
  2274. GuW1.Part1 = Firepart1
  2275. GuW1.Parent = RightArm
  2276. Firepart1.Transparency = 1
  2277. Firepart2 = Instance.new("Part", LeftArm)
  2278. Firepart2.Size = Vector3.new(1, 1, 1)
  2279. GuW2 = Instance.new("Weld")
  2280. GuW2.Name = "GuW"
  2281. GuW2.Part0 = LeftArm
  2282. GuW2.C0 = cn(0, -1, 0)
  2283. GuW2.C1 = cn(0, 0, 0)
  2284. GuW2.Part1 = Firepart2
  2285. GuW2.Parent = LeftArm
  2286. Firepart2.Transparency = 1
  2287. GuW1:Destroy()
  2288. GuW1 = Instance.new("Weld")
  2289. GuW1.Name = "GuW"
  2290. GuW1.Part0 = Torso
  2291. GuW1.C0 = cn(0, 0, -6)
  2292. GuW1.C1 = cn(0, 0, 0)
  2293. GuW1.Part1 = Firepart1
  2294. GuW1.Parent = Torso
  2295. GuW2:Destroy()
  2296. GuW2 = Instance.new("Weld")
  2297. GuW2.Name = "GuW"
  2298. GuW2.Part0 = Torso
  2299. GuW2.C0 = cn(0, 0, -6)
  2300. GuW2.C1 = cn(0, 0, 0)
  2301. GuW2.Part1 = Firepart2
  2302. GuW2.Parent = Torso
  2303. GuW2:Destroy()
  2304. GuW2 = Instance.new("Weld")
  2305. GuW2.Name = "GuW"
  2306. GuW2.Part0 = Torso
  2307. GuW2.C0 = cn(0, 0, -4)
  2308. GuW2.C1 = cn(0, 0, 0)
  2309. GuW2.Part1 = Firepart2
  2310. GuW2.Parent = Torso
  2311. for i = 0, 18, 0.1 do
  2312. swait()
  2313. if Torsovelocity.Y > 2 then
  2314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2316. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2319. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2320. elseif Torsovelocity.Y < 1 then
  2321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2323. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2324. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2325. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2326. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2327. end
  2328. end
  2329. GuW1:Destroy()
  2330. GuW1 = Instance.new("Weld")
  2331. GuW1.Name = "GuW"
  2332. GuW1.Part0 = Torso
  2333. GuW1.C0 = cn(0, 0, -15)
  2334. GuW1.C1 = cn(0, 0, 0)
  2335. GuW1.Part1 = Firepart1
  2336. GuW1.Parent = Torso
  2337. GuW2:Destroy()
  2338. GuW2 = Instance.new("Weld")
  2339. GuW2.Name = "GuW"
  2340. GuW2.Part0 = Torso
  2341. GuW2.C0 = cn(0, 0, -17.5)
  2342. GuW2.C1 = cn(0, 0, 0)
  2343. GuW2.Part1 = Firepart2
  2344. GuW2.Parent = Torso
  2345. local Must = Instance.new("Sound",Torso)
  2346. Must.SoundId = "rbxassetid://719747626"
  2347. Must.Pitch = 0.99
  2348. Must.Volume = 3.9
  2349. Must.Looped = false
  2350. wait(0)
  2351. Must:Play()
  2352. for i = 0, 1.25, 0.01 do
  2353. swait()
  2354. 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)
  2355. shoottraildd22(mouse.Hit.p, Torso, 0)
  2356. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2357. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2358. if Torsovelocity.Y > 2 then
  2359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2361. 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)
  2362. 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)
  2363. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2364. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2365. end
  2366. end
  2367. Must:Stop()
  2368. Aura:Destroy()
  2369. Aura2:Destroy()
  2370. wait(0.5)
  2371. Humanoid.WalkSpeed = 16
  2372. attack = false
  2373. MV4 = 300
  2374. Firepart1:Destroy()
  2375. Firepart2:Destroy()
  2376. end
  2377. end)
  2378.  
  2379.  
  2380. d = {}
  2381. function iteffect()
  2382.  
  2383. coroutine.resume(coroutine.create(function()
  2384.  
  2385. for i = 1, 10 do
  2386. effect = Instance.new("Part", workspace)
  2387. effect.Anchored = true
  2388. effect.CanCollide = false
  2389. effect.Size = Vector3.new(0.2, 3, 0.2)
  2390. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2391. effect.Transparency = 0
  2392. effect.Material = "Plastic"
  2393. effect.BrickColor = BrickColor.new("Really black")
  2394. table.insert(d, effect)
  2395. game:GetService("Debris"):AddItem(effect, 0.3)
  2396. end
  2397.  
  2398. coroutine.resume(coroutine.create(function()
  2399. for i = 1, 10 do
  2400. for i,e in pairs(d) do
  2401. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2402. e.Transparency = e.Transparency + 0.030
  2403. end
  2404. wait(0.01)
  2405. end
  2406.  
  2407. end))
  2408. end))
  2409.  
  2410.  
  2411. end
  2412.  
  2413. tp = true
  2414.  
  2415. mouse.KeyDown:connect(function(k)
  2416. if k == "e" then
  2417. if tp == true then
  2418. tp = false
  2419. local Must = Instance.new("Sound",Torso)
  2420. Must.SoundId = "rbxassetid://1055279036"
  2421. Must.Pitch = 0.99
  2422. Must.Volume = 1.2
  2423. Must.Looped = false
  2424. wait(0)
  2425. Must:Play()
  2426. Zanzoken = Instance.new("Part",char)
  2427. Zanzoken.Anchored = true
  2428. Zanzoken.CanCollide = false
  2429. Zanzoken.Position = v3(999,999,999)
  2430. Zanzoken.CFrame = Torso.CFrame
  2431. game.Debris:AddItem(Zanzoken,0.5)
  2432. Zanzoken.Transparency = 1
  2433. wait()
  2434. idk = Instance.new("BillboardGui",Zanzoken)
  2435. idk.Size = UDim2.new(10,0,15,0)
  2436. idk.AlwaysOnTop = false
  2437. idk1 = Instance.new("ImageLabel",idk)
  2438. idk1.BackgroundTransparency = 1
  2439. idk.ExtentsOffset = v3(0,0,0)
  2440. idk1.ImageTransparency = 0
  2441. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2442. idk1.Size = UDim2.new(2,0,1,0)
  2443. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2444. idk1.Image = "rbxassetid://319554883"
  2445. char.Head.face.Parent = game.Lighting
  2446. wait(0)
  2447. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2448. game.Lighting.face.Parent = char.Head
  2449. wait(0)
  2450. Zanzoken = Instance.new("Part",char)
  2451. Zanzoken.Anchored = true
  2452. Zanzoken.CanCollide = false
  2453. Zanzoken.Position = v3(999,999,999)
  2454. Zanzoken.CFrame = Torso.CFrame
  2455. game.Debris:AddItem(Zanzoken,0.5)
  2456. Zanzoken.Transparency = 1
  2457. wait()
  2458. idk = Instance.new("BillboardGui",Zanzoken)
  2459. idk.Size = UDim2.new(10,0,15,0)
  2460. idk.AlwaysOnTop = false
  2461. idk1 = Instance.new("ImageLabel",idk)
  2462. idk1.BackgroundTransparency = 1
  2463. idk.ExtentsOffset = v3(0,0,0)
  2464. idk1.ImageTransparency = 0
  2465. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2466. idk1.Size = UDim2.new(2,0,1,0)
  2467. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2468. idk1.Image = "rbxassetid://319554883"
  2469.  
  2470. wait(0.4)
  2471. tp = true
  2472.  
  2473.  
  2474. end
  2475. end
  2476. end)
  2477.  
  2478.  
  2479. MV4 = 300
  2480. mouse.KeyDown:connect(function(k)
  2481. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2482. MV4 = 0
  2483. local Must = Instance.new("Sound",workspace)
  2484. Must.SoundId = "rbxassetid://194135434"
  2485. Must.Pitch = 0.99
  2486. Must.Volume = 1.7
  2487. Must.Looped = true
  2488. wait(0)
  2489. Must:Play()
  2490. local lb = Instance.new("Part")
  2491. lb.Parent = char
  2492. lb.Material = "Neon"
  2493. lb.Color = BrickColor.new("Gold").Color
  2494. lb.CanCollide = false
  2495. lb.Material = "Neon"
  2496. lb.Size = vt(1,1,1)
  2497. lb.CFrame = Torso.CFrame
  2498. lb.Rotation = vt(0,0,0)
  2499. lb.Anchored = true
  2500. lb.Transparency = 0
  2501. local thing = Instance.new("SpecialMesh",lb)
  2502. thing.MeshType = "FileMesh"
  2503. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2504. thing.Scale = vt(0,15,0)
  2505. local chancerot = math.random(1,2)
  2506. for z = 0, 4 do
  2507. if chancerot == 1 then
  2508. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2509. elseif chancerot == 2 then
  2510. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2511. end
  2512. lb.Transparency = lb.Transparency + 0.1
  2513. thing.Scale = thing.Scale + vt(15,0,15)
  2514. wait()
  2515. end
  2516. for z = 0, 4 do
  2517. if chancerot == 1 then
  2518. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2519. elseif chancerot == 2 then
  2520. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2521. end
  2522. lb.Transparency = lb.Transparency + 0.1
  2523. thing.Scale = thing.Scale + vt(15,0,15)
  2524. wait()
  2525. end
  2526.  
  2527. local Aura = Instance.new('ParticleEmitter')
  2528. Aura.Name = "Aura"
  2529. Aura.Texture = "rbxassetid://347730682"
  2530. Aura.Parent = Torso
  2531. Aura.LightEmission = 1
  2532. Aura.Transparency = NumberSequence.new(0.5,1)
  2533. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2534. Aura.Size = NumberSequence.new(1,25)
  2535. Aura.Rotation = NumberRange.new(-360,360)
  2536. Aura.LockedToPart = true
  2537. Aura.Lifetime = NumberRange.new(1)
  2538. Aura.Rate = 100
  2539. Aura.Speed = NumberRange.new(0)
  2540. Aura.EmissionDirection = "Top"
  2541. local Aura2 = Instance.new('ParticleEmitter')
  2542. Aura2.Name = "Aura"
  2543. Aura2.Texture = "rbxassetid://1046299182"
  2544. Aura2.Parent = Torso
  2545. Aura2.LightEmission = 1
  2546. Aura2.Transparency = NumberSequence.new(0,1)
  2547. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2548. Aura2.Size = NumberSequence.new(55)
  2549. Aura2.Rotation = NumberRange.new(-360,360)
  2550. Aura2.LockedToPart = true
  2551. Aura2.Lifetime = NumberRange.new(0.2)
  2552. Aura2.Rate = 20
  2553. Aura2.Speed = NumberRange.new(0)
  2554. Aura2.EmissionDirection = "Top"
  2555. lig = Instance.new("PointLight",Player.Character.Torso)
  2556. lig.Color=Color3.new(255,255,0)
  2557. lig.Range = 12
  2558. Humanoid.WalkSpeed = 0.01
  2559. attack = true
  2560. Firepart1 = Instance.new("Part", RightArm)
  2561. Firepart1.Size = Vector3.new(1, 1, 1)
  2562. GuW1 = Instance.new("Weld")
  2563. GuW1.Name = "GuW"
  2564. GuW1.Part0 = RightArm
  2565. GuW1.C0 = cn(0, -1, 0)
  2566. GuW1.C1 = cn(0, 0, 0)
  2567. GuW1.Part1 = Firepart1
  2568. GuW1.Parent = RightArm
  2569. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2570. Firepart1.Transparency = 1
  2571. Firepart2 = Instance.new("Part", LeftArm)
  2572. Firepart2.Size = Vector3.new(1, 1, 1)
  2573. GuW2 = Instance.new("Weld")
  2574. GuW2.Name = "GuW"
  2575. GuW2.Part0 = LeftArm
  2576. GuW2.C0 = cn(0, -1, 0)
  2577. GuW2.C1 = cn(0, 0, 0)
  2578. GuW2.Part1 = Firepart2
  2579. GuW2.Parent = LeftArm
  2580. Firepart2.Transparency = 1
  2581.  
  2582. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2583. GuW1:Destroy()
  2584. GuW1 = Instance.new("Weld")
  2585. GuW1.Name = "GuW"
  2586. GuW1.Part0 = Torso
  2587. GuW1.C0 = cn(0, 0, -6)
  2588. GuW1.C1 = cn(0, 0, 0)
  2589. GuW1.Part1 = Firepart1
  2590. GuW1.Parent = Torso
  2591. GuW2:Destroy()
  2592. GuW2 = Instance.new("Weld")
  2593. GuW2.Name = "GuW"
  2594. GuW2.Part0 = Torso
  2595. GuW2.C0 = cn(0, 0, -6)
  2596. GuW2.C1 = cn(0, 0, 0)
  2597. GuW2.Part1 = Firepart2
  2598. GuW2.Parent = Torso
  2599.  
  2600. GuW2:Destroy()
  2601. GuW2 = Instance.new("Weld")
  2602. GuW2.Name = "GuW"
  2603. GuW2.Part0 = Torso
  2604. GuW2.C0 = cn(0, 0, -4)
  2605. GuW2.C1 = cn(0, 0, 0)
  2606. GuW2.Part1 = Firepart2
  2607. GuW2.Parent = Torso
  2608. for i = 0, 15, 0.1 do
  2609. swait()
  2610. if Torsovelocity.Y > 2 then
  2611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2613. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2614. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2615. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2616. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2617. elseif Torsovelocity.Y < 1 then
  2618. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2619. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2622. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2623. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2624. end
  2625. end
  2626. wait(16)
  2627. local Aura3 = Instance.new('ParticleEmitter')
  2628. Aura3.Name = "Aura"
  2629. Aura3.Texture = "rbxassetid://1046299182"
  2630. Aura3.Parent = Torso
  2631. Aura3.LightEmission = 1
  2632. Aura3.Transparency = NumberSequence.new(0.4,1)
  2633. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2634. Aura3.Size = NumberSequence.new(140)
  2635. Aura3.Rotation = NumberRange.new(-360,360)
  2636. Aura3.LockedToPart = true
  2637. Aura3.Lifetime = NumberRange.new(0.2)
  2638. Aura3.Rate = 70
  2639. Aura3.Speed = NumberRange.new(0)
  2640. Aura3.EmissionDirection = "Top"
  2641. local Aura4 = Instance.new('ParticleEmitter')
  2642. Aura4.Name = "Aura"
  2643. Aura4.Texture = "rbxassetid://1046299182"
  2644. Aura4.Parent = Torso
  2645. Aura4.LightEmission = 1
  2646. Aura4.Transparency = NumberSequence.new(0.7,1)
  2647. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2648. Aura4.Size = NumberSequence.new(190)
  2649. Aura4.Rotation = NumberRange.new(-360,360)
  2650. Aura4.LockedToPart = true
  2651. Aura4.Lifetime = NumberRange.new(0.2)
  2652. Aura4.Rate = 120
  2653. Aura4.Speed = NumberRange.new(0)
  2654. Aura4.EmissionDirection = "Top"
  2655. local Aura5 = Instance.new('ParticleEmitter')
  2656. Aura5.Name = "Aura"
  2657. Aura5.Texture = "rbxassetid://347730682"
  2658. Aura5.Parent = Torso
  2659. Aura5.LightEmission = 1
  2660. Aura5.Transparency = NumberSequence.new(0.2,1)
  2661. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2662. Aura5.Size = NumberSequence.new(1,65)
  2663. Aura5.Rotation = NumberRange.new(-360,360)
  2664. Aura5.LockedToPart = true
  2665. Aura5.Lifetime = NumberRange.new(1)
  2666. Aura5.Rate = 200
  2667. Aura5.Speed = NumberRange.new(0)
  2668. Aura5.EmissionDirection = "Top"
  2669. local quake = Instance.new("Sound",workspace)
  2670. quake.SoundId = "rbxassetid://1048411878"
  2671. quake.Pitch = 0.99
  2672. quake.Volume = 1.3
  2673. quake.Looped = true
  2674. wait(0)
  2675. quake:Play()
  2676. local scrr = Instance.new("Sound",Torso)
  2677. scrr.SoundId = "rbxassetid://908472235"
  2678. scrr.Pitch = 0.99
  2679. scrr.Volume = 0.5
  2680. scrr.Looped = true
  2681. wait(0)
  2682. scrr:Play()
  2683.  
  2684. for i = 0, 2, 0.1 do
  2685. swait()
  2686. local lb = Instance.new("Part")
  2687. lb.Parent = char
  2688. lb.Material = "Neon"
  2689. lb.Color = BrickColor.new("Gold").Color
  2690. lb.CanCollide = false
  2691. lb.Material = "Neon"
  2692. lb.Size = vt(0.5,0,0.5)
  2693. lb.CFrame = Torso.CFrame
  2694. lb.Rotation = vt(0,0,0)
  2695. lb.Anchored = true
  2696. lb.Transparency = 0
  2697. local thing = Instance.new("SpecialMesh",lb)
  2698. thing.MeshType = "FileMesh"
  2699. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2700. thing.Scale = vt(0,15,0)
  2701. local chancerot = math.random(1,2)
  2702. for z = 0, 4 do
  2703. if chancerot == 1 then
  2704. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2705. elseif chancerot == 2 then
  2706. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2707. end
  2708. lb.Transparency = lb.Transparency + 0.1
  2709. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2710. wait()
  2711. end
  2712. for z = 0, 4 do
  2713. if chancerot == 1 then
  2714. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2715. elseif chancerot == 2 then
  2716. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2717. end
  2718. lb.Transparency = lb.Transparency + 0.1
  2719. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2720. wait()
  2721. end
  2722. end
  2723.  
  2724.  
  2725. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2726. for i = 0, 24, 0.1 do
  2727. swait()
  2728. if Torsovelocity.Y > 2 then
  2729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2731. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2734. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2735. elseif Torsovelocity.Y < 1 then
  2736. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2737. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2738. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2739. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2740. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2741. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2742. end
  2743. end
  2744. wait(5)
  2745. GuW1:Destroy()
  2746. GuW1 = Instance.new("Weld")
  2747. GuW1.Name = "GuW"
  2748. GuW1.Part0 = Torso
  2749. GuW1.C0 = cn(0, 0, -15)
  2750. GuW1.C1 = cn(0, 0, 0)
  2751. GuW1.Part1 = Firepart1
  2752. GuW1.Parent = Torso
  2753. GuW2:Destroy()
  2754. GuW2 = Instance.new("Weld")
  2755. GuW2.Name = "GuW"
  2756. GuW2.Part0 = Torso
  2757. GuW2.C0 = cn(0, 0, -17.5)
  2758. GuW2.C1 = cn(0, 0, 0)
  2759. GuW2.Part1 = Firepart2
  2760. GuW2.Parent = Torso
  2761. local Must2 = Instance.new("Sound",Torso) --1048411878
  2762. Must2.SoundId = "rbxassetid://950551676"
  2763. Must2.Pitch = 0.99
  2764. Must2.Volume = math.huge
  2765. Must2.Looped = false
  2766. wait(0)
  2767. Must2:Play()
  2768. quake:Stop()
  2769. scrr:Stop()
  2770. local Gone = Instance.new('ParticleEmitter')
  2771. Gone.Name = "Aura"
  2772. Gone.Texture = "rbxassetid://1046299182"
  2773. Gone.Parent = Torso
  2774. Gone.LightEmission = 1
  2775. Gone.Transparency = NumberSequence.new(0.7,1)
  2776. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2777. Gone.Size = NumberSequence.new(340)
  2778. Gone.Rotation = NumberRange.new(-360,360)
  2779. Gone.LockedToPart = true
  2780. Gone.Lifetime = NumberRange.new(0.2)
  2781. Gone.Rate = 70
  2782. Gone.Speed = NumberRange.new(0)
  2783. Gone.EmissionDirection = "Top"
  2784. wait(2)
  2785. Aura:Destroy()
  2786. Aura2:Destroy()
  2787. Aura3:Destroy()
  2788. Aura4:Destroy()
  2789. Aura5:Destroy()
  2790. lig:Destroy()
  2791. Gone:Destroy()
  2792. for i = 0, 3, 0.01 do
  2793. swait()
  2794. shoottraildd2(mouse.Hit.p, Torso, 0)
  2795. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2796. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2797. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2798. if Torsovelocity.Y > 2 then
  2799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2801. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2802. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2804. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2805. elseif Torsovelocity.Y < 1 then
  2806. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2807. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2808. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2809. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2810. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2811. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2812. end
  2813. end
  2814. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2815. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2816. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2817. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2818. for i = 0, 3, 0.1 do
  2819. swait()
  2820. if Torsovelocity.Y > 2 then
  2821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2823. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2825. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2826. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2827. elseif Torsovelocity.Y < 1 then
  2828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2830. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2833. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2834. end
  2835. end
  2836. wait(1)
  2837. Humanoid.WalkSpeed = 16
  2838. attack = false
  2839. MV4 = 0
  2840. Must:Stop()
  2841. Firepart1:Destroy()
  2842. Firepart2:Destroy()
  2843. end
  2844. end)
  2845.  
  2846.  
  2847.  
  2848. ---forms
  2849. mouse.KeyDown:connect(function(key)
  2850. if key=="1" then
  2851. Base()
  2852. SSJ()
  2853. char.JumPower = 150
  2854. end
  2855. end)
  2856. Health = 140,000 --------- Serious mode aura.
  2857. BaseHealth = 10,000
  2858.  
  2859.  
  2860.  
  2861.  
  2862. SuperSaiyan = false
  2863.  
  2864. Player = game.Players.LocalPlayer
  2865. Char = Player.Character
  2866. Torso = Char.Torso
  2867.  
  2868. function SSJ()
  2869. for X = 1, 1 do wait()
  2870.  
  2871.  
  2872. wait(0)
  2873. for X = 1, 1 do wait()
  2874. local Effect = Instance.new("Part")
  2875. Effect.Name = "Effect"
  2876. Effect.Parent = Torso
  2877. Effect.CFrame = Torso.CFrame
  2878. Effect.BrickColor = BrickColor.new("Lapis")
  2879. Effect.Shape = "Ball"
  2880. Effect.Size = Vector3.new(1, 1, 1)
  2881. Effect.Anchored = true
  2882. Effect.Material = "Neon"
  2883. Effect.CanCollide = false
  2884. Effect.CFrame = Torso.CFrame
  2885. Effect.Size = Effect.Size + Vector3.new(0.5)
  2886. Effect.Transparency = Effect.Transparency + 0.04
  2887. end
  2888. end
  2889.  
  2890. repeat
  2891. Torso:FindFirstChild("Effect"):Remove()
  2892. until Torso:FindFirstChild("Effect") == nil
  2893.  
  2894.  
  2895. local Color1 = Color3.new(255, 255, 0)
  2896. local Color2 = Color3.new(255, 255, 0)
  2897.  
  2898. Hair7:Destroy()
  2899. Hair7 = Instance.new("Part")
  2900. Hair7.Parent = char
  2901. Hair7.Name = "Hair"
  2902. Hair7.CanCollide = false
  2903. Hair7.Locked = true
  2904. Hair7.TopSurface = "Smooth"
  2905. Hair7.BottomSurface = "Smooth"
  2906. Hair7.formFactor = "Symmetric"
  2907. Hair7.Material = "Neon"
  2908. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2909. Hair7.CFrame = char.Torso.CFrame
  2910. Hair7.Size = Vector3.new(1, 1, 1)
  2911. Hair7.Transparency = 0
  2912.  
  2913.  
  2914. Weld1 = Instance.new("Weld")
  2915. Weld1.Parent = char.Head
  2916. Weld1.Part0 = char.Head
  2917. Weld1.Part1 = Hair7
  2918. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2919.  
  2920. Mesh = Instance.new("SpecialMesh")
  2921. Mesh.Offset = Vector3.new(0,-0.4,0)
  2922. Mesh.Parent = Hair7
  2923. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2924. Mesh.MeshType = "FileMesh"
  2925. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2926. Mesh.TextureId = ""
  2927. char.Head.face.Texture = "rbxassetid://1108357707"
  2928. local Must = Instance.new("Sound",Torso)
  2929. Must.SoundId = "rbxassetid://1035030726"
  2930. Must.Pitch = 0.99
  2931. Must.Volume = 1.4
  2932. Must.Looped = false
  2933. wait(0)
  2934. Must:Play()
  2935. a21e = new("Part",char)
  2936. a21e.Name = "Beam"..num
  2937. a21e.Locked = true
  2938. a21e.Size = v3(1,1,1)
  2939. a21e.CanCollide = false
  2940. a21e.BrickColor = bc("Gold")
  2941. a21e.Material = "Neon"
  2942. a21e.Transparency = 0
  2943. aa21e = new("SpecialMesh",a21e)
  2944. a21e.Anchored = true
  2945. a21e.Position = RootPart.Position
  2946. aa21e.MeshType = "Sphere"
  2947. aa21e.Scale = v3(1,1,1)
  2948. a51e = new("Part",char)
  2949. a51e.Name = "Beam"..num
  2950. a51e.Locked = true
  2951. a51e.Size = v3(1,1,1)
  2952. a51e.CanCollide = false
  2953. a51e.BrickColor = bc("New Yeller")
  2954. a51e.Material = "Neon"
  2955. a51e.Transparency = 0
  2956. aa51e = new("SpecialMesh",a51e)
  2957. a51e.Anchored = true
  2958. a51e.Position = RootPart.Position
  2959. aa51e.MeshType = "Sphere"
  2960. aa51e.Scale = v3(1,1,1)
  2961. a61e = new("Part",char)
  2962. a61e.Name = "Beam"..num
  2963. a61e.Locked = true
  2964. a61e.Size = v3(1,1,1)
  2965. a61e.CanCollide = false
  2966. a61e.BrickColor = bc("White")
  2967. a61e.Material = "Neon"
  2968. a61e.Transparency = 0
  2969. aa61e = new("SpecialMesh",a61e)
  2970. a61e.Anchored = true
  2971. a61e.Position = RootPart.Position
  2972. aa61e.MeshType = "Sphere"
  2973. aa61e.Scale = v3(1,1,1)
  2974. for i = 1,50 do
  2975. wait()
  2976. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2977. a21e.Transparency = a21e.Transparency + 0.03
  2978. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2979. a51e.Transparency = a51e.Transparency + 0.03
  2980. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2981. a61e.Transparency = a61e.Transparency + 0.02
  2982. end
  2983. a61e:Destroy()
  2984. aa61e:Destroy()
  2985. a51e:Destroy()
  2986. aa51e:Destroy()
  2987. a21e:Destroy()
  2988. aa21e:Destroy()
  2989.  
  2990.  
  2991. local Aura = Instance.new('ParticleEmitter')
  2992. Aura.Name = "Aura"
  2993. Aura.Texture = "rbxassetid://347730682"
  2994. Aura.Parent = Torso
  2995. Aura.LightEmission = 1
  2996. Aura.Transparency = NumberSequence.new(0.6,1)
  2997. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2998. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2999. Aura.LockedToPart = true
  3000. Aura.Lifetime = NumberRange.new(1)
  3001. Aura.Rate = 100
  3002. Aura.Speed = NumberRange.new(4.3)
  3003. Aura.EmissionDirection = "Top"
  3004.  
  3005. SuperSaiyan = true
  3006. Humanoid.JumpPower = 120
  3007.  
  3008. Char.Humanoid.MaxHealth = Health
  3009. wait(0.3)
  3010. Char.Humanoid.Health = Health
  3011. wait(0.7)
  3012. Must:Destroy()
  3013. end
  3014.  
  3015. function Base()
  3016. SuperSaiyan = false
  3017. local Effect = Instance.new("Part")
  3018. Effect.Name = "Effect"
  3019. Effect.Parent = Torso
  3020. Effect.CFrame = Torso.CFrame
  3021. Effect.BrickColor = BrickColor.new("White")
  3022. Effect.Shape = "Ball"
  3023. Effect.Size = Vector3.new(8, 8, 8)
  3024. Effect.Anchored = true
  3025. Effect.Material = "Neon"
  3026. Effect.CanCollide = false
  3027. for loop = 1, 25 do wait()
  3028. Effect.CFrame = Torso.CFrame
  3029. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3030. Effect.Transparency = Effect.Transparency + 0.04
  3031.  
  3032. end
  3033. repeat
  3034.  
  3035.  
  3036. Torso:FindFirstChild("Effect"):Remove()
  3037. until Torso:FindFirstChild("Effect") == nil
  3038.  
  3039. char.Head.face.Texture = "rbxassetid://1108342609"
  3040. Hair7:Destroy()
  3041. wait(0.1)
  3042. Hair7 = Instance.new("Part")
  3043. Hair7.Parent = char
  3044. Hair7.Name = "Hair"
  3045. Hair7.CanCollide = false
  3046. Hair7.Locked = true
  3047. Hair7.TopSurface = "Smooth"
  3048. Hair7.BottomSurface = "Smooth"
  3049. Hair7.formFactor = "Symmetric"
  3050. Hair7.Material = "Neon"
  3051. Hair7.BrickColor = BrickColor.new("Really black")
  3052. Hair7.CFrame = char.Torso.CFrame
  3053. Hair7.Size = Vector3.new(1, 1, 1)
  3054. Hair7.Transparency = 0
  3055.  
  3056.  
  3057. Weld1 = Instance.new("Weld")
  3058. Weld1.Parent = char.Head
  3059. Weld1.Part0 = char.Head
  3060. Weld1.Part1 = Hair7
  3061. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3062.  
  3063. Mesh = Instance.new("SpecialMesh")
  3064. Mesh.Offset = Vector3.new(0,-0.4,0)
  3065. Mesh.Parent = Hair7
  3066. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3067. Mesh.MeshType = "FileMesh"
  3068. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3069. Mesh.TextureId = ""
  3070.  
  3071.  
  3072.  
  3073. for i, v in pairs(Torso:GetChildren()) do
  3074. if v:IsA('ParticleEmitter') then
  3075. v:Remove()
  3076. end
  3077. end
  3078. for i, v in pairs(LeftArm:GetChildren()) do
  3079. if v:IsA('ParticleEmitter') then
  3080. v:Remove()
  3081. end
  3082. end
  3083. for i, v in pairs(RightArm:GetChildren()) do
  3084. if v:IsA('ParticleEmitter') then
  3085. v:Remove()
  3086. end
  3087. end
  3088. for i, v in pairs(RightLeg:GetChildren()) do
  3089. if v:IsA('ParticleEmitter') then
  3090. v:Remove()
  3091. end
  3092. end
  3093. for i, v in pairs(LeftLeg:GetChildren()) do
  3094. if v:IsA('ParticleEmitter') then
  3095. v:Remove()
  3096. end
  3097. end
  3098.  
  3099.  
  3100. end
  3101.  
  3102. mouse.KeyDown:connect(function(key)
  3103. if key=="9" then
  3104. Base()
  3105. end
  3106. end)
  3107.  
  3108. mouse.KeyDown:connect(function(key)
  3109. if key=="4" then
  3110. Base()
  3111. SSJB()
  3112. char.JumPower = 150
  3113. end
  3114. end)
  3115. Health = 140,000 --------- Serious mode aura.
  3116. BaseHealth = 10,000
  3117.  
  3118.  
  3119.  
  3120.  
  3121. SuperSaiyanBlue = false
  3122.  
  3123. Player = game.Players.LocalPlayer
  3124. Char = Player.Character
  3125. Torso = Char.Torso
  3126.  
  3127. function SSJB()
  3128. for X = 1, 1 do wait()
  3129.  
  3130.  
  3131. wait(0)
  3132. for X = 1, 1 do wait()
  3133. local Effect = Instance.new("Part")
  3134. Effect.Name = "Effect"
  3135. Effect.Parent = Torso
  3136. Effect.CFrame = Torso.CFrame
  3137. Effect.BrickColor = BrickColor.new("Lapis")
  3138. Effect.Shape = "Ball"
  3139. Effect.Size = Vector3.new(1, 1, 1)
  3140. Effect.Anchored = true
  3141. Effect.Material = "Neon"
  3142. Effect.CanCollide = false
  3143. Effect.CFrame = Torso.CFrame
  3144. Effect.Size = Effect.Size + Vector3.new(0.5)
  3145. Effect.Transparency = Effect.Transparency + 0.04
  3146. end
  3147. end
  3148.  
  3149. repeat
  3150. Torso:FindFirstChild("Effect"):Remove()
  3151. until Torso:FindFirstChild("Effect") == nil
  3152.  
  3153.  
  3154. local Color1 = Color3.new(255, 255, 0)
  3155. local Color2 = Color3.new(255, 255, 0)
  3156.  
  3157. for i = 0, 3, 0.1 do
  3158. swait()
  3159. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3160. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3161. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3162. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3163. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3164. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3165. end
  3166.  
  3167. Hair7:Destroy()
  3168. wait(0.1)
  3169. Hair7 = Instance.new("Part")
  3170. Hair7.Parent = char
  3171. Hair7.Name = "Hair"
  3172. Hair7.CanCollide = false
  3173. Hair7.Locked = true
  3174. Hair7.TopSurface = "Smooth"
  3175. Hair7.BottomSurface = "Smooth"
  3176. Hair7.formFactor = "Symmetric"
  3177. Hair7.Material = "Neon"
  3178. Hair7.BrickColor = BrickColor.new("Cyan")
  3179. Hair7.CFrame = char.Torso.CFrame
  3180. Hair7.Size = Vector3.new(1, 1, 1)
  3181. Hair7.Transparency = 0
  3182.  
  3183.  
  3184. Weld1 = Instance.new("Weld")
  3185. Weld1.Parent = char.Head
  3186. Weld1.Part0 = char.Head
  3187. Weld1.Part1 = Hair7
  3188. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3189.  
  3190. Mesh = Instance.new("SpecialMesh")
  3191. Mesh.Offset = Vector3.new(0,-0.4,0)
  3192. Mesh.Parent = Hair7
  3193. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3194. Mesh.MeshType = "FileMesh"
  3195. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3196. Mesh.TextureId = ""
  3197. wait(0.1)
  3198. char.Head.face.Texture = "rbxassetid://262534270"
  3199. local Must = Instance.new("Sound",Torso)
  3200. Must.SoundId = "rbxassetid://874183151"
  3201. Must.Pitch = 0.99
  3202. Must.Volume = 1.4
  3203. Must.Looped = false
  3204. wait(0)
  3205. Must:Play()
  3206. a21e = new("Part",char)
  3207. a21e.Name = "Beam"..num
  3208. a21e.Locked = true
  3209. a21e.Size = v3(1,1,1)
  3210. a21e.CanCollide = false
  3211. a21e.BrickColor = bc("Toothpaste")
  3212. a21e.Material = "Neon"
  3213. a21e.Transparency = 0
  3214. aa21e = new("SpecialMesh",a21e)
  3215. a21e.Anchored = true
  3216. a21e.Position = RootPart.Position
  3217. aa21e.MeshType = "Sphere"
  3218. aa21e.Scale = v3(1,1,1)
  3219. a51e = new("Part",char)
  3220. a51e.Name = "Beam"..num
  3221. a51e.Locked = true
  3222. a51e.Size = v3(1,1,1)
  3223. a51e.CanCollide = false
  3224. a51e.BrickColor = bc("Cyan")
  3225. a51e.Material = "Neon"
  3226. a51e.Transparency = 0
  3227. aa51e = new("SpecialMesh",a51e)
  3228. a51e.Anchored = true
  3229. a51e.Position = RootPart.Position
  3230. aa51e.MeshType = "Sphere"
  3231. aa51e.Scale = v3(1,1,1)
  3232. a61e = new("Part",char)
  3233. a61e.Name = "Beam"..num
  3234. a61e.Locked = true
  3235. a61e.Size = v3(1,1,1)
  3236. a61e.CanCollide = false
  3237. a61e.BrickColor = bc("Lapis")
  3238. a61e.Material = "Neon"
  3239. a61e.Transparency = 0
  3240. aa61e = new("SpecialMesh",a61e)
  3241. a61e.Anchored = true
  3242. a61e.Position = RootPart.Position
  3243. aa61e.MeshType = "Sphere"
  3244. aa61e.Scale = v3(1,1,1)
  3245. for i = 1,50 do
  3246. wait()
  3247. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3248. a21e.Transparency = a21e.Transparency + 0.03
  3249. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3250. a51e.Transparency = a51e.Transparency + 0.03
  3251. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3252. a61e.Transparency = a61e.Transparency + 0.02
  3253. end
  3254. a61e:Destroy()
  3255. aa61e:Destroy()
  3256. a51e:Destroy()
  3257. aa51e:Destroy()
  3258. a21e:Destroy()
  3259. aa21e:Destroy()
  3260.  
  3261.  
  3262. local Aura = Instance.new('ParticleEmitter')
  3263. Aura.Name = "Aura"
  3264. Aura.Texture = "rbxassetid://347730682"
  3265. Aura.Parent = Torso
  3266. Aura.LightEmission = 1
  3267. Aura.Transparency = NumberSequence.new(0.4,1)
  3268. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3269. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3270. Aura.LockedToPart = true
  3271. Aura.Lifetime = NumberRange.new(1)
  3272. Aura.Rate = 100
  3273. Aura.Rotation = NumberRange.new(-20, 15)
  3274. Aura.Speed = NumberRange.new(4.3)
  3275. Aura.EmissionDirection = "Top"
  3276. local Aura = Instance.new('ParticleEmitter')
  3277. Aura.Name = "Aura"
  3278. Aura.Texture = "rbxassetid://347730682"
  3279. Aura.Parent = Torso
  3280. Aura.LightEmission = 1
  3281. Aura.Transparency = NumberSequence.new(0.9,1)
  3282. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3283. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3284. Aura.LockedToPart = true
  3285. Aura.Lifetime = NumberRange.new(1)
  3286. Aura.Rate = 100
  3287. Aura.Rotation = NumberRange.new(-20, 15)
  3288. Aura.Speed = NumberRange.new(4.3)
  3289. Aura.EmissionDirection = "Top"
  3290. local tra = Instance.new('ParticleEmitter')
  3291. tra.Parent = Torso
  3292. tra.LightEmission = 1
  3293. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3294. tra.Rate = 15
  3295. tra.Rotation = NumberRange.new(-5, 5)
  3296. tra.Lifetime = NumberRange.new(1.5, 2)
  3297. tra.Size = NumberSequence.new(0.098,0)
  3298. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3299. tra.Speed = NumberRange.new(0.5)
  3300. tra.VelocitySpread = 360
  3301. tra.VelocityInheritance = 0.5
  3302. tra.ZOffset = 2
  3303. local tra = Instance.new('ParticleEmitter')
  3304. tra.Parent = LeftArm
  3305. tra.LightEmission = 1
  3306. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3307. tra.Rate = 15
  3308. tra.Rotation = NumberRange.new(-5, 5)
  3309. tra.Lifetime = NumberRange.new(1.5, 2)
  3310. tra.Size = NumberSequence.new(0.098,0)
  3311. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3312. tra.Speed = NumberRange.new(0.5)
  3313. tra.VelocitySpread = 360
  3314. tra.VelocityInheritance = 0.5
  3315. tra.ZOffset = 2
  3316. local tra = Instance.new('ParticleEmitter')
  3317. tra.Parent = RightArm
  3318. tra.LightEmission = 1
  3319. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3320. tra.Rate = 15
  3321. tra.Rotation = NumberRange.new(-5, 5)
  3322. tra.Lifetime = NumberRange.new(1.5, 2)
  3323. tra.Size = NumberSequence.new(0.098,0)
  3324. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3325. tra.Speed = NumberRange.new(0.5)
  3326. tra.VelocitySpread = 360
  3327. tra.VelocityInheritance = 0.5
  3328. tra.ZOffset = 2
  3329. local tra = Instance.new('ParticleEmitter')
  3330. tra.Parent = LeftLeg
  3331. tra.LightEmission = 1
  3332. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3333. tra.Rate = 15
  3334. tra.Rotation = NumberRange.new(-5, 5)
  3335. tra.Lifetime = NumberRange.new(1.5, 2)
  3336. tra.Size = NumberSequence.new(0.098,0)
  3337. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3338. tra.Speed = NumberRange.new(0.5)
  3339. tra.VelocitySpread = 360
  3340. tra.VelocityInheritance = 0.5
  3341. tra.ZOffset = 2
  3342. local tra = Instance.new('ParticleEmitter')
  3343. tra.Parent = RightLeg
  3344. tra.LightEmission = 1
  3345. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3346. tra.Rate = 15
  3347. tra.Rotation = NumberRange.new(-5, 5)
  3348. tra.Lifetime = NumberRange.new(1.5, 2)
  3349. tra.Size = NumberSequence.new(0.098,0)
  3350. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3351. tra.Speed = NumberRange.new(0.5)
  3352. tra.VelocitySpread = 360
  3353. tra.VelocityInheritance = 0.5
  3354. tra.ZOffset = 2
  3355.  
  3356. SuperSaiyanBlue = true
  3357. Humanoid.JumpPower = 120
  3358.  
  3359. Char.Humanoid.MaxHealth = Health
  3360. wait(0.3)
  3361. Char.Humanoid.Health = Health
  3362. wait(0.7)
  3363. Must:Destroy()
  3364. end
  3365.  
  3366. function Base()
  3367. SuperSaiyanBlue = false
  3368. local Effect = Instance.new("Part")
  3369. Effect.Name = "Effect"
  3370. Effect.Parent = Torso
  3371. Effect.CFrame = Torso.CFrame
  3372. Effect.BrickColor = BrickColor.new("White")
  3373. Effect.Shape = "Ball"
  3374. Effect.Size = Vector3.new(8, 8, 8)
  3375. Effect.Anchored = true
  3376. Effect.Material = "Neon"
  3377. Effect.CanCollide = false
  3378. for loop = 1, 25 do wait()
  3379. Effect.CFrame = Torso.CFrame
  3380. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3381. Effect.Transparency = Effect.Transparency + 0.04
  3382.  
  3383. end
  3384. repeat
  3385.  
  3386.  
  3387. Torso:FindFirstChild("Effect"):Remove()
  3388. until Torso:FindFirstChild("Effect") == nil
  3389.  
  3390. char.Head.face.Texture = "rbxassetid://1108342609"
  3391. Hair7:Destroy()
  3392. wait(0.1)
  3393. Hair7 = Instance.new("Part")
  3394. Hair7.Parent = char
  3395. Hair7.Name = "Hair"
  3396. Hair7.CanCollide = false
  3397. Hair7.Locked = true
  3398. Hair7.TopSurface = "Smooth"
  3399. Hair7.BottomSurface = "Smooth"
  3400. Hair7.formFactor = "Symmetric"
  3401. Hair7.Material = "Neon"
  3402. Hair7.BrickColor = BrickColor.new("Really black")
  3403. Hair7.CFrame = char.Torso.CFrame
  3404. Hair7.Size = Vector3.new(1, 1, 1)
  3405. Hair7.Transparency = 0
  3406.  
  3407.  
  3408. Weld1 = Instance.new("Weld")
  3409. Weld1.Parent = char.Head
  3410. Weld1.Part0 = char.Head
  3411. Weld1.Part1 = Hair7
  3412. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3413.  
  3414. Mesh = Instance.new("SpecialMesh")
  3415. Mesh.Offset = Vector3.new(0,-0.4,0)
  3416. Mesh.Parent = Hair7
  3417. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3418. Mesh.MeshType = "FileMesh"
  3419. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3420. Mesh.TextureId = ""
  3421.  
  3422.  
  3423.  
  3424. for i, v in pairs(Torso:GetChildren()) do
  3425. if v:IsA('ParticleEmitter') then
  3426. v:Remove()
  3427. end
  3428. end
  3429. for i, v in pairs(LeftArm:GetChildren()) do
  3430. if v:IsA('ParticleEmitter') then
  3431. v:Remove()
  3432. end
  3433. end
  3434. for i, v in pairs(RightArm:GetChildren()) do
  3435. if v:IsA('ParticleEmitter') then
  3436. v:Remove()
  3437. end
  3438. end
  3439. for i, v in pairs(RightLeg:GetChildren()) do
  3440. if v:IsA('ParticleEmitter') then
  3441. v:Remove()
  3442. end
  3443. end
  3444. for i, v in pairs(LeftLeg:GetChildren()) do
  3445. if v:IsA('ParticleEmitter') then
  3446. v:Remove()
  3447. end
  3448. end
  3449.  
  3450.  
  3451. end
  3452. mouse.KeyDown:connect(function(key)
  3453. if key=="9" then
  3454. Base()
  3455. end
  3456. end)
  3457.  
  3458. mouse.KeyDown:connect(function(key)
  3459. if key=="2" then
  3460. Base()
  3461. SSJVEGETA()
  3462. char.JumPower = 150
  3463. end
  3464. end)
  3465. Health = math.huge --------- Serious mode aura.
  3466. BaseHealth = math.huge
  3467.  
  3468.  
  3469.  
  3470.  
  3471. SuperVegeta = false
  3472.  
  3473. Player = game.Players.LocalPlayer
  3474. Char = Player.Character
  3475. Torso = Char.Torso
  3476.  
  3477. function SSJVEGETA()
  3478. for X = 1, 1 do wait()
  3479.  
  3480.  
  3481. wait(0)
  3482. for X = 1, 1 do wait()
  3483. local Effect = Instance.new("Part")
  3484. Effect.Name = "Effect"
  3485. Effect.Parent = Torso
  3486. Effect.CFrame = Torso.CFrame
  3487. Effect.BrickColor = BrickColor.new("Lapis")
  3488. Effect.Shape = "Ball"
  3489. Effect.Size = Vector3.new(1, 1, 1)
  3490. Effect.Anchored = true
  3491. Effect.Material = "Neon"
  3492. Effect.CanCollide = false
  3493. Effect.CFrame = Torso.CFrame
  3494. Effect.Size = Effect.Size + Vector3.new(0.5)
  3495. Effect.Transparency = Effect.Transparency + 0.04
  3496. end
  3497. end
  3498.  
  3499. repeat
  3500. Torso:FindFirstChild("Effect"):Remove()
  3501. until Torso:FindFirstChild("Effect") == nil
  3502.  
  3503.  
  3504. local Color1 = Color3.new(255, 255, 0)
  3505. local Color2 = Color3.new(255, 255, 0)
  3506.  
  3507.  
  3508. Hair7:Destroy()
  3509. wait(0.1)
  3510. Hair7 = Instance.new("Part")
  3511. Hair7.Parent = char
  3512. Hair7.Name = "Hair"
  3513. Hair7.CanCollide = false
  3514. Hair7.Locked = true
  3515. Hair7.TopSurface = "Smooth"
  3516. Hair7.BottomSurface = "Smooth"
  3517. Hair7.formFactor = "Symmetric"
  3518. Hair7.Material = "Neon"
  3519. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3520. Hair7.CFrame = char.Torso.CFrame
  3521. Hair7.Size = Vector3.new(1, 1, 1)
  3522. Hair7.Transparency = 0
  3523.  
  3524.  
  3525. Weld1 = Instance.new("Weld")
  3526. Weld1.Parent = char.Head
  3527. Weld1.Part0 = char.Head
  3528. Weld1.Part1 = Hair7
  3529. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3530.  
  3531. Mesh = Instance.new("SpecialMesh")
  3532. Mesh.Offset = Vector3.new(0,-0.4,0)
  3533. Mesh.Parent = Hair7
  3534. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3535. Mesh.MeshType = "FileMesh"
  3536. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3537. Mesh.TextureId = ""
  3538. char.Head.face.Texture = "rbxassetid://1108357707"
  3539. local Must = Instance.new("Sound",Torso)
  3540. Must.SoundId = "rbxassetid://1035030726"
  3541. Must.Pitch = 0.99
  3542. Must.Volume = 1.4
  3543. Must.Looped = false
  3544. wait(0)
  3545. Must:Play()
  3546. a21e = new("Part",char)
  3547. a21e.Name = "Beam"..num
  3548. a21e.Locked = true
  3549. a21e.Size = v3(1,1,1)
  3550. a21e.CanCollide = false
  3551. a21e.BrickColor = bc("Gold")
  3552. a21e.Material = "Neon"
  3553. a21e.Transparency = 0
  3554. aa21e = new("SpecialMesh",a21e)
  3555. a21e.Anchored = true
  3556. a21e.Position = RootPart.Position
  3557. aa21e.MeshType = "Sphere"
  3558. aa21e.Scale = v3(1,1,1)
  3559. a51e = new("Part",char)
  3560. a51e.Name = "Beam"..num
  3561. a51e.Locked = true
  3562. a51e.Size = v3(1,1,1)
  3563. a51e.CanCollide = false
  3564. a51e.BrickColor = bc("New Yeller")
  3565. a51e.Material = "Neon"
  3566. a51e.Transparency = 0
  3567. aa51e = new("SpecialMesh",a51e)
  3568. a51e.Anchored = true
  3569. a51e.Position = RootPart.Position
  3570. aa51e.MeshType = "Sphere"
  3571. aa51e.Scale = v3(1,1,1)
  3572. a61e = new("Part",char)
  3573. a61e.Name = "Beam"..num
  3574. a61e.Locked = true
  3575. a61e.Size = v3(1,1,1)
  3576. a61e.CanCollide = false
  3577. a61e.BrickColor = bc("White")
  3578. a61e.Material = "Neon"
  3579. a61e.Transparency = 0
  3580. aa61e = new("SpecialMesh",a61e)
  3581. a61e.Anchored = true
  3582. a61e.Position = RootPart.Position
  3583. aa61e.MeshType = "Sphere"
  3584. aa61e.Scale = v3(1,1,1)
  3585. for i = 1,50 do
  3586. wait()
  3587. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3588. a21e.Transparency = a21e.Transparency + 0.03
  3589. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3590. a51e.Transparency = a51e.Transparency + 0.03
  3591. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3592. a61e.Transparency = a61e.Transparency + 0.02
  3593. end
  3594. a61e:Destroy()
  3595. aa61e:Destroy()
  3596. a51e:Destroy()
  3597. aa51e:Destroy()
  3598. a21e:Destroy()
  3599. aa21e:Destroy()
  3600.  
  3601.  
  3602. local Aura = Instance.new('ParticleEmitter')
  3603. Aura.Name = "Aura"
  3604. Aura.Texture = "rbxassetid://347730682"
  3605. Aura.Parent = Torso
  3606. Aura.LightEmission = 1
  3607. Aura.Transparency = NumberSequence.new(0.6,1)
  3608. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3609. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3610. Aura.LockedToPart = true
  3611. Aura.Lifetime = NumberRange.new(1)
  3612. Aura.Rate = 100
  3613. Aura.Speed = NumberRange.new(4.3)
  3614. Aura.EmissionDirection = "Top"
  3615. local Aura = Instance.new('ParticleEmitter')
  3616. Aura.Name = "Aura"
  3617. Aura.Texture = "rbxassetid://1046299182"
  3618. Aura.Parent = Torso
  3619. Aura.LightEmission = 1
  3620. Aura.Transparency = NumberSequence.new(0.6,1)
  3621. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3622. Aura.Size = NumberSequence.new(5)
  3623. Aura.Rotation = NumberRange.new(-20,15)
  3624. Aura.LockedToPart = true
  3625. Aura.Lifetime = NumberRange.new(0.2)
  3626. Aura.Rate = 20
  3627. Aura.Speed = NumberRange.new(0)
  3628. Aura.EmissionDirection = "Top"
  3629.  
  3630. SuperVegeta = true
  3631. Humanoid.WalkSpeed = 10
  3632. Humanoid.JumpPower = 120
  3633.  
  3634. Char.Humanoid.MaxHealth = Health
  3635. wait(0.3)
  3636. Char.Humanoid.Health = Health
  3637. wait(0.7)
  3638. Must:Destroy()
  3639. end
  3640.  
  3641. function Base()
  3642. SuperVegeta = false
  3643. local Effect = Instance.new("Part")
  3644. Effect.Name = "Effect"
  3645. Effect.Parent = Torso
  3646. Effect.CFrame = Torso.CFrame
  3647. Effect.BrickColor = BrickColor.new("White")
  3648. Effect.Shape = "Ball"
  3649. Effect.Size = Vector3.new(8, 8, 8)
  3650. Effect.Anchored = true
  3651. Effect.Material = "Neon"
  3652. Effect.CanCollide = false
  3653. for loop = 1, 25 do wait()
  3654. Effect.CFrame = Torso.CFrame
  3655. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3656. Effect.Transparency = Effect.Transparency + 0.04
  3657.  
  3658. end
  3659. repeat
  3660.  
  3661.  
  3662. Torso:FindFirstChild("Effect"):Remove()
  3663. until Torso:FindFirstChild("Effect") == nil
  3664.  
  3665. char.Head.face.Texture = "rbxassetid://1108342609"
  3666. Hair7:Destroy()
  3667. wait(0.1)
  3668. Hair7 = Instance.new("Part")
  3669. Hair7.Parent = char
  3670. Hair7.Name = "Hair"
  3671. Hair7.CanCollide = false
  3672. Hair7.Locked = true
  3673. Hair7.TopSurface = "Smooth"
  3674. Hair7.BottomSurface = "Smooth"
  3675. Hair7.formFactor = "Symmetric"
  3676. Hair7.Material = "Neon"
  3677. Hair7.BrickColor = BrickColor.new("Really black")
  3678. Hair7.CFrame = char.Torso.CFrame
  3679. Hair7.Size = Vector3.new(1, 1, 1)
  3680. Hair7.Transparency = 0
  3681.  
  3682.  
  3683. Weld1 = Instance.new("Weld")
  3684. Weld1.Parent = char.Head
  3685. Weld1.Part0 = char.Head
  3686. Weld1.Part1 = Hair7
  3687. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3688.  
  3689. Mesh = Instance.new("SpecialMesh")
  3690. Mesh.Offset = Vector3.new(0,-0.4,0)
  3691. Mesh.Parent = Hair7
  3692. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3693. Mesh.MeshType = "FileMesh"
  3694. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3695. Mesh.TextureId = ""
  3696.  
  3697.  
  3698.  
  3699. for i, v in pairs(Torso:GetChildren()) do
  3700. if v:IsA('ParticleEmitter') then
  3701. v:Remove()
  3702. end
  3703. end
  3704. for i, v in pairs(LeftArm:GetChildren()) do
  3705. if v:IsA('ParticleEmitter') then
  3706. v:Remove()
  3707. end
  3708. end
  3709. for i, v in pairs(RightArm:GetChildren()) do
  3710. if v:IsA('ParticleEmitter') then
  3711. v:Remove()
  3712. end
  3713. end
  3714. for i, v in pairs(RightLeg:GetChildren()) do
  3715. if v:IsA('ParticleEmitter') then
  3716. v:Remove()
  3717. end
  3718. end
  3719. for i, v in pairs(LeftLeg:GetChildren()) do
  3720. if v:IsA('ParticleEmitter') then
  3721. v:Remove()
  3722. end
  3723. end
  3724.  
  3725.  
  3726. end
  3727.  
  3728. mouse.KeyDown:connect(function(key)
  3729. if key=="9" then
  3730. Base()
  3731. end
  3732. mouse.KeyDown:connect(function(key)
  3733. if key=="3" then
  3734. Base()
  3735. SSJ2()
  3736. char.JumPower = 150
  3737. end
  3738. end)
  3739. Health = math.huge --------- Serious mode aura.
  3740. BaseHealth = math.huge
  3741.  
  3742.  
  3743.  
  3744.  
  3745. SuperSaiyan2 = false
  3746.  
  3747. Player = game.Players.LocalPlayer
  3748. Char = Player.Character
  3749. Torso = Char.Torso
  3750.  
  3751. function SSJ2()
  3752. for X = 1, 1 do wait()
  3753.  
  3754.  
  3755. wait(0)
  3756. for X = 1, 1 do wait()
  3757. local Effect = Instance.new("Part")
  3758. Effect.Name = "Effect"
  3759. Effect.Parent = Torso
  3760. Effect.CFrame = Torso.CFrame
  3761. Effect.BrickColor = BrickColor.new("Lapis")
  3762. Effect.Shape = "Ball"
  3763. Effect.Size = Vector3.new(1, 1, 1)
  3764. Effect.Anchored = true
  3765. Effect.Material = "Neon"
  3766. Effect.CanCollide = false
  3767. Effect.CFrame = Torso.CFrame
  3768. Effect.Size = Effect.Size + Vector3.new(0.5)
  3769. Effect.Transparency = Effect.Transparency + 0.04
  3770. end
  3771. end
  3772.  
  3773. repeat
  3774. Torso:FindFirstChild("Effect"):Remove()
  3775. until Torso:FindFirstChild("Effect") == nil
  3776.  
  3777.  
  3778. local Color1 = Color3.new(255, 255, 0)
  3779. local Color2 = Color3.new(255, 255, 0)
  3780.  
  3781.  
  3782. Hair7:Destroy()
  3783. wait(0.1)
  3784. Hair7 = Instance.new("Part")
  3785. Hair7.Parent = char
  3786. Hair7.Name = "Hair"
  3787. Hair7.CanCollide = false
  3788. Hair7.Locked = true
  3789. Hair7.TopSurface = "Smooth"
  3790. Hair7.BottomSurface = "Smooth"
  3791. Hair7.formFactor = "Symmetric"
  3792. Hair7.Material = "Neon"
  3793. Hair7.BrickColor = BrickColor.new("New Yeller")
  3794. Hair7.CFrame = char.Torso.CFrame
  3795. Hair7.Size = Vector3.new(1, 1, 1)
  3796. Hair7.Transparency = 0
  3797.  
  3798.  
  3799. Weld1 = Instance.new("Weld")
  3800. Weld1.Parent = char.Head
  3801. Weld1.Part0 = char.Head
  3802. Weld1.Part1 = Hair7
  3803. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3804.  
  3805. Mesh = Instance.new("SpecialMesh")
  3806. Mesh.Offset = Vector3.new(0,-0.4,0)
  3807. Mesh.Parent = Hair7
  3808. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3809. Mesh.MeshType = "FileMesh"
  3810. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3811. Mesh.TextureId = ""
  3812. char.Head.face.Texture = "rbxassetid://1108357707"
  3813. local Must = Instance.new("Sound",Torso)
  3814. Must.SoundId = "rbxassetid://1035030726"
  3815. Must.Pitch = 0.99
  3816. Must.Volume = 1.4
  3817. Must.Looped = false
  3818. wait(0)
  3819. Must:Play()
  3820. a21e = new("Part",char)
  3821. a21e.Name = "Beam"..num
  3822. a21e.Locked = true
  3823. a21e.Size = v3(1,1,1)
  3824. a21e.CanCollide = false
  3825. a21e.BrickColor = bc("Gold")
  3826. a21e.Material = "Neon"
  3827. a21e.Transparency = 0
  3828. aa21e = new("SpecialMesh",a21e)
  3829. a21e.Anchored = true
  3830. a21e.Position = RootPart.Position
  3831. aa21e.MeshType = "Sphere"
  3832. aa21e.Scale = v3(1,1,1)
  3833. a51e = new("Part",char)
  3834. a51e.Name = "Beam"..num
  3835. a51e.Locked = true
  3836. a51e.Size = v3(1,1,1)
  3837. a51e.CanCollide = false
  3838. a51e.BrickColor = bc("New Yeller")
  3839. a51e.Material = "Neon"
  3840. a51e.Transparency = 0
  3841. aa51e = new("SpecialMesh",a51e)
  3842. a51e.Anchored = true
  3843. a51e.Position = RootPart.Position
  3844. aa51e.MeshType = "Sphere"
  3845. aa51e.Scale = v3(1,1,1)
  3846. a61e = new("Part",char)
  3847. a61e.Name = "Beam"..num
  3848. a61e.Locked = true
  3849. a61e.Size = v3(1,1,1)
  3850. a61e.CanCollide = false
  3851. a61e.BrickColor = bc("White")
  3852. a61e.Material = "Neon"
  3853. a61e.Transparency = 0
  3854. aa61e = new("SpecialMesh",a61e)
  3855. a61e.Anchored = true
  3856. a61e.Position = RootPart.Position
  3857. aa61e.MeshType = "Sphere"
  3858. aa61e.Scale = v3(1,1,1)
  3859. for i = 1,50 do
  3860. wait()
  3861. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3862. a21e.Transparency = a21e.Transparency + 0.03
  3863. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3864. a51e.Transparency = a51e.Transparency + 0.03
  3865. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3866. a61e.Transparency = a61e.Transparency + 0.02
  3867. end
  3868. a61e:Destroy()
  3869. aa61e:Destroy()
  3870. a51e:Destroy()
  3871. aa51e:Destroy()
  3872. a21e:Destroy()
  3873. aa21e:Destroy()
  3874.  
  3875.  
  3876. local Aura = Instance.new('ParticleEmitter')
  3877. Aura.Name = "Aura"
  3878. Aura.Texture = "rbxassetid://347730682"
  3879. Aura.Parent = Torso
  3880. Aura.LightEmission = 1
  3881. Aura.Transparency = NumberSequence.new(0.6,1)
  3882. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3883. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3884. Aura.LockedToPart = true
  3885. Aura.Lifetime = NumberRange.new(1)
  3886. Aura.Rate = 100
  3887. Aura.Speed = NumberRange.new(4.3)
  3888. Aura.EmissionDirection = "Top"
  3889. local Aura = Instance.new('ParticleEmitter')
  3890. Aura.Name = "Aura"
  3891. Aura.Texture = "rbxassetid://1046299182"
  3892. Aura.Parent = Torso
  3893. Aura.LightEmission = 1
  3894. Aura.Transparency = NumberSequence.new(0.3,1)
  3895. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3896. Aura.Size = NumberSequence.new(5)
  3897. Aura.Rotation = NumberRange.new(-360,360)
  3898. Aura.LockedToPart = true
  3899. Aura.Lifetime = NumberRange.new(0.2)
  3900. Aura.Rate = 20
  3901. Aura.Speed = NumberRange.new(0)
  3902. Aura.EmissionDirection = "Top"
  3903.  
  3904. SuperSaiyan2 = true
  3905. Humanoid.JumpPower = 120
  3906.  
  3907. Char.Humanoid.MaxHealth = Health
  3908. wait(0.3)
  3909. Char.Humanoid.Health = Health
  3910. wait(0.7)
  3911. Must:Destroy()
  3912. end
  3913.  
  3914. function Base()
  3915. SuperSaiyan2 = false
  3916. local Effect = Instance.new("Part")
  3917. Effect.Name = "Effect"
  3918. Effect.Parent = Torso
  3919. Effect.CFrame = Torso.CFrame
  3920. Effect.BrickColor = BrickColor.new("White")
  3921. Effect.Shape = "Ball"
  3922. Effect.Size = Vector3.new(8, 8, 8)
  3923. Effect.Anchored = true
  3924. Effect.Material = "Neon"
  3925. Effect.CanCollide = false
  3926. for loop = 1, 25 do wait()
  3927. Effect.CFrame = Torso.CFrame
  3928. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3929. Effect.Transparency = Effect.Transparency + 0.04
  3930.  
  3931. end
  3932. repeat
  3933.  
  3934.  
  3935. Torso:FindFirstChild("Effect"):Remove()
  3936. until Torso:FindFirstChild("Effect") == nil
  3937.  
  3938. char.Head.face.Texture = "rbxassetid://1108342609"
  3939. Hair7:Destroy()
  3940. wait(0.1)
  3941. Hair7 = Instance.new("Part")
  3942. Hair7.Parent = char
  3943. Hair7.Name = "Hair"
  3944. Hair7.CanCollide = false
  3945. Hair7.Locked = true
  3946. Hair7.TopSurface = "Smooth"
  3947. Hair7.BottomSurface = "Smooth"
  3948. Hair7.formFactor = "Symmetric"
  3949. Hair7.Material = "Neon"
  3950. Hair7.BrickColor = BrickColor.new("Really black")
  3951. Hair7.CFrame = char.Torso.CFrame
  3952. Hair7.Size = Vector3.new(1, 1, 1)
  3953. Hair7.Transparency = 0
  3954.  
  3955.  
  3956. Weld1 = Instance.new("Weld")
  3957. Weld1.Parent = char.Head
  3958. Weld1.Part0 = char.Head
  3959. Weld1.Part1 = Hair7
  3960. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3961.  
  3962. Mesh = Instance.new("SpecialMesh")
  3963. Mesh.Offset = Vector3.new(0,-0.4,0)
  3964. Mesh.Parent = Hair7
  3965. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3966. Mesh.MeshType = "FileMesh"
  3967. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3968. Mesh.TextureId = ""
  3969.  
  3970.  
  3971.  
  3972. for i, v in pairs(Torso:GetChildren()) do
  3973. if v:IsA('ParticleEmitter') then
  3974. v:Remove()
  3975. end
  3976. end
  3977. for i, v in pairs(LeftArm:GetChildren()) do
  3978. if v:IsA('ParticleEmitter') then
  3979. v:Remove()
  3980. end
  3981. end
  3982. for i, v in pairs(RightArm:GetChildren()) do
  3983. if v:IsA('ParticleEmitter') then
  3984. v:Remove()
  3985. end
  3986. end
  3987. for i, v in pairs(RightLeg:GetChildren()) do
  3988. if v:IsA('ParticleEmitter') then
  3989. v:Remove()
  3990. end
  3991. end
  3992. for i, v in pairs(LeftLeg:GetChildren()) do
  3993. if v:IsA('ParticleEmitter') then
  3994. v:Remove()
  3995. end
  3996. end
  3997.  
  3998.  
  3999. end
  4000. end)
  4001. ---
  4002.  
  4003.  
  4004.  
  4005.  
  4006. musiccommand = 1
  4007. musicwait = false
  4008. mouse.KeyDown:connect(function(k)
  4009. if k == "=" and attack == false then
  4010. if musiccommand == 1 and musicwait == false then
  4011. musicwait = true
  4012. sou2:Stop()
  4013. musiccommand = 2
  4014. end
  4015. if musiccommand == 2 and musicwait == false then
  4016. musicwait = true
  4017. sou2:Play()
  4018. sou2.Volume = 2
  4019. musiccommand = 3
  4020. end
  4021. if musiccommand == 3 and musicwait == false then
  4022. musicwait = true
  4023. sou2.Volume = 0.5
  4024. musiccommand = 1
  4025. end
  4026. musicwait = false
  4027. end
  4028. end)
  4029. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  4030. Hitpart3 = Instance.new("Part", HPart3)
  4031. Hitpart3.Size = Vector3.new(1, 1, 1)
  4032. Hitpart3.CanCollide = false
  4033. HuW3 = Instance.new("Weld")
  4034. HuW3.Name = "GuW"
  4035. HuW3.Part0 = HPart3
  4036. HuW3.C0 = cn(Xv, Yv, Zv)
  4037. HuW3.C1 = cn(0, 0, 0)
  4038. HuW3.Part1 = Hitpart3
  4039. HuW3.Parent = HPart3
  4040. Hitpart3.Transparency = 1
  4041. game:GetService("Debris"):AddItem(Hitpart3, 20)
  4042. end
  4043. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  4044. Hitpart2 = Instance.new("Part", HPart2)
  4045. Hitpart2.Size = Vector3.new(1, 1, 1)
  4046. Hitpart2.CanCollide = false
  4047. HuW2 = Instance.new("Weld")
  4048. HuW2.Name = "GuW"
  4049. HuW2.Part0 = HPart2
  4050. HuW2.C0 = cn(Xv, Yv, Zv)
  4051. HuW2.C1 = cn(0, 0, 0)
  4052. HuW2.Part1 = Hitpart2
  4053. HuW2.Parent = HPart2
  4054. Hitpart2.Transparency = 1
  4055. game:GetService("Debris"):AddItem(Hitpart2, 20)
  4056. end
  4057. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  4058. Hitpart = Instance.new("Part", HPart)
  4059. Hitpart.Size = Vector3.new(1, 1, 1)
  4060. Hitpart.CanCollide = false
  4061. HuW = Instance.new("Weld")
  4062. HuW.Name = "GuW"
  4063. HuW.Part0 = HPart
  4064. HuW.C0 = cn(Xv, Yv, Zv)
  4065. HuW.C1 = cn(0, 0, 0)
  4066. HuW.Part1 = Hitpart
  4067. HuW.Parent = HPart
  4068. Hitpart.Transparency = 1
  4069. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  4070. end
  4071. wait2 = false
  4072. combo = 1
  4073. mouse.Button1Down:connect(function(key)
  4074. if attack == false then
  4075. attack = true
  4076. Humanoid.WalkSpeed = 17.01
  4077. if combo == 1 and wait2 == false then
  4078. wait2 = true
  4079. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4080. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  4081. for i = 0, 1, 0.1 do
  4082. swait()
  4083. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4084. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4085. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4086. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4087. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4088. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4089. end
  4090. combo = 2
  4091. end
  4092. if combo == 2 and wait2 == false then
  4093. wait2 = true
  4094.  
  4095. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  4096. for i = 0, 1, 0.1 do
  4097. swait()
  4098. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4099. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4100. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4101. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4102. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4103. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4104. end
  4105. combo = 3
  4106. end
  4107. if combo == 3 and wait2 == false then
  4108. wait2 = true
  4109. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  4110. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  4111. for i = 0, 1, 0.1 do
  4112. swait()
  4113. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4114. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4115. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4116. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4117. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4118. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4119. end
  4120. combo = 1
  4121. end
  4122. Humanoid.WalkSpeed = 16
  4123. Hitpart:Destroy()
  4124. wait2 = false
  4125. attack = false
  4126. end
  4127. end)
  4128. --
  4129. --
  4130. MV1 = 20
  4131. mouse.KeyDown:connect(function(k)
  4132. if k == "=" and attack == false then
  4133. if firemode == true then
  4134. firemode = false
  4135. print("ice mode")
  4136. icesmoke.Acceleration = Vector3.new(0,0,0)
  4137. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  4138. icesmoke.Transparency = NumberSequence.new({
  4139. NumberSequenceKeypoint.new(0, 0.9),
  4140. NumberSequenceKeypoint.new(1, 1)
  4141. })
  4142. icesmoke.Size = NumberSequence.new(3)
  4143. icesmoke.Parent = RightArm
  4144. else
  4145. firemode = true
  4146. print("fire mode")
  4147. ice_mode = false
  4148. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4149. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4150. icesmoke.Rate = 400
  4151. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4152. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4153. icesmoke.Size = NumberSequence.new(3)
  4154. icesmoke.EmissionDirection = "Top"
  4155. icesmoke.Parent = LeftArm
  4156. end
  4157. end
  4158. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4159. MV1 = 90
  4160. Humanoid.WalkSpeed = 15
  4161. attack = true
  4162. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4163. Firepart2 = Instance.new("Part", LeftArm)
  4164. Firepart2.Size = Vector3.new(1, 1, 1)
  4165. Firepart2.CanCollide = false
  4166. GuW2 = Instance.new("Weld")
  4167. GuW2.Name = "GuW"
  4168. GuW2.Part0 = LeftArm
  4169. GuW2.C0 = cn(0, -0.5, 0)
  4170. GuW2.C1 = cn(0, 0, 0)
  4171. GuW2.Part1 = Firepart2
  4172. GuW2.Parent = LeftArm
  4173. Firepart2.Transparency = 1
  4174. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4175. for i = 0, 2, 0.1 do
  4176. swait()
  4177. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4180. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4181. 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)
  4182. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4183. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4184. end
  4185. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4186. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4187. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4188. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4189. Humanoid.WalkSpeed = 16
  4190. attack = false
  4191. Firepart2:Destroy()
  4192. end
  4193. end)
  4194. MV2 = 90
  4195.  
  4196. mouse.KeyDown:connect(function(key)
  4197. if key == "=" then
  4198. Head.Transparency = 1
  4199. Torso.Transparency = 1
  4200. LeftArm.Transparency = 1
  4201. Head.face.Texture = ""
  4202. RightArm.Transparency = 1
  4203. LeftLeg.Transparency = 1
  4204. RightLeg.Transparency = 1
  4205. mesh1.Transparency = 1
  4206. mesh2.Transparency = 1
  4207. mesh5.Transparency = 1
  4208. mesheye.Transparency = 1
  4209. mesheye1.Transparency = 1
  4210. mesheye2.Transparency = 1
  4211. mesheye3.Transparency = 1
  4212. char.Parent = workspace.Camera
  4213. char.WalkSpeed = 60
  4214. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4215. char:FindFirstChild("TalkingBillBoard"):destroy()
  4216. end
  4217. end
  4218. end)
  4219. mouse.KeyUp:connect(function(key)
  4220. if key == "=" then
  4221. Head.Transparency = 0
  4222. Torso.Transparency = 0
  4223. LeftArm.Transparency = 0
  4224. Head.face.Texture = ""
  4225. RightArm.Transparency = 0
  4226. LeftLeg.Transparency = 0
  4227. RightLeg.Transparency = 0
  4228. mesh1.Transparency = 0
  4229. mesh2.Transparency = 0
  4230. mesh5.Transparency = 0
  4231. mesheye.Transparency = 0
  4232. mesheye1.Transparency = 0
  4233. mesheye2.Transparency = 0
  4234. mesheye3.Transparency = 0
  4235. hat1.Transparency = 0
  4236. hat2.Transparency = 0
  4237. hat3.Transparency = 0
  4238. hat4.Transparency = 0
  4239. hat5.Transparency = 0
  4240. hat6.Transparency = 0
  4241. hat7.Transparency = 0
  4242. hat8.Transparency = 0
  4243. hat9.Transparency = 0
  4244. char.Parent = workspace
  4245. end
  4246. end)
  4247.  
  4248. mouse.KeyDown:connect(function(k)
  4249. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4250. MV2 = 90
  4251. attack = true
  4252. Firepart = Instance.new("Part", RightArm)
  4253. Firepart.Size = Vector3.new(1, 1, 1)
  4254. GuW = Instance.new("Weld")
  4255. GuW.Name = "GuW"
  4256. GuW.Part0 = RightArm
  4257. GuW.C0 = cn(0, -1, 0)
  4258. GuW.C1 = cn(0, 0, 0)
  4259. GuW.Part1 = Firepart
  4260. GuW.Parent = RightArm
  4261. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4262. Firepart.Transparency = 1
  4263. Humanoid.WalkSpeed = 15
  4264. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4265. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4266. for i = 1, 3 do
  4267. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4268. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4269. end
  4270. for i = 0, 3, 0.1 do
  4271. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4272. swait()
  4273. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4274. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4275. 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)
  4276. 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)
  4277. 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)
  4278. 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)
  4279. end
  4280. wait(1)
  4281. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4282.  
  4283. Humanoid.WalkSpeed = 16
  4284. attack = false
  4285. Firepart:Destroy()
  4286. end
  4287.  
  4288.  
  4289.  
  4290.  
  4291. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4292. MV2 = 90
  4293. attack = true
  4294. Firepart = Instance.new("Part", RightArm)
  4295. Firepart.Size = Vector3.new(1, 1, 1)
  4296. GuW = Instance.new("Weld")
  4297. GuW.Name = "GuW"
  4298. GuW.Part0 = RightArm
  4299. GuW.C0 = cn(0, -1, 0)
  4300. GuW.C1 = cn(0, 0, 0)
  4301. GuW.Part1 = Firepart
  4302. GuW.Parent = RightArm
  4303. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4304. Firepart.Transparency = 1
  4305. Humanoid.WalkSpeed = 0.01
  4306. for i = 0, 4, 0.1 do
  4307. swait()
  4308. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4309. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4312. 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)
  4313. 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)
  4314. 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)
  4315. 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)
  4316. end
  4317. for i = 0, 4, 0.1 do
  4318. swait()
  4319. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4320. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4323. 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)
  4324. 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)
  4325. 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)
  4326. 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)
  4327. end
  4328. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4329. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4330. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4331. for i = 1, 3 do
  4332. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4333. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4334. end
  4335. for i = 0, 2, 0.1 do
  4336. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4337. swait()
  4338. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4339. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4340. 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)
  4341. 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)
  4342. 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)
  4343. 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)
  4344. end
  4345. Humanoid.WalkSpeed = 16
  4346. attack = false
  4347. Firepart:Destroy()
  4348. end
  4349. end)
  4350. Rapid = false
  4351. BasePart = Instance.new("Part")
  4352. BasePart.Shape = Enum.PartType.Block
  4353. BasePart.Material = Enum.Material.Neon
  4354. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4355. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4356. BasePart.FormFactor = Enum.FormFactor.Custom
  4357. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4358. BasePart.CanCollide = true
  4359. BasePart.Locked = true
  4360. BasePart.Anchored = false
  4361. local icy_Player = game.Players.localPlayer
  4362. local icy_mouse = icy_Player:GetMouse()
  4363. ice_mode = false
  4364. local colors = {
  4365. BrickColor.new("Cyan"),
  4366. BrickColor.new("Medium blue"),
  4367. BrickColor.new("Pastel blue")
  4368. }
  4369. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4370. if root then
  4371. icy_mouse.KeyDown:connect(function(k)
  4372. if k == "=" and firemode == false then
  4373. if ice_mode == true then
  4374. ice_mode = false
  4375. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4376. else
  4377. ice_mode = true
  4378. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4379. end
  4380. end
  4381. if k == "z" and firemode == true then
  4382. attack = true
  4383. do
  4384. local Stop = false
  4385. local Version = 0
  4386. local MaxSpeed = 5
  4387. local Speed = 3.5
  4388. local Keys = {}
  4389. local Force = 10000
  4390. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4391. swait(0.5)
  4392. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4393. if Fly then
  4394. Fly:Destroy()
  4395. end
  4396. if Rot then
  4397. Rot:Destroy()
  4398. end
  4399. Fly = Instance.new("BodyPosition", char.Torso)
  4400. Fly.Name = "LMMFly"
  4401. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4402. Fly.P = Force
  4403. Fly.position = char.Torso.Position
  4404. Rot = Instance.new("BodyGyro", char.Torso)
  4405. Rot.Name = "LMMRot"
  4406. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4407. Rot.P = Force
  4408. Rot.cframe = cam.CoordinateFrame
  4409. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4410. local Thread, Old = Version, nil
  4411. char.Humanoid.PlatformStand = true
  4412. function StopFly()
  4413. Version = Version + 1
  4414. Stop = true
  4415. char.Humanoid.PlatformStand = false
  4416. Fly:Destroy()
  4417. Rot:Destroy()
  4418. attack = false
  4419. end
  4420. char.ChildAdded:connect(function(Obj)
  4421. wait()
  4422. if Obj.Name == "LM" .. "MFlyStop" then
  4423. Obj:Destroy()
  4424. StopFly()
  4425. end
  4426. end)
  4427. HitpartFunk2(RightArm, 0, -0.7, 0)
  4428. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4429. for i = 0, 25, 0.1 do
  4430. if attack == true then
  4431. swait()
  4432.  
  4433. end
  4434. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4435. if Keys[string.char(48)] then
  4436. Speed = 1
  4437. end
  4438. if Keys.w then
  4439. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4440. end
  4441. if Keys.s then
  4442. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4443. end
  4444. if Keys.d then
  4445. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4446. end
  4447. if Keys.a then
  4448. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4449. end
  4450. if Keys.e or Keys[" "] then
  4451. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4452. end
  4453. if Keys.q then
  4454. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4455. end
  4456. if Keys.z then
  4457. StopFly()
  4458. end
  4459. if Old ~= Vectoring then
  4460. Fly.position = Vectoring.p
  4461. Old = Vectoring
  4462. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4463. else
  4464. Speed = 1
  4465. end
  4466. Rot.cframe = cam.CoordinateFrame
  4467. mouse.KeyDown:connect(function(Key)
  4468. Keys[Key] = true
  4469. end)
  4470. mouse.KeyUp:connect(function(Key)
  4471. Keys[Key] = false
  4472. end)
  4473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4475. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4477. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4478. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4479. end
  4480. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4481. attack = false
  4482. char.Humanoid.PlatformStand = false
  4483. Fly:Destroy()
  4484. Rot:Destroy()
  4485. end
  4486. end
  4487. if k == "=" and InForm == true then
  4488. attack = true
  4489. do
  4490. local Stop = false
  4491. local Version = 0
  4492. local MaxSpeed = 6
  4493. local Speed = 3
  4494. local Keys = {}
  4495. local Force = 10000
  4496. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4497. swait(1)
  4498. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4499. if Fly then
  4500. Fly:Destroy()
  4501. end
  4502. if Rot then
  4503. Rot:Destroy()
  4504. end
  4505. Fly = Instance.new("BodyPosition", char.Torso)
  4506. Fly.Name = "LMMFly"
  4507. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4508. Fly.P = Force
  4509. Fly.position = char.Torso.Position
  4510. Rot = Instance.new("BodyGyro", char.Torso)
  4511. Rot.Name = "LMMRot"
  4512. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4513. Rot.P = Force
  4514. Rot.cframe = cam.CoordinateFrame
  4515. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4516. local Thread, Old = Version, nil
  4517. char.Humanoid.PlatformStand = true
  4518. function StopFly()
  4519. Version = Version + 1
  4520. Stop = true
  4521. char.Humanoid.PlatformStand = false
  4522. Fly:Destroy()
  4523. Rot:Destroy()
  4524. attack = false
  4525. end
  4526. char.ChildAdded:connect(function(Obj)
  4527. wait()
  4528. if Obj.Name == "LM" .. "MFlyStop" then
  4529. Obj:Destroy()
  4530. StopFly()
  4531. end
  4532. end)
  4533. HitpartFunk2(RightArm, 0, -0.7, 0)
  4534. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4535. for i = 0, 25, 0.1 do
  4536. if attack == true then
  4537. swait()
  4538. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4539. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4540. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4541. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4542. end
  4543. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4544. if Keys[string.char(48)] then
  4545. Speed = 1
  4546. end
  4547. if Keys.w then
  4548. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4549. end
  4550. if Keys.s then
  4551. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4552. end
  4553. if Keys.d then
  4554. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4555. end
  4556. if Keys.a then
  4557. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4558. end
  4559. if Keys.e or Keys[" "] then
  4560. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4561. end
  4562. if Keys.q then
  4563. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4564. end
  4565. if Keys.z then
  4566. StopFly()
  4567. end
  4568. if Old ~= Vectoring then
  4569. Fly.position = Vectoring.p
  4570. Old = Vectoring
  4571. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4572. else
  4573. Speed = 1
  4574. end
  4575. Rot.cframe = cam.CoordinateFrame
  4576. mouse.KeyDown:connect(function(Key)
  4577. Keys[Key] = true
  4578. end)
  4579. mouse.KeyUp:connect(function(Key)
  4580. Keys[Key] = false
  4581. end)
  4582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4584. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4586. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4587. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4588. end
  4589. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4590. attack = false
  4591. char.Humanoid.PlatformStand = false
  4592. Fly:Destroy()
  4593. Rot:Destroy()
  4594. end
  4595. end
  4596. end)
  4597. game:GetService("RunService").Stepped:connect(function()
  4598. if ice_mode == true then
  4599. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4600. local icePath = BasePart:Clone()
  4601. icePath.Anchored = true
  4602. icePath.Transparency = 0.85
  4603. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4604. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4605. icePath.BrickColor = colors[math.random(1, #colors)]
  4606. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4607. game:GetService("Debris"):AddItem(icePath, 1)
  4608. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4609. end
  4610. end)
  4611. end
  4612. MV3 = 190
  4613. mouse.KeyDown:connect(function(k)
  4614. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4615. MV3 = 80
  4616. attack = true
  4617. Humanoid.WalkSpeed = 15
  4618. HitpartFunk2(RightArm, 0, -0.5, 0)
  4619. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4620. for i = 0, 1.5, 0.1 do
  4621. swait()
  4622. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4623. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4624. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4625. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4626. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4627. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4628. end
  4629. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4630. for i = 0, 2, 0.1 do
  4631. swait()
  4632. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4633. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4634. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4635. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4636. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4637. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4638. end
  4639. for i = 0, 4.2, 0.1 do
  4640. swait()
  4641. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4642. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4643. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4644. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4647. 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)
  4648. 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)
  4649. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4650. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4651. end
  4652. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4653. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4654. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4655. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4656. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4657. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4658. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4659. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4660. for i = 0, 2, 0.1 do
  4661. swait()
  4662. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4663. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4664. 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)
  4665. 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)
  4666. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4667. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4668. end
  4669. for i = 0, 2, 0.1 do
  4670. swait()
  4671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4673. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4674. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4675. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4676. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4677. end
  4678. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4679. for i = 0, 4, 0.1 do
  4680. swait()
  4681. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4682. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4685. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4686. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4687. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4688. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4689. end
  4690. for i = 0, 2, 0.1 do
  4691. swait()
  4692. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4693. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4694. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4695. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4696. 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)
  4697. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4698. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4699. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4700. end
  4701. for i = 1, 6 do
  4702. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4703. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4704. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4705. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4706. wait(0.15)
  4707. end
  4708. attack = false
  4709. Humanoid.WalkSpeed = 16
  4710. end
  4711. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4712. Humanoid.WalkSpeed = 1
  4713. MV3 = 80
  4714. attack = true
  4715. FastFireBall = Instance.new("Part", RightArm)
  4716. FastFireBall.Size = Vector3.new(1, 1, 1)
  4717. FFW = Instance.new("Weld")
  4718. FFW.Name = "GuW"
  4719. FFW.Part0 = RightArm
  4720. FFW.C0 = cn(0, -1, 0)
  4721. FFW.C1 = cn(0, 0, 0)
  4722. FFW.Part1 = FastFireBall
  4723. FFW.Parent = RightArm
  4724. FastFireBall.Transparency = 1
  4725. FastFireBall2 = Instance.new("Part", LeftArm)
  4726. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4727. FFW2 = Instance.new("Weld")
  4728. FFW2.Name = "GuW"
  4729. FFW2.Part0 = LeftArm
  4730. FFW2.C0 = cn(0, -1, 0)
  4731. FFW2.C1 = cn(0, 0, 0)
  4732. FFW2.Part1 = FastFireBall2
  4733. FFW2.Parent = LeftArm
  4734. FastFireBall2.Transparency = 1
  4735. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4736. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4737. for i = 0, 1, 0.1 do
  4738. swait()
  4739. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4740. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4741. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4742. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4745. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4746. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4747. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4748. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4749. end
  4750. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4751. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4752. function holding()
  4753. if Rapid == true and ice_mode == false then
  4754. for i = 0, 0.8, 0.1 do
  4755. swait()
  4756. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4757. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4758. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4759. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4760. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4761. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4762. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4763. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4764. end
  4765. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4766. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4767. for i = 0, 0.8, 0.1 do
  4768. swait()
  4769. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4770. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4771. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4772. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4773. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4774. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4775. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4776. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4777. end
  4778. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4779. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4780. holding()
  4781. end
  4782. end
  4783. if Rapid == false then
  4784. Rapid = true
  4785. holding()
  4786. end
  4787. end
  4788. end)
  4789. mouse.KeyUp:connect(function(k)
  4790. if k == "c" and Rapid == true then
  4791. MV3 = 180
  4792. Rapid = false
  4793. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4794. attack = false
  4795. wait(0.5)
  4796. Humanoid.WalkSpeed = 16
  4797. FastFireBall:Destroy()
  4798. FastFireBall2:Destroy()
  4799. end
  4800. end)
  4801.  
  4802.  
  4803. mouse.KeyUp:connect(function(k)
  4804. if k == "q" then
  4805. Combo1()
  4806. end
  4807. end)
  4808.  
  4809. mouse.KeyUp:connect(function(k)
  4810. if k == "r" then
  4811. Combo2()
  4812. end
  4813. end)
  4814.  
  4815. mouse.KeyUp:connect(function(k)
  4816. if k == "t" then
  4817. Combo3()
  4818. end
  4819. end)
  4820. mouse.KeyUp:connect(function(k)
  4821. if k == "u" then
  4822. Combo4()
  4823. end
  4824. end)
  4825.  
  4826.  
  4827. SoundFolder = Instance.new("Folder",char)
  4828. SoundFolder.Name = "SoundFolder"
  4829. punchsound1 = Instance.new("Sound",Torso)
  4830. punchsound1.Volume = 1.2
  4831. punchsound1.Name = "punchsound1"
  4832. punchsound1.Looped = false
  4833. punchsound1.SoundId = "rbxassetid://137579113"
  4834. StrongPunch = Instance.new("Sound",Torso)
  4835. StrongPunch.Volume = 1.6
  4836. StrongPunch.Name = "StrongPunch"
  4837. StrongPunch.Looped = false
  4838. StrongPunch.SoundId = "rbxassetid://441202925"
  4839. StrongPunch = Instance.new("Sound",Torso)
  4840. StrongPunch.Volume = 1.6
  4841. StrongPunch.Name = "StrongPunch"
  4842. StrongPunch.Looped = false
  4843. StrongPunch.SoundId = "rbxassetid://441202925"
  4844. StrongPunch1 = Instance.new("Sound",Torso)
  4845. StrongPunch1.Volume = 1.6
  4846. StrongPunch1.Name = "StrongPunch"
  4847. StrongPunch1.Looped = false
  4848. StrongPunch1.SoundId = "rbxassetid://441202925"
  4849. StrongPunch2 = Instance.new("Sound",Torso)
  4850. StrongPunch2.Volume = 1.6
  4851. StrongPunch2.Name = "StrongPunch"
  4852. StrongPunch.Looped = false
  4853. StrongPunch2.SoundId = "rbxassetid://441202925"
  4854. Zano = Instance.new("Sound",Torso)
  4855. Zano.Volume = 6
  4856. Zano.Name = "Zano"
  4857. Zano.Looped = false
  4858. Zano.SoundId = "rbxassetid://744770874"
  4859. GroundImpact = Instance.new("Sound",Torso)
  4860. GroundImpact.Volume = 8
  4861. GroundImpact.Name = "GroundImpact"
  4862. GroundImpact.Looped = false
  4863. GroundImpact.SoundId = "rbxassetid://165970126"
  4864. Break = Instance.new("Sound",Torso)
  4865. Break.Volume = 5
  4866. Break.Name = "Bonebreak"
  4867. Break.Looped = false
  4868. Break.SoundId = "rbxassetid://314390675"
  4869.  
  4870. local hit1 = false
  4871. local hit2 = false
  4872. local hit3 = false
  4873. local hit4 = false
  4874.  
  4875. function Combo1()
  4876. getplayer = new("Part",char)
  4877. getplayer.Position = Vector3.new(999,999,999)
  4878. getplayer.Transparency = 1
  4879. getplayer.Size = v3(3,3,3)
  4880. getplayer.CanCollide = false
  4881. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4882. getplayer.Name = "GetPlayer"
  4883.  
  4884. game.Debris:AddItem(getplayer,0.5)
  4885.  
  4886. getplayer.Touched:connect(function(hit)
  4887. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4888. getplayer:Destroy()
  4889. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4890. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4891. to.Anchored = true
  4892. idle = false
  4893.  
  4894.  
  4895. punchsound1:Play()
  4896. hit1 = true
  4897. for i = 0, 1, 0.1 do
  4898. swait()
  4899. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4900. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4901. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4902. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4903. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4904. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4905. end
  4906. punchsound1:Play()
  4907. for i = 0, 1, 0.1 do
  4908. swait()
  4909. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4910. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4911. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4912. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4913. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4914. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4915. end
  4916. punchsound1:Play()
  4917. for i = 0, 1, 0.1 do
  4918. swait()
  4919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4921. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4922. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4923. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4924. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4925. end
  4926. for i = 0, 1, 0.1 do
  4927. swait()
  4928. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4929. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4930. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4931. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4932. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4933. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4934. end
  4935. for i = 0, 1, 0.1 do
  4936. swait()
  4937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4940. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4941. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4942. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4943. end
  4944. StrongPunch1:Play()
  4945. for i = 0, 1, 0.1 do
  4946. swait()
  4947. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4948. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4949. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4950. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4951. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4952. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4953. end
  4954. for i = 0, 0.6, 0.1 do
  4955. swait()
  4956. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4957. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4958. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4959. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4960. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4961. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4962. end
  4963. for i = 0, 0.6, 0.1 do
  4964. swait()
  4965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4968. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4969. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4970. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4971. end
  4972. for i,v in pairs(to.Parent:GetChildren()) do
  4973. if v:IsA("Humanoid") then
  4974. v.Health = v.Health - 3
  4975.  
  4976. v.PlatformStand = true
  4977. end
  4978. end
  4979. StrongPunch:Play()
  4980. for i = 0, 1, 0.1 do
  4981. swait()
  4982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4984. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4987. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4988. end
  4989. for i,v in pairs(to.Parent:GetChildren()) do
  4990. if v:IsA("Humanoid") then
  4991. v.Health = v.Health - 5
  4992.  
  4993. v.PlatformStand = true
  4994. end
  4995. end
  4996.  
  4997. hit1 = false
  4998.  
  4999. punchsound1:Play()
  5000. hit2 = true
  5001. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5002. for i = 0, 1, 0.1 do
  5003. swait()
  5004. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5005. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5006. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5007. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5008. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5009. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5010. end
  5011. for i,v in pairs(to.Parent:GetChildren()) do
  5012. if v:IsA("Humanoid") then
  5013. v.Health = v.Health - 5
  5014.  
  5015. v.PlatformStand = true
  5016. end
  5017. end
  5018. hit2 = false
  5019.  
  5020. punchsound1:Play()
  5021. hit3 = true
  5022. hit4 = true
  5023.  
  5024.  
  5025. punchsound1:Play()
  5026.  
  5027. coroutine.wrap(function()
  5028. for i=1,5 do
  5029. wait()
  5030. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  5031. GroundImpact:Play()
  5032. a21e = new("Part",to)
  5033. a21e.Name = "Beam"..num
  5034. a21e.Locked = true
  5035. a21e.Size = v3(1,1,1)
  5036. a21e.CanCollide = false
  5037. a21e.BrickColor = bc("Gold")
  5038. a21e.Material = "Neon"
  5039. a21e.Transparency = 0
  5040. aa21e = new("SpecialMesh",a21e)
  5041. a21e.Anchored = true
  5042. a21e.Position = to.Position
  5043. aa21e.MeshType = "Sphere"
  5044. aa21e.Scale = v3(1,1,1)
  5045. a51e = new("Part",char)
  5046. a51e.Name = "Beam"..num
  5047. a51e.Locked = true
  5048. a51e.Size = v3(1,1,1)
  5049. a51e.CanCollide = false
  5050. a51e.BrickColor = bc("White")
  5051. a51e.Material = "Neon"
  5052. a51e.Transparency = 0
  5053. aa51e = new("SpecialMesh",a51e)
  5054. a51e.Anchored = true
  5055. a51e.Position = to.Position
  5056. aa51e.MeshType = "Sphere"
  5057. aa51e.Scale = v3(1,1,1)
  5058. a61e = new("Part",char)
  5059. a61e.Name = "Beam"..num
  5060. a61e.Locked = true
  5061. a61e.Size = v3(1,1,1)
  5062. a61e.CanCollide = false
  5063. a61e.BrickColor = bc("Really red")
  5064. a61e.Material = "Neon"
  5065. a61e.Transparency = 0
  5066. aa61e = new("SpecialMesh",a61e)
  5067. a61e.Anchored = true
  5068. a61e.Position = to.Position
  5069. aa61e.MeshType = "Sphere"
  5070. aa61e.Scale = v3(1,1,1)
  5071. for i = 1,20 do
  5072. wait()
  5073. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  5074. a21e.Transparency = a21e.Transparency + 0.03
  5075. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  5076. a51e.Transparency = a51e.Transparency + 0.03
  5077. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  5078. a61e.Transparency = a61e.Transparency + 0.02
  5079. for i,v in pairs(to.Parent:GetChildren()) do
  5080. if v:IsA("Humanoid") then
  5081. v.Health = v.Health - 0.5
  5082.  
  5083. v.PlatformStand = true
  5084. end
  5085. end
  5086. end
  5087. a61e:Destroy()
  5088. aa61e:Destroy()
  5089. a51e:Destroy()
  5090. aa51e:Destroy()
  5091. a21e:Destroy()
  5092. aa21e:Destroy()
  5093.  
  5094. end
  5095.  
  5096.  
  5097. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  5098. for i = 0, 1, 0.1 do
  5099. swait()
  5100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5103. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5104. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5105. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5106. end
  5107.  
  5108.  
  5109.  
  5110. wait(0.7)
  5111. end)()
  5112.  
  5113.  
  5114.  
  5115.  
  5116. RootPart.Anchored = true
  5117.  
  5118. for i = 0, 1, 0.1 do
  5119. swait()
  5120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5122. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5125. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5126. end
  5127.  
  5128.  
  5129. StrongPunch:Play()
  5130.  
  5131.  
  5132. for i = 0, 1, 0.1 do
  5133. swait()
  5134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5137. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5138. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5139. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5140. end
  5141.  
  5142. for i = 0, 1, 0.1 do
  5143. swait()
  5144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5147. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5148. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5149. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5150. end
  5151.  
  5152.  
  5153.  
  5154. for i,v in pairs(to.Parent:GetChildren()) do
  5155. if v:IsA("Humanoid") then
  5156. v.Health = v.Health - 20
  5157.  
  5158. v.PlatformStand = true
  5159. end
  5160. end
  5161.  
  5162. StrongPunch2:Play()
  5163. for i = 0, 1, 0.1 do
  5164. swait()
  5165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5167. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5168. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5170. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5171. end
  5172.  
  5173. hitground = new("Part",char)
  5174. hitground.Size = Vector3.new(5,5,5)
  5175. hitground.Name = "Ground"
  5176. hitground.Transparency = 1
  5177. hitground.CanCollide = false
  5178. game.Debris:AddItem(hitground,2)
  5179. hitground.Position = Vector3.new(999,999,999)
  5180. hitgroundweld = new("Weld",hitground)
  5181. hitgroundweld.Part0 = to
  5182. hitgroundweld.Part1 = hitground
  5183. hitground.Touched:connect(function(hit2)
  5184. if hit2.Size.x > 150 then
  5185. hitground:Destroy()
  5186. ad = new("Part",char)
  5187. ad.Name = "NewPart"
  5188. ad.Size = Vector3.new(30,0.1,30)
  5189. ad.CanCollide = false
  5190. ad.Anchored = true
  5191. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5192. ad.Transparency = 1
  5193. aad = new("Decal",ad)
  5194.  
  5195. aad.Face = "Top"
  5196. aad.Transparency = 1
  5197. aad.Transparency = 0
  5198. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5199. smoke = new("Part",to)
  5200. smokemesh = new("SpecialMesh",smoke)
  5201. smokemesh.MeshId = "rbxassetid://928329648"
  5202. smoke.BrickColor = hit2.BrickColor
  5203. smoke.Anchored = true
  5204. smoke.Position = hitground.Position
  5205. GroundImpact:Play()
  5206. for i = 1,20 do
  5207. wait()
  5208. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5209. smoke.Transparency = smoke.Transparency + 1/20
  5210. end
  5211. smoke:Destroy()
  5212. wait(0.5)
  5213.  
  5214. for i = 1,20 do
  5215. wait(0.1)
  5216. aad.Transparency = aad.Transparency + 1/20
  5217. end
  5218. end
  5219. end)
  5220. to.Anchored = false
  5221. ys = Instance.new("BodyVelocity",to)
  5222. ys.Name = "GO"
  5223.  
  5224. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5225.  
  5226. ys.Velocity = v3(0,-90,0)
  5227.  
  5228. wait(1)
  5229. ys:Destroy()
  5230.  
  5231.  
  5232.  
  5233.  
  5234.  
  5235. hit3 = false
  5236. hit4 = false
  5237.  
  5238.  
  5239. hit1 = false
  5240. hit2 = false
  5241. hit3 = false
  5242. hit4 = false
  5243. idle = true
  5244. RootPart.Anchored = false
  5245. end
  5246. end)
  5247. end
  5248.  
  5249.  
  5250. function Combo4()
  5251. getplayer = new("Part",char)
  5252. getplayer.Position = Vector3.new(999,999,999)
  5253. getplayer.Transparency = 1
  5254. getplayer.Size = v3(3,3,3)
  5255. getplayer.CanCollide = false
  5256. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5257. getplayer.Name = "GetPlayer"
  5258.  
  5259. game.Debris:AddItem(getplayer,0.5)
  5260.  
  5261. getplayer.Touched:connect(function(hit)
  5262. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5263. getplayer:Destroy()
  5264. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5265. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5266. to.Anchored = true
  5267. RootPart.Anchored = true
  5268. idle = false
  5269.  
  5270.  
  5271. punchsound1:Play()
  5272. hit1 = true
  5273. for i = 0, 0.5, 0.1 do
  5274. swait()
  5275. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5276. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5277. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5278. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5279. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5280. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5281. end
  5282. punchsound1:Play()
  5283. for i = 0, 0.5, 0.1 do
  5284. swait()
  5285. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5286. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5287. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5288. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5289. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5290. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5291. end
  5292. punchsound1:Play()
  5293. for i = 0, 0.6, 0.1 do
  5294. swait()
  5295. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5296. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5297. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5298. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5299. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5300. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5301. end
  5302. for i = 0, 0.6, 0.1 do
  5303. swait()
  5304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5306. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5307. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5308. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5309. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5310. end
  5311. for i = 0, 0.5, 0.1 do
  5312. swait()
  5313. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5314. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5315. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5316. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5317. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5318. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5319. end
  5320. punchsound1:Play()
  5321. for i = 0, 0.5, 0.1 do
  5322. swait()
  5323. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5324. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5325. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5326. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5327. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5328. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5329. end
  5330. punchsound1:Play()
  5331. for i = 0, 0.6, 0.1 do
  5332. swait()
  5333. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5334. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5335. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5336. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5337. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5338. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5339. end
  5340. for i = 0, 0.6, 0.1 do
  5341. swait()
  5342. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5343. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5344. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5345. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5346. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5347. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5348. end
  5349. for i = 0, 0.5, 0.1 do
  5350. swait()
  5351. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5352. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5353. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5354. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5355. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5356. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5357. end
  5358. punchsound1:Play()
  5359. for i = 0, 0.5, 0.1 do
  5360. swait()
  5361. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5362. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5363. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5364. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5365. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5366. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5367. end
  5368. punchsound1:Play()
  5369. for i = 0, 0.6, 0.1 do
  5370. swait()
  5371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5373. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5374. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5375. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5376. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5377. end
  5378. for i = 0, 0.6, 0.1 do
  5379. swait()
  5380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5382. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5384. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5385. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5386. end
  5387. for i = 0, 0.5, 0.1 do
  5388. swait()
  5389. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5390. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5391. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5392. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5393. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5394. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5395. end
  5396. punchsound1:Play()
  5397. for i = 0, 0.5, 0.1 do
  5398. swait()
  5399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5402. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5403. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5404. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5405. end
  5406. punchsound1:Play()
  5407. for i = 0, 0.6, 0.1 do
  5408. swait()
  5409. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5410. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5411. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5412. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5413. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5414. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5415. end
  5416. for i = 0, 0.6, 0.1 do
  5417. swait()
  5418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5420. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5421. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5422. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5423. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5424. end
  5425. for i = 0, 0.5, 0.1 do
  5426. swait()
  5427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5430. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5431. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5432. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5433. end
  5434. punchsound1:Play()
  5435. for i = 0, 0.5, 0.1 do
  5436. swait()
  5437. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5438. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5439. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5440. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5441. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5442. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5443. end
  5444. punchsound1:Play()
  5445. for i = 0, 0.6, 0.1 do
  5446. swait()
  5447. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5448. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5449. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5450. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5451. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5452. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5453. end
  5454. StrongPunch2:Play()
  5455. for i = 0, 5, 0.1 do
  5456. swait()
  5457. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5458. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5459. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5460. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5461. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5462. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5463. end
  5464.  
  5465. for i,v in pairs(to.Parent:GetChildren()) do
  5466. if v:IsA("Humanoid") then
  5467. v.Health = v.Health - 20
  5468.  
  5469. v.PlatformStand = true
  5470. end
  5471. end
  5472. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5473. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5474. Zanzoken = Instance.new("Part",char)
  5475. Zanzoken.Anchored = true
  5476. Zanzoken.Position = v3(999,999,999)
  5477. Zanzoken.CFrame = Torso.CFrame
  5478. game.Debris:AddItem(Zanzoken,0.5)
  5479. Zanzoken.Transparency = 1
  5480. Zano:Play()
  5481. wait()
  5482. idk = Instance.new("BillboardGui",Zanzoken)
  5483. idk.Size = UDim2.new(10,0,15,0)
  5484. idk.AlwaysOnTop = false
  5485. idk1 = Instance.new("ImageLabel",idk)
  5486. idk1.BackgroundTransparency = 1
  5487. idk.ExtentsOffset = v3(0,0,0)
  5488. idk1.ImageTransparency = 0
  5489. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5490. idk1.Size = UDim2.new(2,0,1,0)
  5491. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5492. idk1.Image = "rbxassetid://319554883"
  5493. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5494. wait()
  5495. Zanzoken = Instance.new("Part",char)
  5496. Zanzoken.Anchored = true
  5497. Zanzoken.Position = v3(999,999,999)
  5498. Zanzoken.CFrame = Torso.CFrame
  5499. game.Debris:AddItem(Zanzoken,0.5)
  5500. Zanzoken.Transparency = 1
  5501. wait()
  5502. idk = Instance.new("BillboardGui",Zanzoken)
  5503. idk.Size = UDim2.new(20,0,20,0)
  5504. idk.AlwaysOnTop = false
  5505. idk1 = Instance.new("ImageLabel",idk)
  5506. idk1.BackgroundTransparency = 1
  5507. idk.ExtentsOffset = v3(0,0,0)
  5508. idk1.ImageTransparency = 0
  5509. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5510. idk1.Size = UDim2.new(2,0,1,0)
  5511. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5512. idk1.Image = "rbxassetid://319554883"
  5513. for i = 0, 0.5, 0.1 do
  5514. swait()
  5515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5517. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5518. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5519. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5520. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5521. end
  5522. punchsound1:Play()
  5523. for i = 0, 0.5, 0.1 do
  5524. swait()
  5525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5527. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5529. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5530. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5531. end
  5532. punchsound1:Play()
  5533. for i = 0, 0.6, 0.1 do
  5534. swait()
  5535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5537. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5538. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5539. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5540. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5541. end
  5542. for i = 0, 0.6, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5549. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5550. end
  5551. for i = 0, 0.5, 0.1 do
  5552. swait()
  5553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5556. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5557. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5558. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5559. end
  5560. punchsound1:Play()
  5561. for i = 0, 0.5, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5568. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5569. end
  5570. punchsound1:Play()
  5571. for i = 0, 0.6, 0.1 do
  5572. swait()
  5573. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5574. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5575. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5576. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5577. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5578. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5579. end
  5580. for i = 0, 0.6, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5587. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5588. end
  5589. for i = 0, 0.5, 0.1 do
  5590. swait()
  5591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5593. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5594. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5595. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5596. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5597. end
  5598. punchsound1:Play()
  5599. for i = 0, 0.5, 0.1 do
  5600. swait()
  5601. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5602. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5603. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5604. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5605. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5606. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5607. end
  5608. punchsound1:Play()
  5609. for i = 0, 0.6, 0.1 do
  5610. swait()
  5611. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5612. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5613. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5614. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5615. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5616. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5617. end
  5618. for i = 0, 0.6, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5625. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5626. end
  5627. for i = 0, 0.5, 0.1 do
  5628. swait()
  5629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5631. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5632. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5633. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5634. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5635. end
  5636. punchsound1:Play()
  5637. for i = 0, 0.5, 0.1 do
  5638. swait()
  5639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5641. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5642. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5643. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5644. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5645. end
  5646. punchsound1:Play()
  5647. for i = 0, 0.3, 0.1 do
  5648. swait()
  5649. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5650. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5651. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5652. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5653. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5654. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5655. end
  5656. for i = 0, 0.3, 0.1 do
  5657. swait()
  5658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5660. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5663. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5664. end
  5665. for i = 0, 0.3, 0.1 do
  5666. swait()
  5667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5669. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5670. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5671. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5672. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5673. end
  5674. punchsound1:Play()
  5675. for i = 0, 0.3, 0.1 do
  5676. swait()
  5677. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5678. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5679. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5680. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5681. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5682. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5683. end
  5684. punchsound1:Play()
  5685. for i = 0, 0.3, 0.1 do
  5686. swait()
  5687. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5688. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5689. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5690. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5691. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5692. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5693. end
  5694. for i = 0, 0.3, 0.1 do
  5695. swait()
  5696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5698. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5699. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5700. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5701. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5702. end
  5703. punchsound1:Play()
  5704. for i = 0, 1, 0.1 do
  5705. swait()
  5706. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5707. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5708. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5709. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5710. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5711. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5712. end
  5713. for i = 0, 0.3, 0.1 do
  5714. swait()
  5715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5717. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5718. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5720. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5721. end
  5722. punchsound1:Play()
  5723. for i = 0, 0.3, 0.1 do
  5724. swait()
  5725. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5726. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5727. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5728. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5729. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5730. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5731. end
  5732. for i = 0, 0.3, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5739. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5740. end
  5741. for i = 0, 0.3, 0.1 do
  5742. swait()
  5743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5745. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5746. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5747. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5748. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5749. end
  5750. punchsound1:Play()
  5751. for i = 0, 0.3, 0.1 do
  5752. swait()
  5753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5758. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5759. end
  5760. punchsound1:Play()
  5761. for i = 0, 0.6, 0.1 do
  5762. swait()
  5763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5765. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5766. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5767. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5768. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5769. end
  5770. for i = 0, 0.3, 0.1 do
  5771. swait()
  5772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5774. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5775. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5776. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5777. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5778. end
  5779. for i = 0, 0.3, 0.1 do
  5780. swait()
  5781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5783. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5784. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5785. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5786. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5787. end
  5788. punchsound1:Play()
  5789. for i = 0, 0.5, 0.1 do
  5790. swait()
  5791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5794. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5795. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5796. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5797. end
  5798. punchsound1:Play()
  5799. for i = 0, 0.6, 0.1 do
  5800. swait()
  5801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5804. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5805. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5806. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5807. end
  5808. for i = 0, 0.6, 0.1 do
  5809. swait()
  5810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5812. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5813. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5814. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5815. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5816. end
  5817. for i = 0, 0.5, 0.1 do
  5818. swait()
  5819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5821. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5822. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5823. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5824. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5825. end
  5826. punchsound1:Play()
  5827. for i = 0, 0.5, 0.1 do
  5828. swait()
  5829. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5830. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5831. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5832. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5833. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5834. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5835. end
  5836. punchsound1:Play()
  5837. for i = 0, 0.6, 0.1 do
  5838. swait()
  5839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5841. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5842. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5843. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5844. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5845. end
  5846. for i = 0, 0.6, 0.1 do
  5847. swait()
  5848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5850. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5851. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5852. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5853. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5854. end
  5855. for i = 0, 0.5, 0.1 do
  5856. swait()
  5857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5859. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5860. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5861. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5862. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5863. end
  5864. punchsound1:Play()
  5865. for i = 0, 0.5, 0.1 do
  5866. swait()
  5867. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5868. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5869. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5870. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5871. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5872. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5873. end
  5874. punchsound1:Play()
  5875. for i = 0, 0.6, 0.1 do
  5876. swait()
  5877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5879. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5880. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5881. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5882. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5883. end
  5884. for i = 0, 0.6, 0.1 do
  5885. swait()
  5886. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5887. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5888. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5889. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5890. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5891. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5892. end
  5893. punchsound1:Play()
  5894. for i = 0, 1, 0.1 do
  5895. swait()
  5896. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5897. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5898. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5899. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5900. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5901. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5902. end
  5903. for i = 0, 0.5, 0.1 do
  5904. swait()
  5905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5907. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5910. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5911. end
  5912. punchsound1:Play()
  5913. for i = 0, 0.6, 0.1 do
  5914. swait()
  5915. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5916. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5917. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5918. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5919. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5920. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5921. end
  5922. for i = 0, 0.6, 0.1 do
  5923. swait()
  5924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5926. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5927. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5928. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5929. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5930. end
  5931. for i = 0, 0.5, 0.1 do
  5932. swait()
  5933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5935. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5936. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5937. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5938. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5939. end
  5940. punchsound1:Play()
  5941. for i = 0, 0.5, 0.1 do
  5942. swait()
  5943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5946. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5947. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5948. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5949. end
  5950. punchsound1:Play()
  5951. for i = 0, 0.6, 0.1 do
  5952. swait()
  5953. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5954. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5955. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5956. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5957. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5958. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5959. end
  5960. for i = 0, 0.6, 0.1 do
  5961. swait()
  5962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5966. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5967. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5968. end
  5969. for i = 0, 0.5, 0.1 do
  5970. swait()
  5971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5973. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5974. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5975. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5976. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5977. end
  5978. punchsound1:Play()
  5979. for i = 0, 0.5, 0.1 do
  5980. swait()
  5981. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5982. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5983. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5984. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5985. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5986. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5987. end
  5988. punchsound1:Play()
  5989. for i = 0, 0.6, 0.1 do
  5990. swait()
  5991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5994. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5995. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5996. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5997. end
  5998. for i = 0, 0.6, 0.1 do
  5999. swait()
  6000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6002. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6005. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6006. end
  6007. for i = 0, 0.5, 0.1 do
  6008. swait()
  6009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6010. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6011. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6012. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6013. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6014. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6015. end
  6016. punchsound1:Play()
  6017. for i = 0, 0.5, 0.1 do
  6018. swait()
  6019. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6020. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6021. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6022. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6023. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6024. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6025. end
  6026. punchsound1:Play()
  6027. for i = 0, 0.6, 0.1 do
  6028. swait()
  6029. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6030. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6031. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6032. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6033. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6034. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6035. end
  6036. for i = 0, 0.6, 0.1 do
  6037. swait()
  6038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6040. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6043. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6044. end
  6045. for i = 0, 0.5, 0.1 do
  6046. swait()
  6047. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6048. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6049. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6050. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6051. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6052. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6053. end
  6054. punchsound1:Play()
  6055. for i = 0, 0.5, 0.1 do
  6056. swait()
  6057. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6058. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6059. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6060. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6061. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6062. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6063. end
  6064. punchsound1:Play()
  6065. for i = 0, 0.6, 0.1 do
  6066. swait()
  6067. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6068. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6069. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6070. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6071. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6072. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6073. end
  6074. for i = 0, 0.6, 0.1 do
  6075. swait()
  6076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6078. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6079. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6080. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6081. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6082. end
  6083. punchsound1:Play()
  6084. for i = 0, 1, 0.1 do
  6085. swait()
  6086. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6087. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6088. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6089. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6090. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6091. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6092. end
  6093. for i = 0, 0.5, 0.1 do
  6094. swait()
  6095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6097. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6100. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6101. end
  6102. punchsound1:Play()
  6103. for i = 0, 0.6, 0.1 do
  6104. swait()
  6105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6107. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6108. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6109. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6110. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6111. end
  6112. for i = 0, 0.6, 0.1 do
  6113. swait()
  6114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6120. end
  6121. for i = 0, 0.5, 0.1 do
  6122. swait()
  6123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6125. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6126. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6127. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6128. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6129. end
  6130. punchsound1:Play()
  6131. for i = 0, 0.3, 0.1 do
  6132. swait()
  6133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6135. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6138. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6139. end
  6140. punchsound1:Play()
  6141. for i = 0, 0.3, 0.1 do
  6142. swait()
  6143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6145. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6146. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6147. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6148. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6149. end
  6150. for i = 0, 0.3, 0.1 do
  6151. swait()
  6152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6154. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6155. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6156. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6157. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6158. end
  6159. for i = 0, 0.3, 0.1 do
  6160. swait()
  6161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6163. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6164. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6165. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6166. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6167. end
  6168. punchsound1:Play()
  6169. for i = 0, 0.3, 0.1 do
  6170. swait()
  6171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6173. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6176. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6177. end
  6178. punchsound1:Play()
  6179. for i = 0, 0.3, 0.1 do
  6180. swait()
  6181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6183. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6184. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6185. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6186. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6187. end
  6188. for i = 0, 0.3, 0.1 do
  6189. swait()
  6190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6192. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6193. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6194. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6195. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6196. end
  6197. for i = 0, 0.3, 0.1 do
  6198. swait()
  6199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6201. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6202. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6203. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6204. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6205. end
  6206. punchsound1:Play()
  6207. for i = 0, 0.3, 0.1 do
  6208. swait()
  6209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6211. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6214. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6215. end
  6216. punchsound1:Play()
  6217. for i = 0, 0.3, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6224. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6225. end
  6226. for i = 0, 0.1, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6230. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6231. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6232. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6233. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6234. end
  6235. for i = 0, 0.1, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6242. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6243. end
  6244. punchsound1:Play()
  6245. for i = 0, 0.1, 0.1 do
  6246. swait()
  6247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6249. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6250. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6251. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6252. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6253. end
  6254. punchsound1:Play()
  6255. for i = 0, 0.1, 0.1 do
  6256. swait()
  6257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6259. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6260. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6261. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6262. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6263. end
  6264. for i = 0, 0.1, 0.1 do
  6265. swait()
  6266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6268. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6269. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6270. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6271. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6272. end
  6273. punchsound1:Play()
  6274. for i = 0, 0.4, 0.1 do
  6275. swait()
  6276. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6277. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6278. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6279. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6280. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6281. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6282. end
  6283. for i,v in pairs(to.Parent:GetChildren()) do
  6284. if v:IsA("Humanoid") then
  6285. v.Health = v.Health - 20
  6286.  
  6287. v.PlatformStand = true
  6288. end
  6289. end
  6290. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6291. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6292. Zanzoken = Instance.new("Part",char)
  6293. Zanzoken.Anchored = true
  6294. Zanzoken.Position = v3(999,999,999)
  6295. Zanzoken.CFrame = Torso.CFrame
  6296. game.Debris:AddItem(Zanzoken,0.5)
  6297. Zanzoken.Transparency = 1
  6298. Zano:Play()
  6299. wait()
  6300. idk = Instance.new("BillboardGui",Zanzoken)
  6301. idk.Size = UDim2.new(10,0,15,0)
  6302. idk.AlwaysOnTop = false
  6303. idk1 = Instance.new("ImageLabel",idk)
  6304. idk1.BackgroundTransparency = 1
  6305. idk.ExtentsOffset = v3(0,0,0)
  6306. idk1.ImageTransparency = 0
  6307. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6308. idk1.Size = UDim2.new(2,0,1,0)
  6309. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6310. idk1.Image = "rbxassetid://319554883"
  6311. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6312. wait()
  6313. Zanzoken = Instance.new("Part",char)
  6314. Zanzoken.Anchored = true
  6315. Zanzoken.Position = v3(999,999,999)
  6316. Zanzoken.CFrame = Torso.CFrame
  6317. game.Debris:AddItem(Zanzoken,0.5)
  6318. Zanzoken.Transparency = 1
  6319. wait()
  6320. idk = Instance.new("BillboardGui",Zanzoken)
  6321. idk.Size = UDim2.new(20,0,20,0)
  6322. idk.AlwaysOnTop = false
  6323. idk1 = Instance.new("ImageLabel",idk)
  6324. idk1.BackgroundTransparency = 1
  6325. idk.ExtentsOffset = v3(0,0,0)
  6326. idk1.ImageTransparency = 0
  6327. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6328. idk1.Size = UDim2.new(2,0,1,0)
  6329. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6330. idk1.Image = "rbxassetid://319554883"
  6331. punchsound1:Play()
  6332. for i = 0, 6, 0.1 do
  6333. swait()
  6334. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6335. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6336. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6337. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6338. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6339. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6340. end
  6341. for i = 0, 0.6, 0.1 do
  6342. swait()
  6343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6345. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6346. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6347. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6348. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6349. end
  6350. for i = 0, 0.6, 0.1 do
  6351. swait()
  6352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6354. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6357. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6358. end
  6359. punchsound1:Play()
  6360. for i = 0, 1, 0.1 do
  6361. swait()
  6362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6364. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6365. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6366. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6367. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6368. end
  6369. for i = 0, 0.6, 0.1 do
  6370. swait()
  6371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6373. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6374. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6375. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6376. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6377. end
  6378. for i = 0, 0.6, 0.1 do
  6379. swait()
  6380. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6381. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6382. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6383. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6384. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6385. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6386. end
  6387. punchsound1:Play()
  6388. for i = 0, 1, 0.1 do
  6389. swait()
  6390. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6391. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6392. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6393. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6394. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6395. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6396. end
  6397. for i = 0, 0.6, 0.1 do
  6398. swait()
  6399. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6400. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6401. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6402. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6403. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6404. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6405. end
  6406. for i = 0, 0.6, 0.1 do
  6407. swait()
  6408. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6409. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6410. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6411. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6412. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6413. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6414. end
  6415. punchsound1:Play()
  6416. for i = 0, 1, 0.1 do
  6417. swait()
  6418. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6419. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6420. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6421. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6422. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6423. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6424. end
  6425. for i = 0, 0.6, 0.1 do
  6426. swait()
  6427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6430. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6431. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6432. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6433. end
  6434. for i = 0, 0.6, 0.1 do
  6435. swait()
  6436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6438. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6439. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6440. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6441. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6442. end
  6443. punchsound1:Play()
  6444. for i = 0, 1, 0.1 do
  6445. swait()
  6446. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6447. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6448. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6449. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6450. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6451. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6452. end
  6453. for i = 0, 0.6, 0.1 do
  6454. swait()
  6455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6457. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6458. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6459. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6460. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6461. end
  6462. for i = 0, 0.6, 0.1 do
  6463. swait()
  6464. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6465. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6466. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6467. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6468. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6469. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6470. end
  6471. punchsound1:Play()
  6472. for i = 0, 1, 0.1 do
  6473. swait()
  6474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6476. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6477. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6478. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6479. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6480. end
  6481. for i = 0, 0.6, 0.1 do
  6482. swait()
  6483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6489. end
  6490. for i = 0, 0.6, 0.1 do
  6491. swait()
  6492. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6493. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6494. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6495. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6496. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6497. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6498. end
  6499. punchsound1:Play()
  6500. for i = 0, 1, 0.1 do
  6501. swait()
  6502. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6503. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6504. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6505. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6506. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6507. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6508. end
  6509.  
  6510.  
  6511.  
  6512. for i,v in pairs(to.Parent:GetChildren()) do
  6513. if v:IsA("Humanoid") then
  6514. v.Health = v.Health - 20
  6515.  
  6516. v.PlatformStand = true
  6517. end
  6518. end
  6519. StrongPunch:Play()
  6520. for i = 0, 1, 0.1 do
  6521. swait()
  6522. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6523. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6524. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6525. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6526. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6527. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6528. end
  6529. for i = 0, 1, 0.1 do
  6530. swait()
  6531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6533. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6534. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6535. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6536. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6537. end
  6538. for i,v in pairs(to.Parent:GetChildren()) do
  6539. if v:IsA("Humanoid") then
  6540. v.Health = v.Health - 5
  6541.  
  6542. v.PlatformStand = true
  6543. end
  6544. end
  6545. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6546. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6547. Zanzoken = Instance.new("Part",char)
  6548. Zanzoken.Anchored = true
  6549. Zanzoken.Position = v3(999,999,999)
  6550. Zanzoken.CFrame = Torso.CFrame
  6551. game.Debris:AddItem(Zanzoken,0.5)
  6552. Zanzoken.Transparency = 1
  6553. Zano:Play()
  6554. wait()
  6555. idk = Instance.new("BillboardGui",Zanzoken)
  6556. idk.Size = UDim2.new(10,0,15,0)
  6557. idk.AlwaysOnTop = false
  6558. idk1 = Instance.new("ImageLabel",idk)
  6559. idk1.BackgroundTransparency = 1
  6560. idk.ExtentsOffset = v3(0,0,0)
  6561. idk1.ImageTransparency = 0
  6562. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6563. idk1.Size = UDim2.new(2,0,1,0)
  6564. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6565. idk1.Image = "rbxassetid://319554883"
  6566. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6567. wait()
  6568. Zanzoken = Instance.new("Part",char)
  6569. Zanzoken.Anchored = true
  6570. Zanzoken.Position = v3(999,999,999)
  6571. Zanzoken.CFrame = Torso.CFrame
  6572. game.Debris:AddItem(Zanzoken,0.5)
  6573. Zanzoken.Transparency = 1
  6574. wait()
  6575. idk = Instance.new("BillboardGui",Zanzoken)
  6576. idk.Size = UDim2.new(20,0,20,0)
  6577. idk.AlwaysOnTop = false
  6578. idk1 = Instance.new("ImageLabel",idk)
  6579. idk1.BackgroundTransparency = 1
  6580. idk.ExtentsOffset = v3(0,0,0)
  6581. idk1.ImageTransparency = 0
  6582. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6583. idk1.Size = UDim2.new(2,0,1,0)
  6584. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6585. idk1.Image = "rbxassetid://319554883"
  6586. for i = 0, 1, 0.1 do
  6587. swait()
  6588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6590. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6591. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6592. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6593. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6594. end
  6595. punchsound1:Play()
  6596. for i = 0, 1, 0.1 do
  6597. swait()
  6598. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6599. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6600. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6601. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6602. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6603. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6604. end
  6605. punchsound1:Play()
  6606. for i = 0, 1, 0.1 do
  6607. swait()
  6608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6610. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6611. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6612. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6613. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6614. end
  6615. for i = 0, 1, 0.1 do
  6616. swait()
  6617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6619. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6620. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6621. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6622. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6623. end
  6624. for i = 0, 1, 0.1 do
  6625. swait()
  6626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6628. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6629. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6630. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6631. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6632. end
  6633. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6634. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6635. Zanzoken = Instance.new("Part",char)
  6636. Zanzoken.Anchored = true
  6637. Zanzoken.Position = v3(999,999,999)
  6638. Zanzoken.CFrame = Torso.CFrame
  6639. game.Debris:AddItem(Zanzoken,0.5)
  6640. Zanzoken.Transparency = 1
  6641. Zano:Play()
  6642. wait()
  6643. idk = Instance.new("BillboardGui",Zanzoken)
  6644. idk.Size = UDim2.new(10,0,15,0)
  6645. idk.AlwaysOnTop = false
  6646. idk1 = Instance.new("ImageLabel",idk)
  6647. idk1.BackgroundTransparency = 1
  6648. idk.ExtentsOffset = v3(0,0,0)
  6649. idk1.ImageTransparency = 0
  6650. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6651. idk1.Size = UDim2.new(2,0,1,0)
  6652. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6653. idk1.Image = "rbxassetid://319554883"
  6654. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6655. wait()
  6656. Zanzoken = Instance.new("Part",char)
  6657. Zanzoken.Anchored = true
  6658. Zanzoken.Position = v3(999,999,999)
  6659. Zanzoken.CFrame = Torso.CFrame
  6660. game.Debris:AddItem(Zanzoken,0.5)
  6661. Zanzoken.Transparency = 1
  6662. wait()
  6663. idk = Instance.new("BillboardGui",Zanzoken)
  6664. idk.Size = UDim2.new(20,0,20,0)
  6665. idk.AlwaysOnTop = false
  6666. idk1 = Instance.new("ImageLabel",idk)
  6667. idk1.BackgroundTransparency = 1
  6668. idk.ExtentsOffset = v3(0,0,0)
  6669. idk1.ImageTransparency = 0
  6670. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6671. idk1.Size = UDim2.new(2,0,1,0)
  6672. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6673. idk1.Image = "rbxassetid://319554883"
  6674. StrongPunch:Play()
  6675. Break:Play()
  6676.  
  6677. for i = 0, 6, 0.1 do
  6678. swait()
  6679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6681. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6682. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6683. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6684. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6685. end
  6686. StrongPunch1:Play()
  6687. for i = 0, 6, 0.1 do
  6688. swait()
  6689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6691. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6692. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6693. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6694. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6695. end
  6696. StrongPunch2:Play()
  6697. for i = 0, 7, 0.1 do
  6698. swait()
  6699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6701. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6704. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6705. end
  6706. for i = 0, 1, 0.1 do
  6707. swait()
  6708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6710. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6711. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6712. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6713. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6714. end
  6715. punchsound1:Play()
  6716. for i = 0, 1, 0.1 do
  6717. swait()
  6718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6720. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6721. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6722. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6723. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6724. end
  6725. punchsound1:Play()
  6726. for i = 0, 1, 0.1 do
  6727. swait()
  6728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6730. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6731. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6732. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6733. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6734. end
  6735. for i = 0, 1, 0.1 do
  6736. swait()
  6737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6739. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6740. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6741. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6742. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6743. end
  6744. for i = 0, 1, 0.1 do
  6745. swait()
  6746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6748. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6749. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6750. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6751. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6752. end
  6753. punchsound1:Play()
  6754. for i = 0, 0.5, 0.1 do
  6755. swait()
  6756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6758. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6761. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6762. end
  6763. punchsound1:Play()
  6764. for i = 0, 0.5, 0.1 do
  6765. swait()
  6766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6768. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6769. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6770. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6771. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6772. end
  6773. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6774. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6775. Zanzoken = Instance.new("Part",char)
  6776. Zanzoken.Anchored = true
  6777. Zanzoken.Position = v3(999,999,999)
  6778. Zanzoken.CFrame = Torso.CFrame
  6779. game.Debris:AddItem(Zanzoken,0.5)
  6780. Zanzoken.Transparency = 1
  6781. Zano:Play()
  6782. wait()
  6783. idk = Instance.new("BillboardGui",Zanzoken)
  6784. idk.Size = UDim2.new(10,0,15,0)
  6785. idk.AlwaysOnTop = false
  6786. idk1 = Instance.new("ImageLabel",idk)
  6787. idk1.BackgroundTransparency = 1
  6788. idk.ExtentsOffset = v3(0,0,0)
  6789. idk1.ImageTransparency = 0
  6790. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6791. idk1.Size = UDim2.new(2,0,1,0)
  6792. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6793. idk1.Image = "rbxassetid://319554883"
  6794. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6795. wait()
  6796. Zanzoken = Instance.new("Part",char)
  6797. Zanzoken.Anchored = true
  6798. Zanzoken.Position = v3(999,999,999)
  6799. Zanzoken.CFrame = Torso.CFrame
  6800. game.Debris:AddItem(Zanzoken,0.5)
  6801. Zanzoken.Transparency = 1
  6802. wait()
  6803. idk = Instance.new("BillboardGui",Zanzoken)
  6804. idk.Size = UDim2.new(20,0,20,0)
  6805. idk.AlwaysOnTop = false
  6806. idk1 = Instance.new("ImageLabel",idk)
  6807. idk1.BackgroundTransparency = 1
  6808. idk.ExtentsOffset = v3(0,0,0)
  6809. idk1.ImageTransparency = 0
  6810. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6811. idk1.Size = UDim2.new(2,0,1,0)
  6812. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6813. idk1.Image = "rbxassetid://319554883"
  6814. for i = 0, 0.4, 0.1 do
  6815. swait()
  6816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6818. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6819. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6820. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6821. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6822. end
  6823. punchsound1:Play()
  6824. for i = 0, 0.4, 0.1 do
  6825. swait()
  6826. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6827. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6828. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6829. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6830. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6831. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6832. end
  6833. for i = 0, 0.4, 0.1 do
  6834. swait()
  6835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6837. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6838. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6839. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6840. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6841. end
  6842. punchsound1:Play()
  6843. for i = 0, 0.4, 0.1 do
  6844. swait()
  6845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6847. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6848. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6849. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6850. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6851. end
  6852. for i = 0, 0.4, 0.1 do
  6853. swait()
  6854. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6855. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6856. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6857. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6858. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6859. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6860. end
  6861. punchsound1:Play()
  6862. for i = 0, 0.4, 0.1 do
  6863. swait()
  6864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6867. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6868. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6869. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6870. end
  6871. for i = 0, 0.4, 0.1 do
  6872. swait()
  6873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6875. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6876. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6877. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6878. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6879. end
  6880. punchsound1:Play()
  6881. for i = 0, 0.4, 0.1 do
  6882. swait()
  6883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6885. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6886. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6887. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6888. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6889. end
  6890. for i = 0, 0.4, 0.1 do
  6891. swait()
  6892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6894. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6895. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6896. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6897. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6898. end
  6899. punchsound1:Play()
  6900. for i = 0, 0.4, 0.1 do
  6901. swait()
  6902. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6903. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6904. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6905. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6906. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6907. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6908. end
  6909. for i = 0, 0.4, 0.1 do
  6910. swait()
  6911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6913. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6914. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6915. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6916. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6917. end
  6918. punchsound1:Play()
  6919. for i = 0, 0.4, 0.1 do
  6920. swait()
  6921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6923. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6924. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6925. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6926. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6927. end
  6928. for i = 0, 0.4, 0.1 do
  6929. swait()
  6930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6932. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6933. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6934. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6935. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6936. end
  6937. punchsound1:Play()
  6938. for i = 0, 0.4, 0.1 do
  6939. swait()
  6940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6943. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6944. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6945. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6946. end
  6947. punchsound1:Play()
  6948. local pie222 = Instance.new("ParticleEmitter")
  6949. pie222.Parent = LeftArm
  6950. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6951. pie222.LightEmission = 1
  6952. pie222.Size = NumberSequence.new(3)
  6953. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6954. pie222.Transparency = NumberSequence.new(0.6,1)
  6955. pie222.EmissionDirection = "Top"
  6956. pie222.Enabled = true
  6957. pie222.Lifetime = NumberRange.new(1)
  6958. pie222.Rotation = NumberRange.new(-320, 320)
  6959. pie222.Rate = 404
  6960. pie222.Speed = NumberRange.new(0)
  6961. pie222.LockedToPart = false
  6962. pie222.VelocitySpread = 2
  6963. for i = 0, 2, 0.1 do
  6964. swait()
  6965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6971. end
  6972. wait(2)
  6973. bigbangattack2()
  6974. pie222:Destroy()
  6975.  
  6976. for i,v in pairs(to.Parent:GetChildren()) do
  6977. if v:IsA("Humanoid") then
  6978. v.Health = v.Health - math.huge
  6979.  
  6980. v.PlatformStand = true
  6981. end
  6982. end
  6983.  
  6984. hit1 = false
  6985.  
  6986. hit2 = true
  6987. for i,v in pairs(to.Parent:GetChildren()) do
  6988. if v:IsA("Humanoid") then
  6989. v.Health = v.Health - 10
  6990.  
  6991. v.PlatformStand = true
  6992. end
  6993. end
  6994. hit2 = false
  6995.  
  6996. hit3 = true
  6997. hit4 = true
  6998.  
  6999.  
  7000.  
  7001.  
  7002. coroutine.wrap(function()
  7003. for i=1,2 do
  7004. wait()
  7005.  
  7006.  
  7007.  
  7008.  
  7009.  
  7010. for i,v in pairs(to.Parent:GetChildren()) do
  7011. if v:IsA("Humanoid") then
  7012. v.Health = v.Health - 2
  7013.  
  7014. v.PlatformStand = true
  7015. end
  7016. end
  7017. end
  7018.  
  7019.  
  7020. wait(3)
  7021. end)()
  7022.  
  7023.  
  7024.  
  7025.  
  7026.  
  7027.  
  7028.  
  7029.  
  7030.  
  7031.  
  7032.  
  7033.  
  7034.  
  7035.  
  7036. for i,v in pairs(to.Parent:GetChildren()) do
  7037. if v:IsA("Humanoid") then
  7038. v.Health = v.Health - 10
  7039.  
  7040. v.PlatformStand = true
  7041. end
  7042. end
  7043.  
  7044.  
  7045.  
  7046. hitground = new("Part",char)
  7047. hitground.Size = Vector3.new(5,5,5)
  7048. hitground.Name = "Ground"
  7049. hitground.Transparency = 1
  7050. hitground.CanCollide = false
  7051. game.Debris:AddItem(hitground,2)
  7052. hitground.Position = Vector3.new(999,999,999)
  7053. hitgroundweld = new("Weld",hitground)
  7054. hitgroundweld.Part0 = to
  7055. hitgroundweld.Part1 = hitground
  7056. hitground.Touched:connect(function(hit2)
  7057. if hit2.Size.x > 150 then
  7058. hitground:Destroy()
  7059. ad = new("Part",char)
  7060. ad.Name = "NewPart"
  7061. ad.Size = Vector3.new(30,0.1,30)
  7062. ad.CanCollide = false
  7063. ad.Anchored = true
  7064. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7065. ad.Transparency = 1
  7066. aad = new("Decal",ad)
  7067.  
  7068. aad.Face = "Top"
  7069. aad.Transparency = 1
  7070. aad.Transparency = 0
  7071. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7072. smoke = new("Part",to)
  7073. smokemesh = new("SpecialMesh",smoke)
  7074. smokemesh.MeshId = "rbxassetid://928329648"
  7075. smoke.BrickColor = hit2.BrickColor
  7076. smoke.Anchored = true
  7077. smoke.Position = hitground.Position
  7078. GroundImpact:Play()
  7079. for i = 1,20 do
  7080. wait()
  7081. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7082. smoke.Transparency = smoke.Transparency + 1/20
  7083. end
  7084. smoke:Destroy()
  7085. wait(0.5)
  7086.  
  7087. for i = 1,20 do
  7088. wait(0.1)
  7089. aad.Transparency = aad.Transparency + 1/20
  7090. end
  7091. end
  7092. end)
  7093. ys = Instance.new("BodyVelocity",to)
  7094. ys.Name = "GO"
  7095.  
  7096. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7097.  
  7098. ys.Velocity = v3(0,-90,0)
  7099.  
  7100. wait(1)
  7101. ys:Destroy()
  7102.  
  7103.  
  7104.  
  7105. hit3 = false
  7106. hit4 = false
  7107.  
  7108.  
  7109. hit1 = false
  7110. hit2 = false
  7111. hit3 = false
  7112. hit4 = false
  7113. idle = true
  7114. RootPart.Anchored = false
  7115. end
  7116. end)
  7117. end
  7118.  
  7119. function Combo3()
  7120. getplayer = new("Part",char)
  7121. getplayer.Position = Vector3.new(999,999,999)
  7122. getplayer.Transparency = 1
  7123. getplayer.Size = v3(3,3,3)
  7124. getplayer.CanCollide = false
  7125. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7126. getplayer.Name = "GetPlayer"
  7127.  
  7128. game.Debris:AddItem(getplayer,0.5)
  7129.  
  7130. getplayer.Touched:connect(function(hit)
  7131. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7132. getplayer:Destroy()
  7133. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7134. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7135. to.Anchored = true
  7136. RootPart.Anchored = true
  7137. idle = false
  7138.  
  7139.  
  7140. punchsound1:Play()
  7141. hit1 = true
  7142. for i = 0, 1, 0.1 do
  7143. swait()
  7144. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7145. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7146. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7147. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7148. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7149. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7150. end
  7151. punchsound1:Play()
  7152. for i = 0, 1, 0.1 do
  7153. swait()
  7154. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7155. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7156. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7157. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7158. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7159. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7160. end
  7161. punchsound1:Play()
  7162. for i = 0, 1, 0.1 do
  7163. swait()
  7164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7166. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7167. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7168. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7169. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7170. end
  7171. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7172. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7173. Zanzoken = Instance.new("Part",char)
  7174. Zanzoken.Anchored = true
  7175. Zanzoken.Position = v3(999,999,999)
  7176. Zanzoken.CFrame = Torso.CFrame
  7177. game.Debris:AddItem(Zanzoken,0.5)
  7178. Zanzoken.Transparency = 1
  7179. Zano:Play()
  7180. wait()
  7181. idk = Instance.new("BillboardGui",Zanzoken)
  7182. idk.Size = UDim2.new(10,0,15,0)
  7183. idk.AlwaysOnTop = false
  7184. idk1 = Instance.new("ImageLabel",idk)
  7185. idk1.BackgroundTransparency = 1
  7186. idk.ExtentsOffset = v3(0,0,0)
  7187. idk1.ImageTransparency = 0
  7188. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7189. idk1.Size = UDim2.new(2,0,1,0)
  7190. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7191. idk1.Image = "rbxassetid://319554883"
  7192. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7193. wait()
  7194. Zanzoken = Instance.new("Part",char)
  7195. Zanzoken.Anchored = true
  7196. Zanzoken.Position = v3(999,999,999)
  7197. Zanzoken.CFrame = Torso.CFrame
  7198. game.Debris:AddItem(Zanzoken,0.5)
  7199. Zanzoken.Transparency = 1
  7200. wait()
  7201. idk = Instance.new("BillboardGui",Zanzoken)
  7202. idk.Size = UDim2.new(20,0,20,0)
  7203. idk.AlwaysOnTop = false
  7204. idk1 = Instance.new("ImageLabel",idk)
  7205. idk1.BackgroundTransparency = 1
  7206. idk.ExtentsOffset = v3(0,0,0)
  7207. idk1.ImageTransparency = 0
  7208. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7209. idk1.Size = UDim2.new(2,0,1,0)
  7210. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7211. idk1.Image = "rbxassetid://319554883"
  7212. for i = 0, 1, 0.1 do
  7213. swait()
  7214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7216. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7217. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7218. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7219. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7220. end
  7221. punchsound1:Play()
  7222. for i = 0, 1, 0.1 do
  7223. swait()
  7224. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7225. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7226. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7227. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7228. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7229. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7230. end
  7231. punchsound1:Play()
  7232. for i = 0, 1, 0.1 do
  7233. swait()
  7234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7236. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7237. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7238. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7239. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7240. end
  7241. for i = 0, 1, 0.1 do
  7242. swait()
  7243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7245. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7246. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7247. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7248. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7249. end
  7250. punchsound1:Play()
  7251. for i = 0, 1, 0.1 do
  7252. swait()
  7253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7257. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7258. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7259. end
  7260. punchsound1:Play()
  7261. for i = 0, 1, 0.1 do
  7262. swait()
  7263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7266. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7267. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7268. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7269. end
  7270. for i = 0, 1, 0.1 do
  7271. swait()
  7272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7275. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7276. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7277. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7278. end
  7279. punchsound1:Play()
  7280. for i = 0, 1, 0.1 do
  7281. swait()
  7282. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7283. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7284. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7285. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7286. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7287. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7288. end
  7289. punchsound1:Play()
  7290. for i,v in pairs(to.Parent:GetChildren()) do
  7291. if v:IsA("Humanoid") then
  7292. v.Health = v.Health - 10
  7293.  
  7294. v.PlatformStand = true
  7295. end
  7296. end
  7297. for i = 0, 1, 0.1 do
  7298. swait()
  7299. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7300. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7301. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7302. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7303. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7304. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7305. end
  7306.  
  7307. for i = 0, 1, 0.1 do
  7308. swait()
  7309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7312. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7313. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7314. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7315. end
  7316. punchsound1:Play()
  7317. for i = 0, 1, 0.1 do
  7318. swait()
  7319. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7320. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7321. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7322. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7323. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7324. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7325. end
  7326. for i,v in pairs(to.Parent:GetChildren()) do
  7327. if v:IsA("Humanoid") then
  7328. v.Health = v.Health - 3
  7329.  
  7330. v.PlatformStand = true
  7331. end
  7332. end
  7333. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7334. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7335. Zanzoken = Instance.new("Part",char)
  7336. Zanzoken.Anchored = true
  7337. Zanzoken.Position = v3(999,999,999)
  7338. Zanzoken.CFrame = Torso.CFrame
  7339. game.Debris:AddItem(Zanzoken,0.5)
  7340. Zanzoken.Transparency = 1
  7341. Zano:Play()
  7342. wait()
  7343. idk = Instance.new("BillboardGui",Zanzoken)
  7344. idk.Size = UDim2.new(10,0,15,0)
  7345. idk.AlwaysOnTop = false
  7346. idk1 = Instance.new("ImageLabel",idk)
  7347. idk1.BackgroundTransparency = 1
  7348. idk.ExtentsOffset = v3(0,0,0)
  7349. idk1.ImageTransparency = 0
  7350. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7351. idk1.Size = UDim2.new(2,0,1,0)
  7352. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7353. idk1.Image = "rbxassetid://319554883"
  7354. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7355. wait()
  7356. Zanzoken = Instance.new("Part",char)
  7357. Zanzoken.Anchored = true
  7358. Zanzoken.Position = v3(999,999,999)
  7359. Zanzoken.CFrame = Torso.CFrame
  7360. game.Debris:AddItem(Zanzoken,0.5)
  7361. Zanzoken.Transparency = 1
  7362. wait()
  7363. idk = Instance.new("BillboardGui",Zanzoken)
  7364. idk.Size = UDim2.new(20,0,20,0)
  7365. idk.AlwaysOnTop = false
  7366. idk1 = Instance.new("ImageLabel",idk)
  7367. idk1.BackgroundTransparency = 1
  7368. idk.ExtentsOffset = v3(0,0,0)
  7369. idk1.ImageTransparency = 0
  7370. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7371. idk1.Size = UDim2.new(2,0,1,0)
  7372. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7373. idk1.Image = "rbxassetid://319554883"
  7374. for i = 0, 1, 0.1 do
  7375. swait()
  7376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7378. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7379. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7380. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7381. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7382. end
  7383. for i = 0, 1, 0.1 do
  7384. swait()
  7385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7387. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7388. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7389. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7390. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7391. end
  7392. punchsound1:Play()
  7393. for i = 0, 1, 0.1 do
  7394. swait()
  7395. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7396. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7397. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7398. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7399. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7400. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7401. end
  7402. for i,v in pairs(to.Parent:GetChildren()) do
  7403. if v:IsA("Humanoid") then
  7404. v.Health = v.Health - 3
  7405.  
  7406. v.PlatformStand = true
  7407. end
  7408. end
  7409. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7410. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7411. Zanzoken = Instance.new("Part",char)
  7412. Zanzoken.Anchored = true
  7413. Zanzoken.Position = v3(999,999,999)
  7414. Zanzoken.CFrame = Torso.CFrame
  7415. game.Debris:AddItem(Zanzoken,0.5)
  7416. Zanzoken.Transparency = 1
  7417. Zano:Play()
  7418. wait()
  7419. idk = Instance.new("BillboardGui",Zanzoken)
  7420. idk.Size = UDim2.new(10,0,15,0)
  7421. idk.AlwaysOnTop = false
  7422. idk1 = Instance.new("ImageLabel",idk)
  7423. idk1.BackgroundTransparency = 1
  7424. idk.ExtentsOffset = v3(0,0,0)
  7425. idk1.ImageTransparency = 0
  7426. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7427. idk1.Size = UDim2.new(2,0,1,0)
  7428. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7429. idk1.Image = "rbxassetid://319554883"
  7430. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7431. wait()
  7432. Zanzoken = Instance.new("Part",char)
  7433. Zanzoken.Anchored = true
  7434. Zanzoken.Position = v3(999,999,999)
  7435. Zanzoken.CFrame = Torso.CFrame
  7436. game.Debris:AddItem(Zanzoken,0.5)
  7437. Zanzoken.Transparency = 1
  7438. wait()
  7439. idk = Instance.new("BillboardGui",Zanzoken)
  7440. idk.Size = UDim2.new(20,0,20,0)
  7441. idk.AlwaysOnTop = false
  7442. idk1 = Instance.new("ImageLabel",idk)
  7443. idk1.BackgroundTransparency = 1
  7444. idk.ExtentsOffset = v3(0,0,0)
  7445. idk1.ImageTransparency = 0
  7446. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7447. idk1.Size = UDim2.new(2,0,1,0)
  7448. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7449. idk1.Image = "rbxassetid://319554883"
  7450. punchsound1:Play()
  7451. for i = 0, 1, 0.1 do
  7452. swait()
  7453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7455. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7457. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7458. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7459. end
  7460. punchsound1:Play()
  7461. for i = 0, 1, 0.1 do
  7462. swait()
  7463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7466. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7467. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7468. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7469. end
  7470.  
  7471.  
  7472. for i,v in pairs(to.Parent:GetChildren()) do
  7473. if v:IsA("Humanoid") then
  7474. v.Health = v.Health - 20
  7475.  
  7476. v.PlatformStand = true
  7477. end
  7478. end
  7479. StrongPunch:Play()
  7480. for i = 0, 1, 0.1 do
  7481. swait()
  7482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7484. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7487. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7488. end
  7489. for i = 0, 1, 0.1 do
  7490. swait()
  7491. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7492. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7493. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7494. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7495. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7496. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7497. end
  7498. for i,v in pairs(to.Parent:GetChildren()) do
  7499. if v:IsA("Humanoid") then
  7500. v.Health = v.Health - 3
  7501.  
  7502. v.PlatformStand = true
  7503. end
  7504. end
  7505. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7506. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7507. Zanzoken = Instance.new("Part",char)
  7508. Zanzoken.Anchored = true
  7509. Zanzoken.Position = v3(999,999,999)
  7510. Zanzoken.CFrame = Torso.CFrame
  7511. game.Debris:AddItem(Zanzoken,0.5)
  7512. Zanzoken.Transparency = 1
  7513. Zano:Play()
  7514. wait()
  7515. idk = Instance.new("BillboardGui",Zanzoken)
  7516. idk.Size = UDim2.new(10,0,15,0)
  7517. idk.AlwaysOnTop = false
  7518. idk1 = Instance.new("ImageLabel",idk)
  7519. idk1.BackgroundTransparency = 1
  7520. idk.ExtentsOffset = v3(0,0,0)
  7521. idk1.ImageTransparency = 0
  7522. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7523. idk1.Size = UDim2.new(2,0,1,0)
  7524. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7525. idk1.Image = "rbxassetid://319554883"
  7526. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7527. wait()
  7528. Zanzoken = Instance.new("Part",char)
  7529. Zanzoken.Anchored = true
  7530. Zanzoken.Position = v3(999,999,999)
  7531. Zanzoken.CFrame = Torso.CFrame
  7532. game.Debris:AddItem(Zanzoken,0.5)
  7533. Zanzoken.Transparency = 1
  7534. wait()
  7535. idk = Instance.new("BillboardGui",Zanzoken)
  7536. idk.Size = UDim2.new(20,0,20,0)
  7537. idk.AlwaysOnTop = false
  7538. idk1 = Instance.new("ImageLabel",idk)
  7539. idk1.BackgroundTransparency = 1
  7540. idk.ExtentsOffset = v3(0,0,0)
  7541. idk1.ImageTransparency = 0
  7542. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7543. idk1.Size = UDim2.new(2,0,1,0)
  7544. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7545. idk1.Image = "rbxassetid://319554883"
  7546. for i = 0, 1, 0.1 do
  7547. swait()
  7548. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7549. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7550. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7551. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7552. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7553. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7554. end
  7555. punchsound1:Play()
  7556. for i = 0, 1, 0.1 do
  7557. swait()
  7558. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7559. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7560. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7561. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7562. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7563. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7564. end
  7565. punchsound1:Play()
  7566. for i = 0, 1, 0.1 do
  7567. swait()
  7568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7570. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7571. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7572. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7573. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7574. end
  7575. for i = 0, 1, 0.1 do
  7576. swait()
  7577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7579. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7581. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7582. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7583. end
  7584. for i = 0, 1, 0.1 do
  7585. swait()
  7586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7588. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7589. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7590. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7591. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7592. end
  7593. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7594. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7595. Zanzoken = Instance.new("Part",char)
  7596. Zanzoken.Anchored = true
  7597. Zanzoken.Position = v3(999,999,999)
  7598. Zanzoken.CFrame = Torso.CFrame
  7599. game.Debris:AddItem(Zanzoken,0.5)
  7600. Zanzoken.Transparency = 1
  7601. Zano:Play()
  7602. wait()
  7603. idk = Instance.new("BillboardGui",Zanzoken)
  7604. idk.Size = UDim2.new(10,0,15,0)
  7605. idk.AlwaysOnTop = false
  7606. idk1 = Instance.new("ImageLabel",idk)
  7607. idk1.BackgroundTransparency = 1
  7608. idk.ExtentsOffset = v3(0,0,0)
  7609. idk1.ImageTransparency = 0
  7610. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7611. idk1.Size = UDim2.new(2,0,1,0)
  7612. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7613. idk1.Image = "rbxassetid://319554883"
  7614. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7615. wait()
  7616. Zanzoken = Instance.new("Part",char)
  7617. Zanzoken.Anchored = true
  7618. Zanzoken.Position = v3(999,999,999)
  7619. Zanzoken.CFrame = Torso.CFrame
  7620. game.Debris:AddItem(Zanzoken,0.5)
  7621. Zanzoken.Transparency = 1
  7622. wait()
  7623. idk = Instance.new("BillboardGui",Zanzoken)
  7624. idk.Size = UDim2.new(20,0,20,0)
  7625. idk.AlwaysOnTop = false
  7626. idk1 = Instance.new("ImageLabel",idk)
  7627. idk1.BackgroundTransparency = 1
  7628. idk.ExtentsOffset = v3(0,0,0)
  7629. idk1.ImageTransparency = 0
  7630. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7631. idk1.Size = UDim2.new(2,0,1,0)
  7632. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7633. idk1.Image = "rbxassetid://319554883"
  7634. StrongPunch:Play()
  7635. Break:Play()
  7636. local Aura4 = Instance.new('ParticleEmitter')
  7637. Aura4.Name = "Aura"
  7638. Aura4.Texture = "rbxassetid://1046299182"
  7639. Aura4.Parent = Torso
  7640. Aura4.LightEmission = 1
  7641. Aura4.Transparency = NumberSequence.new(0.7,1)
  7642. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7643. Aura4.Size = NumberSequence.new(1,30)
  7644. Aura4.Rotation = NumberRange.new(-360,360)
  7645. Aura4.LockedToPart = true
  7646. Aura4.Lifetime = NumberRange.new(0.2)
  7647. Aura4.Rate = 100
  7648. Aura4.Speed = NumberRange.new(0)
  7649. Aura4.EmissionDirection = "Top"
  7650. for i = 0, 6, 0.1 do
  7651. swait()
  7652. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7653. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7654. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7655. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7656. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7657. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7658. end
  7659. Aura4:Destroy()
  7660. wait(0.1)
  7661. local Aura4 = Instance.new('ParticleEmitter')
  7662. Aura4.Name = "Aura"
  7663. Aura4.Texture = "rbxassetid://1046299182"
  7664. Aura4.Parent = Torso
  7665. Aura4.LightEmission = 1
  7666. Aura4.Transparency = NumberSequence.new(0.7,1)
  7667. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7668. Aura4.Size = NumberSequence.new(1,30)
  7669. Aura4.Rotation = NumberRange.new(-360,360)
  7670. Aura4.LockedToPart = true
  7671. Aura4.Lifetime = NumberRange.new(0.2)
  7672. Aura4.Rate = 100
  7673. Aura4.Speed = NumberRange.new(0)
  7674. Aura4.EmissionDirection = "Top"
  7675. StrongPunch1:Play()
  7676. Break:Play()
  7677. for i = 0, 6, 0.1 do
  7678. swait()
  7679. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7680. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7681. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7682. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7683. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7684. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7685. end
  7686. Aura4:Destroy()
  7687. StrongPunch2:Play()
  7688. Break:Play()
  7689. local Aura4 = Instance.new('ParticleEmitter')
  7690. Aura4.Name = "Aura"
  7691. Aura4.Texture = "rbxassetid://1046299182"
  7692. Aura4.Parent = Torso
  7693. Aura4.LightEmission = 1
  7694. Aura4.Transparency = NumberSequence.new(0.7,1)
  7695. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7696. Aura4.Size = NumberSequence.new(1,30)
  7697. Aura4.Rotation = NumberRange.new(-360,360)
  7698. Aura4.LockedToPart = true
  7699. Aura4.Lifetime = NumberRange.new(0.2)
  7700. Aura4.Rate = 100
  7701. Aura4.Speed = NumberRange.new(0)
  7702. Aura4.EmissionDirection = "Top"
  7703. for i = 0, 7, 0.1 do
  7704. swait()
  7705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7707. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7708. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7709. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7710. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7711. end
  7712. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7713. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7714. Aura4:Destroy()
  7715. Zanzoken = Instance.new("Part",char)
  7716. Zanzoken.Anchored = true
  7717. Zanzoken.Position = v3(999,999,999)
  7718. Zanzoken.CFrame = Torso.CFrame
  7719. game.Debris:AddItem(Zanzoken,0.5)
  7720. Zanzoken.Transparency = 1
  7721. Zano:Play()
  7722. wait()
  7723. idk = Instance.new("BillboardGui",Zanzoken)
  7724. idk.Size = UDim2.new(10,0,15,0)
  7725. idk.AlwaysOnTop = false
  7726. idk1 = Instance.new("ImageLabel",idk)
  7727. idk1.BackgroundTransparency = 1
  7728. idk.ExtentsOffset = v3(0,0,0)
  7729. idk1.ImageTransparency = 0
  7730. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7731. idk1.Size = UDim2.new(2,0,1,0)
  7732. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7733. idk1.Image = "rbxassetid://319554883"
  7734. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7735. wait()
  7736. Zanzoken = Instance.new("Part",char)
  7737. Zanzoken.Anchored = true
  7738. Zanzoken.Position = v3(999,999,999)
  7739. Zanzoken.CFrame = Torso.CFrame
  7740. game.Debris:AddItem(Zanzoken,0.5)
  7741. Zanzoken.Transparency = 1
  7742. wait()
  7743. idk = Instance.new("BillboardGui",Zanzoken)
  7744. idk.Size = UDim2.new(20,0,20,0)
  7745. idk.AlwaysOnTop = false
  7746. idk1 = Instance.new("ImageLabel",idk)
  7747. idk1.BackgroundTransparency = 1
  7748. idk.ExtentsOffset = v3(0,0,0)
  7749. idk1.ImageTransparency = 0
  7750. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7751. idk1.Size = UDim2.new(2,0,1,0)
  7752. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7753. idk1.Image = "rbxassetid://319554883"
  7754. for i = 0, 1, 0.1 do
  7755. swait()
  7756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7758. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7759. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7760. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7761. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7762. end
  7763. punchsound1:Play()
  7764. for i = 0, 1, 0.1 do
  7765. swait()
  7766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7768. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7769. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7770. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7771. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7772. end
  7773. punchsound1:Play()
  7774. for i = 0, 1, 0.1 do
  7775. swait()
  7776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7778. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7779. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7780. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7781. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7782. end
  7783. for i = 0, 1, 0.1 do
  7784. swait()
  7785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7787. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7788. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7789. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7790. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7791. end
  7792. for i = 0, 1, 0.1 do
  7793. swait()
  7794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7796. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7797. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7798. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7799. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7800. end
  7801. punchsound1:Play()
  7802. for i = 0, 0.5, 0.1 do
  7803. swait()
  7804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7806. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7807. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7808. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7809. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7810. end
  7811. punchsound1:Play()
  7812. for i = 0, 0.5, 0.1 do
  7813. swait()
  7814. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7815. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7816. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7817. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7818. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7819. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7820. end
  7821. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7822. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7823. Zanzoken = Instance.new("Part",char)
  7824. Zanzoken.Anchored = true
  7825. Zanzoken.Position = v3(999,999,999)
  7826. Zanzoken.CFrame = Torso.CFrame
  7827. game.Debris:AddItem(Zanzoken,0.5)
  7828. Zanzoken.Transparency = 1
  7829. Zano:Play()
  7830. wait()
  7831. idk = Instance.new("BillboardGui",Zanzoken)
  7832. idk.Size = UDim2.new(10,0,15,0)
  7833. idk.AlwaysOnTop = false
  7834. idk1 = Instance.new("ImageLabel",idk)
  7835. idk1.BackgroundTransparency = 1
  7836. idk.ExtentsOffset = v3(0,0,0)
  7837. idk1.ImageTransparency = 0
  7838. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7839. idk1.Size = UDim2.new(2,0,1,0)
  7840. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7841. idk1.Image = "rbxassetid://319554883"
  7842. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7843. wait()
  7844. Zanzoken = Instance.new("Part",char)
  7845. Zanzoken.Anchored = true
  7846. Zanzoken.Position = v3(999,999,999)
  7847. Zanzoken.CFrame = Torso.CFrame
  7848. game.Debris:AddItem(Zanzoken,0.5)
  7849. Zanzoken.Transparency = 1
  7850. wait()
  7851. idk = Instance.new("BillboardGui",Zanzoken)
  7852. idk.Size = UDim2.new(20,0,20,0)
  7853. idk.AlwaysOnTop = false
  7854. idk1 = Instance.new("ImageLabel",idk)
  7855. idk1.BackgroundTransparency = 1
  7856. idk.ExtentsOffset = v3(0,0,0)
  7857. idk1.ImageTransparency = 0
  7858. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7859. idk1.Size = UDim2.new(2,0,1,0)
  7860. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7861. idk1.Image = "rbxassetid://319554883"
  7862. for i = 0, 0.4, 0.1 do
  7863. swait()
  7864. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7865. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7866. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7867. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7868. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7869. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7870. end
  7871. punchsound1:Play()
  7872. for i = 0, 0.4, 0.1 do
  7873. swait()
  7874. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7875. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7876. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7877. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7878. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7879. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7880. end
  7881. punchsound1:Play()
  7882. for i = 0, 1, 0.1 do
  7883. swait()
  7884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7886. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7887. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7888. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7889. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7890. end
  7891. for i,v in pairs(to.Parent:GetChildren()) do
  7892. if v:IsA("Humanoid") then
  7893. v.Health = v.Health - 8
  7894.  
  7895. v.PlatformStand = true
  7896. end
  7897. end
  7898.  
  7899. hit1 = false
  7900.  
  7901. punchsound1:Play()
  7902. hit2 = true
  7903. for i = 0, 1, 0.1 do
  7904. swait()
  7905. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7906. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7907. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7908. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7909. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7910. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7911. end
  7912. for i,v in pairs(to.Parent:GetChildren()) do
  7913. if v:IsA("Humanoid") then
  7914. v.Health = v.Health - 10
  7915.  
  7916. v.PlatformStand = true
  7917. end
  7918. end
  7919. hit2 = false
  7920.  
  7921. punchsound1:Play()
  7922. hit3 = true
  7923. hit4 = true
  7924.  
  7925.  
  7926. punchsound1:Play()
  7927.  
  7928.  
  7929. coroutine.wrap(function()
  7930. for i=1,2 do
  7931. wait()
  7932.  
  7933.  
  7934.  
  7935.  
  7936.  
  7937. for i,v in pairs(to.Parent:GetChildren()) do
  7938. if v:IsA("Humanoid") then
  7939. v.Health = v.Health - 30
  7940.  
  7941. v.PlatformStand = true
  7942. end
  7943. end
  7944. end
  7945.  
  7946.  
  7947. wait(3)
  7948. end)()
  7949.  
  7950.  
  7951.  
  7952. RootPart.Anchored = false
  7953.  
  7954.  
  7955.  
  7956.  
  7957.  
  7958. StrongPunch:Play()
  7959.  
  7960.  
  7961.  
  7962.  
  7963.  
  7964.  
  7965. for i,v in pairs(to.Parent:GetChildren()) do
  7966. if v:IsA("Humanoid") then
  7967. v.Health = v.Health - 20
  7968.  
  7969. v.PlatformStand = true
  7970. end
  7971. end
  7972.  
  7973. StrongPunch2:Play()
  7974.  
  7975.  
  7976. hitground = new("Part",char)
  7977. hitground.Size = Vector3.new(5,5,5)
  7978. hitground.Name = "Ground"
  7979. hitground.Transparency = 1
  7980. hitground.CanCollide = false
  7981. game.Debris:AddItem(hitground,2)
  7982. hitground.Position = Vector3.new(999,999,999)
  7983. hitgroundweld = new("Weld",hitground)
  7984. hitgroundweld.Part0 = to
  7985. hitgroundweld.Part1 = hitground
  7986. hitground.Touched:connect(function(hit2)
  7987. if hit2.Size.x > 150 then
  7988. hitground:Destroy()
  7989. ad = new("Part",char)
  7990. ad.Name = "NewPart"
  7991. ad.Size = Vector3.new(30,0.1,30)
  7992. ad.CanCollide = false
  7993. ad.Anchored = true
  7994. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7995. ad.Transparency = 1
  7996. aad = new("Decal",ad)
  7997.  
  7998. aad.Face = "Top"
  7999. aad.Transparency = 1
  8000. aad.Transparency = 0
  8001. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8002. smoke = new("Part",to)
  8003. smokemesh = new("SpecialMesh",smoke)
  8004. smokemesh.MeshId = "rbxassetid://928329648"
  8005. smoke.BrickColor = hit2.BrickColor
  8006. smoke.Anchored = true
  8007. smoke.Position = hitground.Position
  8008. GroundImpact:Play()
  8009. for i = 1,20 do
  8010. wait()
  8011. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8012. smoke.Transparency = smoke.Transparency + 1/20
  8013. end
  8014. smoke:Destroy()
  8015. wait(0.5)
  8016.  
  8017. for i = 1,20 do
  8018. wait(0.1)
  8019. aad.Transparency = aad.Transparency + 1/20
  8020. end
  8021. end
  8022. end)
  8023. ys = Instance.new("BodyVelocity",to)
  8024. ys.Name = "GO"
  8025.  
  8026. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8027.  
  8028. ys.Velocity = v3(0,-90,0)
  8029.  
  8030. wait(1)
  8031. ys:Destroy()
  8032.  
  8033.  
  8034.  
  8035.  
  8036.  
  8037. hit3 = false
  8038. hit4 = false
  8039.  
  8040.  
  8041. hit1 = false
  8042. hit2 = false
  8043. hit3 = false
  8044. hit4 = false
  8045. idle = true
  8046. RootPart.Anchored = false
  8047. to.Anchored = false
  8048. end
  8049. end)
  8050. end
  8051.  
  8052.  
  8053. function Combo2()
  8054. getplayer = new("Part",char)
  8055. getplayer.Position = Vector3.new(999,999,999)
  8056. getplayer.Transparency = 1
  8057. getplayer.Size = v3(3,3,3)
  8058. getplayer.CanCollide = false
  8059. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  8060. getplayer.Name = "GetPlayer"
  8061.  
  8062. game.Debris:AddItem(getplayer,0.5)
  8063.  
  8064. getplayer.Touched:connect(function(hit)
  8065. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  8066. getplayer:Destroy()
  8067. to = hit.Parent:findFirstChild("HumanoidRootPart")
  8068. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  8069. to.Anchored = true
  8070. idle = false
  8071.  
  8072.  
  8073. punchsound1:Play()
  8074. hit1 = true
  8075. for i = 0, 1, 0.1 do
  8076. swait()
  8077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8079. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8080. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8081. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8082. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8083. end
  8084. punchsound1:Play()
  8085. for i = 0, 1, 0.1 do
  8086. swait()
  8087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8089. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8092. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8093. end
  8094. punchsound1:Play()
  8095. for i = 0, 1, 0.1 do
  8096. swait()
  8097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8100. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8101. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8102. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8103. end
  8104. for i = 0, 1, 0.1 do
  8105. swait()
  8106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8111. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8112. end
  8113. for i = 0, 1, 0.1 do
  8114. swait()
  8115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8121. end
  8122. StrongPunch1:Play()
  8123. for i = 0, 1, 0.1 do
  8124. swait()
  8125. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8126. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8127. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8128. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8129. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8130. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8131. end
  8132. for i = 0, 0.6, 0.1 do
  8133. swait()
  8134. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8135. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8136. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8137. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8138. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8139. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8140. end
  8141. for i = 0, 0.6, 0.1 do
  8142. swait()
  8143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8145. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8148. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8149. end
  8150. for i,v in pairs(to.Parent:GetChildren()) do
  8151. if v:IsA("Humanoid") then
  8152. v.Health = v.Health - 6
  8153.  
  8154. v.PlatformStand = true
  8155. end
  8156. end
  8157. StrongPunch:Play()
  8158. for i = 0, 1, 0.1 do
  8159. swait()
  8160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8162. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8163. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8164. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8165. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8166. end
  8167. for i,v in pairs(to.Parent:GetChildren()) do
  8168. if v:IsA("Humanoid") then
  8169. v.Health = v.Health - 8
  8170.  
  8171. v.PlatformStand = true
  8172. end
  8173. end
  8174.  
  8175. hit1 = false
  8176.  
  8177. punchsound1:Play()
  8178. hit2 = true
  8179. for i = 0, 1, 0.1 do
  8180. swait()
  8181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8183. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8184. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8186. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8187. end
  8188. for i,v in pairs(to.Parent:GetChildren()) do
  8189. if v:IsA("Humanoid") then
  8190. v.Health = v.Health - 5
  8191.  
  8192. v.PlatformStand = true
  8193. end
  8194. end
  8195. hit2 = false
  8196.  
  8197. punchsound1:Play()
  8198. hit3 = true
  8199. hit4 = true
  8200.  
  8201.  
  8202. punchsound1:Play()
  8203.  
  8204. coroutine.wrap(function()
  8205. for i=1,2 do
  8206. wait()
  8207. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8208. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8209. Zanzoken = Instance.new("Part",char)
  8210. Zanzoken.Anchored = true
  8211. Zanzoken.Position = v3(999,999,999)
  8212. Zanzoken.CFrame = Torso.CFrame
  8213. game.Debris:AddItem(Zanzoken,0.5)
  8214. Zanzoken.Transparency = 1
  8215. Zano:Play()
  8216. wait()
  8217. idk = Instance.new("BillboardGui",Zanzoken)
  8218. idk.Size = UDim2.new(10,0,15,0)
  8219. idk.AlwaysOnTop = false
  8220. idk1 = Instance.new("ImageLabel",idk)
  8221. idk1.BackgroundTransparency = 1
  8222. idk.ExtentsOffset = v3(0,0,0)
  8223. idk1.ImageTransparency = 0
  8224. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8225. idk1.Size = UDim2.new(2,0,1,0)
  8226. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8227. idk1.Image = "rbxassetid://319554883"
  8228. wait()
  8229. Zanzoken = Instance.new("Part",char)
  8230. Zanzoken.Anchored = true
  8231. Zanzoken.Position = v3(999,999,999)
  8232. Zanzoken.CFrame = Torso.CFrame
  8233. game.Debris:AddItem(Zanzoken,0.5)
  8234. Zanzoken.Transparency = 1
  8235. wait()
  8236. idk = Instance.new("BillboardGui",Zanzoken)
  8237. idk.Size = UDim2.new(20,0,20,0)
  8238. idk.AlwaysOnTop = false
  8239. idk1 = Instance.new("ImageLabel",idk)
  8240. idk1.BackgroundTransparency = 1
  8241. idk.ExtentsOffset = v3(0,0,0)
  8242. idk1.ImageTransparency = 0
  8243. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8244. idk1.Size = UDim2.new(2,0,1,0)
  8245. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8246. idk1.Image = "rbxassetid://319554883"
  8247. for i = 0, 1, 0.1 do
  8248. swait()
  8249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8252. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8253. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8254. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8255. end
  8256. StrongPunch:Play()
  8257. for i,v in pairs(to.Parent:GetChildren()) do
  8258. if v:IsA("Humanoid") then
  8259. v.Health = v.Health - 10
  8260.  
  8261. v.PlatformStand = true
  8262. end
  8263. end
  8264. end
  8265.  
  8266.  
  8267. wait(0.7)
  8268. end)()
  8269.  
  8270.  
  8271.  
  8272.  
  8273. RootPart.Anchored = true
  8274. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8275. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8276. Zanzoken = Instance.new("Part",char)
  8277. Zanzoken.Anchored = true
  8278. Zanzoken.Position = v3(999,999,999)
  8279. Zanzoken.CFrame = Torso.CFrame
  8280. game.Debris:AddItem(Zanzoken,0.5)
  8281. Zanzoken.Transparency = 1
  8282. Zano:Play()
  8283. wait()
  8284. idk = Instance.new("BillboardGui",Zanzoken)
  8285. idk.Size = UDim2.new(10,0,15,0)
  8286. idk.AlwaysOnTop = false
  8287. idk1 = Instance.new("ImageLabel",idk)
  8288. idk1.BackgroundTransparency = 1
  8289. idk.ExtentsOffset = v3(0,0,0)
  8290. idk1.ImageTransparency = 0
  8291. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8292. idk1.Size = UDim2.new(2,0,1,0)
  8293. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8294. idk1.Image = "rbxassetid://319554883"
  8295. wait()
  8296. Zanzoken = Instance.new("Part",char)
  8297. Zanzoken.Anchored = true
  8298. Zanzoken.Position = v3(999,999,999)
  8299. Zanzoken.CFrame = Torso.CFrame
  8300. game.Debris:AddItem(Zanzoken,0.5)
  8301. Zanzoken.Transparency = 1
  8302. wait()
  8303. idk = Instance.new("BillboardGui",Zanzoken)
  8304. idk.Size = UDim2.new(20,0,20,0)
  8305. idk.AlwaysOnTop = false
  8306. idk1 = Instance.new("ImageLabel",idk)
  8307. idk1.BackgroundTransparency = 1
  8308. idk.ExtentsOffset = v3(0,0,0)
  8309. idk1.ImageTransparency = 0
  8310. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8311. idk1.Size = UDim2.new(2,0,1,0)
  8312. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8313. idk1.Image = "rbxassetid://319554883"
  8314.  
  8315. for i = 0, 1, 0.1 do
  8316. swait()
  8317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8320. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8321. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8322. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8323. end
  8324.  
  8325.  
  8326. StrongPunch:Play()
  8327.  
  8328.  
  8329. for i = 0, 1, 0.1 do
  8330. swait()
  8331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8333. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8334. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8335. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8336. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8337. end
  8338.  
  8339. for i = 0, 1, 0.1 do
  8340. swait()
  8341. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8342. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8343. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8344. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8345. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8346. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8347. end
  8348.  
  8349.  
  8350.  
  8351. for i,v in pairs(to.Parent:GetChildren()) do
  8352. if v:IsA("Humanoid") then
  8353. v.Health = v.Health - 20
  8354.  
  8355. v.PlatformStand = true
  8356. end
  8357. end
  8358.  
  8359. StrongPunch2:Play()
  8360. for i = 0, 1, 0.1 do
  8361. swait()
  8362. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8363. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8364. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8365. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8366. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8367. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8368. end
  8369.  
  8370. hitground = new("Part",char)
  8371. hitground.Size = Vector3.new(5,5,5)
  8372. hitground.Name = "Ground"
  8373. hitground.Transparency = 1
  8374. hitground.CanCollide = false
  8375. game.Debris:AddItem(hitground,2)
  8376. hitground.Position = Vector3.new(999,999,999)
  8377. hitgroundweld = new("Weld",hitground)
  8378. hitgroundweld.Part0 = to
  8379. hitgroundweld.Part1 = hitground
  8380. hitground.Touched:connect(function(hit2)
  8381. if hit2.Size.x > 150 then
  8382. hitground:Destroy()
  8383. ad = new("Part",char)
  8384. ad.Name = "NewPart"
  8385. ad.Size = Vector3.new(30,0.1,30)
  8386. ad.CanCollide = false
  8387. ad.Anchored = true
  8388. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8389. ad.Transparency = 1
  8390. aad = new("Decal",ad)
  8391.  
  8392. aad.Face = "Top"
  8393. aad.Transparency = 1
  8394. aad.Transparency = 0
  8395. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8396. smoke = new("Part",to)
  8397. smokemesh = new("SpecialMesh",smoke)
  8398. smokemesh.MeshId = "rbxassetid://928329648"
  8399. smoke.BrickColor = hit2.BrickColor
  8400. smoke.Anchored = true
  8401. smoke.Position = hitground.Position
  8402. GroundImpact:Play()
  8403. for i = 1,20 do
  8404. wait()
  8405. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8406. smoke.Transparency = smoke.Transparency + 1/20
  8407. end
  8408. smoke:Destroy()
  8409. wait(0.5)
  8410.  
  8411. for i = 1,20 do
  8412. wait(0.1)
  8413. aad.Transparency = aad.Transparency + 1/20
  8414. end
  8415. end
  8416. end)
  8417. to.Anchored = false
  8418. ys = Instance.new("BodyVelocity",to)
  8419. ys.Name = "GO"
  8420.  
  8421. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8422.  
  8423. ys.Velocity = v3(0,-90,0)
  8424.  
  8425. wait(1)
  8426. ys:Destroy()
  8427.  
  8428.  
  8429.  
  8430.  
  8431.  
  8432. hit3 = false
  8433. hit4 = false
  8434.  
  8435.  
  8436. hit1 = false
  8437. hit2 = false
  8438. hit3 = false
  8439. hit4 = false
  8440. idle = true
  8441. RootPart.Anchored = false
  8442. end
  8443. end)
  8444. end
  8445.  
  8446. function KABOOMZ222()
  8447. local effspwn = Instance.new("Part")
  8448. coroutine.resume(coroutine.create(function()
  8449. local sound1 = Instance.new("Sound")
  8450. sound1.SoundId = "rbxassetid://440145223"
  8451. sound1.MaxDistance = 600
  8452. sound1.EmitterSize = 60
  8453. sound1.Volume = 5.5
  8454. sound1.Pitch = 1.3
  8455. sound1.Parent = effspwn
  8456. local sound2 = Instance.new("Sound")
  8457. sound2.SoundId = "rbxassetid://440145223"
  8458. sound2.MaxDistance = 300
  8459. sound2.EmitterSize = 20
  8460. sound2.Volume = 3
  8461. sound2.Pitch = 0.7
  8462. sound2.Parent = effspwn
  8463. local sound3 = Instance.new("Sound")
  8464. sound3.SoundId = "rbxassetid://440145223"
  8465. sound2.MaxDistance = 400
  8466. sound2.EmitterSize = 30
  8467. sound2.Volume = 0.5
  8468. sound2.Pitch = 0.5
  8469. sound2.Parent = effspwn
  8470. sound2:Play()
  8471. wait()
  8472. sound1:Play()
  8473. sound3:Play()
  8474. end))
  8475. local model = Instance.new("Model")
  8476. game.Debris:AddItem(model, 20)
  8477. model.Name = "smasheffects"
  8478. model.Parent = workspace
  8479. effspwn.Name = "spwnr"
  8480. effspwn.Size = Vector3.new(1, 1, 1)
  8481. effspwn.Anchored = true
  8482. effspwn.CanCollide = false
  8483. effspwn.Transparency = 1
  8484. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8485. effspwn.Parent = model
  8486.  
  8487.  
  8488.  
  8489.  
  8490. coroutine.resume(coroutine.create(function()
  8491. local shok = Instance.new("Part")
  8492. shok.Name = "whoosh"
  8493. shok.BrickColor = BrickColor.new("Institutional white")
  8494. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8495. shok.Size = Vector3.new(1, 1, 1)
  8496. shok.Anchored = true
  8497. shok.Material = "Neon"
  8498. shok.Transparency = 1
  8499. shok.CanCollide = false
  8500. shok.Parent = model
  8501. game.Debris:AddItem(shok, 12)
  8502. local mesh = Instance.new("SpecialMesh")
  8503. mesh.MeshType = "FileMesh"
  8504. mesh.MeshId = "rbxassetid://437347603"
  8505. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8506. mesh.Parent = shok
  8507.  
  8508.  
  8509.  
  8510.  
  8511.  
  8512. for e = 1, 8 do
  8513. wait()
  8514. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8515. shok.Transparency = shok.Transparency + 0.035
  8516. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8517. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8518.  
  8519.  
  8520. end
  8521. for e = 1, 16 do
  8522. wait()
  8523. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8524. shok.Transparency = shok.Transparency + 0.11
  8525. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8526. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8527.  
  8528. end
  8529. end))
  8530. coroutine.resume(coroutine.create(function()
  8531. local shok = Instance.new("Part")
  8532. shok.Name = "wring1"
  8533. shok.BrickColor = BrickColor.new("Institutional white")
  8534. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8535. shok.Size = Vector3.new(1, 1, 1)
  8536. shok.Anchored = true
  8537. shok.Material = "Neon"
  8538. shok.Transparency = 0.25
  8539. shok.CanCollide = false
  8540. shok.Parent = model
  8541. game.Debris:AddItem(shok, 12)
  8542. local mesh = Instance.new("SpecialMesh")
  8543. mesh.MeshType = "FileMesh"
  8544. mesh.MeshId = "rbxassetid://3270017"
  8545. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8546. mesh.Parent = shok
  8547. for e = 1, 30 do
  8548. wait()
  8549. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8550. shok.Transparency = shok.Transparency + 0.002
  8551. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8552. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8553. end
  8554. for e = 1, 38 do
  8555. wait()
  8556. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8557. shok.Transparency = shok.Transparency + 0.002
  8558. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8559. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8560. end
  8561. for e = 1, 24 do
  8562. wait()
  8563. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8564. shok.Transparency = shok.Transparency + 0.03
  8565. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8566. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8567. end
  8568. end))
  8569. coroutine.resume(coroutine.create(function()
  8570. local shok = Instance.new("Part")
  8571. shok.Name = "wring2"
  8572. shok.BrickColor = BrickColor.new("Institutional white")
  8573. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8574. shok.Size = Vector3.new(1, 1, 1)
  8575. shok.Anchored = true
  8576. shok.Material = "Neon"
  8577. shok.Transparency = 0.25
  8578. shok.CanCollide = false
  8579. shok.Parent = model
  8580. game.Debris:AddItem(shok, 12)
  8581. local mesh = Instance.new("SpecialMesh")
  8582. mesh.MeshType = "FileMesh"
  8583. mesh.MeshId = "rbxassetid://3270017"
  8584. mesh.Scale = Vector3.new(12, 12, 0.05)
  8585. mesh.Parent = shok
  8586. for e = 1, 30 do
  8587. wait()
  8588. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8589. shok.Transparency = shok.Transparency + 0.002
  8590. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8591. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8592. end
  8593. for e = 1, 38 do
  8594. wait()
  8595. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8596. shok.Transparency = shok.Transparency + 0.002
  8597. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8598. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8599. end
  8600. for e = 1, 24 do
  8601. wait()
  8602. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8603. shok.Transparency = shok.Transparency + 0.03
  8604. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8605. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8606. end
  8607. end))
  8608. coroutine.resume(coroutine.create(function()
  8609. local shok = Instance.new("Part")
  8610. shok.Name = "coil1"
  8611. shok.BrickColor = BrickColor.new("Institutional white")
  8612. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8613. shok.Size = Vector3.new(1, 1, 1)
  8614. shok.Anchored = true
  8615. shok.Material = "Neon"
  8616. shok.Transparency = 0.25
  8617. shok.CanCollide = false
  8618. shok.Parent = model
  8619. game.Debris:AddItem(shok, 12)
  8620. local mesh = Instance.new("SpecialMesh")
  8621. mesh.MeshType = "FileMesh"
  8622. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8623. mesh.Scale = Vector3.new(12, 12, 12)
  8624. mesh.Parent = shok
  8625. for e = 1, 15 do
  8626. wait()
  8627. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8628. shok.Transparency = shok.Transparency + 0.004
  8629. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8630. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8631. end
  8632. for e = 1, 16 do
  8633. wait()
  8634. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8635. shok.Transparency = shok.Transparency + 0.004
  8636. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8637. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8638. end
  8639. for e = 1, 12 do
  8640. wait()
  8641. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8642. shok.Transparency = shok.Transparency + 0.06
  8643. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8644. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8645. end
  8646. end))
  8647. coroutine.resume(coroutine.create(function()
  8648. local shok = Instance.new("Part")
  8649. shok.Name = "coil2"
  8650. shok.BrickColor = BrickColor.new("Institutional white")
  8651. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8652. shok.Size = Vector3.new(1, 1, 1)
  8653. shok.Anchored = true
  8654. shok.Material = "Neon"
  8655. shok.Transparency = 1
  8656. shok.CanCollide = false
  8657. shok.Parent = model
  8658. game.Debris:AddItem(shok, 12)
  8659. local mesh = Instance.new("SpecialMesh")
  8660. mesh.MeshType = "FileMesh"
  8661. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8662. mesh.Scale = Vector3.new(6, 12, 6)
  8663. mesh.Parent = shok
  8664. for e = 1, 15 do
  8665. wait()
  8666. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8667. shok.Transparency = shok.Transparency + 0.005
  8668. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8669. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8670. end
  8671. for e = 1, 16 do
  8672. wait()
  8673. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8674. shok.Transparency = shok.Transparency + 0.005
  8675. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8676. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8677. end
  8678. for e = 1, 12 do
  8679. wait()
  8680. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8681. shok.Transparency = shok.Transparency + 0.09
  8682. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8683. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8684. end
  8685. end))
  8686. coroutine.resume(coroutine.create(function()
  8687. local shok = Instance.new("Part")
  8688. shok.Name = "shokwve"
  8689. shok.BrickColor = BrickColor.new("Institutional white")
  8690. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8691. shok.Size = Vector3.new(1, 1, 1)
  8692. shok.Anchored = true
  8693. shok.Material = "Neon"
  8694. shok.Transparency = 0.6
  8695. shok.CanCollide = false
  8696. shok.Parent = model
  8697. game.Debris:AddItem(shok, 12)
  8698. local mesh = Instance.new("SpecialMesh")
  8699. mesh.MeshType = "FileMesh"
  8700. mesh.MeshId = "rbxassetid://489415447"
  8701. mesh.Scale = Vector3.new(1, 1, 1)
  8702. mesh.Parent = shok
  8703. for e = 1, 12 do
  8704. wait()
  8705. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8706. shok.Transparency = shok.Transparency + 0.002
  8707. end
  8708. for e = 1, 32 do
  8709. wait()
  8710. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8711. shok.Transparency = shok.Transparency + 0.002
  8712. end
  8713. for e = 1, 24 do
  8714. wait()
  8715. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8716. shok.Transparency = shok.Transparency + 0.03
  8717. end
  8718. end))
  8719. coroutine.resume(coroutine.create(function()
  8720. local shok = Instance.new("Part")
  8721. shok.Name = "shock2"
  8722. shok.BrickColor = BrickColor.new("Institutional white")
  8723. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8724. shok.Size = Vector3.new(1, 1, 1)
  8725. shok.Anchored = true
  8726. shok.Material = "Neon"
  8727. shok.Transparency = 0.35
  8728. shok.CanCollide = false
  8729. shok.Parent = model
  8730. game.Debris:AddItem(shok, 12)
  8731. local mesh = Instance.new("SpecialMesh")
  8732. mesh.MeshType = "FileMesh"
  8733. mesh.MeshId = "rbxassetid://1095709"
  8734. mesh.Scale = Vector3.new(12, 12, 12)
  8735. mesh.Parent = shok
  8736. for e = 1, 15 do
  8737. wait()
  8738. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8739. shok.Transparency = shok.Transparency + 0.004
  8740. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8741. end
  8742. for e = 1, 16 do
  8743. wait()
  8744. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8745. shok.Transparency = shok.Transparency + 0.004
  8746. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8747. end
  8748. for e = 1, 12 do
  8749. wait()
  8750. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8751. shok.Transparency = shok.Transparency + 0.06
  8752. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8753. end
  8754. end))
  8755. coroutine.resume(coroutine.create(function()
  8756. local shok = Instance.new("Part")
  8757. shok.Name = "shock3"
  8758. shok.BrickColor = BrickColor.new("Institutional white")
  8759. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8760. shok.Size = Vector3.new(1, 1, 1)
  8761. shok.Anchored = true
  8762. shok.Material = "Neon"
  8763. shok.Transparency = 0.35
  8764. shok.CanCollide = false
  8765. shok.Parent = model
  8766. game.Debris:AddItem(shok, 12)
  8767. local mesh = Instance.new("SpecialMesh")
  8768. mesh.MeshType = "FileMesh"
  8769. mesh.MeshId = "rbxassetid://1095709"
  8770. mesh.Scale = Vector3.new(12, 12, 12)
  8771. mesh.Parent = shok
  8772. for e = 1, 15 do
  8773. wait()
  8774. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8775. shok.Transparency = shok.Transparency + 0.004
  8776. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8777. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8778. end
  8779. for e = 1, 16 do
  8780. wait()
  8781. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8782. shok.Transparency = shok.Transparency + 0.004
  8783. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8784. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8785. end
  8786. for e = 1, 12 do
  8787. wait()
  8788. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8789. shok.Transparency = shok.Transparency + 0.06
  8790. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8791. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8792. end
  8793. end))
  8794. end
  8795.  
  8796.  
  8797.  
  8798. mouse.KeyDown:connect(function(k)
  8799. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8800. local exp = Instance.new("Explosion",Torso)
  8801. exp.BlastRadius = 45.5
  8802. exp.BlastPressure = 100
  8803. exp.Position = Torso
  8804. exp.Visible = true
  8805. end
  8806. end)
  8807.  
  8808. MV4 = 300
  8809. mouse.KeyDown:connect(function(k)
  8810. if attack == false and k == "8" then
  8811. for i, v in pairs(Torso:GetChildren()) do
  8812. if v:IsA('ParticleEmitter') then
  8813. v:Remove()
  8814. end
  8815. end
  8816. end
  8817. end)
  8818.  
  8819.  
  8820. MV4 = 300
  8821. mouse.KeyDown:connect(function(k)
  8822. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8823. MV4 = 0
  8824. Humanoid.WalkSpeed = 13
  8825. attack = true
  8826. Firepart1 = Instance.new("Part", RightArm)
  8827. Firepart1.Size = Vector3.new(1, 1, 1)
  8828. GuW1 = Instance.new("Weld")
  8829. GuW1.Name = "GuW"
  8830. GuW1.Part0 = RightArm
  8831. GuW1.C0 = cn(0, -1, 0)
  8832. GuW1.C1 = cn(0, 0, 0)
  8833. GuW1.Part1 = Firepart1
  8834. GuW1.Parent = RightArm
  8835. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8836. Firepart1.Transparency = 1
  8837. Firepart2 = Instance.new("Part", LeftArm)
  8838. Firepart2.Size = Vector3.new(1, 1, 1)
  8839. GuW2 = Instance.new("Weld")
  8840. GuW2.Name = "GuW"
  8841. GuW2.Part0 = LeftArm
  8842. GuW2.C0 = cn(0, -1, 0)
  8843. GuW2.C1 = cn(0, 0, 0)
  8844. GuW2.Part1 = Firepart2
  8845. GuW2.Parent = LeftArm
  8846. Firepart2.Transparency = 1
  8847. for i = 0, 5, 0.1 do
  8848. swait()
  8849. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8850. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8851. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8852. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8853. if Torsovelocity.Y > 2 then
  8854. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8855. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8856. 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)
  8857. 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)
  8858. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8859. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8860. elseif Torsovelocity.Y < 1 then
  8861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8863. 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)
  8864. 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)
  8865. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8866. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8867. end
  8868. end
  8869. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8870. for i = 0, 7, 0.1 do
  8871. swait()
  8872. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8873. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8874. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8875. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8876. if Torsovelocity.Y > 2 then
  8877. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8878. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8879. 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)
  8880. 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)
  8881. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8882. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8883. elseif Torsovelocity.Y < 1 then
  8884. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8885. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8886. 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)
  8887. 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)
  8888. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8889. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8890. end
  8891. end
  8892. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8893. GuW1:Destroy()
  8894. GuW1 = Instance.new("Weld")
  8895. GuW1.Name = "GuW"
  8896. GuW1.Part0 = Torso
  8897. GuW1.C0 = cn(0, 0, -6)
  8898. GuW1.C1 = cn(0, 0, 0)
  8899. GuW1.Part1 = Firepart1
  8900. GuW1.Parent = Torso
  8901. GuW2:Destroy()
  8902. GuW2 = Instance.new("Weld")
  8903. GuW2.Name = "GuW"
  8904. GuW2.Part0 = Torso
  8905. GuW2.C0 = cn(0, 0, -6)
  8906. GuW2.C1 = cn(0, 0, 0)
  8907. GuW2.Part1 = Firepart2
  8908. GuW2.Parent = Torso
  8909. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8910. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8911. GuW2:Destroy()
  8912. GuW2 = Instance.new("Weld")
  8913. GuW2.Name = "GuW"
  8914. GuW2.Part0 = Torso
  8915. GuW2.C0 = cn(0, 0, -4)
  8916. GuW2.C1 = cn(0, 0, 0)
  8917. GuW2.Part1 = Firepart2
  8918. GuW2.Parent = Torso
  8919.  
  8920.  
  8921. for i = 0, 7, 0.1 do
  8922. swait()
  8923. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8924. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8925. if Torsovelocity.Y > 2 then
  8926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8928. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8929. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8930. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8931. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8932. elseif Torsovelocity.Y < 1 then
  8933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8935. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8937. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8938. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8939. end
  8940. end
  8941. local bp2 = Create("BodyPosition")({
  8942. P = 900,
  8943. D = 1000,
  8944. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8945. position = Torso.Position + Vector3.new(0, 60, 0),
  8946. Parent = Torso
  8947. })
  8948. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8949. for i = 0, 8, 0.1 do
  8950. swait()
  8951. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8952. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8953. 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)
  8954. if Torsovelocity.Y > 2 then
  8955. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8956. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8957. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8958. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8959. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8960. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8961. elseif Torsovelocity.Y < 1 then
  8962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8964. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8965. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8966. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8967. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8968. end
  8969. end
  8970. for i = 0, 18, 0.1 do
  8971. swait()
  8972. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8973. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8974. 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)
  8975. if Torsovelocity.Y > 2 then
  8976. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8977. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8978. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8979. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8980. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8981. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8982. elseif Torsovelocity.Y < 1 then
  8983. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8984. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8985. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8986. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8987. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8988. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8989. end
  8990. end
  8991. GuW1:Destroy()
  8992. GuW1 = Instance.new("Weld")
  8993. GuW1.Name = "GuW"
  8994. GuW1.Part0 = Torso
  8995. GuW1.C0 = cn(0, 0, -15)
  8996. GuW1.C1 = cn(0, 0, 0)
  8997. GuW1.Part1 = Firepart1
  8998. GuW1.Parent = Torso
  8999. GuW2:Destroy()
  9000. GuW2 = Instance.new("Weld")
  9001. GuW2.Name = "GuW"
  9002. GuW2.Part0 = Torso
  9003. GuW2.C0 = cn(0, 0, -17.5)
  9004. GuW2.C1 = cn(0, 0, 0)
  9005. GuW2.Part1 = Firepart2
  9006. GuW2.Parent = Torso
  9007. for i = 0, 1.25, 0.01 do
  9008. swait()
  9009. 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)
  9010. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9011. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9012. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9013. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9014. if Torsovelocity.Y > 2 then
  9015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9017. 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)
  9018. 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)
  9019. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9020. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9021. elseif Torsovelocity.Y < 1 then
  9022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9024. 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)
  9025. 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)
  9026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9028. end
  9029. end
  9030. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9031. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9032. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9033. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9034. for i = 0, 3, 0.1 do
  9035. swait()
  9036. if Torsovelocity.Y > 2 then
  9037. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9038. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9039. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9040. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9041. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9042. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9043. elseif Torsovelocity.Y < 1 then
  9044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9046. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9047. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9049. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9050. end
  9051. end
  9052. wait(1)
  9053. bp2:Destroy()
  9054. Humanoid.WalkSpeed = 16
  9055. attack = false
  9056. MV4 = 0
  9057. Firepart1:Destroy()
  9058. Firepart2:Destroy()
  9059. end
  9060. end)
  9061. mouse.KeyDown:connect(function(k)
  9062. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  9063. MV4 = 0
  9064. Humanoid.WalkSpeed = 13
  9065. attack = true
  9066. Firepart1 = Instance.new("Part", RightArm)
  9067. Firepart1.Size = Vector3.new(1, 1, 1)
  9068. GuW1 = Instance.new("Weld")
  9069. GuW1.Name = "GuW"
  9070. GuW1.Part0 = RightArm
  9071. GuW1.C0 = cn(0, -1, 0)
  9072. GuW1.C1 = cn(0, 0, 0)
  9073. GuW1.Part1 = Firepart1
  9074. GuW1.Parent = RightArm
  9075. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9076. Firepart1.Transparency = 1
  9077. Firepart2 = Instance.new("Part", LeftArm)
  9078. Firepart2.Size = Vector3.new(1, 1, 1)
  9079. GuW2 = Instance.new("Weld")
  9080. GuW2.Name = "GuW"
  9081. GuW2.Part0 = LeftArm
  9082. GuW2.C0 = cn(0, -1, 0)
  9083. GuW2.C1 = cn(0, 0, 0)
  9084. GuW2.Part1 = Firepart2
  9085. GuW2.Parent = LeftArm
  9086. Firepart2.Transparency = 1
  9087. GuW1:Destroy()
  9088. GuW1 = Instance.new("Weld")
  9089. GuW1.Name = "GuW"
  9090. GuW1.Part0 = Torso
  9091. GuW1.C0 = cn(0, 0, -6)
  9092. GuW1.C1 = cn(0, 0, 0)
  9093. GuW1.Part1 = Firepart1
  9094. GuW1.Parent = Torso
  9095. GuW2:Destroy()
  9096. GuW2 = Instance.new("Weld")
  9097. GuW2.Name = "GuW"
  9098. GuW2.Part0 = Torso
  9099. GuW2.C0 = cn(0, 0, -6)
  9100. GuW2.C1 = cn(0, 0, 0)
  9101. GuW2.Part1 = Firepart2
  9102. GuW2.Parent = Torso
  9103. GuW2:Destroy()
  9104. GuW2 = Instance.new("Weld")
  9105. GuW2.Name = "GuW"
  9106. GuW2.Part0 = Torso
  9107. GuW2.C0 = cn(0, 0, -4)
  9108. GuW2.C1 = cn(0, 0, 0)
  9109. GuW2.Part1 = Firepart2
  9110. GuW2.Parent = Torso
  9111. for i = 0, 18, 0.1 do
  9112. swait()
  9113. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9114. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9115. 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)
  9116. if Torsovelocity.Y > 2 then
  9117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9119. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9120. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9121. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9122. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9123. elseif Torsovelocity.Y < 1 then
  9124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9126. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9127. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9128. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9129. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9130. end
  9131. end
  9132. GuW1:Destroy()
  9133. GuW1 = Instance.new("Weld")
  9134. GuW1.Name = "GuW"
  9135. GuW1.Part0 = Torso
  9136. GuW1.C0 = cn(0, 0, -15)
  9137. GuW1.C1 = cn(0, 0, 0)
  9138. GuW1.Part1 = Firepart1
  9139. GuW1.Parent = Torso
  9140. GuW2:Destroy()
  9141. GuW2 = Instance.new("Weld")
  9142. GuW2.Name = "GuW"
  9143. GuW2.Part0 = Torso
  9144. GuW2.C0 = cn(0, 0, -17.5)
  9145. GuW2.C1 = cn(0, 0, 0)
  9146. GuW2.Part1 = Firepart2
  9147. GuW2.Parent = Torso
  9148. for i = 0, 1.25, 0.01 do
  9149. swait()
  9150. 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)
  9151. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9152. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9153. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9154. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9155. if Torsovelocity.Y > 2 then
  9156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9158. 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)
  9159. 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)
  9160. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9161. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9162. end
  9163. end
  9164. wait(0.5)
  9165. Humanoid.WalkSpeed = 16
  9166. attack = false
  9167. MV4 = 300
  9168. Firepart1:Destroy()
  9169. Firepart2:Destroy()
  9170. end
  9171.  
  9172.  
  9173. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9174. MV4 = 90
  9175. Humanoid.WalkSpeed = 0.01
  9176. attack = true
  9177. Firepart1 = Instance.new("Part", RightArm)
  9178. Firepart1.Size = Vector3.new(1, 1, 1)
  9179. GuW1 = Instance.new("Weld")
  9180. GuW1.Name = "GuW"
  9181. GuW1.Part0 = RightArm
  9182. GuW1.C0 = cn(0, -1, 0)
  9183. GuW1.C1 = cn(0, 0, 0)
  9184. GuW1.Part1 = Firepart1
  9185. GuW1.Parent = RightArm
  9186. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9187. Firepart1.Transparency = 1
  9188. Firepart2 = Instance.new("Part", LeftArm)
  9189. Firepart2.Size = Vector3.new(1, 1, 1)
  9190. GuW2 = Instance.new("Weld")
  9191. GuW2.Name = "GuW"
  9192. GuW2.Part0 = LeftArm
  9193. GuW2.C0 = cn(0, -1, 0)
  9194. GuW2.C1 = cn(0, 0, 0)
  9195. GuW2.Part1 = Firepart2
  9196. GuW2.Parent = LeftArm
  9197. Firepart2.Transparency = 1
  9198. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9199. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9200. for i = 0, 2, 0.1 do
  9201. swait()
  9202. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9203. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9204. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9205. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9206. if Torsovelocity.Y > 2 then
  9207. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9208. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9209. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9210. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9211. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9212. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9213. elseif Torsovelocity.Y < 1 then
  9214. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9215. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9216. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9217. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9218. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9219. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9220. end
  9221. end
  9222. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9223. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9224. for i = 0, 7, 0.1 do
  9225. swait()
  9226. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9227. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9228. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9229. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9230. if Torsovelocity.Y > 2 then
  9231. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9232. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9233. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9234. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9235. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9236. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9237. elseif Torsovelocity.Y < 1 then
  9238. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9239. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9240. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9241. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9242. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9243. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9244. end
  9245. end
  9246. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9247. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9248. for i = 0, 7, 0.1 do
  9249. swait()
  9250. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9251. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9252. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9253. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9254. if Torsovelocity.Y > 2 then
  9255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9257. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9258. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9259. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9260. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9261. elseif Torsovelocity.Y < 1 then
  9262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9264. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9265. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9266. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9267. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9268. end
  9269. end
  9270. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9271. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9272. for i = 0, 6, 0.1 do
  9273. swait()
  9274. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9275. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9276. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9277. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9278. if Torsovelocity.Y > 2 then
  9279. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9280. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9281. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9282. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9283. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9284. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9285. elseif Torsovelocity.Y < 1 then
  9286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9288. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9292. end
  9293. end
  9294. for i = 0, 5, 0.1 do
  9295. swait()
  9296. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9297. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9298. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9299. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9300. if Torsovelocity.Y > 2 then
  9301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9303. 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)
  9304. 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)
  9305. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9306. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9307. elseif Torsovelocity.Y < 1 then
  9308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9310. 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)
  9311. 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)
  9312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9313. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9314. end
  9315. end
  9316. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9317. for i = 0, 7, 0.1 do
  9318. swait()
  9319. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9320. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9321. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9322. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9323. if Torsovelocity.Y > 2 then
  9324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9326. 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)
  9327. 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)
  9328. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9329. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9330. elseif Torsovelocity.Y < 1 then
  9331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9333. 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)
  9334. 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)
  9335. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9336. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9337. end
  9338. end
  9339. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9340. GuW1:Destroy()
  9341. GuW1 = Instance.new("Weld")
  9342. GuW1.Name = "GuW"
  9343. GuW1.Part0 = Torso
  9344. GuW1.C0 = cn(0, 0, -6)
  9345. GuW1.C1 = cn(0, 0, 0)
  9346. GuW1.Part1 = Firepart1
  9347. GuW1.Parent = Torso
  9348. GuW2:Destroy()
  9349. GuW2 = Instance.new("Weld")
  9350. GuW2.Name = "GuW"
  9351. GuW2.Part0 = Torso
  9352. GuW2.C0 = cn(0, 0, -6)
  9353. GuW2.C1 = cn(0, 0, 0)
  9354. GuW2.Part1 = Firepart2
  9355. GuW2.Parent = Torso
  9356. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9357. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9358. GuW2:Destroy()
  9359. GuW2 = Instance.new("Weld")
  9360. GuW2.Name = "GuW"
  9361. GuW2.Part0 = Torso
  9362. GuW2.C0 = cn(0, 0, -4)
  9363. GuW2.C1 = cn(0, 0, 0)
  9364. GuW2.Part1 = Firepart2
  9365. GuW2.Parent = Torso
  9366. for i = 0, 7, 0.1 do
  9367. swait()
  9368. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9369. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9370. if Torsovelocity.Y > 2 then
  9371. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9372. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9373. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9374. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9375. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9376. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9377. elseif Torsovelocity.Y < 1 then
  9378. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9379. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9380. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9381. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9382. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9383. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9384. end
  9385. end
  9386. local bp2 = Create("BodyPosition")({
  9387. P = 900,
  9388. D = 1000,
  9389. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9390. position = Torso.Position + Vector3.new(0, 60, 0),
  9391. Parent = Torso
  9392. })
  9393. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9394. for i = 0, 8, 0.1 do
  9395. swait()
  9396. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9397. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9398. 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)
  9399. if Torsovelocity.Y > 2 then
  9400. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9401. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9402. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9403. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9404. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9405. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9406. elseif Torsovelocity.Y < 1 then
  9407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9409. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9410. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9411. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9412. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9413. end
  9414. end
  9415. for i = 0, 18, 0.1 do
  9416. swait()
  9417. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9418. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9419. 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)
  9420. if Torsovelocity.Y > 2 then
  9421. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9422. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9423. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9424. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9425. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9426. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9427. elseif Torsovelocity.Y < 1 then
  9428. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9429. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9430. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9431. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9432. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9433. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9434. end
  9435. end
  9436. GuW1:Destroy()
  9437. GuW1 = Instance.new("Weld")
  9438. GuW1.Name = "GuW"
  9439. GuW1.Part0 = Torso
  9440. GuW1.C0 = cn(0, 0, -15)
  9441. GuW1.C1 = cn(0, 0, 0)
  9442. GuW1.Part1 = Firepart1
  9443. GuW1.Parent = Torso
  9444. GuW2:Destroy()
  9445. GuW2 = Instance.new("Weld")
  9446. GuW2.Name = "GuW"
  9447. GuW2.Part0 = Torso
  9448. GuW2.C0 = cn(0, 0, -17.5)
  9449. GuW2.C1 = cn(0, 0, 0)
  9450. GuW2.Part1 = Firepart2
  9451. GuW2.Parent = Torso
  9452. for i = 0, 1.25, 0.01 do
  9453. swait()
  9454. 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)
  9455. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9456. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9457. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9458. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9459. if Torsovelocity.Y > 2 then
  9460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9462. 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)
  9463. 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)
  9464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9465. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9466. elseif Torsovelocity.Y < 1 then
  9467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9469. 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)
  9470. 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)
  9471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9473. end
  9474. end
  9475. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9476. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9477. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9478. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9479. for i = 0, 3, 0.1 do
  9480. swait()
  9481. if Torsovelocity.Y > 2 then
  9482. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9483. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9484. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9485. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9486. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9487. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9488. elseif Torsovelocity.Y < 1 then
  9489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9491. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9492. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9493. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9494. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9495. end
  9496. end
  9497. wait(1)
  9498. bp2:Destroy()
  9499. Humanoid.WalkSpeed = 16
  9500. attack = false
  9501. MV4 = 0
  9502. Firepart1:Destroy()
  9503. Firepart2:Destroy()
  9504. end
  9505. end)
  9506. whiletruewait = false
  9507. game:GetService("RunService").Stepped:connect(function()
  9508. if whiletruewait == false then
  9509. whiletruewait = true
  9510. wait()
  9511. whiletruewait = false
  9512. end
  9513. end)
  9514. game:GetService("RunService").Stepped:connect(function()
  9515. if whiletruewait == false then
  9516. if MV1 < 20 then
  9517. MV1 = MV1 + 0.2
  9518. end
  9519. if MV2 < 90 then
  9520. MV2 = MV2 + 1
  9521. end
  9522. if MV3 < 190 then
  9523. MV3 = MV3 + 0.4
  9524. end
  9525. if MV4 < 500 then
  9526. MV4 = MV4 + 0.3
  9527. end
  9528. end
  9529. end)
  9530. Humanoid.MaxHealth = 10000
  9531. wait()
  9532. for i = 1, 6 do
  9533. Humanoid.Health = Humanoid.MaxHealth
  9534. wait()
  9535. end
  9536.  
  9537. ---
  9538. GroundWave3 = function()
  9539. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9540. Colors = {"White", "White"}
  9541. local wave = Instance.new("Part", char)
  9542. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9543. wave.Anchored = true
  9544. wave.Name = "Wave"
  9545. wave.CanCollide = false
  9546. wave.Locked = true
  9547. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9548. wave.TopSurface = "Smooth"
  9549. wave.BottomSurface = "Smooth"
  9550. wave.Transparency = 0.10
  9551. wave.CFrame = HandCF
  9552. wm = Instance.new("SpecialMesh",wave)
  9553. wm.MeshId = "rbxassetid://559831844"
  9554. coroutine.wrap(function()
  9555. for i = 1, 30, 1 do
  9556. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9557. wave.Size = wm.Scale
  9558. wave.CFrame = HandCF
  9559. wave.Transparency = i/30
  9560. wait()
  9561. end
  9562. wait()
  9563. wave:Destroy()
  9564. end)()
  9565. end
  9566. ---
  9567.  
  9568. local v3 = Vector3.new
  9569. local num = 0
  9570. local bc = BrickColor.new
  9571. local new = Instance.new
  9572.  
  9573. mouse.KeyDown:connect(function(key)
  9574. if key=="=" then
  9575. Serious()
  9576. char.JumPower = 150
  9577. end
  9578. end)
  9579. Health = math.huge --------- Serious mode aura.
  9580. BaseHealth = math.huge
  9581.  
  9582.  
  9583.  
  9584.  
  9585. InForm = false
  9586.  
  9587. Player = game.Players.LocalPlayer
  9588. Char = Player.Character
  9589. Torso = Char.Torso
  9590.  
  9591. function Serious()
  9592. for X = 1, 1 do wait()
  9593.  
  9594.  
  9595. wait(0)
  9596. for X = 1, 1 do wait()
  9597. local Effect = Instance.new("Part")
  9598. Effect.Name = "Effect"
  9599. Effect.Parent = Torso
  9600. Effect.CFrame = Torso.CFrame
  9601. Effect.BrickColor = BrickColor.new("Neon orange")
  9602. Effect.Shape = "Ball"
  9603. Effect.Size = Vector3.new(1, 1, 1)
  9604. Effect.Anchored = true
  9605. Effect.Material = "Neon"
  9606. Effect.CanCollide = false
  9607. Effect.CFrame = Torso.CFrame
  9608. Effect.Size = Effect.Size + Vector3.new(0.5)
  9609. Effect.Transparency = Effect.Transparency + 0.04
  9610. end
  9611. end
  9612.  
  9613. repeat
  9614. Torso:FindFirstChild("Effect"):Remove()
  9615. until Torso:FindFirstChild("Effect") == nil
  9616.  
  9617.  
  9618. local Color1 = Color3.new(255, 255, 0)
  9619. local Color2 = Color3.new(255, 255, 0)
  9620.  
  9621. for i = 0, 3, 0.1 do
  9622. swait()
  9623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9625. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9627. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9628. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9629. end
  9630. local pie22 = Instance.new("ParticleEmitter")
  9631. pie22.Parent = LeftArm
  9632. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9633. pie22.LightEmission = 1
  9634. pie22.Size = NumberSequence.new(1,2)
  9635. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9636. pie22.Transparency = NumberSequence.new(0.7,1)
  9637. pie22.EmissionDirection = "Top"
  9638. pie22.Enabled = true
  9639. pie22.Lifetime = NumberRange.new(1)
  9640. pie22.Rotation = NumberRange.new(-420, 425)
  9641. pie22.Rate = 50
  9642. pie22.Speed = NumberRange.new(1)
  9643. pie22.LockedToPart = false
  9644. pie22.VelocitySpread = 2
  9645. local pie22 = Instance.new("ParticleEmitter")
  9646. pie22.Parent = RightArm
  9647. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9648. pie22.LightEmission = 1
  9649. pie22.Size = NumberSequence.new(1,2)
  9650. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9651. pie22.Transparency = NumberSequence.new(0.7,1)
  9652. pie22.EmissionDirection = "Top"
  9653. pie22.Enabled = true
  9654. pie22.Lifetime = NumberRange.new(1)
  9655. pie22.Rotation = NumberRange.new(-420, 425)
  9656. pie22.Rate = 50
  9657. pie22.Speed = NumberRange.new(1)
  9658. pie22.LockedToPart = false
  9659. pie22.VelocitySpread = 2
  9660. local pie22 = Instance.new("ParticleEmitter")
  9661. pie22.Parent = LeftLeg
  9662. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9663. pie22.LightEmission = 1
  9664. pie22.Size = NumberSequence.new(1,2)
  9665. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9666. pie22.Transparency = NumberSequence.new(0.8,1)
  9667. pie22.EmissionDirection = "Top"
  9668. pie22.Enabled = true
  9669. pie22.Lifetime = NumberRange.new(1)
  9670. pie22.Rotation = NumberRange.new(-420, 425)
  9671. pie22.Rate = 20
  9672. pie22.Speed = NumberRange.new(1)
  9673. pie22.LockedToPart = false
  9674. pie22.VelocitySpread = 2
  9675. local pie22 = Instance.new("ParticleEmitter")
  9676. pie22.Parent = RightLeg
  9677. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9678. pie22.LightEmission = 1
  9679. pie22.Size = NumberSequence.new(1,2)
  9680. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9681. pie22.Transparency = NumberSequence.new(0.8,1)
  9682. pie22.EmissionDirection = "Top"
  9683. pie22.Enabled = true
  9684. pie22.Lifetime = NumberRange.new(1)
  9685. pie22.Rotation = NumberRange.new(-420, 425)
  9686. pie22.Rate = 20
  9687. pie22.Speed = NumberRange.new(1)
  9688. pie22.LockedToPart = false
  9689. pie22.VelocitySpread = 2
  9690. lig = Instance.new("PointLight",Player.Character.Torso)
  9691. lig.Color=Color3.new(255,255,0)
  9692. lig.Range = 6
  9693.  
  9694. local Must = Instance.new("Sound",Torso)
  9695. Must.SoundId = "rbxassetid://136847579"
  9696. Must.Pitch = 0.99
  9697. Must.Volume = 0.6
  9698. Must.Looped = false
  9699. wait(0)
  9700. Must:Play()
  9701. a21e = new("Part",char)
  9702. a21e.Name = "Beam"..num
  9703. a21e.Locked = true
  9704. a21e.Size = v3(1,1,1)
  9705. a21e.CanCollide = false
  9706. a21e.BrickColor = bc("Neon orange")
  9707. a21e.Material = "Neon"
  9708. a21e.Transparency = 0
  9709. aa21e = new("SpecialMesh",a21e)
  9710. a21e.Anchored = true
  9711. a21e.Position = RootPart.Position
  9712. aa21e.MeshType = "Sphere"
  9713. aa21e.Scale = v3(1,1,1)
  9714. for i = 1,50 do
  9715. wait()
  9716. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9717. a21e.Transparency = a21e.Transparency + 0.04
  9718. end
  9719.  
  9720.  
  9721. local Mus = Instance.new("Sound",Torso)
  9722. Mus.SoundId = "rbxassetid://291165237"
  9723. Mus.Pitch = 0.99
  9724. Mus.Volume = 0.2
  9725. Mus.Looped = true
  9726. wait(0)
  9727. Mus:Play()
  9728.  
  9729. InForm = true
  9730. Humanoid.JumpPower = 120
  9731.  
  9732. Char.Humanoid.MaxHealth = Health
  9733. wait(0.3)
  9734. Char.Humanoid.Health = Health
  9735. wait(0.7)
  9736. Must:Destroy()
  9737. end
  9738.  
  9739. function Base()
  9740. InForm = false
  9741. local Effect = Instance.new("Part")
  9742. Effect.Name = "Effect"
  9743. Effect.Parent = Torso
  9744. Effect.CFrame = Torso.CFrame
  9745. Effect.BrickColor = BrickColor.new("White")
  9746. Effect.Shape = "Ball"
  9747. Effect.Size = Vector3.new(8, 8, 8)
  9748. Effect.Anchored = true
  9749. Effect.Material = "Neon"
  9750. Effect.CanCollide = false
  9751. for loop = 1, 25 do wait()
  9752. Effect.CFrame = Torso.CFrame
  9753. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9754. Effect.Transparency = Effect.Transparency + 0.04
  9755.  
  9756. end
  9757. repeat
  9758. Torso:FindFirstChild("Effect"):Remove()
  9759. until Torso:FindFirstChild("Effect") == nil
  9760.  
  9761. for i, v in pairs(Torso:GetChildren()) do
  9762. if v:IsA('ParticleEmitter') then
  9763. v:Remove()
  9764. end
  9765. end
  9766. char.Humanoid.MaxHealth = BaseHealth
  9767. wait(0.3)
  9768. char.Humanoid.Health = BaseHealth
  9769.  
  9770.  
  9771. end
  9772.  
  9773. mouse.KeyDown:connect(function(key)
  9774. if key=="9" then
  9775. Base()
  9776. lig:Destroy()
  9777. end
  9778. end)
  9779.  
  9780. Player.Chatted:connect(function(Message)
  9781. if Message == "Time to get serious." and InForm == false then
  9782. wait(0.10)
  9783. Serious()
  9784. end
  9785. if Message == "off" or Message == "Nice fight." and InForm == true then
  9786. Base()
  9787. end
  9788. local ContentProvider = game:GetService("ContentProvider")
  9789.  
  9790. local function LoadAssets(AssetList)
  9791. -- Takes an asset list and preloads it. Will not wait for them to load.
  9792.  
  9793. for _, AssetId in pairs(AssetList) do
  9794. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9795. end
  9796. end
  9797.  
  9798. local Gibs = game.Workspace
  9799.  
  9800. function Kill(Character)
  9801. Character.Humanoid.Health = 0
  9802. local poo = Instance.new("IntValue",Character)
  9803. poo.Name = "haha nope"
  9804. local svch = Character
  9805. local hum = Character:findFirstChild("Humanoid")
  9806. Character.Archivable = true
  9807. local chrclone = Character:clone()
  9808. Character.Archivable = false
  9809.  
  9810. local ch = chrclone:GetChildren()
  9811. local i
  9812. for i = 1,#ch do
  9813. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9814. ch[i]:remove()
  9815. end
  9816. end
  9817. local function Scan(ch)
  9818. local e
  9819. for e = 1,#ch do
  9820. Scan(ch[e]:GetChildren())
  9821. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9822. ch[e]:remove()
  9823. end
  9824. end
  9825. end
  9826. Scan(chrclone:GetChildren())
  9827.  
  9828. local hum2 = chrclone:findFirstChild("Humanoid")
  9829.  
  9830.  
  9831. if hum2 ~= nil then
  9832. hum2.Name = "Humanoid2"
  9833. hum2.PlatformStand = true
  9834. hum2.Sit = true
  9835. hum2.MaxHealth = 0
  9836. hum2.Health = 0
  9837. end
  9838.  
  9839. local ch = Character:GetChildren()
  9840. local i
  9841. for i = 1,#ch do
  9842. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9843. ch[i]:remove()
  9844. end
  9845. end
  9846.  
  9847. wait(0.2)
  9848.  
  9849. local ch = Character:GetChildren()
  9850. local i
  9851. for i = 1,#ch do
  9852. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9853. ch[i]:remove()
  9854. end
  9855. end
  9856. Character = chrclone
  9857. local Torso = Character.Torso
  9858. local movevector = Vector3.new()
  9859.  
  9860. if Torso then
  9861. local Head = Character:FindFirstChild("Head")
  9862. local Limb = Character:FindFirstChild("Right Arm")
  9863. if Limb then
  9864.  
  9865. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9866. local Joint = Instance.new("Glue")
  9867. Joint.Name = "RightShoulder"
  9868. Joint.Part0 = Torso
  9869. Joint.Part1 = Limb
  9870. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9871. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9872. Joint.Parent = Torso
  9873.  
  9874. local B = Instance.new("Part")
  9875. B.TopSurface = 0
  9876. B.BottomSurface = 0
  9877. B.formFactor = "Symmetric"
  9878. B.Size = Vector3.new(1, 1, 1)
  9879. B.Transparency = 1
  9880. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9881. B.Parent = Character
  9882. local W = Instance.new("Weld")
  9883. W.Part0 = Limb
  9884. W.Part1 = B
  9885. W.C0 = CFrame.new(0, -0.5, 0)
  9886. W.Parent = Limb
  9887.  
  9888. end
  9889. local Limb = Character:FindFirstChild("Left Arm")
  9890. if Limb then
  9891.  
  9892. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9893. local Joint = Instance.new("Glue")
  9894. Joint.Name = "LeftShoulder"
  9895. Joint.Part0 = Torso
  9896. Joint.Part1 = Limb
  9897. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9898. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9899. Joint.Parent = Torso
  9900.  
  9901. local B = Instance.new("Part")
  9902. B.TopSurface = 0
  9903. B.BottomSurface = 0
  9904. B.formFactor = "Symmetric"
  9905. B.Size = Vector3.new(1, 1, 1)
  9906. B.Transparency = 1
  9907. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9908. B.Parent = Character
  9909. local W = Instance.new("Weld")
  9910. W.Part0 = Limb
  9911. W.Part1 = B
  9912. W.C0 = CFrame.new(0, -0.5, 0)
  9913. W.Parent = Limb
  9914.  
  9915. end
  9916. local Limb = Character:FindFirstChild("Right Leg")
  9917. if Limb then
  9918.  
  9919. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9920. local Joint = Instance.new("Glue")
  9921. Joint.Name = "RightHip"
  9922. Joint.Part0 = Torso
  9923. Joint.Part1 = Limb
  9924. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9925. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9926. Joint.Parent = Torso
  9927.  
  9928. local B = Instance.new("Part")
  9929. B.TopSurface = 0
  9930. B.BottomSurface = 0
  9931. B.formFactor = "Symmetric"
  9932. B.Size = Vector3.new(1, 1, 1)
  9933. B.Transparency = 1
  9934. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9935. B.Parent = Character
  9936. local W = Instance.new("Weld")
  9937. W.Part0 = Limb
  9938. W.Part1 = B
  9939. W.C0 = CFrame.new(0, -0.5, 0)
  9940. W.Parent = Limb
  9941.  
  9942. end
  9943. local Limb = Character:FindFirstChild("Left Leg")
  9944. if Limb then
  9945.  
  9946. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9947. local Joint = Instance.new("Glue")
  9948. Joint.Name = "LeftHip"
  9949. Joint.Part0 = Torso
  9950. Joint.Part1 = Limb
  9951. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9952. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9953. Joint.Parent = Torso
  9954.  
  9955. local B = Instance.new("Part")
  9956. B.TopSurface = 0
  9957. B.BottomSurface = 0
  9958. B.formFactor = "Symmetric"
  9959. B.Size = Vector3.new(1, 1, 1)
  9960. B.Transparency = 1
  9961. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9962. B.Parent = Character
  9963. local W = Instance.new("Weld")
  9964. W.Part0 = Limb
  9965. W.Part1 = B
  9966. W.C0 = CFrame.new(0, -0.5, 0)
  9967. W.Parent = Limb
  9968. end
  9969. end
  9970. end
  9971. ----------
  9972.  
  9973. lerpz = function(D, E, F, G)
  9974. D[E] = D[E]:lerp(F, G)
  9975. end
  9976.  
  9977. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9978. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9979. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9980. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9981. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9982. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9983. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9984. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9985. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9986. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9987. resetlerp = function()
  9988. RJ.C0 = RJC0
  9989. RJ.C1 = RJC1
  9990. N.C0 = NC0
  9991. N.C1 = NC1
  9992. RS.C0 = RSC0
  9993. RS.C1 = RSC1
  9994. LS.C0 = LSC0
  9995. LS.C1 = LSC1
  9996. RH.C0 = RHC0
  9997. RH.C1 = RHC1
  9998. LH.C0 = LHC0
  9999. LH.C1 = LHC1
  10000. end
  10001. -------
  10002. ----------
  10003. hrp = char.HumanoidRootPart
  10004.  
  10005. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10006. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10007. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10008. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10009. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10010. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  10011. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10012. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10013. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  10014. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10015. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10016. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  10017. RS = Torso:FindFirstChild("Right Shoulder")
  10018. LS = Torso:FindFirstChild("Left Shoulder")
  10019. RH = Torso:FindFirstChild("Right Hip")
  10020. LH = Torso:FindFirstChild("Left Hip")
  10021. RJ = hrp:FindFirstChild("RootJoint")
  10022. N = Torso:FindFirstChild("Neck")
  10023. cf = CFrame.new
  10024. ang = CFrame.Angles
  10025. rd = math.rad
  10026. rd2 = math.random
  10027. cs = ColorSequence.new
  10028. ns = NumberSequence.new
  10029. nsk = NumberSequenceKeypoint.new
  10030. -------------------
  10031.  
  10032. end)
  10033.  
  10034. print([[
  10035. -------------------------------------------------
  10036. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  10037. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement