Advertisement
Ban43_GodOfEdits

test q

Aug 26th, 2018
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 433.13 KB | None | 0 0
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,Mouse,mouse,UserInputService,ContextActionService = owner
  4. local RealPlayer = Player
  5. do print("FE Compatibility code by Mokiros")local a=RealPlayer;script.Parent=a.Character;local b=Instance.new("RemoteEvent")b.Name="UserInput_Event"local function c()local d={_fakeEvent=true,Functions={},Connect=function(self,e)table.insert(self.Functions,e)end}d.connect=d.Connect;return d end;local f={Target=nil,Hit=CFrame.new(),KeyUp=c(),KeyDown=c(),Button1Up=c(),Button1Down=c(),Button2Up=c(),Button2Down=c()}local g={InputBegan=c(),InputEnded=c()}local CAS={Actions={},BindAction=function(self,h,i,j,...)CAS.Actions[h]=i and{Name=h,Function=i,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function k(self,l,...)local d=f[l]if d and d._fakeEvent then for m,e in pairs(d.Functions)do e(...)end end end;f.TrigEvent=k;g.TrigEvent=k;b.OnServerEvent:Connect(function(n,o)if n~=a then return end;f.Target=o.Target;f.Hit=o.Hit;if not o.isMouse then local p=o.UserInputState==Enum.UserInputState.Begin;if o.UserInputType==Enum.UserInputType.MouseButton1 then return f:TrigEvent(p and"Button1Down"or"Button1Up")end;if o.UserInputType==Enum.UserInputType.MouseButton2 then return f:TrigEvent(p and"Button2Down"or"Button2Up")end;for m,d in pairs(CAS.Actions)do for m,q in pairs(d.Keys)do if q==o.KeyCode then d.Function(d.Name,o.UserInputState,o)end end end;f:TrigEvent(p and"KeyDown"or"KeyUp",o.KeyCode.Name:lower())g:TrigEvent(p and"InputBegan"or"InputEnded",o,false)end end)b.Parent=NLS([==[local a=game:GetService("Players").LocalPlayer;local b=script:WaitForChild("UserInput_Event")local c=a:GetMouse()local d=game:GetService("UserInputService")local e=function(f,g)if g then return end;b:FireServer({KeyCode=f.KeyCode,UserInputType=f.UserInputType,UserInputState=f.UserInputState,Hit=c.Hit,Target=c.Target})end;d.InputBegan:Connect(e)d.InputEnded:Connect(e)local h,i;while wait(1/30)do if h~=c.Hit or i~=c.Target then h,i=c.Hit,c.Target;b:FireServer({isMouse=true,Target=i,Hit=h})end end]==],Player.Character)local r=game;local s={__index=function(self,q)local t=rawget(self,"_RealService")if t then return typeof(t[q])=="function"and function(m,...)return t[q](t,...)end or t[q]end end,__newindex=function(self,q,u)local t=rawget(self,"_RealService")if t then t[q]=u end end}local function v(d,w)d._RealService=typeof(w)=="string"and r:GetService(w)or w;return setmetatable(d,s)end;local x={GetService=function(self,t)return rawget(self,t)or r:GetService(t)end,Players=v({LocalPlayer=v({GetMouse=function(self)return f end},Player)},"Players"),UserInputService=v(g,"UserInputService"),ContextActionService=v(CAS,"ContextActionService"),RunService=v({_btrs={},RenderStepped=r:GetService("RunService").Heartbeat,BindToRenderStep=function(self,h,m,i)self._btrs[h]=self.Heartbeat:Connect(i)end,UnbindFromRenderStep=function(self,h)self._btrs[h]:Disconnect()end},"RunService")}rawset(x.Players,"localPlayer",x.Players.LocalPlayer)x.service=x.GetService;v(x,game)game,owner=x,x.Players.LocalPlayer end
  6.  
  7. wait(2)
  8. local Player = game.Players.localPlayer
  9. local char = Player.Character
  10. local Character = Player.Character
  11. local Head = Character.Head
  12. local done = false
  13. local canheal = false
  14. local deathchat1 = false
  15. local once = true
  16. local dead = false
  17. local candie = true
  18. local deathchat = false
  19. local idleon = true
  20. local idle1 = true
  21. local idle = true
  22. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  23. if v:IsA("Accessory") then
  24. v:Destroy()
  25. end
  26. end
  27. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  28. if v:IsA("Shirt") then
  29. v:Remove()
  30. end
  31. end
  32. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  33. if v:IsA("Pants") then
  34. v:Remove()
  35. end
  36. end
  37. wait()
  38. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  39. shirt.Name = "Shirt"
  40. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  41. pants.Name = "Pants"
  42.  
  43. local v3 = Vector3.new
  44. local num = 0
  45. local bc = BrickColor.new
  46. local new = Instance.new
  47.  
  48.  
  49. Instance.new("ForceField",char).Visible = false
  50. local poo = Instance.new("IntValue",Character)
  51. poo.Name = "haha nope"
  52. char.Humanoid.MaxHealth = math.huge
  53. wait()
  54. char.Humanoid.Health = math.huge
  55. Instance.new("ForceField",char).Visible = false
  56.  
  57. shirt = Instance.new("Shirt", char)
  58. shirt.Name = "Shirt"
  59. pants = Instance.new("Pants", char)
  60. pants.Name = "Pants"
  61. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=173754282"
  62. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=208385443"
  63. char.Head.face.Texture = "rbxassetid://9"
  64.  
  65.  
  66. Hair7 = Instance.new("Part")
  67. Hair7.Parent = char
  68. Hair7.Name = "Hair"
  69. Hair7.CanCollide = false
  70. Hair7.Locked = true
  71. Hair7.TopSurface = "Smooth"
  72. Hair7.BottomSurface = "Smooth"
  73. Hair7.formFactor = "Symmetric"
  74. Hair7.Material = "Neon"
  75. Hair7.BrickColor = BrickColor.new("Really black")
  76. Hair7.CFrame = char.Torso.CFrame
  77. Hair7.Size = Vector3.new(1, 1, 1)
  78. Hair7.Transparency = 0
  79.  
  80.  
  81. Weld1 = Instance.new("Weld")
  82. Weld1.Parent = char.Head
  83. Weld1.Part0 = char.Head
  84. Weld1.Part1 = Hair7
  85. Weld1.C0 = CFrame.new(0, 0.66, 0.6)
  86.  
  87. Mesh = Instance.new("SpecialMesh")
  88. Mesh.Offset = Vector3.new(0,-0.4,0)
  89. Mesh.Parent = Hair7
  90. Mesh.Scale = Vector3.new(0.6, 0.6, 0.6)
  91. Mesh.MeshType = "FileMesh"
  92. Mesh.MeshId = "http://www.roblox.com/asset/?id=430064078"
  93. Mesh.TextureId = "http://www.roblox.com/asset/?id=430064079"
  94.  
  95.  
  96. local ice = Instance.new("Part", Head)
  97. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  98. ice.BrickColor = BrickColor.new("White")
  99. ice.CanCollide = false
  100. ice.TopSurface = 0
  101. ice.BottomSurface = 0
  102. ice.Transparency = 1
  103. local ice2 = Instance.new("SpecialMesh", ice)
  104. ice2.MeshType = "Brick"
  105. ice2.Scale = Vector3.new(1, 1, 1)
  106. local ice3 = Instance.new("Weld", ice)
  107. ice3.Part0 = Head
  108. ice3.Part1 = ice
  109. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  110. local icesmoke = Instance.new("ParticleEmitter", ice)
  111. icesmoke.VelocitySpread = 5
  112. icesmoke.Size = NumberSequence.new({
  113. NumberSequenceKeypoint.new(0, 0.01),
  114. NumberSequenceKeypoint.new(1, 1)
  115. })
  116. icesmoke.Rate = math.huge
  117. icesmoke.Speed = NumberRange.new(1, 1)
  118. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  119. icesmoke.Transparency = NumberSequence.new({
  120. NumberSequenceKeypoint.new(0, 0.9),
  121. NumberSequenceKeypoint.new(1, 1)
  122. })
  123. icesmoke.Rotation = NumberRange.new(0, 360)
  124. icesmoke.Name = "Smoke"
  125. icesmoke.LightEmission = 0
  126. icesmoke.Acceleration = Vector3.new(0,0,0)
  127. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  128. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  129. icesmoke.LockedToPart = true
  130. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  131. secondcolor = "Really black"
  132. wait(0.016666666666666666)
  133. Effects = {}
  134. local Player = game.Players.localPlayer
  135. local Character = Player.Character
  136. local Humanoid = Character.Humanoid
  137. local mouse = Player:GetMouse()
  138. local LeftArm = Character["Left Arm"]
  139. local RightArm = Character["Right Arm"]
  140. local LeftLeg = Character["Left Leg"]
  141. local RightLeg = Character["Right Leg"]
  142. local Head = Character.Head
  143. local Torso = Character.Torso
  144. local cam = game.Workspace.CurrentCamera
  145. local RootPart = Character.HumanoidRootPart
  146. local RootJoint = RootPart.RootJoint
  147. local equipped = true
  148. local attack = false
  149. local Anim = "Idle"
  150. local idle = 0
  151. local attacktype = 1
  152. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  153. local velocity = RootPart.Velocity.y
  154. local sine = 0
  155. local change = 1
  156. local grabbed = false
  157. local cn = CFrame.new
  158. local mr = math.rad
  159. local angles = CFrame.Angles
  160. local ud = UDim2.new
  161. local c3 = Color3.new
  162. local dir = {
  163. w = 0,
  164. s = 0,
  165. a = 0,
  166. d = 0
  167. }
  168. firemode = true
  169. local Services = {
  170. SoundService = game:GetService("SoundService"),
  171. Players = game:GetService("Players"),
  172. Debris = game:GetService("Debris"),
  173. Workspace = game:GetService("Workspace"),
  174. Lighting = game:GetService("Lighting"),
  175. HttpService = game:GetService("HttpService"),
  176. InsertService = game:GetService("InsertService")
  177. }
  178. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  179. Humanoid.Animator:Destroy()
  180. Character.Animate:Destroy()
  181. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  182. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  183. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  184. RSH, LSH = nil, nil
  185. RW = Instance.new("Weld")
  186. LW = Instance.new("Weld")
  187. RH = Torso["Right Hip"]
  188. LH = Torso["Left Hip"]
  189. RSH = Torso["Right Shoulder"]
  190. LSH = Torso["Left Shoulder"]
  191. RSH.Parent = nil
  192. LSH.Parent = nil
  193. RW.Name = "RW"
  194. RW.Part0 = Torso
  195. RW.C0 = cn(1.5, 0.5, 0)
  196. RW.C1 = cn(0, 0.5, 0)
  197. RW.Part1 = RightArm
  198. RW.Parent = Torso
  199. LW.Name = "LW"
  200. LW.Part0 = Torso
  201. LW.C0 = cn(-1.5, 0.5, 0)
  202. LW.C1 = cn(0, 0.5, 0)
  203. LW.Part1 = LeftArm
  204. LW.Parent = Torso
  205. --------------
  206. function clerp(a, b, t)
  207. local qa = {
  208. QuaternionFromCFrame(a)
  209. }
  210. local qb = {
  211. QuaternionFromCFrame(b)
  212. }
  213. local ax, ay, az = a.x, a.y, a.z
  214. local bx, by, bz = b.x, b.y, b.z
  215. local _t = 1 - t
  216. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  217. end
  218. function QuaternionFromCFrame(cf)
  219. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  220. local trace = m00 + m11 + m22
  221. if trace > 0 then
  222. local s = math.sqrt(1 + trace)
  223. local recip = 0.5 / s
  224. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  225. else
  226. local i = 0
  227. if m00 < m11 then
  228. i = 1
  229. end
  230. if m22 > (i == 0 and m00 or m11) then
  231. i = 2
  232. end
  233. if i == 0 then
  234. local s = math.sqrt(m00 - m11 - m22 + 1)
  235. local recip = 0.5 / s
  236. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  237. elseif i == 1 then
  238. local s = math.sqrt(m11 - m22 - m00 + 1)
  239. local recip = 0.5 / s
  240. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  241. elseif i == 2 then
  242. local s = math.sqrt(m22 - m00 - m11 + 1)
  243. local recip = 0.5 / s
  244. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  245. end
  246. end
  247. end
  248. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  249. local xs, ys, zs = x + x, y + y, z + z
  250. local wx, wy, wz = w * xs, w * ys, w * zs
  251. local xx = x * xs
  252. local xy = x * ys
  253. local xz = x * zs
  254. local yy = y * ys
  255. local yz = y * zs
  256. local zz = z * zs
  257. 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))
  258. end
  259. function QuaternionSlerp(a, b, t)
  260. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  261. local startInterp, finishInterp
  262. if cosTheta >= 1.0E-4 then
  263. if 1 - cosTheta > 1.0E-4 then
  264. local theta = math.acos(cosTheta)
  265. local invSinTheta = 1 / math.sin(theta)
  266. startInterp = math.sin((1 - t) * theta) * invSinTheta
  267. finishInterp = math.sin(t * theta) * invSinTheta
  268. else
  269. startInterp = 1 - t
  270. finishInterp = t
  271. end
  272. elseif 1 + cosTheta > 1.0E-4 then
  273. local theta = math.acos(-cosTheta)
  274. local invSinTheta = 1 / math.sin(theta)
  275. startInterp = math.sin((t - 1) * theta) * invSinTheta
  276. finishInterp = math.sin(t * theta) * invSinTheta
  277. else
  278. startInterp = t - 1
  279. finishInterp = t
  280. end
  281. 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
  282. end
  283. function swait(num)
  284. if num == 0 or num == nil then
  285. game:service("RunService").RenderStepped:wait(0)
  286. else
  287. for i = 0, num do
  288. game:service("RunService").RenderStepped:wait(0)
  289. end
  290. end
  291. end
  292. local RbxUtility = LoadLibrary("RbxUtility")
  293. local Create = RbxUtility.Create
  294. function RemoveOutlines(part)
  295. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  296. end
  297. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  298. local Part = Create("Part")({
  299. formFactor = FormFactor,
  300. Parent = Parent,
  301. Reflectance = Reflectance,
  302. Transparency = Transparency,
  303. CanCollide = false,
  304. Locked = true,
  305. BrickColor = BrickColor.new(tostring(BColor)),
  306. Name = Name,
  307. Size = Size,
  308. Material = Material
  309. })
  310. RemoveOutlines(Part)
  311. return Part
  312. end
  313. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  314. local Msh = Create(Mesh)({
  315. Parent = Part,
  316. Offset = OffSet,
  317. Scale = Scale
  318. })
  319. if Mesh == "SpecialMesh" then
  320. Msh.MeshType = MeshType
  321. Msh.MeshId = MeshId
  322. end
  323. return Msh
  324. end
  325. function CreateWeld(Parent, Part0, Part1, C0, C1)
  326. local Weld = Create("Weld")({
  327. Parent = Parent,
  328. Part0 = Part0,
  329. Part1 = Part1,
  330. C0 = C0,
  331. C1 = C1
  332. })
  333. return Weld
  334. end
  335. function rayCast(Position, Direction, Range, Ignore)
  336. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  337. end
  338. function CreateSound(id, par, vol, pit)
  339. coroutine.resume(coroutine.create(function()
  340. local sou = Instance.new("Sound", par or workspace)
  341. sou.Volume = vol
  342. sou.Pitch = pit or 1
  343. sou.SoundId = id
  344. wait()
  345. sou:play()
  346. game:GetService("Debris"):AddItem(sou, 6)
  347. end))
  348. end
  349. function CreateSong(id, par, vol, pit)
  350. coroutine.resume(coroutine.create(function()
  351. sou2 = Instance.new("Sound", par or workspace)
  352. sou2.Volume = 1
  353. sou2.Pitch = 1
  354. sou2.SoundId = id
  355. wait()
  356. sou2:play()
  357. sou2.Looped = true
  358. end))
  359. end
  360. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  361. local function getclosest(obj, distance)
  362. local last, lastx = distance + 1, nil
  363. for i, v in pairs(workspace:GetChildren()) do
  364. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  365. local t = v.Torso
  366. local dist = t.Position - obj.Position.magnitude
  367. if distance >= dist and last > dist then
  368. last = dist
  369. lastx = v
  370. end
  371. end
  372. end
  373. return lastx
  374. end
  375. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  376. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  377. prt.Anchored = true
  378. prt.CFrame = cframe
  379. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  380. game:GetService("Debris"):AddItem(prt, 10)
  381. if Type == 1 or Type == nil then
  382. table.insert(Effects, {
  383. prt,
  384. "Block1",
  385. delay,
  386. x3,
  387. y3,
  388. z3,
  389. msh
  390. })
  391. elseif Type == 2 then
  392. table.insert(Effects, {
  393. prt,
  394. "Block2",
  395. delay,
  396. x3,
  397. y3,
  398. z3,
  399. msh
  400. })
  401. elseif Type == 3 then
  402. table.insert(Effects, {
  403. prt,
  404. "Block3",
  405. delay,
  406. x3,
  407. y3,
  408. z3,
  409. msh
  410. })
  411. end
  412. end
  413. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  414. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  415. prt.Anchored = true
  416. prt.CFrame = cframe
  417. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  418. game:GetService("Debris"):AddItem(prt, 10)
  419. table.insert(Effects, {
  420. prt,
  421. "Cylinder",
  422. delay,
  423. x3,
  424. y3,
  425. z3,
  426. msh
  427. })
  428. end
  429. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  430. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  431. prt.Anchored = true
  432. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  433. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  434. game:GetService("Debris"):AddItem(prt, 10)
  435. table.insert(Effects, {
  436. prt,
  437. "Cylinder",
  438. delay,
  439. x3,
  440. y3,
  441. z3,
  442. msh
  443. })
  444. end
  445. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  446. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  447. prt.Anchored = true
  448. prt.CFrame = cframe
  449. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  450. game:GetService("Debris"):AddItem(prt, 10)
  451. table.insert(Effects, {
  452. prt,
  453. "Cylinder",
  454. delay,
  455. x3,
  456. y3,
  457. z3,
  458. msh
  459. })
  460. end
  461. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  462. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  463. prt.Anchored = true
  464. prt.CFrame = cframe
  465. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  466. game:GetService("Debris"):AddItem(prt, 10)
  467. table.insert(Effects, {
  468. prt,
  469. "Cylinder",
  470. delay,
  471. x3,
  472. y3,
  473. z3,
  474. msh
  475. })
  476. end
  477. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  478. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  479. prt.Anchored = true
  480. prt.CFrame = cframe
  481. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  482. game:GetService("Debris"):AddItem(prt, 10)
  483. table.insert(Effects, {
  484. prt,
  485. "Cylinder",
  486. delay,
  487. x3,
  488. y3,
  489. z3,
  490. msh
  491. })
  492. end
  493. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  494. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  495. prt.Anchored = true
  496. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  497. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  498. local num = math.random(10, 50) / 1000
  499. game:GetService("Debris"):AddItem(prt, 10)
  500. table.insert(Effects, {
  501. prt,
  502. "Shatter",
  503. num,
  504. prt.CFrame,
  505. math.random() - math.random(),
  506. 0,
  507. math.random(50, 100) / 100
  508. })
  509. end
  510.  
  511. attack = false
  512. game:GetService("RunService").Stepped:connect(function()
  513. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  514. velocity = RootPart.Velocity.y
  515. sine = sine + change
  516. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  517. if equipped == true or equipped == false then
  518. if 1 < RootPart.Velocity.y and hit == nil then
  519. Anim = "Jump"
  520. if attack == false and ice_mode == false then
  521. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  522. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  523. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  524. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  525. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  526. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  527. end
  528. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  529. Anim = "Fall"
  530. if attack == false then
  531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  533. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  534. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  535. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  536. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  537. end
  538. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  539. Anim = "Idle"
  540. if attack == false then
  541. change = 1
  542. 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(67)), .1)
  543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5 - 2 * math.cos(sine / 25)), math.rad(0), math.rad(-59)), .1)
  544. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(40), math.rad(0), math.rad(56 + 3 * math.cos(sine / 25))), 0.1)
  545. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(70), math.rad(60), math.rad(-50 - 3 * math.cos(sine / 25))), 0.1)
  546. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-15 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  547. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-12 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  548. end
  549. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 500 and hit ~= nil and ice_mode == false then
  550. Anim = "Walk"
  551. if attack==false then
  552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.05 + .1 * 2.5 * math.cos(sine / 2)) * angles(math.rad(50), math.rad(2) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 2))), .2)
  553. Torso.Neck.C0 = clerp(Torso.Neck.C0, cn(0, 1.1, -0.2, -1, -0, -0, 0, 0, 1, 0, 1, 0) * angles(math.rad(-50), math.rad(0), math.rad(-5 * math.cos(sine / 10)) + RootPart.RotVelocity.Y / 15), .2)
  554. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0.4) * angles(math.rad(50 * math.cos(6 / 2)), math.rad(-5), math.rad(5 * math.cos(sine / 3))), .2)
  555. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0.4) * angles(math.rad(50 * math.cos(6 / 2)), math.rad(5), math.rad(5 * math.cos(sine / 3))), .2)
  556. RH.C0 = clerp(RH.C0, cn(1, -1 + .1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(55 * math.cos(sine / 3))), .3)
  557. LH.C0 = clerp(LH.C0, cn(-1, -1 + .1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(55 * math.cos(sine / 3))), .3)
  558. end
  559. end
  560. end
  561. if equipped == true or equipped == false then
  562. if 1 < RootPart.Velocity.Y and hit == nil then
  563. Anim = "Jump"
  564. if attack == false and ice_mode == true then
  565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  567. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  568. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  569. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  570. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  571. end
  572. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  573. Anim = "Fall"
  574. if attack == false then
  575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  577. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  578. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  579. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  580. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  581. end
  582. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  583. Anim = "Idle"
  584. if attack == false then
  585. change = 0.8
  586. 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)
  587. 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)
  588. 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)
  589. 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)
  590. 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)
  591. 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)
  592. end
  593. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  594. Anim = "Walk"
  595. if attack == false then
  596. 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)
  597. 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)
  598. 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)
  599. 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)
  600. 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)
  601. 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)
  602. end
  603. end
  604. end
  605. if 0 < #Effects then
  606. for e = 1, #Effects do
  607. if Effects[e] ~= nil then
  608. local Thing = Effects[e]
  609. if Thing ~= nil then
  610. local Part = Thing[1]
  611. local Mode = Thing[2]
  612. local Delay = Thing[3]
  613. local IncX = Thing[4]
  614. local IncY = Thing[5]
  615. local IncZ = Thing[6]
  616. if 1 >= Thing[1].Transparency then
  617. if Thing[2] == "Block1" then
  618. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  619. local Mesh = Thing[1].Mesh
  620. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  621. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  622. elseif Thing[2] == "Block2" then
  623. 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)
  624. local Mesh = Thing[7]
  625. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  626. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  627. elseif Thing[2] == "Block3" then
  628. 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)
  629. local Mesh = Thing[7]
  630. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  631. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  632. elseif Thing[2] == "Cylinder" then
  633. local Mesh = Thing[1].Mesh
  634. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  635. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  636. elseif Thing[2] == "Blood" then
  637. local Mesh = Thing[7]
  638. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  639. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  640. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  641. elseif Thing[2] == "Elec" then
  642. local Mesh = Thing[1].Mesh
  643. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  644. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  645. elseif Thing[2] == "Disappear" then
  646. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  647. elseif Thing[2] == "Shatter" then
  648. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  649. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  650. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  651. Thing[6] = Thing[6] + Thing[5]
  652. end
  653. else
  654. Part.Parent = nil
  655. table.remove(Effects, e)
  656. end
  657. end
  658. end
  659. end
  660. end
  661. end)
  662. function RemoveOutlines(part)
  663. part.TopSurface = 10
  664. end
  665. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  666. local Part = Create("Part")({
  667. Parent = Parent,
  668. Reflectance = Reflectance,
  669. Transparency = Transparency,
  670. CanCollide = false,
  671. Locked = true,
  672. BrickColor = BrickColor.new(tostring(BColor)),
  673. Name = Name,
  674. Size = Size,
  675. Material = Material
  676. })
  677. RemoveOutlines(Part)
  678. return Part
  679. end
  680. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  681. local Msh = Create(Mesh)({
  682. Parent = Part,
  683. Offset = OffSet,
  684. Scale = Scale
  685. })
  686. if Mesh == "SpecialMesh" then
  687. Msh.MeshType = MeshType
  688. Msh.MeshId = MeshId
  689. end
  690. return Msh
  691. end
  692. function CreateWeld(Parent, Part0, Part1, C0, C1)
  693. local Weld = Create("Weld")({
  694. Parent = Parent,
  695. Part0 = Part0,
  696. Part1 = Part1,
  697. C0 = C0,
  698. C1 = C1
  699. })
  700. return Weld
  701. end
  702. WSHM = {
  703. "White",
  704. "Pastel light blue"
  705. }
  706. WSH = WSHM[math.random(1, #WSHM)]
  707. function IcePartFunk(HPart, aria, Min, Max)
  708. IcePart = Instance.new("Part", HPart)
  709. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  710. IcePart.CanCollide = false
  711. IuW = Instance.new("Weld")
  712. IuW.Name = "GuW"
  713. IuW.Part0 = HPart
  714. 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))
  715. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  716. IuW.Part1 = IcePart
  717. IuW.Parent = HPart
  718. IcePart.Transparency = 0.85
  719. IcePart.Material = "Neon"
  720. WSH = WSHM[math.random(1, #WSHM)]
  721. IcePart.BrickColor = BrickColor.new("" .. WSH)
  722. RemoveOutlines(IcePart)
  723. game:GetService("Debris"):AddItem(IuW, 4)
  724. game:GetService("Debris"):AddItem(IcePart, 6)
  725. end
  726. SpikeMeshId = 1033714
  727. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  728. local Part = Instance.new("Part", Parent)
  729. Part.Name = Name
  730. Part.BrickColor = BrickColor.new(Color)
  731. Part.Size = Size
  732. Part.Material = Material
  733. Part.Transparency = Transparency
  734. Part.CanCollide = false
  735. RemoveOutlines(Part)
  736. local Mesh = Instance.new("SpecialMesh", Part)
  737. Mesh.MeshType = "Sphere"
  738. Mesh.Scale = Scale
  739. return Mesh and Part
  740. end
  741. CFuncs = {
  742. Part = {
  743. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  744. local Part = Create("Part")({
  745. Parent = Parent,
  746. Reflectance = Reflectance,
  747. Transparency = Transparency,
  748. CanCollide = false,
  749. Locked = true,
  750. BrickColor = BrickColor.new(tostring(BColor)),
  751. Name = Name,
  752. Size = Size,
  753. Material = Material
  754. })
  755. RemoveOutlines(Part)
  756. return Part
  757. end
  758. },
  759. Mesh = {
  760. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  761. local Msh = Create(Mesh)({
  762. Parent = Part,
  763. Offset = OffSet,
  764. Scale = Scale
  765. })
  766. if Mesh == "SpecialMesh" then
  767. Msh.MeshType = MeshType
  768. Msh.MeshId = MeshId
  769. end
  770. return Msh
  771. end
  772. },
  773. Mesh = {
  774. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  775. local Msh = Create(Mesh)({
  776. Parent = Part,
  777. Offset = OffSet,
  778. Scale = Scale
  779. })
  780. if Mesh == "SpecialMesh" then
  781. Msh.MeshType = MeshType
  782. Msh.MeshId = MeshId
  783. end
  784. return Msh
  785. end
  786. },
  787. Weld = {
  788. Create = function(Parent, Part0, Part1, C0, C1)
  789. local Weld = Create("Weld")({
  790. Parent = Parent,
  791. Part0 = Part0,
  792. Part1 = Part1,
  793. C0 = C0,
  794. C1 = C1
  795. })
  796. return Weld
  797. end
  798. },
  799. Sound = {
  800. Create = function(id, par, vol, pit)
  801. coroutine.resume(coroutine.create(function()
  802. local S = Create("Sound")({
  803. Volume = vol,
  804. Pitch = pit or 1,
  805. SoundId = id,
  806. Parent = par or workspace
  807. })
  808. wait()
  809. S:play()
  810. game:GetService("Debris"):AddItem(S, 6)
  811. end))
  812. end
  813. },
  814. ParticleEmitter = {
  815. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  816. local fp = Create("ParticleEmitter")({
  817. Parent = Parent,
  818. Color = ColorSequence.new(Color1, Color2),
  819. LightEmission = LightEmission,
  820. Size = Size,
  821. Texture = Texture,
  822. Transparency = Transparency,
  823. ZOffset = ZOffset,
  824. Acceleration = Accel,
  825. Drag = Drag,
  826. LockedToPart = LockedToPart,
  827. VelocityInheritance = VelocityInheritance,
  828. EmissionDirection = EmissionDirection,
  829. Enabled = Enabled,
  830. Lifetime = LifeTime,
  831. Rate = Rate,
  832. Rotation = Rotation,
  833. RotSpeed = RotSpeed,
  834. Speed = Speed,
  835. VelocitySpread = VelocitySpread
  836. })
  837. return fp
  838. end
  839. }
  840. }
  841. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  842. if hit.Parent == nil then
  843. return
  844. end
  845. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  846. for _, v in pairs(hit.Parent:children()) do
  847. if v:IsA("Humanoid") then
  848. h = v
  849. end
  850. end
  851. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  852. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  853. return
  854. end
  855. local c = Create("ObjectValue")({
  856. Name = "creator",
  857. Value = game:service("Players").LocalPlayer,
  858. Parent = h
  859. })
  860. game:GetService("Debris"):AddItem(c, 0.5)
  861. if HitSound ~= nil and HitPitch ~= nil then
  862. CreateSound(HitSound, hit, 1, HitPitch)
  863. end
  864. local Damage = math.random(minim, maxim)
  865. local blocked = false
  866. local block = hit.Parent:findFirstChild("Block")
  867. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  868. blocked = true
  869. block.Value = block.Value - 1
  870. print(block.Value)
  871. end
  872. if blocked == false then
  873. h.Health = h.Health - Damage
  874. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  875. else
  876. h.Health = h.Health - Damage / 2
  877. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  878. end
  879. if Type == "Knockdown" then
  880. local hum = hit.Parent.Humanoid
  881. hum.PlatformStand = true
  882. coroutine.resume(coroutine.create(function(HHumanoid)
  883. swait(1)
  884. HHumanoid.PlatformStand = false
  885. end), hum)
  886. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  887. local bodvol = Create("BodyVelocity")({
  888. velocity = angle * knockback,
  889. P = 5000,
  890. maxForce = Vector3.new(8000, 8000, 8000),
  891. Parent = hit
  892. })
  893. local rl = Create("BodyAngularVelocity")({
  894. P = 3000,
  895. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  896. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  897. Parent = hit
  898. })
  899. game:GetService("Debris"):AddItem(bodvol, 0.5)
  900. game:GetService("Debris"):AddItem(rl, 0.5)
  901. elseif Type == "Normal" then
  902. local vp = Create("BodyVelocity")({
  903. P = 500,
  904. maxForce = Vector3.new(math.huge, 0, math.huge),
  905. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  906. })
  907. if knockback > 0 then
  908. vp.Parent = hit.Parent.Torso
  909. end
  910. game:GetService("Debris"):AddItem(vp, 0.5)
  911. elseif Type == "Impale" then
  912. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  913. Spike.Anchored = true
  914. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  915. Spike.Position = hit.Parent.Torso.Position
  916. for i = 1, 5 do
  917. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  918. end
  919. Services.Debris:AddItem(Spike, 4)
  920. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  921. hit.Parent.Humanoid.PlatformStand = true
  922. swait(1)
  923. hit.Parent.Humanoid.PlatformStand = false
  924. elseif Type == "Up" then
  925. local bodyVelocity = Create("BodyVelocity")({
  926. velocity = Vector3.new(0, 20, 0),
  927. P = 5000,
  928. maxForce = Vector3.new(8000, 8000, 8000),
  929. Parent = hit
  930. })
  931. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  932. local bodyVelocity = Create("BodyVelocity")({
  933. velocity = Vector3.new(0, 20, 0),
  934. P = 5000,
  935. maxForce = Vector3.new(8000, 8000, 8000),
  936. Parent = hit
  937. })
  938. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  939. elseif Type == "Snare" then
  940. local bp = Create("BodyPosition")({
  941. P = 900,
  942. D = 1000,
  943. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  944. position = hit.Parent.Torso.Position,
  945. Parent = hit.Parent.Torso
  946. })
  947. game:GetService("Debris"):AddItem(bp, 1)
  948. elseif Type == "Slowness" then
  949. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  950. for i = 1, 25 do
  951. hit.Parent.Humanoid.WalkSpeed = 4
  952. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  953. end
  954. wait(4)
  955. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  956. elseif Type == "FireDmg" then
  957. for i = 1, math.random(60, 150) do
  958. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  959. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  960. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  961. wait(0.1)
  962. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  963. end
  964. elseif Type == "Freeze" then
  965. local bp = Create("BodyPosition")({
  966. P = 900,
  967. D = 1000,
  968. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  969. position = hit.Parent.Torso.Position,
  970. Parent = hit.Parent.Torso
  971. })
  972. game:GetService("Debris"):AddItem(bp, 4)
  973. for i = 1, 25 do
  974. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  975. end
  976. elseif Type == "Freeze2" then
  977. local BodPos = Create("BodyPosition")({
  978. P = 50000,
  979. D = 1000,
  980. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  981. position = hit.Parent.Torso.Position,
  982. Parent = hit.Parent.Torso
  983. })
  984. local BodGy = Create("BodyGyro")({
  985. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  986. P = 20000,
  987. Parent = hit.Parent.Torso,
  988. cframe = hit.Parent.Torso.CFrame
  989. })
  990. hit.Parent.Torso.Anchored = true
  991. coroutine.resume(coroutine.create(function(Part)
  992. swait(1.5)
  993. Part.Anchored = false
  994. end), hit.Parent.Torso)
  995. game:GetService("Debris"):AddItem(BodPos, 3)
  996. game:GetService("Debris"):AddItem(BodGy, 3)
  997. end
  998. local debounce = Create("BoolValue")({
  999. Name = "DebounceHit",
  1000. Parent = hit.Parent,
  1001. Value = true
  1002. })
  1003. game:GetService("Debris"):AddItem(debounce, Delay)
  1004. c = Instance.new("ObjectValue")
  1005. c.Name = "creator"
  1006. c.Value = Player
  1007. c.Parent = h
  1008. game:GetService("Debris"):AddItem(c, 0.5)
  1009. end
  1010. end
  1011. function ShowDamage(Pos, Text, Time, Color)
  1012. local Rate = 0.033333333333333
  1013. if not Pos then
  1014. local Pos = Vector3.new(0, 0, 0)
  1015. end
  1016. local Text = Text or ""
  1017. local Time = Time or 2
  1018. if not Color then
  1019. local Color = Color3.new(1, 0, 1)
  1020. end
  1021. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1022. EffectPart.Anchored = true
  1023. local BillboardGui = Create("BillboardGui")({
  1024. Size = UDim2.new(3, 0, 3, 0),
  1025. Adornee = EffectPart,
  1026. Parent = EffectPart
  1027. })
  1028. local TextLabel = Create("TextLabel")({
  1029. BackgroundTransparency = 1,
  1030. Size = UDim2.new(1, 0, 1, 0),
  1031. Text = Text,
  1032. TextColor3 = Color,
  1033. TextScaled = true,
  1034. Font = Enum.Font.ArialBold,
  1035. Parent = BillboardGui
  1036. })
  1037. game.Debris:AddItem(EffectPart, Time + 0.1)
  1038. EffectPart.Parent = game:GetService("Workspace")
  1039. delay(0, function()
  1040. local Frames = Time / Rate
  1041. for Frame = 1, Frames do
  1042. wait(Rate)
  1043. local Percent = Frame / Frames
  1044. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1045. TextLabel.TextTransparency = Percent
  1046. end
  1047. if EffectPart and EffectPart.Parent then
  1048. EffectPart:Destroy()
  1049. end
  1050. end)
  1051. end
  1052. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1053. for _, c in pairs(workspace:children()) do
  1054. local hum = c:findFirstChild("Humanoid")
  1055. if hum ~= nil then
  1056. local head = c:findFirstChild("Head")
  1057. if head ~= nil then
  1058. local targ = head.Position - Part.Position
  1059. local mag = targ.magnitude
  1060. if magni >= mag and c.Name ~= Player.Name then
  1061. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1062. end
  1063. end
  1064. end
  1065. end
  1066. end
  1067. function MagniKILL(Part, magni, knock, Type)
  1068. for _, c in pairs(workspace:children()) do
  1069. local hum = c:findFirstChild("Humanoid")
  1070. if hum ~= nil then
  1071. local head = c:findFirstChild("Head")
  1072. if head ~= nil then
  1073. local targ = head.Position - Part.Position
  1074. local mag = targ.magnitude
  1075. if magni >= mag and c.Name ~= Player.Name then
  1076. hum.Health = 0
  1077. end
  1078. end
  1079. end
  1080. end
  1081. end
  1082. EffectModel = Instance.new("Model", Character)
  1083. EffectModel.Name = "Effects"
  1084. Effects = {
  1085. Block = {
  1086. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1087. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1088. prt.Anchored = true
  1089. prt.CFrame = cframe
  1090. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1091. game:GetService("Debris"):AddItem(prt, 10)
  1092. if Type == 1 or Type == nil then
  1093. table.insert(Effects, {
  1094. prt,
  1095. "Block1",
  1096. delay,
  1097. x3,
  1098. y3,
  1099. z3,
  1100. msh
  1101. })
  1102. elseif Type == 2 then
  1103. table.insert(Effects, {
  1104. prt,
  1105. "Block2",
  1106. delay,
  1107. x3,
  1108. y3,
  1109. z3,
  1110. msh
  1111. })
  1112. else
  1113. table.insert(Effects, {
  1114. prt,
  1115. "Block3",
  1116. delay,
  1117. x3,
  1118. y3,
  1119. z3,
  1120. msh
  1121. })
  1122. end
  1123. end
  1124. },
  1125. Sphere = {
  1126. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1127. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1128. prt.Anchored = true
  1129. prt.CFrame = cframe
  1130. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1131. game:GetService("Debris"):AddItem(prt, 10)
  1132. table.insert(Effects, {
  1133. prt,
  1134. "Cylinder",
  1135. delay,
  1136. x3,
  1137. y3,
  1138. z3,
  1139. msh
  1140. })
  1141. end
  1142. },
  1143. Cylinder = {
  1144. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1145. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1146. prt.Anchored = true
  1147. prt.CFrame = cframe
  1148. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1149. game:GetService("Debris"):AddItem(prt, 10)
  1150. table.insert(Effects, {
  1151. prt,
  1152. "Cylinder",
  1153. delay,
  1154. x3,
  1155. y3,
  1156. z3,
  1157. msh
  1158. })
  1159. end
  1160. },
  1161. Wave = {
  1162. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1163. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1164. prt.Anchored = true
  1165. prt.CFrame = cframe
  1166. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1167. game:GetService("Debris"):AddItem(prt, 10)
  1168. table.insert(Effects, {
  1169. prt,
  1170. "Cylinder",
  1171. delay,
  1172. x3,
  1173. y3,
  1174. z3,
  1175. msh
  1176. })
  1177. end
  1178. },
  1179. Ring = {
  1180. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1181. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1182. prt.Anchored = true
  1183. prt.CFrame = cframe
  1184. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1185. game:GetService("Debris"):AddItem(prt, 10)
  1186. table.insert(Effects, {
  1187. prt,
  1188. "Cylinder",
  1189. delay,
  1190. x3,
  1191. y3,
  1192. z3,
  1193. msh
  1194. })
  1195. end
  1196. },
  1197. Break = {
  1198. Create = function(brickcolor, cframe, x1, y1, z1)
  1199. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1200. prt.Anchored = true
  1201. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1202. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1203. local num = math.random(10, 50) / 1000
  1204. game:GetService("Debris"):AddItem(prt, 10)
  1205. table.insert(Effects, {
  1206. prt,
  1207. "Shatter",
  1208. num,
  1209. prt.CFrame,
  1210. math.random() - math.random(),
  1211. 0,
  1212. math.random(50, 100) / 100
  1213. })
  1214. end
  1215. }
  1216. }
  1217. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1218. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1219. prt.Anchored = true
  1220. prt.CFrame = cframe
  1221. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1222. game:GetService("Debris"):AddItem(prt, 10)
  1223. if Type == 1 or Type == nil then
  1224. table.insert(Effects, {
  1225. prt,
  1226. "Block1",
  1227. delay,
  1228. x3,
  1229. y3,
  1230. z3,
  1231. msh
  1232. })
  1233. elseif Type == 2 then
  1234. table.insert(Effects, {
  1235. prt,
  1236. "Block2",
  1237. delay,
  1238. x3,
  1239. y3,
  1240. z3,
  1241. msh
  1242. })
  1243. elseif Type == 3 then
  1244. table.insert(Effects, {
  1245. prt,
  1246. "Block3",
  1247. delay,
  1248. x3,
  1249. y3,
  1250. z3,
  1251. msh
  1252. })
  1253. end
  1254. end
  1255. function CreateSound(id, par, vol, pit)
  1256. coroutine.resume(coroutine.create(function()
  1257. local sou = Instance.new("Sound", par or workspace)
  1258. sou.Volume = vol
  1259. sou.Pitch = pit or 1
  1260. sou.SoundId = id
  1261. swait()
  1262. sou:play()
  1263. game:GetService("Debris"):AddItem(sou, 6)
  1264. end))
  1265. end
  1266. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1267. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1268. prt.Anchored = true
  1269. prt.CFrame = cframe
  1270. prt.Material = "Neon"
  1271. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1272. game:GetService("Debris"):AddItem(prt, 10)
  1273. coroutine.resume(coroutine.create(function(Part, Mesh)
  1274. for i = 0, 6, delay do
  1275. swait()
  1276. Part.Transparency = i
  1277. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1278. end
  1279. Part.Parent = nil
  1280. end), prt, msh)
  1281. end
  1282. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1283. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1284. local MainPos = partt.Position
  1285. local MainPos2 = mouse + SpreadVectors
  1286. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1287. local speed = 1000
  1288. local num = 1
  1289. coroutine.resume(coroutine.create(function()
  1290. repeat
  1291. swait()
  1292. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1293. local mag =(MainPos - pos).magnitude
  1294. 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)
  1295. MainPos = MainPos + MouseLook.lookVector * speed
  1296. num = num - 1
  1297. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1298. if hit ~= nil then
  1299. num = 0
  1300. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1301. refpart.Anchored = true
  1302. refpart.CFrame = CFrame.new(pos)
  1303. game:GetService("Debris"):AddItem(refpart, 2)
  1304. end
  1305. if num <= 0 then
  1306. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1307. refpart.Anchored = true
  1308. refpart.CFrame = CFrame.new(pos)
  1309. if hit ~= nil then
  1310. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1311. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1312. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1313. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1314. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1315. end
  1316. game:GetService("Debris"):AddItem(refpart, 0)
  1317. end
  1318. until num <= 0
  1319. end))
  1320. end
  1321. function shoottraildd2(mouse, partt, SpreadAmount)
  1322. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1323. local MainPos = partt.Position
  1324. local MainPos2 = mouse + SpreadVectors
  1325. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1326. local speed = 3000
  1327. local num = 1
  1328. coroutine.resume(coroutine.create(function()
  1329. repeat
  1330. swait()
  1331. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1332. local mag = (MainPos - pos).magnitude
  1333. Laser(BrickColor.new("Pastel lighe"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1334. MainPos = MainPos + MouseLook.lookVector * speed
  1335. num = num - 1
  1336. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1337. if hit ~= nil then
  1338. num = 0
  1339. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1340. refpart.Anchored = true
  1341. refpart.CFrame = CFrame.new(pos)
  1342. game:GetService("Debris"):AddItem(refpart, 2)
  1343. end
  1344. if num <= 0 then
  1345. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1346. refpart.Anchored = true
  1347. refpart.CFrame = CFrame.new(pos)
  1348. if hit ~= nil then
  1349. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1350. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1351. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1352. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1353. MagniKILL(refpart, 80, 0, "Normal")
  1354. end
  1355. game:GetService("Debris"):AddItem(refpart, 0)
  1356. end
  1357. until num <= 0
  1358. end))
  1359. end
  1360. function shoottraildd22(mouse, partt, SpreadAmount)
  1361. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1362. local MainPos = partt.Position
  1363. local MainPos2 = mouse + SpreadVectors
  1364. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1365. local speed = 900
  1366. local num = 1
  1367. coroutine.resume(coroutine.create(function()
  1368. repeat
  1369. swait()
  1370. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1371. local mag = (MainPos - pos).magnitude
  1372. 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)
  1373. MainPos = MainPos + MouseLook.lookVector * speed
  1374. num = num - 1
  1375. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1376. if hit ~= nil then
  1377. num = 0
  1378. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1379. refpart.Anchored = true
  1380. refpart.CFrame = CFrame.new(pos)
  1381. game:GetService("Debris"):AddItem(refpart, 2)
  1382. end
  1383. if num <= 0 then
  1384. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1385. refpart.Anchored = true
  1386. refpart.CFrame = CFrame.new(pos)
  1387. if hit ~= nil then
  1388. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1389. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1390. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1391. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1392. MagniKILL(refpart, 80, 0, "Normal")
  1393. end
  1394. game:GetService("Debris"):AddItem(refpart, 0)
  1395. end
  1396. until num <= 0
  1397. end))
  1398. end
  1399. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1400. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1401. local MainPos = partt.Position
  1402. local MainPos2 = mouse + SpreadVectors
  1403. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1404. local speed = 200
  1405. local num = 0
  1406. coroutine.resume(coroutine.create(function()
  1407. repeat
  1408. swait()
  1409. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1410. local mag = (MainPos - pos).magnitude
  1411. 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)
  1412. MainPos = MainPos + MouseLook.lookVector * speed
  1413. num = num - 1
  1414. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1415. if hit ~= nil then
  1416. num = 0
  1417. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1418. refpart.Anchored = true
  1419. refpart.CFrame = CFrame.new(pos)
  1420. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1421. game:GetService("Debris"):AddItem(refpart, 2)
  1422. end
  1423. if num <= 0 then
  1424. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1425. refpart.Anchored = true
  1426. refpart.CFrame = CFrame.new(pos)
  1427. if hit ~= nil then
  1428. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1429. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1430. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1431. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1432. end
  1433. game:GetService("Debris"):AddItem(refpart, 0)
  1434. end
  1435. until num <= 0
  1436. end))
  1437. end
  1438. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1439. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1440. local MainPos = partt.Position
  1441. local MainPos2 = mouse + SpreadVectors
  1442. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1443. local speed = 500
  1444. local num = 1
  1445. coroutine.resume(coroutine.create(function()
  1446. repeat
  1447. swait()
  1448. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1449. local mag = (MainPos - pos).magnitude
  1450. 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)
  1451. MainPos = MainPos + MouseLook.lookVector * speed
  1452. num = num - 1
  1453. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1454. if hit ~= nil then
  1455. num = 0
  1456. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1457. refpart.Anchored = true
  1458. refpart.CFrame = CFrame.new(pos)
  1459. game:GetService("Debris"):AddItem(refpart, 2)
  1460. end
  1461. if num <= 0 then
  1462. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1463. refpart.Anchored = true
  1464. refpart.CFrame = CFrame.new(pos)
  1465. if hit ~= nil then
  1466. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1467. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1468. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1469. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1470. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1471. end
  1472. game:GetService("Debris"):AddItem(refpart, 0)
  1473. end
  1474. until num <= 0
  1475. end))
  1476. end
  1477.  
  1478. --sanic
  1479. Humanoid.WalkSpeed = 150
  1480. local Must2 = Instance.new("Sound",Torso)
  1481. Must2.SoundId = "rbxassetid://1169454591"
  1482. Must2.Pitch = 0.99
  1483. Must2.Volume = 4
  1484. Must2.Looped = true
  1485. wait(0)
  1486. Must2:Play()
  1487. ---
  1488.  
  1489. attackdebounce = false
  1490. deb=false
  1491.  
  1492. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1493. if hit.Parent==nil then
  1494. return
  1495. end
  1496. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1497. for _,v in pairs(hit.Parent:children()) do
  1498. if v:IsA("Humanoid") then
  1499. h=v
  1500. end
  1501. end
  1502. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1503. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1504. end
  1505. if hit.Parent.className=="Hat" then
  1506. hit=hit.Parent.Parent:findFirstChild("Head")
  1507. end
  1508. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1509. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1510. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1511. return
  1512. end]]
  1513. -- hs(hit,1.2)
  1514. c=Instance.new("ObjectValue")
  1515. c.Name="creator"
  1516. c.Value=game:service("Players").LocalPlayer
  1517. c.Parent=h
  1518. game:GetService("Debris"):AddItem(c,.5)
  1519. Damage=math.random(minim,maxim)
  1520. -- h:TakeDamage(Damage)
  1521. blocked=false
  1522. block=hit.Parent:findFirstChild("Block")
  1523. if block~=nil then
  1524. print(block.className)
  1525. if block.className=="NumberValue" then
  1526. if block.Value>0 then
  1527. blocked=true
  1528. if decreaseblock==nil then
  1529. block.Value=block.Value-1
  1530. end
  1531. end
  1532. end
  1533. if block.className=="IntValue" then
  1534. if block.Value>0 then
  1535. blocked=true
  1536. if decreaseblock~=nil then
  1537. block.Value=block.Value-1
  1538. end
  1539. end
  1540. end
  1541. end
  1542. if blocked==false then
  1543. -- h:TakeDamage(Damage)
  1544. h.Health=h.Health-Damage
  1545. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1546. else
  1547. h.Health=h.Health-(Damage/2)
  1548. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1549. end
  1550. if Type=="Knockdown" then
  1551. Humanoid=hit.Parent.Humanoid
  1552. Humanoid.PlatformStand=true
  1553. coroutine.resume(coroutine.create(function(HHumanoid)
  1554. swait(1)
  1555. HHumanoid.PlatformStand=false
  1556. end),Humanoid)
  1557. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1558. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1559. local bodvol=Instance.new("BodyVelocity")
  1560. bodvol.velocity=angle*knockback
  1561. bodvol.P=5000
  1562. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1563. bodvol.Parent=hit
  1564. rl=Instance.new("BodyAngularVelocity")
  1565. rl.P=3000
  1566. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1567. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1568. rl.Parent=hit
  1569. game:GetService("Debris"):AddItem(bodvol,.5)
  1570. game:GetService("Debris"):AddItem(rl,.5)
  1571. elseif Type=="Normal" then
  1572. bp=Instance.new("BodyVelocity")
  1573. bp.P=100000
  1574. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1575. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1576. if KnockbackType==1 then
  1577. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1578. elseif KnockbackType==2 then
  1579. bp.velocity=Property.CFrame.lookVector*knockback
  1580. end
  1581. if knockback>0 then
  1582. bp.Parent=hit.Parent.Torso
  1583.  
  1584. end
  1585. game:GetService("Debris"):AddItem(bp,.5)
  1586. elseif Type=="Up" then
  1587. local bodyVelocity=Instance.new("BodyVelocity")
  1588. bodyVelocity.velocity=vt(0,60,0)
  1589. bodyVelocity.P=5000
  1590. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1591. bodyVelocity.Parent=hit
  1592. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1593. rl=Instance.new("BodyAngularVelocity")
  1594. rl.P=3000
  1595. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1596. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1597. rl.Parent=hit
  1598. game:GetService("Debris"):AddItem(rl,.5)
  1599. elseif Type=="Snare" then
  1600. bp=Instance.new("BodyPosition")
  1601. bp.P=2000
  1602. bp.D=100
  1603. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1604. bp.position=hit.Parent.Torso.Position
  1605. bp.Parent=hit.Parent.Torso
  1606. game:GetService("Debris"):AddItem(bp,1)
  1607. elseif Type=="Target" then
  1608. if Targetting==false then
  1609. ZTarget=hit.Parent.Torso
  1610. coroutine.resume(coroutine.create(function(Part)
  1611. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1612. swait(1)
  1613. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1614. end),ZTarget)
  1615. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1616. targetgui=Instance.new("BillboardGui")
  1617. targetgui.Parent=ZTarget
  1618. targetgui.Size=UDim2.new(10,100,10,100)
  1619. targ=Instance.new("ImageLabel")
  1620. targ.Parent=targetgui
  1621. targ.BackgroundTransparency=1
  1622. targ.Image="rbxassetid://4834067"
  1623. targ.Size=UDim2.new(1,0,1,0)
  1624. cam.CameraType="Scriptable"
  1625. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1626. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1627. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1628. Targetting=true
  1629. RocketTarget=ZTarget
  1630. for i=1,Property do
  1631. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1632. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1633. swait()
  1634. end
  1635. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1636. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1637. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1638. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1639. end
  1640. Targetting=true
  1641. RocketTarget=true
  1642. targetgui.Parent=true
  1643. cam.CameraType="Custom"
  1644. end
  1645. end
  1646. debounce=Instance.new("BoolValue")
  1647. debounce.Name="DebounceHit"
  1648. debounce.Parent=hit.Parent
  1649. debounce.Value=true
  1650. game:GetService("Debris"):AddItem(debounce,Delay)
  1651. c=Instance.new("ObjectValue")
  1652. c.Name="creator"
  1653. c.Value=Player
  1654. c.Parent=h
  1655. game:GetService("Debris"):AddItem(c,.5)
  1656. CRIT=true
  1657. hitDeb=true
  1658. AttackPos=6
  1659. end
  1660. end
  1661.  
  1662. showDamage=function(Char,Dealt,du,Color)
  1663. m=Instance.new("Model")
  1664. m.Name=tostring(Dealt)
  1665. h=Instance.new("Humanoid")
  1666. h.Health=0
  1667. h.MaxHealth=0
  1668. h.Parent=m
  1669. c=Instance.new("Part")
  1670. c.Transparency=0
  1671. c.BrickColor=Color
  1672. c.Transparency = 1
  1673. c.Name="Head"
  1674. c.TopSurface=0
  1675. c.BottomSurface=0
  1676. c.formFactor="Plate"
  1677. c.Size=Vector3.new(1,.4,1)
  1678.  
  1679. local txt = Instance.new("BillboardGui", c)
  1680. txt.Adornee = c
  1681. txt.Name = "_status"
  1682. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1683. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1684. local text = Instance.new("TextLabel", txt)
  1685. text.Size = UDim2.new(10, 0, 7, 0)
  1686. text.FontSize = "Size12"
  1687. text.TextScaled = true
  1688. text.TextTransparency = 0.5
  1689. text.BackgroundTransparency = 1
  1690. text.TextTransparency = 0.5
  1691. text.TextStrokeTransparency = 0.5
  1692. text.Font = "SciFi"
  1693. text.TextStrokeColor3 = Color3.new(0,0,0)
  1694. v=Instance.new("Part")
  1695. v.Name = "ColorBrick"
  1696. v.Parent=c
  1697. v.FormFactor="Symmetric"
  1698. v.Anchored=true
  1699. v.CanCollide=false
  1700. v.BottomSurface="Smooth"
  1701. v.TopSurface="Smooth"
  1702. v.Size=Vector3.new(10,5,3)
  1703. v.Transparency=1
  1704. v.CFrame=c.CFrame
  1705. v.BrickColor=BrickColor.random()
  1706. v.Transparency=1
  1707. text.TextColor3 = t.BrickColor.Color
  1708. v.Shape="Block"
  1709. text.Text = tostring(Dealt)
  1710. ms=Instance.new("CylinderMesh")
  1711. ms.Scale=Vector3.new(.8,.8,.8)
  1712. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1713. local rndm=math.random(1,#hitsounds)
  1714. local r=rndm
  1715. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1716. if CRIT==true then
  1717. ms.Scale=Vector3.new(1,1.25,1)
  1718. end
  1719. ms.Parent=c
  1720. c.Reflectance=0
  1721. Instance.new("BodyGyro").Parent=c
  1722. c.Parent=m
  1723. if Char:findFirstChild("Head")~=nil then
  1724. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1725. elseif Char.Parent:findFirstChild("Head")~=nil then
  1726. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1727. end
  1728. f=Instance.new("BodyPosition")
  1729. f.P=200000
  1730. f.D=100
  1731. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1732. f.position=c.Position+Vector3.new(0,3,0)
  1733. f.Parent=c
  1734. game:GetService("Debris"):AddItem(m,.5+du)
  1735. c.CanCollide=false
  1736. m.Parent=workspace
  1737. c.CanCollide=false
  1738. end
  1739.  
  1740.  
  1741. ------
  1742. hito = function(dm, X, c, dn, dp, dq)
  1743. for I,dr in pairs(workspace:GetChildren()) do
  1744. 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
  1745. local ds = dr:FindFirstChild("Humanoid")
  1746. local dt = dr:FindFirstChild("HumanoidRootPart")
  1747. TakeDamage(ds, c)
  1748. if InForm == true then
  1749. ds.Parent:BreakJoints()
  1750. wait(1.2)
  1751. ds.Parent:Destroy()
  1752. end
  1753. ds:SetStateEnabled(16, true)
  1754. delay(dn, function()
  1755. ds:SetStateEnabled(16, true)
  1756. end)
  1757. local du = Instance.new("StringValue")
  1758. du.Name = "alabo"
  1759. du.Parent = dt
  1760. game.Debris:AddItem(du, dn)
  1761. local dv = Instance.new("Part")
  1762.  
  1763. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1764. dv.Transparency = 0.25
  1765. dv.Anchored = true
  1766. dv.CanCollide = false
  1767. dv.BrickColor = BrickColor.new("White")
  1768. dv.Material = "Neon"
  1769. dv.Locked = true
  1770. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1771. dv.Parent = modz
  1772. local dw = Instance.new("SpecialMesh")
  1773. dw.MeshType = "Sphere"
  1774. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1775. dw.Parent = dv
  1776. game.Debris:AddItem(dv, 1)
  1777. local dx = Instance.new("Model")
  1778. dx.Name = c
  1779. dx.Parent = workspace
  1780. game.Debris:AddItem(dx, 0.5 + c / 75)
  1781. local dy = Instance.new("Humanoid")
  1782. dy.MaxHealth = 0
  1783. dy.Parent = dx
  1784. local dz = Instance.new("Part")
  1785. dz.Name = "Head"
  1786. dz.Locked = true
  1787. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1788. dz.Position = dt.Position
  1789. dz.BrickColor = BrickColor.new("Pastel light blue")
  1790. dz.Material = "Neon"
  1791. dz.Transparency = 1
  1792. dz.CanCollide = false
  1793. dz.Parent = dx
  1794. local dA = Instance.new("BodyPosition")
  1795. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1796. dA.P = 20000
  1797. dA.D = 300
  1798. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1799. dA.Parent = dz
  1800. local dB = Instance.new("CylinderMesh")
  1801. dB.Parent = dz
  1802. coroutine.resume(coroutine.create(function()
  1803. while dB do
  1804. swait()
  1805. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1806. end
  1807. end))
  1808. if dp then
  1809. local dC = Instance.new("BodyVelocity")
  1810. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1811. dC.P = 9999999999
  1812. dC.Velocity = dp
  1813. dC.Parent = dt
  1814. game.Debris:AddItem(dC, dn)
  1815. end
  1816. if dq then
  1817. local dD = Instance.new("BodyAngularVelocity")
  1818. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1819. dD.P = math.huge
  1820. dD.AngularVelocity = dq
  1821. dD.Parent = dt
  1822. game.Debris:AddItem(dD, dn)
  1823. end
  1824. local dE = Instance.new("Sound")
  1825. dE.Pitch = rd2(10, 11) / 10
  1826. dE.Volume = rd2(10, 13) / 10
  1827. dE.EmitterSize = 10
  1828. dE.SoundId = "rbxassetid://"
  1829. dE.Parent = dv
  1830. dE:Play()
  1831. coroutine.resume(coroutine.create(function()
  1832. for I = 1, 5 do
  1833. swait()
  1834. dv.Transparency = dv.Transparency + 0.175
  1835. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1836. end
  1837. end))
  1838. end
  1839. end
  1840. end
  1841. ------
  1842.  
  1843. vt = Vector3.new
  1844. local new = Instance.new
  1845. local cf = CFrame.new
  1846. local cfa = CFrame.Angles
  1847. local bc = BrickColor.new
  1848.  
  1849. function bigbangattack()
  1850. attack = true
  1851. Humanoid.WalkSpeed = 0
  1852. for i = 0, 8, 0.1 do
  1853. swait()
  1854. 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)
  1855. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1856. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1857. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1858. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1859. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1860. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1861. end
  1862. local rng = Instance.new("Part", mouse)
  1863. rng.Anchored = true
  1864. rng.BrickColor = BrickColor.new("Cyan")
  1865. rng.CanCollide = false
  1866. rng.FormFactor = 3
  1867. rng.Name = "Ring"
  1868. rng.Size = Vector3.new(0.4,0.4,0.4)
  1869. rng.Transparency = 0
  1870. rng.TopSurface = 0
  1871. rng.BottomSurface = 0
  1872. rng.CFrame = RootPart.CFrame
  1873. local rngm = Instance.new("SpecialMesh", rng)
  1874. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1875.  
  1876. local rng3 = rng:Clone()
  1877. rng3.Parent = char
  1878. local rng3m = rng3.Mesh
  1879.  
  1880. local rng5 = rng:Clone()
  1881. rng5.Parent = char
  1882. rng5.BrickColor = BrickColor.new("Cyan")
  1883. local rng5m = rng5.Mesh
  1884. local rng6 = rng:Clone()
  1885. rng6.Material = "Plastic"
  1886. rng6.BrickColor = BrickColor.new("Cyan")
  1887. rng6.Parent = char
  1888. local rng6m = rng6.Mesh
  1889. rng6m.Scale = vt(7.5,7.5,7.5)
  1890. rng6m.MeshType = "FileMesh"
  1891. rng6m.MeshId = "rbxassetid://430736398"
  1892. local Must2 = Instance.new("Sound",rng6)
  1893. Must2.SoundId = "rbxassetid://135581154"
  1894. Must2.Pitch = 0.99
  1895. Must2.Volume = 3
  1896. Must2.Looped = false
  1897. wait(0)
  1898. Must2:Play()
  1899. local hita = rng6.Touched:connect(function(hit)
  1900. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1901. end)
  1902.  
  1903. rng3.CFrame = RootPart.CFrame
  1904.  
  1905. rng5.CFrame = RootPart.CFrame
  1906. rng6.CFrame = RootPart.CFrame
  1907. local pie222 = Instance.new("ParticleEmitter")
  1908. pie222.Parent = rng6
  1909. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1910. pie222.LightEmission = 1
  1911. pie222.Size = NumberSequence.new(6,1)
  1912. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1913. pie222.Transparency = NumberSequence.new(0.6,1)
  1914. pie222.EmissionDirection = "Top"
  1915. pie222.Enabled = true
  1916. pie222.Lifetime = NumberRange.new(1)
  1917. pie222.Rotation = NumberRange.new(-320, 320)
  1918. pie222.Rate = 404
  1919. pie222.Speed = NumberRange.new(0)
  1920. pie222.LockedToPart = false
  1921. pie222.VelocitySpread = 2
  1922. wait()
  1923. local scaler = 10/5
  1924. local scaler2 = 10/5
  1925. for i = 0,10,0.1 do
  1926. swait()
  1927. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1928.  
  1929. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1930.  
  1931. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1932. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1933. rng6.CFrame = rng3.CFrame
  1934. rng.Transparency = rng.Transparency + 1
  1935.  
  1936. rng3.Transparency = rng3.Transparency + 0.01
  1937.  
  1938. rng5.Transparency = rng5.Transparency + 0.01
  1939. rng6.Transparency = rng6.Transparency + 0.021
  1940. scaler = scaler - 0.125/5
  1941. scaler2 = scaler2 - 0.1/5
  1942.  
  1943. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1944.  
  1945. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1946. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1947. end
  1948. hita:disconnect()
  1949. game:GetService("Debris"):AddItem(rng, 1)
  1950.  
  1951. game:GetService("Debris"):AddItem(rng3, 1)
  1952.  
  1953. game:GetService("Debris"):AddItem(rng5, 1)
  1954. attack = false
  1955. pie222:Destroy()
  1956. Humanoid.WalkSpeed = 16
  1957. end
  1958.  
  1959.  
  1960. function bigbangattack2()
  1961. attack = true
  1962. Humanoid.WalkSpeed = 0
  1963. for i = 0, 8, 0.1 do
  1964. swait()
  1965. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1966. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1967. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1968. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1969. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1970. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1971. end
  1972. local rng = Instance.new("Part", RightArm)
  1973. rng.Anchored = true
  1974. rng.BrickColor = BrickColor.new("Cyan")
  1975. rng.CanCollide = false
  1976. rng.FormFactor = 3
  1977. rng.Name = "Ring"
  1978. rng.Size = Vector3.new(0.4,0.4,0.4)
  1979. rng.Transparency = 0
  1980. rng.TopSurface = 0
  1981. rng.BottomSurface = 0
  1982. rng.CFrame = RootPart.CFrame
  1983. local rngm = Instance.new("SpecialMesh", rng)
  1984. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1985.  
  1986. local rng3 = rng:Clone()
  1987. rng3.Parent = char
  1988. local rng3m = rng3.Mesh
  1989.  
  1990. local rng5 = rng:Clone()
  1991. rng5.Parent = char
  1992. rng5.BrickColor = BrickColor.new("Cyan")
  1993. local rng5m = rng5.Mesh
  1994. local rng6 = rng:Clone()
  1995. rng6.Material = "Plastic"
  1996. rng6.BrickColor = BrickColor.new("Cyan")
  1997. rng6.Parent = char
  1998. local rng6m = rng6.Mesh
  1999. rng6m.Scale = vt(7.5,7.5,30.5)
  2000. rng6m.MeshType = "FileMesh"
  2001. rng6m.MeshId = "rbxassetid://430736398"
  2002. local Must2 = Instance.new("Sound",Torso)
  2003. Must2.SoundId = "rbxassetid://719747626"
  2004. Must2.Pitch = 0.99
  2005. Must2.Volume = 3
  2006. Must2.Looped = false
  2007. wait(0)
  2008. Must2:Play()
  2009. local hita = rng6.Touched:connect(function(hit)
  2010. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2011. end)
  2012.  
  2013. rng3.CFrame = Head.CFrame
  2014.  
  2015. rng5.CFrame = Head.CFrame
  2016. rng6.CFrame = rng5.CFrame
  2017. local pie222 = Instance.new("ParticleEmitter")
  2018. pie222.Parent = rng6
  2019. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2020. pie222.LightEmission = 1
  2021. pie222.Size = NumberSequence.new(15,1)
  2022. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2023. pie222.Transparency = NumberSequence.new(0.6,1)
  2024. pie222.EmissionDirection = "Top"
  2025. pie222.Enabled = true
  2026. pie222.Lifetime = NumberRange.new(1)
  2027. pie222.Rotation = NumberRange.new(-320, 320)
  2028. pie222.Rate = 404
  2029. pie222.Speed = NumberRange.new(0)
  2030. pie222.LockedToPart = false
  2031. pie222.VelocitySpread = 2
  2032. wait()
  2033. local scaler = 10/5
  2034. local scaler2 = 10/5
  2035. for i = 0,10,0.1 do
  2036. swait()
  2037. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2038.  
  2039. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2040.  
  2041. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2042. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2043. rng6.CFrame = rng3.CFrame
  2044. rng.Transparency = rng.Transparency + 1
  2045.  
  2046. rng3.Transparency = rng3.Transparency + 0.01
  2047.  
  2048. rng5.Transparency = rng5.Transparency + 0.01
  2049. rng6.Transparency = rng6.Transparency + 0.021
  2050. scaler = scaler - 0.125/5
  2051. scaler2 = scaler2 - 0.1/5
  2052.  
  2053. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2054.  
  2055. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2056. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2057. end
  2058. hita:disconnect()
  2059. game:GetService("Debris"):AddItem(rng, 1)
  2060.  
  2061. game:GetService("Debris"):AddItem(rng3, 1)
  2062.  
  2063. game:GetService("Debris"):AddItem(rng5, 1)
  2064. attack = false
  2065. pie222:Destroy()
  2066. Humanoid.WalkSpeed = 16
  2067. end
  2068.  
  2069. boom = Instance.new("Sound",char)
  2070. boom.SoundId = "http://www.roblox.com/asset/?id = 447041606"
  2071. boom.Volume = 1
  2072.  
  2073. mouse.KeyDown:connect(function(key)
  2074. if key == "q" then
  2075. local Must = Instance.new("Sound",Torso)
  2076. Must.SoundId = "rbxassetid://273734478"
  2077. Must.Pitch = 0.99
  2078. Must.Volume = 3.4
  2079. Must.Looped = false
  2080. wait(0)
  2081. Must:Play()
  2082.  
  2083. local pie222 = Instance.new('ParticleEmitter')
  2084. pie222.Parent = RootPart
  2085. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2086. pie222.LightEmission = 1
  2087. pie222.Size = NumberSequence.new(6,1)
  2088. pie222.Texture = "http://www.roblox.com/asset/?id=74697410"
  2089. pie222.Transparency = NumberSequence.new(0.3,1)
  2090. pie222.EmissionDirection = "Top"
  2091. pie222.Enabled = true
  2092. pie222.Lifetime = NumberRange.new(1)
  2093. pie222.Rotation = NumberRange.new(-320, 320)
  2094. pie222.Rate = 300
  2095. pie222.Speed = NumberRange.new(0)
  2096. pie222.LockedToPart = false
  2097. pie222.VelocitySpread = 2
  2098. Humanoid.WalkSpeed = 400
  2099. wait(7)
  2100. pie222:Destroy()
  2101. Humanoid.WalkSpeed = 150
  2102.  
  2103.  
  2104.  
  2105. end
  2106. end)
  2107.  
  2108.  
  2109. mouse.KeyDown:connect(function(k) ---galickgun
  2110. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2111. MV4 = 0
  2112. local Must = Instance.new("Sound",Torso)
  2113. Must.SoundId = "rbxassetid://719748223"
  2114. Must.Pitch = 0.99
  2115. Must.Volume = 3.4
  2116. Must.Looped = false
  2117. wait(0)
  2118. Must:Play()
  2119. Humanoid.WalkSpeed = 13
  2120. local Aura = Instance.new('ParticleEmitter')
  2121. Aura.Name = "Aura"
  2122. Aura.Texture = "rbxassetid://347730682"
  2123. Aura.Parent = Torso
  2124. Aura.LightEmission = 1
  2125. Aura.Transparency = NumberSequence.new(0.4,1)
  2126. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2127. Aura.Size = NumberSequence.new(1,9)
  2128. Aura.Rotation = NumberRange.new(-360,360)
  2129. Aura.LockedToPart = true
  2130. Aura.Lifetime = NumberRange.new(1)
  2131. Aura.Rate = 100
  2132. Aura.Speed = NumberRange.new(0)
  2133. Aura.EmissionDirection = "Top"
  2134. local Aura2 = Instance.new('ParticleEmitter')
  2135. Aura2.Name = "Aura"
  2136. Aura2.Texture = "rbxassetid://1046299182"
  2137. Aura2.Parent = Torso
  2138. Aura2.LightEmission = 1
  2139. Aura2.Transparency = NumberSequence.new(0,1)
  2140. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2141. Aura2.Size = NumberSequence.new(14)
  2142. Aura2.Rotation = NumberRange.new(-360,360)
  2143. Aura2.LockedToPart = true
  2144. Aura2.Lifetime = NumberRange.new(0.2)
  2145. Aura2.Rate = 20
  2146. Aura2.Speed = NumberRange.new(0)
  2147. Aura2.EmissionDirection = "Top"
  2148. attack = true
  2149. Firepart1 = Instance.new("Part", RightArm)
  2150. Firepart1.Size = Vector3.new(1, 1, 1)
  2151. GuW1 = Instance.new("Weld")
  2152. GuW1.Name = "GuW"
  2153. GuW1.Part0 = RightArm
  2154. GuW1.C0 = cn(0, -1, 0)
  2155. GuW1.C1 = cn(0, 0, 0)
  2156. GuW1.Part1 = Firepart1
  2157. GuW1.Parent = RightArm
  2158. Firepart1.Transparency = 1
  2159. Firepart2 = Instance.new("Part", LeftArm)
  2160. Firepart2.Size = Vector3.new(1, 1, 1)
  2161. GuW2 = Instance.new("Weld")
  2162. GuW2.Name = "GuW"
  2163. GuW2.Part0 = LeftArm
  2164. GuW2.C0 = cn(0, -1, 0)
  2165. GuW2.C1 = cn(0, 0, 0)
  2166. GuW2.Part1 = Firepart2
  2167. GuW2.Parent = LeftArm
  2168. Firepart2.Transparency = 1
  2169. GuW1:Destroy()
  2170. GuW1 = Instance.new("Weld")
  2171. GuW1.Name = "GuW"
  2172. GuW1.Part0 = Torso
  2173. GuW1.C0 = cn(0, 0, -6)
  2174. GuW1.C1 = cn(0, 0, 0)
  2175. GuW1.Part1 = Firepart1
  2176. GuW1.Parent = Torso
  2177. GuW2:Destroy()
  2178. GuW2 = Instance.new("Weld")
  2179. GuW2.Name = "GuW"
  2180. GuW2.Part0 = Torso
  2181. GuW2.C0 = cn(0, 0, -6)
  2182. GuW2.C1 = cn(0, 0, 0)
  2183. GuW2.Part1 = Firepart2
  2184. GuW2.Parent = Torso
  2185. GuW2:Destroy()
  2186. GuW2 = Instance.new("Weld")
  2187. GuW2.Name = "GuW"
  2188. GuW2.Part0 = Torso
  2189. GuW2.C0 = cn(0, 0, -4)
  2190. GuW2.C1 = cn(0, 0, 0)
  2191. GuW2.Part1 = Firepart2
  2192. GuW2.Parent = Torso
  2193. for i = 0, 18, 0.1 do
  2194. swait()
  2195. if Torsovelocity.Y > 2 then
  2196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2198. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2199. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2200. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2201. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2202. elseif Torsovelocity.Y < 1 then
  2203. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2204. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2205. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2206. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2207. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2208. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2209. end
  2210. end
  2211. GuW1:Destroy()
  2212. GuW1 = Instance.new("Weld")
  2213. GuW1.Name = "GuW"
  2214. GuW1.Part0 = Torso
  2215. GuW1.C0 = cn(0, 0, -15)
  2216. GuW1.C1 = cn(0, 0, 0)
  2217. GuW1.Part1 = Firepart1
  2218. GuW1.Parent = Torso
  2219. GuW2:Destroy()
  2220. GuW2 = Instance.new("Weld")
  2221. GuW2.Name = "GuW"
  2222. GuW2.Part0 = Torso
  2223. GuW2.C0 = cn(0, 0, -17.5)
  2224. GuW2.C1 = cn(0, 0, 0)
  2225. GuW2.Part1 = Firepart2
  2226. GuW2.Parent = Torso
  2227. local Must = Instance.new("Sound",Torso)
  2228. Must.SoundId = "rbxassetid://719747626"
  2229. Must.Pitch = 0.99
  2230. Must.Volume = 3.9
  2231. Must.Looped = false
  2232. wait(0)
  2233. Must:Play()
  2234. for i = 0, 1.25, 0.01 do
  2235. swait()
  2236. 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)
  2237. shoottraildd22(mouse.Hit.p, Torso, 0)
  2238. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2239. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2240. if Torsovelocity.Y > 2 then
  2241. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2242. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2243. 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)
  2244. 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)
  2245. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2246. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2247. end
  2248. end
  2249. Must:Stop()
  2250. Aura:Destroy()
  2251. Aura2:Destroy()
  2252. wait(0.5)
  2253. Humanoid.WalkSpeed = 16
  2254. attack = false
  2255. MV4 = 300
  2256. Firepart1:Destroy()
  2257. Firepart2:Destroy()
  2258. end
  2259. end)
  2260.  
  2261.  
  2262. d = {}
  2263. function iteffect()
  2264.  
  2265. coroutine.resume(coroutine.create(function()
  2266.  
  2267. for i = 1, 10 do
  2268. effect = Instance.new("Part", workspace)
  2269. effect.Anchored = true
  2270. effect.CanCollide = false
  2271. effect.Size = Vector3.new(0.2, 3, 0.2)
  2272. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2273. effect.Transparency = 0
  2274. effect.Material = "Plastic"
  2275. effect.BrickColor = BrickColor.new("Really black")
  2276. table.insert(d, effect)
  2277. game:GetService("Debris"):AddItem(effect, 0.3)
  2278. end
  2279.  
  2280. coroutine.resume(coroutine.create(function()
  2281. for i = 1, 10 do
  2282. for i,e in pairs(d) do
  2283. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2284. e.Transparency = e.Transparency + 0.030
  2285. end
  2286. wait(0.01)
  2287. end
  2288.  
  2289. end))
  2290. end))
  2291.  
  2292.  
  2293. end
  2294.  
  2295. tp = true
  2296.  
  2297. mouse.KeyDown:connect(function(k)
  2298. if k == "e" then
  2299. if tp == true then
  2300. tp = false
  2301. local Must = Instance.new("Sound",Torso)
  2302. Must.SoundId = "rbxassetid://1055279036"
  2303. Must.Pitch = 0.99
  2304. Must.Volume = 1.2
  2305. Must.Looped = false
  2306. wait(0)
  2307. Must:Play()
  2308. Zanzoken = Instance.new("Part",char)
  2309. Zanzoken.Anchored = true
  2310. Zanzoken.CanCollide = false
  2311. Zanzoken.Position = v3(999,999,999)
  2312. Zanzoken.CFrame = Torso.CFrame
  2313. game.Debris:AddItem(Zanzoken,0.5)
  2314. Zanzoken.Transparency = 1
  2315. wait()
  2316. idk = Instance.new("BillboardGui",Zanzoken)
  2317. idk.Size = UDim2.new(10,0,15,0)
  2318. idk.AlwaysOnTop = false
  2319. idk1 = Instance.new("ImageLabel",idk)
  2320. idk1.BackgroundTransparency = 1
  2321. idk.ExtentsOffset = v3(0,0,0)
  2322. idk1.ImageTransparency = 0
  2323. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2324. idk1.Size = UDim2.new(2,0,1,0)
  2325. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2326. idk1.Image = "rbxassetid://319554883"
  2327. char.Head.face.Parent = game.Lighting
  2328. wait(0)
  2329. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2330. game.Lighting.face.Parent = char.Head
  2331. wait(0)
  2332. Zanzoken = Instance.new("Part",char)
  2333. Zanzoken.Anchored = true
  2334. Zanzoken.CanCollide = false
  2335. Zanzoken.Position = v3(999,999,999)
  2336. Zanzoken.CFrame = Torso.CFrame
  2337. game.Debris:AddItem(Zanzoken,0.5)
  2338. Zanzoken.Transparency = 1
  2339. wait()
  2340. idk = Instance.new("BillboardGui",Zanzoken)
  2341. idk.Size = UDim2.new(10,0,15,0)
  2342. idk.AlwaysOnTop = false
  2343. idk1 = Instance.new("ImageLabel",idk)
  2344. idk1.BackgroundTransparency = 1
  2345. idk.ExtentsOffset = v3(0,0,0)
  2346. idk1.ImageTransparency = 0
  2347. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2348. idk1.Size = UDim2.new(2,0,1,0)
  2349. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2350. idk1.Image = "rbxassetid://319554883"
  2351.  
  2352. wait(0.4)
  2353. tp = true
  2354.  
  2355.  
  2356. end
  2357. end
  2358. end)
  2359.  
  2360.  
  2361. MV4 = 300
  2362. mouse.KeyDown:connect(function(k)
  2363. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  2364. MV4 = 0
  2365. local Must = Instance.new("Sound",workspace)
  2366. Must.SoundId = "rbxassetid://512366303"
  2367. Must.Pitch = 0.99
  2368. Must.Volume = 3.5
  2369. Must.Looped = true
  2370. wait(0)
  2371. Must:Play()
  2372. local lb = Instance.new("Part")
  2373. lb.Parent = char
  2374. lb.Material = "Neon"
  2375. lb.Color = BrickColor.new("Gold").Color
  2376. lb.CanCollide = false
  2377. lb.Material = "Neon"
  2378. lb.Size = vt(1,1,1)
  2379. lb.CFrame = Torso.CFrame
  2380. lb.Rotation = vt(0,0,0)
  2381. lb.Anchored = true
  2382. lb.Transparency = 0
  2383. local thing = Instance.new("SpecialMesh",lb)
  2384. thing.MeshType = "FileMesh"
  2385. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2386. thing.Scale = vt(0,15,0)
  2387. local chancerot = math.random(1,2)
  2388. for z = 0, 4 do
  2389. if chancerot == 1 then
  2390. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2391. elseif chancerot == 2 then
  2392. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2393. end
  2394. lb.Transparency = lb.Transparency + 0.1
  2395. thing.Scale = thing.Scale + vt(15,0,15)
  2396. wait()
  2397. end
  2398. for z = 0, 4 do
  2399. if chancerot == 1 then
  2400. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2401. elseif chancerot == 2 then
  2402. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2403. end
  2404. lb.Transparency = lb.Transparency + 0.1
  2405. thing.Scale = thing.Scale + vt(15,0,15)
  2406. wait()
  2407. end
  2408.  
  2409. local Aura = Instance.new('ParticleEmitter')
  2410. Aura.Name = "Aura"
  2411. Aura.Texture = "rbxassetid://347730682"
  2412. Aura.Parent = Torso
  2413. Aura.LightEmission = 1
  2414. Aura.Transparency = NumberSequence.new(0.5,1)
  2415. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2416. Aura.Size = NumberSequence.new(1,25)
  2417. Aura.Rotation = NumberRange.new(-360,360)
  2418. Aura.LockedToPart = true
  2419. Aura.Lifetime = NumberRange.new(1)
  2420. Aura.Rate = 100
  2421. Aura.Speed = NumberRange.new(0)
  2422. Aura.EmissionDirection = "Top"
  2423. local Aura2 = Instance.new('ParticleEmitter')
  2424. Aura2.Name = "Aura"
  2425. Aura2.Texture = "rbxassetid://1046299182"
  2426. Aura2.Parent = Torso
  2427. Aura2.LightEmission = 1
  2428. Aura2.Transparency = NumberSequence.new(0,1)
  2429. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2430. Aura2.Size = NumberSequence.new(55)
  2431. Aura2.Rotation = NumberRange.new(-360,360)
  2432. Aura2.LockedToPart = true
  2433. Aura2.Lifetime = NumberRange.new(0.2)
  2434. Aura2.Rate = 20
  2435. Aura2.Speed = NumberRange.new(0)
  2436. Aura2.EmissionDirection = "Top"
  2437. lig = Instance.new("PointLight",Player.Character.Torso)
  2438. lig.Color=Color3.new(255,255,0)
  2439. lig.Range = 12
  2440. Humanoid.WalkSpeed = 0.01
  2441. attack = true
  2442. Firepart1 = Instance.new("Part", RightArm)
  2443. Firepart1.Size = Vector3.new(1, 1, 1)
  2444. GuW1 = Instance.new("Weld")
  2445. GuW1.Name = "GuW"
  2446. GuW1.Part0 = RightArm
  2447. GuW1.C0 = cn(0, -1, 0)
  2448. GuW1.C1 = cn(0, 0, 0)
  2449. GuW1.Part1 = Firepart1
  2450. GuW1.Parent = RightArm
  2451. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2452. Firepart1.Transparency = 1
  2453. Firepart2 = Instance.new("Part", LeftArm)
  2454. Firepart2.Size = Vector3.new(1, 1, 1)
  2455. GuW2 = Instance.new("Weld")
  2456. GuW2.Name = "GuW"
  2457. GuW2.Part0 = LeftArm
  2458. GuW2.C0 = cn(0, -1, 0)
  2459. GuW2.C1 = cn(0, 0, 0)
  2460. GuW2.Part1 = Firepart2
  2461. GuW2.Parent = LeftArm
  2462. Firepart2.Transparency = 1
  2463.  
  2464. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2465. GuW1:Destroy()
  2466. GuW1 = Instance.new("Weld")
  2467. GuW1.Name = "GuW"
  2468. GuW1.Part0 = Torso
  2469. GuW1.C0 = cn(0, 0, -6)
  2470. GuW1.C1 = cn(0, 0, 0)
  2471. GuW1.Part1 = Firepart1
  2472. GuW1.Parent = Torso
  2473. GuW2:Destroy()
  2474. GuW2 = Instance.new("Weld")
  2475. GuW2.Name = "GuW"
  2476. GuW2.Part0 = Torso
  2477. GuW2.C0 = cn(0, 0, -6)
  2478. GuW2.C1 = cn(0, 0, 0)
  2479. GuW2.Part1 = Firepart2
  2480. GuW2.Parent = Torso
  2481.  
  2482. GuW2:Destroy()
  2483. GuW2 = Instance.new("Weld")
  2484. GuW2.Name = "GuW"
  2485. GuW2.Part0 = Torso
  2486. GuW2.C0 = cn(0, 0, -4)
  2487. GuW2.C1 = cn(0, 0, 0)
  2488. GuW2.Part1 = Firepart2
  2489. GuW2.Parent = Torso
  2490. for i = 0, 15, 0.1 do
  2491. swait()
  2492. if Torsovelocity.Y > 2 then
  2493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2495. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2498. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2499. elseif Torsovelocity.Y < 1 then
  2500. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2501. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2502. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2503. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2504. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2505. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2506. end
  2507. end
  2508. wait(16)
  2509. local Aura3 = Instance.new('ParticleEmitter')
  2510. Aura3.Name = "Aura"
  2511. Aura3.Texture = "rbxassetid://1046299182"
  2512. Aura3.Parent = Torso
  2513. Aura3.LightEmission = 1
  2514. Aura3.Transparency = NumberSequence.new(0.4,1)
  2515. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2516. Aura3.Size = NumberSequence.new(140)
  2517. Aura3.Rotation = NumberRange.new(-360,360)
  2518. Aura3.LockedToPart = true
  2519. Aura3.Lifetime = NumberRange.new(0.2)
  2520. Aura3.Rate = 70
  2521. Aura3.Speed = NumberRange.new(0)
  2522. Aura3.EmissionDirection = "Top"
  2523. local Aura4 = Instance.new('ParticleEmitter')
  2524. Aura4.Name = "Aura"
  2525. Aura4.Texture = "rbxassetid://1046299182"
  2526. Aura4.Parent = Torso
  2527. Aura4.LightEmission = 1
  2528. Aura4.Transparency = NumberSequence.new(0.7,1)
  2529. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2530. Aura4.Size = NumberSequence.new(190)
  2531. Aura4.Rotation = NumberRange.new(-360,360)
  2532. Aura4.LockedToPart = true
  2533. Aura4.Lifetime = NumberRange.new(0.2)
  2534. Aura4.Rate = 120
  2535. Aura4.Speed = NumberRange.new(0)
  2536. Aura4.EmissionDirection = "Top"
  2537. local Aura5 = Instance.new('ParticleEmitter')
  2538. Aura5.Name = "Aura"
  2539. Aura5.Texture = "rbxassetid://347730682"
  2540. Aura5.Parent = Torso
  2541. Aura5.LightEmission = 1
  2542. Aura5.Transparency = NumberSequence.new(0.2,1)
  2543. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2544. Aura5.Size = NumberSequence.new(1,65)
  2545. Aura5.Rotation = NumberRange.new(-360,360)
  2546. Aura5.LockedToPart = true
  2547. Aura5.Lifetime = NumberRange.new(1)
  2548. Aura5.Rate = 200
  2549. Aura5.Speed = NumberRange.new(0)
  2550. Aura5.EmissionDirection = "Top"
  2551. local quake = Instance.new("Sound",workspace)
  2552. quake.SoundId = "rbxassetid://1048411878"
  2553. quake.Pitch = 0.99
  2554. quake.Volume = 1.3
  2555. quake.Looped = true
  2556. wait(0)
  2557. quake:Play()
  2558. local scrr = Instance.new("Sound",Torso)
  2559. scrr.SoundId = "rbxassetid://908472235"
  2560. scrr.Pitch = 0.99
  2561. scrr.Volume = 5.5
  2562. scrr.Looped = true
  2563. wait(0)
  2564. scrr:Play()
  2565.  
  2566. for i = 0, 2, 0.1 do
  2567. swait()
  2568. local lb = Instance.new("Part")
  2569. lb.Parent = char
  2570. lb.Material = "Neon"
  2571. lb.Color = BrickColor.new("Gold").Color
  2572. lb.CanCollide = false
  2573. lb.Material = "Neon"
  2574. lb.Size = vt(0.5,0,0.5)
  2575. lb.CFrame = Torso.CFrame
  2576. lb.Rotation = vt(0,0,0)
  2577. lb.Anchored = true
  2578. lb.Transparency = 0
  2579. local thing = Instance.new("SpecialMesh",lb)
  2580. thing.MeshType = "FileMesh"
  2581. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2582. thing.Scale = vt(0,15,0)
  2583. local chancerot = math.random(1,2)
  2584. for z = 0, 4 do
  2585. if chancerot == 1 then
  2586. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2587. elseif chancerot == 2 then
  2588. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2589. end
  2590. lb.Transparency = lb.Transparency + 0.1
  2591. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2592. wait()
  2593. end
  2594. for z = 0, 4 do
  2595. if chancerot == 1 then
  2596. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2597. elseif chancerot == 2 then
  2598. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2599. end
  2600. lb.Transparency = lb.Transparency + 0.1
  2601. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2602. wait()
  2603. end
  2604. end
  2605.  
  2606.  
  2607. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2608. for i = 0, 24, 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(0), 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(120), math.rad(90)), 0.1)
  2614. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  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(0), math.rad(0), math.rad(0)), 0.05)
  2620. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2621. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  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(5)
  2627. GuW1:Destroy()
  2628. GuW1 = Instance.new("Weld")
  2629. GuW1.Name = "GuW"
  2630. GuW1.Part0 = Torso
  2631. GuW1.C0 = cn(0, 0, -15)
  2632. GuW1.C1 = cn(0, 0, 0)
  2633. GuW1.Part1 = Firepart1
  2634. GuW1.Parent = Torso
  2635. GuW2:Destroy()
  2636. GuW2 = Instance.new("Weld")
  2637. GuW2.Name = "GuW"
  2638. GuW2.Part0 = Torso
  2639. GuW2.C0 = cn(0, 0, -17.5)
  2640. GuW2.C1 = cn(0, 0, 0)
  2641. GuW2.Part1 = Firepart2
  2642. GuW2.Parent = Torso
  2643. local Must2 = Instance.new("Sound",Torso) --1048411878
  2644. Must2.SoundId = "rbxassetid://950551676"
  2645. Must2.Pitch = 0.99
  2646. Must2.Volume = 10
  2647. Must2.Looped = false
  2648. wait(0)
  2649. Must2:Play()
  2650. quake:Stop()
  2651. scrr:Stop()
  2652. local Gone = Instance.new('ParticleEmitter')
  2653. Gone.Name = "Aura"
  2654. Gone.Texture = "rbxassetid://1046299182"
  2655. Gone.Parent = Torso
  2656. Gone.LightEmission = 1
  2657. Gone.Transparency = NumberSequence.new(0.7,1)
  2658. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2659. Gone.Size = NumberSequence.new(340)
  2660. Gone.Rotation = NumberRange.new(-360,360)
  2661. Gone.LockedToPart = true
  2662. Gone.Lifetime = NumberRange.new(0.2)
  2663. Gone.Rate = 70
  2664. Gone.Speed = NumberRange.new(0)
  2665. Gone.EmissionDirection = "Top"
  2666. wait(2)
  2667. Aura:Destroy()
  2668. Aura2:Destroy()
  2669. Aura3:Destroy()
  2670. Aura4:Destroy()
  2671. Aura5:Destroy()
  2672. lig:Destroy()
  2673. Gone:Destroy()
  2674. for i = 0, 3, 0.01 do
  2675. swait()
  2676. shoottraildd2(mouse.Hit.p, Torso, 0)
  2677. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2678. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2679. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2680. if Torsovelocity.Y > 2 then
  2681. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2682. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2683. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2684. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2685. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2686. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2687. elseif Torsovelocity.Y < 1 then
  2688. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2689. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2690. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2691. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2692. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2693. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2694. end
  2695. end
  2696. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2697. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2698. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2699. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2700. for i = 0, 3, 0.1 do
  2701. swait()
  2702. if Torsovelocity.Y > 2 then
  2703. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2704. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2705. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2706. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2707. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2708. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2709. elseif Torsovelocity.Y < 1 then
  2710. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2711. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2712. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2713. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2714. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2715. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2716. end
  2717. end
  2718. wait(1)
  2719. Humanoid.WalkSpeed = 16
  2720. attack = false
  2721. MV4 = 0
  2722. Must:Stop()
  2723. Firepart1:Destroy()
  2724. Firepart2:Destroy()
  2725. end
  2726. end)
  2727.  
  2728.  
  2729.  
  2730.  
  2731.  
  2732. musiccommand = 1
  2733. musicwait = false
  2734. mouse.KeyDown:connect(function(k)
  2735. if k == "=" and attack == false then
  2736. if musiccommand == 1 and musicwait == false then
  2737. musicwait = true
  2738. sou2:Stop()
  2739. musiccommand = 2
  2740. end
  2741. if musiccommand == 2 and musicwait == false then
  2742. musicwait = true
  2743. sou2:Play()
  2744. sou2.Volume = 2
  2745. musiccommand = 3
  2746. end
  2747. if musiccommand == 3 and musicwait == false then
  2748. musicwait = true
  2749. sou2.Volume = 0.5
  2750. musiccommand = 1
  2751. end
  2752. musicwait = false
  2753. end
  2754. end)
  2755. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  2756. Hitpart3 = Instance.new("Part", HPart3)
  2757. Hitpart3.Size = Vector3.new(1, 1, 1)
  2758. Hitpart3.CanCollide = false
  2759. HuW3 = Instance.new("Weld")
  2760. HuW3.Name = "GuW"
  2761. HuW3.Part0 = HPart3
  2762. HuW3.C0 = cn(Xv, Yv, Zv)
  2763. HuW3.C1 = cn(0, 0, 0)
  2764. HuW3.Part1 = Hitpart3
  2765. HuW3.Parent = HPart3
  2766. Hitpart3.Transparency = 1
  2767. game:GetService("Debris"):AddItem(Hitpart3, 20)
  2768. end
  2769. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  2770. Hitpart2 = Instance.new("Part", HPart2)
  2771. Hitpart2.Size = Vector3.new(1, 1, 1)
  2772. Hitpart2.CanCollide = false
  2773. HuW2 = Instance.new("Weld")
  2774. HuW2.Name = "GuW"
  2775. HuW2.Part0 = HPart2
  2776. HuW2.C0 = cn(Xv, Yv, Zv)
  2777. HuW2.C1 = cn(0, 0, 0)
  2778. HuW2.Part1 = Hitpart2
  2779. HuW2.Parent = HPart2
  2780. Hitpart2.Transparency = 1
  2781. game:GetService("Debris"):AddItem(Hitpart2, 20)
  2782. end
  2783. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  2784. Hitpart = Instance.new("Part", HPart)
  2785. Hitpart.Size = Vector3.new(1, 1, 1)
  2786. Hitpart.CanCollide = false
  2787. HuW = Instance.new("Weld")
  2788. HuW.Name = "GuW"
  2789. HuW.Part0 = HPart
  2790. HuW.C0 = cn(Xv, Yv, Zv)
  2791. HuW.C1 = cn(0, 0, 0)
  2792. HuW.Part1 = Hitpart
  2793. HuW.Parent = HPart
  2794. Hitpart.Transparency = 1
  2795. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  2796. end
  2797. --
  2798. --
  2799. MV1 = 20
  2800. mouse.KeyDown:connect(function(k)
  2801. if k == "=" and attack == false then
  2802. if firemode == true then
  2803. firemode = false
  2804. print("ice mode")
  2805. icesmoke.Acceleration = Vector3.new(0,0,0)
  2806. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  2807. icesmoke.Transparency = NumberSequence.new({
  2808. NumberSequenceKeypoint.new(0, 0.9),
  2809. NumberSequenceKeypoint.new(1, 1)
  2810. })
  2811. icesmoke.Size = NumberSequence.new(3)
  2812. icesmoke.Parent = RightArm
  2813. else
  2814. firemode = true
  2815. print("fire mode")
  2816. ice_mode = false
  2817. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  2818. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  2819. icesmoke.Rate = 400
  2820. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  2821. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  2822. icesmoke.Size = NumberSequence.new(3)
  2823. icesmoke.EmissionDirection = "Top"
  2824. icesmoke.Parent = LeftArm
  2825. end
  2826. end
  2827. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  2828. MV1 = 90
  2829. Humanoid.WalkSpeed = 15
  2830. attack = true
  2831. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  2832. Firepart2 = Instance.new("Part", LeftArm)
  2833. Firepart2.Size = Vector3.new(1, 1, 1)
  2834. Firepart2.CanCollide = false
  2835. GuW2 = Instance.new("Weld")
  2836. GuW2.Name = "GuW"
  2837. GuW2.Part0 = LeftArm
  2838. GuW2.C0 = cn(0, -0.5, 0)
  2839. GuW2.C1 = cn(0, 0, 0)
  2840. GuW2.Part1 = Firepart2
  2841. GuW2.Parent = LeftArm
  2842. Firepart2.Transparency = 1
  2843. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  2844. for i = 0, 2, 0.1 do
  2845. swait()
  2846. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  2847. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  2848. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2849. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  2850. 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)
  2851. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  2852. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  2853. end
  2854. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  2855. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  2856. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  2857. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  2858. Humanoid.WalkSpeed = 16
  2859. attack = false
  2860. Firepart2:Destroy()
  2861. end
  2862. end)
  2863. MV2 = 90
  2864.  
  2865. mouse.KeyDown:connect(function(key)
  2866. if key == "=" then
  2867. Head.Transparency = 1
  2868. Torso.Transparency = 1
  2869. LeftArm.Transparency = 1
  2870. Head.face.Texture = ""
  2871. RightArm.Transparency = 1
  2872. LeftLeg.Transparency = 1
  2873. RightLeg.Transparency = 1
  2874. mesh1.Transparency = 1
  2875. mesh2.Transparency = 1
  2876. mesh5.Transparency = 1
  2877. mesheye.Transparency = 1
  2878. mesheye1.Transparency = 1
  2879. mesheye2.Transparency = 1
  2880. mesheye3.Transparency = 1
  2881. char.Parent = workspace.Camera
  2882. char.WalkSpeed = 60
  2883. if char:FindFirstChild("TalkingBillBoard")~= nil then
  2884. char:FindFirstChild("TalkingBillBoard"):destroy()
  2885. end
  2886. end
  2887. end)
  2888. mouse.KeyUp:connect(function(key)
  2889. if key == "=" then
  2890. Head.Transparency = 0
  2891. Torso.Transparency = 0
  2892. LeftArm.Transparency = 0
  2893. Head.face.Texture = ""
  2894. RightArm.Transparency = 0
  2895. LeftLeg.Transparency = 0
  2896. RightLeg.Transparency = 0
  2897. mesh1.Transparency = 0
  2898. mesh2.Transparency = 0
  2899. mesh5.Transparency = 0
  2900. mesheye.Transparency = 0
  2901. mesheye1.Transparency = 0
  2902. mesheye2.Transparency = 0
  2903. mesheye3.Transparency = 0
  2904. hat1.Transparency = 0
  2905. hat2.Transparency = 0
  2906. hat3.Transparency = 0
  2907. hat4.Transparency = 0
  2908. hat5.Transparency = 0
  2909. hat6.Transparency = 0
  2910. hat7.Transparency = 0
  2911. hat8.Transparency = 0
  2912. hat9.Transparency = 0
  2913. char.Parent = workspace
  2914. end
  2915. end)
  2916.  
  2917. mouse.KeyDown:connect(function(k)
  2918. if attack == false and k == "=" and MV2 > 89 and firemode == true then
  2919. MV2 = 90
  2920. attack = true
  2921. Firepart = Instance.new("Part", RightArm)
  2922. Firepart.Size = Vector3.new(1, 1, 1)
  2923. GuW = Instance.new("Weld")
  2924. GuW.Name = "GuW"
  2925. GuW.Part0 = RightArm
  2926. GuW.C0 = cn(0, -1, 0)
  2927. GuW.C1 = cn(0, 0, 0)
  2928. GuW.Part1 = Firepart
  2929. GuW.Parent = RightArm
  2930. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  2931. Firepart.Transparency = 1
  2932. Humanoid.WalkSpeed = 15
  2933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  2934. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  2935. for i = 1, 3 do
  2936. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  2937. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  2938. end
  2939. for i = 0, 3, 0.1 do
  2940. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  2941. swait()
  2942. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2943. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2944. 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)
  2945. 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)
  2946. 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)
  2947. 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)
  2948. end
  2949. wait(1)
  2950. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  2951.  
  2952. Humanoid.WalkSpeed = 16
  2953. attack = false
  2954. Firepart:Destroy()
  2955. end
  2956.  
  2957.  
  2958.  
  2959.  
  2960. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  2961. MV2 = 90
  2962. attack = true
  2963. Firepart = Instance.new("Part", RightArm)
  2964. Firepart.Size = Vector3.new(1, 1, 1)
  2965. GuW = Instance.new("Weld")
  2966. GuW.Name = "GuW"
  2967. GuW.Part0 = RightArm
  2968. GuW.C0 = cn(0, -1, 0)
  2969. GuW.C1 = cn(0, 0, 0)
  2970. GuW.Part1 = Firepart
  2971. GuW.Parent = RightArm
  2972. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  2973. Firepart.Transparency = 1
  2974. Humanoid.WalkSpeed = 0.01
  2975. for i = 0, 4, 0.1 do
  2976. swait()
  2977. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2978. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2981. 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)
  2982. 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)
  2983. 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)
  2984. 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)
  2985. end
  2986. for i = 0, 4, 0.1 do
  2987. swait()
  2988. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  2989. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  2990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  2991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  2992. 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)
  2993. 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)
  2994. 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)
  2995. 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)
  2996. end
  2997. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  2998. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  2999. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  3000. for i = 1, 3 do
  3001. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  3002. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  3003. end
  3004. for i = 0, 2, 0.1 do
  3005. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  3006. swait()
  3007. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3008. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  3009. 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)
  3010. 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)
  3011. 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)
  3012. 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)
  3013. end
  3014. Humanoid.WalkSpeed = 16
  3015. attack = false
  3016. Firepart:Destroy()
  3017. end
  3018. end)
  3019. Rapid = false
  3020. BasePart = Instance.new("Part")
  3021. BasePart.Shape = Enum.PartType.Block
  3022. BasePart.Material = Enum.Material.Neon
  3023. BasePart.TopSurface = Enum.SurfaceType.Smooth
  3024. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  3025. BasePart.FormFactor = Enum.FormFactor.Custom
  3026. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  3027. BasePart.CanCollide = true
  3028. BasePart.Locked = true
  3029. BasePart.Anchored = false
  3030. local icy_Player = game.Players.localPlayer
  3031. local icy_mouse = icy_Player:GetMouse()
  3032. ice_mode = false
  3033. local colors = {
  3034. BrickColor.new("Cyan"),
  3035. BrickColor.new("Medium blue"),
  3036. BrickColor.new("Pastel blue")
  3037. }
  3038. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  3039. if root then
  3040. icy_mouse.KeyDown:connect(function(k)
  3041. if k == "=" and firemode == false then
  3042. if ice_mode == true then
  3043. ice_mode = false
  3044. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  3045. else
  3046. ice_mode = true
  3047. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  3048. end
  3049. end
  3050. if k == "=" and firemode == true then
  3051. attack = true
  3052. do
  3053. local Stop = false
  3054. local Version = 0
  3055. local MaxSpeed = 5
  3056. local Speed = 3.5
  3057. local Keys = {}
  3058. local Force = 10000
  3059. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  3060. swait(0.5)
  3061. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3062. if Fly then
  3063. Fly:Destroy()
  3064. end
  3065. if Rot then
  3066. Rot:Destroy()
  3067. end
  3068. Fly = Instance.new("BodyPosition", char.Torso)
  3069. Fly.Name = "LMMFly"
  3070. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3071. Fly.P = Force
  3072. Fly.position = char.Torso.Position
  3073. Rot = Instance.new("BodyGyro", char.Torso)
  3074. Rot.Name = "LMMRot"
  3075. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3076. Rot.P = Force
  3077. Rot.cframe = cam.CoordinateFrame
  3078. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  3079. local Thread, Old = Version, nil
  3080. char.Humanoid.PlatformStand = true
  3081. function StopFly()
  3082. Version = Version + 1
  3083. Stop = true
  3084. char.Humanoid.PlatformStand = false
  3085. Fly:Destroy()
  3086. Rot:Destroy()
  3087. attack = false
  3088. end
  3089. char.ChildAdded:connect(function(Obj)
  3090. wait()
  3091. if Obj.Name == "LM" .. "MFlyStop" then
  3092. Obj:Destroy()
  3093. StopFly()
  3094. end
  3095. end)
  3096. HitpartFunk2(RightArm, 0, -0.7, 0)
  3097. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3098. for i = 0, 25, 0.1 do
  3099. if attack == true then
  3100. swait()
  3101.  
  3102. end
  3103. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3104. if Keys[string.char(48)] then
  3105. Speed = 1
  3106. end
  3107. if Keys.w then
  3108. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3109. end
  3110. if Keys.s then
  3111. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3112. end
  3113. if Keys.d then
  3114. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3115. end
  3116. if Keys.a then
  3117. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3118. end
  3119. if Keys.e or Keys[" "] then
  3120. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3121. end
  3122. if Keys.q then
  3123. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3124. end
  3125. if Keys.z then
  3126. StopFly()
  3127. end
  3128. if Old ~= Vectoring then
  3129. Fly.position = Vectoring.p
  3130. Old = Vectoring
  3131. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3132. else
  3133. Speed = 1
  3134. end
  3135. Rot.cframe = cam.CoordinateFrame
  3136. mouse.KeyDown:connect(function(Key)
  3137. Keys[Key] = true
  3138. end)
  3139. mouse.KeyUp:connect(function(Key)
  3140. Keys[Key] = false
  3141. end)
  3142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3144. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3145. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3146. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3147. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3148. end
  3149. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3150. attack = false
  3151. char.Humanoid.PlatformStand = false
  3152. Fly:Destroy()
  3153. Rot:Destroy()
  3154. end
  3155. end
  3156. if k == "=" and InForm == true then
  3157. attack = true
  3158. do
  3159. local Stop = false
  3160. local Version = 0
  3161. local MaxSpeed = 6
  3162. local Speed = 3
  3163. local Keys = {}
  3164. local Force = 10000
  3165. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  3166. swait(1)
  3167. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  3168. if Fly then
  3169. Fly:Destroy()
  3170. end
  3171. if Rot then
  3172. Rot:Destroy()
  3173. end
  3174. Fly = Instance.new("BodyPosition", char.Torso)
  3175. Fly.Name = "LMMFly"
  3176. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3177. Fly.P = Force
  3178. Fly.position = char.Torso.Position
  3179. Rot = Instance.new("BodyGyro", char.Torso)
  3180. Rot.Name = "LMMRot"
  3181. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  3182. Rot.P = Force
  3183. Rot.cframe = cam.CoordinateFrame
  3184. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  3185. local Thread, Old = Version, nil
  3186. char.Humanoid.PlatformStand = true
  3187. function StopFly()
  3188. Version = Version + 1
  3189. Stop = true
  3190. char.Humanoid.PlatformStand = false
  3191. Fly:Destroy()
  3192. Rot:Destroy()
  3193. attack = false
  3194. end
  3195. char.ChildAdded:connect(function(Obj)
  3196. wait()
  3197. if Obj.Name == "LM" .. "MFlyStop" then
  3198. Obj:Destroy()
  3199. StopFly()
  3200. end
  3201. end)
  3202. HitpartFunk2(RightArm, 0, -0.7, 0)
  3203. HitpartFunk3(LeftArm, 0, -0.7, 0)
  3204. for i = 0, 25, 0.1 do
  3205. if attack == true then
  3206. swait()
  3207. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3208. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3209. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  3210. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  3211. end
  3212. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  3213. if Keys[string.char(48)] then
  3214. Speed = 1
  3215. end
  3216. if Keys.w then
  3217. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  3218. end
  3219. if Keys.s then
  3220. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  3221. end
  3222. if Keys.d then
  3223. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  3224. end
  3225. if Keys.a then
  3226. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  3227. end
  3228. if Keys.e or Keys[" "] then
  3229. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  3230. end
  3231. if Keys.q then
  3232. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  3233. end
  3234. if Keys.z then
  3235. StopFly()
  3236. end
  3237. if Old ~= Vectoring then
  3238. Fly.position = Vectoring.p
  3239. Old = Vectoring
  3240. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  3241. else
  3242. Speed = 1
  3243. end
  3244. Rot.cframe = cam.CoordinateFrame
  3245. mouse.KeyDown:connect(function(Key)
  3246. Keys[Key] = true
  3247. end)
  3248. mouse.KeyUp:connect(function(Key)
  3249. Keys[Key] = false
  3250. end)
  3251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  3253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  3254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  3255. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  3256. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  3257. end
  3258. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  3259. attack = false
  3260. char.Humanoid.PlatformStand = false
  3261. Fly:Destroy()
  3262. Rot:Destroy()
  3263. end
  3264. end
  3265. end)
  3266. game:GetService("RunService").Stepped:connect(function()
  3267. if ice_mode == true then
  3268. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  3269. local icePath = BasePart:Clone()
  3270. icePath.Anchored = true
  3271. icePath.Transparency = 0.85
  3272. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  3273. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  3274. icePath.BrickColor = colors[math.random(1, #colors)]
  3275. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  3276. game:GetService("Debris"):AddItem(icePath, 1)
  3277. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  3278. end
  3279. end)
  3280. end
  3281. MV3 = 190
  3282. mouse.KeyDown:connect(function(k)
  3283. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  3284. MV3 = 80
  3285. attack = true
  3286. Humanoid.WalkSpeed = 15
  3287. HitpartFunk2(RightArm, 0, -0.5, 0)
  3288. HitpartFunk3(LeftArm, 0, -0.5, 0)
  3289. for i = 0, 1.5, 0.1 do
  3290. swait()
  3291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3293. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3294. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  3295. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3296. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3297. end
  3298. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  3299. for i = 0, 2, 0.1 do
  3300. swait()
  3301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  3303. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3304. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3305. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  3306. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  3307. end
  3308. for i = 0, 4.2, 0.1 do
  3309. swait()
  3310. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3311. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3312. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3313. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3316. 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)
  3317. 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)
  3318. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  3319. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3320. end
  3321. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3322. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3323. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3324. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3325. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  3326. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  3327. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  3328. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  3329. for i = 0, 2, 0.1 do
  3330. swait()
  3331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  3332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  3333. 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)
  3334. 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)
  3335. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  3336. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  3337. end
  3338. for i = 0, 2, 0.1 do
  3339. swait()
  3340. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3341. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  3342. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3343. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  3344. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3345. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3346. end
  3347. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  3348. for i = 0, 4, 0.1 do
  3349. swait()
  3350. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3351. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3354. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  3355. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  3356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3357. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  3358. end
  3359. for i = 0, 2, 0.1 do
  3360. swait()
  3361. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  3362. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  3363. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  3364. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  3365. 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)
  3366. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  3367. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  3368. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3369. end
  3370. for i = 1, 6 do
  3371. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  3372. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  3373. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  3374. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  3375. wait(0.15)
  3376. end
  3377. attack = false
  3378. Humanoid.WalkSpeed = 16
  3379. end
  3380. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  3381. Humanoid.WalkSpeed = 1
  3382. MV3 = 80
  3383. attack = true
  3384. FastFireBall = Instance.new("Part", RightArm)
  3385. FastFireBall.Size = Vector3.new(1, 1, 1)
  3386. FFW = Instance.new("Weld")
  3387. FFW.Name = "GuW"
  3388. FFW.Part0 = RightArm
  3389. FFW.C0 = cn(0, -1, 0)
  3390. FFW.C1 = cn(0, 0, 0)
  3391. FFW.Part1 = FastFireBall
  3392. FFW.Parent = RightArm
  3393. FastFireBall.Transparency = 1
  3394. FastFireBall2 = Instance.new("Part", LeftArm)
  3395. FastFireBall2.Size = Vector3.new(1, 1, 1)
  3396. FFW2 = Instance.new("Weld")
  3397. FFW2.Name = "GuW"
  3398. FFW2.Part0 = LeftArm
  3399. FFW2.C0 = cn(0, -1, 0)
  3400. FFW2.C1 = cn(0, 0, 0)
  3401. FFW2.Part1 = FastFireBall2
  3402. FFW2.Parent = LeftArm
  3403. FastFireBall2.Transparency = 1
  3404. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3405. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  3406. for i = 0, 1, 0.1 do
  3407. swait()
  3408. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3409. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3410. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  3411. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  3412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  3413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  3414. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3415. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  3416. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3417. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  3418. end
  3419. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3420. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  3421. function holding()
  3422. if Rapid == true and ice_mode == false then
  3423. for i = 0, 0.8, 0.1 do
  3424. swait()
  3425. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3426. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  3428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  3429. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  3430. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  3431. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3432. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  3433. end
  3434. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  3435. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  3436. for i = 0, 0.8, 0.1 do
  3437. swait()
  3438. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  3439. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  3440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  3441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  3442. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  3443. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  3444. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3445. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  3446. end
  3447. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  3448. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  3449. holding()
  3450. end
  3451. end
  3452. if Rapid == false then
  3453. Rapid = true
  3454. holding()
  3455. end
  3456. end
  3457. end)
  3458. mouse.KeyUp:connect(function(k)
  3459. if k == "c" and Rapid == true then
  3460. MV3 = 180
  3461. Rapid = false
  3462. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  3463. attack = false
  3464. wait(0.5)
  3465. Humanoid.WalkSpeed = 16
  3466. FastFireBall:Destroy()
  3467. FastFireBall2:Destroy()
  3468. end
  3469. end)
  3470.  
  3471.  
  3472. mouse.KeyUp:connect(function(k)
  3473. if k == "=" then
  3474. Combo1()
  3475. end
  3476. end)
  3477.  
  3478. mouse.KeyUp:connect(function(k)
  3479. if k == "r" then
  3480. Combo2()
  3481. end
  3482. end)
  3483.  
  3484. mouse.KeyUp:connect(function(k)
  3485. if k == "=" then
  3486. Combo3()
  3487. end
  3488. end)
  3489. mouse.KeyUp:connect(function(k)
  3490. if k == "u" then
  3491. Combo4()
  3492. end
  3493. end)
  3494.  
  3495.  
  3496. SoundFolder = Instance.new("Folder",char)
  3497. SoundFolder.Name = "SoundFolder"
  3498. punchsound1 = Instance.new("Sound",Torso)
  3499. punchsound1.Volume = 1.2
  3500. punchsound1.Name = "punchsound1"
  3501. punchsound1.Looped = false
  3502. punchsound1.SoundId = "rbxassetid://137579113"
  3503. StrongPunch = Instance.new("Sound",Torso)
  3504. StrongPunch.Volume = 1.6
  3505. StrongPunch.Name = "StrongPunch"
  3506. StrongPunch.Looped = false
  3507. StrongPunch.SoundId = "rbxassetid://441202925"
  3508. StrongPunch = Instance.new("Sound",Torso)
  3509. StrongPunch.Volume = 1.6
  3510. StrongPunch.Name = "StrongPunch"
  3511. StrongPunch.Looped = false
  3512. StrongPunch.SoundId = "rbxassetid://441202925"
  3513. StrongPunch1 = Instance.new("Sound",Torso)
  3514. StrongPunch1.Volume = 1.6
  3515. StrongPunch1.Name = "StrongPunch"
  3516. StrongPunch1.Looped = false
  3517. StrongPunch1.SoundId = "rbxassetid://441202925"
  3518. StrongPunch2 = Instance.new("Sound",Torso)
  3519. StrongPunch2.Volume = 1.6
  3520. StrongPunch2.Name = "StrongPunch"
  3521. StrongPunch.Looped = false
  3522. StrongPunch2.SoundId = "rbxassetid://441202925"
  3523. Zano = Instance.new("Sound",Torso)
  3524. Zano.Volume = 6
  3525. Zano.Name = "Zano"
  3526. Zano.Looped = false
  3527. Zano.SoundId = "rbxassetid://744770874"
  3528. GroundImpact = Instance.new("Sound",Torso)
  3529. GroundImpact.Volume = 8
  3530. GroundImpact.Name = "GroundImpact"
  3531. GroundImpact.Looped = false
  3532. GroundImpact.SoundId = "rbxassetid://165970126"
  3533. Break = Instance.new("Sound",Torso)
  3534. Break.Volume = 5
  3535. Break.Name = "Bonebreak"
  3536. Break.Looped = false
  3537. Break.SoundId = "rbxassetid://314390675"
  3538.  
  3539. local hit1 = false
  3540. local hit2 = false
  3541. local hit3 = false
  3542. local hit4 = false
  3543.  
  3544. function Combo1()
  3545. getplayer = new("Part",char)
  3546. getplayer.Position = Vector3.new(999,999,999)
  3547. getplayer.Transparency = 1
  3548. getplayer.Size = v3(3,3,3)
  3549. getplayer.CanCollide = false
  3550. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  3551. getplayer.Name = "GetPlayer"
  3552.  
  3553. game.Debris:AddItem(getplayer,0.5)
  3554.  
  3555. getplayer.Touched:connect(function(hit)
  3556. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  3557. getplayer:Destroy()
  3558. to = hit.Parent:findFirstChild("HumanoidRootPart")
  3559. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  3560. to.Anchored = true
  3561. idle = false
  3562.  
  3563.  
  3564. punchsound1:Play()
  3565. hit1 = true
  3566. for i = 0, 1, 0.1 do
  3567. swait()
  3568. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3569. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3570. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3571. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3572. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3573. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3574. end
  3575. punchsound1:Play()
  3576. for i = 0, 1, 0.1 do
  3577. swait()
  3578. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3579. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3580. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3581. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3582. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3583. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3584. end
  3585. punchsound1:Play()
  3586. for i = 0, 1, 0.1 do
  3587. swait()
  3588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3590. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3591. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3592. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3593. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3594. end
  3595. for i = 0, 1, 0.1 do
  3596. swait()
  3597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3599. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3602. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3603. end
  3604. for i = 0, 1, 0.1 do
  3605. swait()
  3606. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3607. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3608. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3609. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3610. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3611. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3612. end
  3613. StrongPunch1:Play()
  3614. for i = 0, 1, 0.1 do
  3615. swait()
  3616. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3617. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3618. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3619. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3620. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3621. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3622. end
  3623. for i = 0, 0.6, 0.1 do
  3624. swait()
  3625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3627. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3628. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3629. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3630. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3631. end
  3632. for i = 0, 0.6, 0.1 do
  3633. swait()
  3634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3637. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3638. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3639. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3640. end
  3641. for i,v in pairs(to.Parent:GetChildren()) do
  3642. if v:IsA("Humanoid") then
  3643. v.Health = v.Health - 3
  3644.  
  3645. v.PlatformStand = true
  3646. end
  3647. end
  3648. StrongPunch:Play()
  3649. for i = 0, 1, 0.1 do
  3650. swait()
  3651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3653. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3654. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3655. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3656. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3657. end
  3658. for i,v in pairs(to.Parent:GetChildren()) do
  3659. if v:IsA("Humanoid") then
  3660. v.Health = v.Health - 5
  3661.  
  3662. v.PlatformStand = true
  3663. end
  3664. end
  3665.  
  3666. hit1 = false
  3667.  
  3668. punchsound1:Play()
  3669. hit2 = true
  3670. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  3671. for i = 0, 1, 0.1 do
  3672. swait()
  3673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3676. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3677. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3678. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3679. end
  3680. for i,v in pairs(to.Parent:GetChildren()) do
  3681. if v:IsA("Humanoid") then
  3682. v.Health = v.Health - 5
  3683.  
  3684. v.PlatformStand = true
  3685. end
  3686. end
  3687. hit2 = false
  3688.  
  3689. punchsound1:Play()
  3690. hit3 = true
  3691. hit4 = true
  3692.  
  3693.  
  3694. punchsound1:Play()
  3695.  
  3696. coroutine.wrap(function()
  3697. for i=1,5 do
  3698. wait()
  3699. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  3700. GroundImpact:Play()
  3701. a21e = new("Part",to)
  3702. a21e.Name = "Beam"..num
  3703. a21e.Locked = true
  3704. a21e.Size = v3(1,1,1)
  3705. a21e.CanCollide = false
  3706. a21e.BrickColor = bc("Gold")
  3707. a21e.Material = "Neon"
  3708. a21e.Transparency = 0
  3709. aa21e = new("SpecialMesh",a21e)
  3710. a21e.Anchored = true
  3711. a21e.Position = to.Position
  3712. aa21e.MeshType = "Sphere"
  3713. aa21e.Scale = v3(1,1,1)
  3714. a51e = new("Part",char)
  3715. a51e.Name = "Beam"..num
  3716. a51e.Locked = true
  3717. a51e.Size = v3(1,1,1)
  3718. a51e.CanCollide = false
  3719. a51e.BrickColor = bc("White")
  3720. a51e.Material = "Neon"
  3721. a51e.Transparency = 0
  3722. aa51e = new("SpecialMesh",a51e)
  3723. a51e.Anchored = true
  3724. a51e.Position = to.Position
  3725. aa51e.MeshType = "Sphere"
  3726. aa51e.Scale = v3(1,1,1)
  3727. a61e = new("Part",char)
  3728. a61e.Name = "Beam"..num
  3729. a61e.Locked = true
  3730. a61e.Size = v3(1,1,1)
  3731. a61e.CanCollide = false
  3732. a61e.BrickColor = bc("Really red")
  3733. a61e.Material = "Neon"
  3734. a61e.Transparency = 0
  3735. aa61e = new("SpecialMesh",a61e)
  3736. a61e.Anchored = true
  3737. a61e.Position = to.Position
  3738. aa61e.MeshType = "Sphere"
  3739. aa61e.Scale = v3(1,1,1)
  3740. for i = 1,20 do
  3741. wait()
  3742. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  3743. a21e.Transparency = a21e.Transparency + 0.03
  3744. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  3745. a51e.Transparency = a51e.Transparency + 0.03
  3746. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3747. a61e.Transparency = a61e.Transparency + 0.02
  3748. for i,v in pairs(to.Parent:GetChildren()) do
  3749. if v:IsA("Humanoid") then
  3750. v.Health = v.Health - 0.5
  3751.  
  3752. v.PlatformStand = true
  3753. end
  3754. end
  3755. end
  3756. a61e:Destroy()
  3757. aa61e:Destroy()
  3758. a51e:Destroy()
  3759. aa51e:Destroy()
  3760. a21e:Destroy()
  3761. aa21e:Destroy()
  3762.  
  3763. end
  3764.  
  3765.  
  3766. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  3767. for i = 0, 1, 0.1 do
  3768. swait()
  3769. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3770. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3771. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3772. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3773. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3774. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3775. end
  3776.  
  3777.  
  3778.  
  3779. wait(0.7)
  3780. end)()
  3781.  
  3782.  
  3783.  
  3784.  
  3785. RootPart.Anchored = true
  3786.  
  3787. for i = 0, 1, 0.1 do
  3788. swait()
  3789. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3790. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3791. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3792. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3793. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3794. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3795. end
  3796.  
  3797.  
  3798. StrongPunch:Play()
  3799.  
  3800.  
  3801. for i = 0, 1, 0.1 do
  3802. swait()
  3803. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3804. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3805. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3806. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3807. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3808. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3809. end
  3810.  
  3811. for i = 0, 1, 0.1 do
  3812. swait()
  3813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3815. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3816. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3817. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3818. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3819. end
  3820.  
  3821.  
  3822.  
  3823. for i,v in pairs(to.Parent:GetChildren()) do
  3824. if v:IsA("Humanoid") then
  3825. v.Health = v.Health - 20
  3826.  
  3827. v.PlatformStand = true
  3828. end
  3829. end
  3830.  
  3831. StrongPunch2:Play()
  3832. for i = 0, 1, 0.1 do
  3833. swait()
  3834. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3835. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3836. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3837. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3838. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3839. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3840. end
  3841.  
  3842. hitground = new("Part",char)
  3843. hitground.Size = Vector3.new(5,5,5)
  3844. hitground.Name = "Ground"
  3845. hitground.Transparency = 1
  3846. hitground.CanCollide = false
  3847. game.Debris:AddItem(hitground,2)
  3848. hitground.Position = Vector3.new(999,999,999)
  3849. hitgroundweld = new("Weld",hitground)
  3850. hitgroundweld.Part0 = to
  3851. hitgroundweld.Part1 = hitground
  3852. hitground.Touched:connect(function(hit2)
  3853. if hit2.Size.x > 150 then
  3854. hitground:Destroy()
  3855. ad = new("Part",char)
  3856. ad.Name = "NewPart"
  3857. ad.Size = Vector3.new(30,0.1,30)
  3858. ad.CanCollide = false
  3859. ad.Anchored = true
  3860. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  3861. ad.Transparency = 1
  3862. aad = new("Decal",ad)
  3863.  
  3864. aad.Face = "Top"
  3865. aad.Transparency = 1
  3866. aad.Transparency = 0
  3867. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  3868. smoke = new("Part",to)
  3869. smokemesh = new("SpecialMesh",smoke)
  3870. smokemesh.MeshId = "rbxassetid://928329648"
  3871. smoke.BrickColor = hit2.BrickColor
  3872. smoke.Anchored = true
  3873. smoke.Position = hitground.Position
  3874. GroundImpact:Play()
  3875. for i = 1,20 do
  3876. wait()
  3877. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  3878. smoke.Transparency = smoke.Transparency + 1/20
  3879. end
  3880. smoke:Destroy()
  3881. wait(0.5)
  3882.  
  3883. for i = 1,20 do
  3884. wait(0.1)
  3885. aad.Transparency = aad.Transparency + 1/20
  3886. end
  3887. end
  3888. end)
  3889. to.Anchored = false
  3890. ys = Instance.new("BodyVelocity",to)
  3891. ys.Name = "GO"
  3892.  
  3893. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  3894.  
  3895. ys.Velocity = v3(0,-90,0)
  3896.  
  3897. wait(1)
  3898. ys:Destroy()
  3899.  
  3900.  
  3901.  
  3902.  
  3903.  
  3904. hit3 = false
  3905. hit4 = false
  3906.  
  3907.  
  3908. hit1 = false
  3909. hit2 = false
  3910. hit3 = false
  3911. hit4 = false
  3912. idle = true
  3913. RootPart.Anchored = false
  3914. end
  3915. end)
  3916. end
  3917.  
  3918.  
  3919. function Combo4()
  3920. getplayer = new("Part",char)
  3921. getplayer.Position = Vector3.new(999,999,999)
  3922. getplayer.Transparency = 1
  3923. getplayer.Size = v3(3,3,3)
  3924. getplayer.CanCollide = false
  3925. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  3926. getplayer.Name = "GetPlayer"
  3927.  
  3928. game.Debris:AddItem(getplayer,0.5)
  3929.  
  3930. getplayer.Touched:connect(function(hit)
  3931. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  3932. getplayer:Destroy()
  3933. to = hit.Parent:findFirstChild("HumanoidRootPart")
  3934. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  3935. to.Anchored = true
  3936. RootPart.Anchored = true
  3937. idle = false
  3938.  
  3939.  
  3940. punchsound1:Play()
  3941. hit1 = true
  3942. for i = 0, 0.5, 0.1 do
  3943. swait()
  3944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3946. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3947. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3948. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3949. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3950. end
  3951. punchsound1:Play()
  3952. for i = 0, 0.5, 0.1 do
  3953. swait()
  3954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3956. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3957. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3958. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3959. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3960. end
  3961. punchsound1:Play()
  3962. for i = 0, 0.6, 0.1 do
  3963. swait()
  3964. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3965. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3966. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3967. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3968. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3969. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3970. end
  3971. for i = 0, 0.6, 0.1 do
  3972. swait()
  3973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3975. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3978. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3979. end
  3980. for i = 0, 0.5, 0.1 do
  3981. swait()
  3982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3985. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3986. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3987. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3988. end
  3989. punchsound1:Play()
  3990. for i = 0, 0.5, 0.1 do
  3991. swait()
  3992. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3993. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3994. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3995. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3996. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3997. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3998. end
  3999. punchsound1:Play()
  4000. for i = 0, 0.6, 0.1 do
  4001. swait()
  4002. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4003. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4004. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4005. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4006. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4007. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4008. end
  4009. for i = 0, 0.6, 0.1 do
  4010. swait()
  4011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4013. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4016. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4017. end
  4018. for i = 0, 0.5, 0.1 do
  4019. swait()
  4020. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4021. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4022. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4023. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4024. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4025. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4026. end
  4027. punchsound1:Play()
  4028. for i = 0, 0.5, 0.1 do
  4029. swait()
  4030. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4031. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4032. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4033. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4034. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4035. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4036. end
  4037. punchsound1:Play()
  4038. for i = 0, 0.6, 0.1 do
  4039. swait()
  4040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4042. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4043. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4044. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4045. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4046. end
  4047. for i = 0, 0.6, 0.1 do
  4048. swait()
  4049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4051. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4054. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4055. end
  4056. for i = 0, 0.5, 0.1 do
  4057. swait()
  4058. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4059. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4060. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4061. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4062. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4063. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4064. end
  4065. punchsound1:Play()
  4066. for i = 0, 0.5, 0.1 do
  4067. swait()
  4068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4071. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4072. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4073. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4074. end
  4075. punchsound1:Play()
  4076. for i = 0, 0.6, 0.1 do
  4077. swait()
  4078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4081. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4082. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4083. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4084. end
  4085. for i = 0, 0.6, 0.1 do
  4086. swait()
  4087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4089. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4090. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4091. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4092. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4093. end
  4094. for i = 0, 0.5, 0.1 do
  4095. swait()
  4096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4099. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4100. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4102. end
  4103. punchsound1:Play()
  4104. for i = 0, 0.5, 0.1 do
  4105. swait()
  4106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4111. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4112. end
  4113. punchsound1:Play()
  4114. for i = 0, 0.6, 0.1 do
  4115. swait()
  4116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4118. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4119. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4120. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4121. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4122. end
  4123. StrongPunch2:Play()
  4124. for i = 0, 5, 0.1 do
  4125. swait()
  4126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4128. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4129. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4130. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4131. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4132. end
  4133.  
  4134. for i,v in pairs(to.Parent:GetChildren()) do
  4135. if v:IsA("Humanoid") then
  4136. v.Health = v.Health - 20
  4137.  
  4138. v.PlatformStand = true
  4139. end
  4140. end
  4141. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  4142. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  4143. Zanzoken = Instance.new("Part",char)
  4144. Zanzoken.Anchored = true
  4145. Zanzoken.Position = v3(999,999,999)
  4146. Zanzoken.CFrame = Torso.CFrame
  4147. game.Debris:AddItem(Zanzoken,0.5)
  4148. Zanzoken.Transparency = 1
  4149. Zano:Play()
  4150. wait()
  4151. idk = Instance.new("BillboardGui",Zanzoken)
  4152. idk.Size = UDim2.new(10,0,15,0)
  4153. idk.AlwaysOnTop = false
  4154. idk1 = Instance.new("ImageLabel",idk)
  4155. idk1.BackgroundTransparency = 1
  4156. idk.ExtentsOffset = v3(0,0,0)
  4157. idk1.ImageTransparency = 0
  4158. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4159. idk1.Size = UDim2.new(2,0,1,0)
  4160. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4161. idk1.Image = "rbxassetid://319554883"
  4162. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4163. wait()
  4164. Zanzoken = Instance.new("Part",char)
  4165. Zanzoken.Anchored = true
  4166. Zanzoken.Position = v3(999,999,999)
  4167. Zanzoken.CFrame = Torso.CFrame
  4168. game.Debris:AddItem(Zanzoken,0.5)
  4169. Zanzoken.Transparency = 1
  4170. wait()
  4171. idk = Instance.new("BillboardGui",Zanzoken)
  4172. idk.Size = UDim2.new(20,0,20,0)
  4173. idk.AlwaysOnTop = false
  4174. idk1 = Instance.new("ImageLabel",idk)
  4175. idk1.BackgroundTransparency = 1
  4176. idk.ExtentsOffset = v3(0,0,0)
  4177. idk1.ImageTransparency = 0
  4178. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4179. idk1.Size = UDim2.new(2,0,1,0)
  4180. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4181. idk1.Image = "rbxassetid://319554883"
  4182. for i = 0, 0.5, 0.1 do
  4183. swait()
  4184. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4185. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4186. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4187. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4188. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4189. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4190. end
  4191. punchsound1:Play()
  4192. for i = 0, 0.5, 0.1 do
  4193. swait()
  4194. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4195. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4196. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4197. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4198. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4199. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4200. end
  4201. punchsound1:Play()
  4202. for i = 0, 0.6, 0.1 do
  4203. swait()
  4204. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4205. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4206. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4207. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4208. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4209. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4210. end
  4211. for i = 0, 0.6, 0.1 do
  4212. swait()
  4213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4215. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4216. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4218. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4219. end
  4220. for i = 0, 0.5, 0.1 do
  4221. swait()
  4222. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4223. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4224. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4225. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4226. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4227. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4228. end
  4229. punchsound1:Play()
  4230. for i = 0, 0.5, 0.1 do
  4231. swait()
  4232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4234. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4237. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4238. end
  4239. punchsound1:Play()
  4240. for i = 0, 0.6, 0.1 do
  4241. swait()
  4242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4244. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4245. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4246. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4247. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4248. end
  4249. for i = 0, 0.6, 0.1 do
  4250. swait()
  4251. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4252. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4253. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4254. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4255. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4256. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4257. end
  4258. for i = 0, 0.5, 0.1 do
  4259. swait()
  4260. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4261. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4262. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4263. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4264. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4265. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4266. end
  4267. punchsound1:Play()
  4268. for i = 0, 0.5, 0.1 do
  4269. swait()
  4270. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4271. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4272. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4273. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4274. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4275. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4276. end
  4277. punchsound1:Play()
  4278. for i = 0, 0.6, 0.1 do
  4279. swait()
  4280. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4281. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4282. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4283. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4284. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4285. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4286. end
  4287. for i = 0, 0.6, 0.1 do
  4288. swait()
  4289. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4290. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4291. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4292. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4293. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4294. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4295. end
  4296. for i = 0, 0.5, 0.1 do
  4297. swait()
  4298. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4299. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4300. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4301. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4302. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4303. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4304. end
  4305. punchsound1:Play()
  4306. for i = 0, 0.5, 0.1 do
  4307. swait()
  4308. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4309. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4310. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4311. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4312. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4313. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4314. end
  4315. punchsound1:Play()
  4316. for i = 0, 0.3, 0.1 do
  4317. swait()
  4318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4320. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4321. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4322. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4323. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4324. end
  4325. for i = 0, 0.3, 0.1 do
  4326. swait()
  4327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4329. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4331. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4332. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4333. end
  4334. for i = 0, 0.3, 0.1 do
  4335. swait()
  4336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4338. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4339. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4340. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4341. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4342. end
  4343. punchsound1:Play()
  4344. for i = 0, 0.3, 0.1 do
  4345. swait()
  4346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4348. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4351. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4352. end
  4353. punchsound1:Play()
  4354. for i = 0, 0.3, 0.1 do
  4355. swait()
  4356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4358. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4359. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4360. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4361. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4362. end
  4363. for i = 0, 0.3, 0.1 do
  4364. swait()
  4365. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4366. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4367. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4368. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4369. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4370. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4371. end
  4372. punchsound1:Play()
  4373. for i = 0, 1, 0.1 do
  4374. swait()
  4375. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4376. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4377. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4378. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4379. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4380. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4381. end
  4382. for i = 0, 0.3, 0.1 do
  4383. swait()
  4384. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4385. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4386. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4387. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4388. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4389. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4390. end
  4391. punchsound1:Play()
  4392. for i = 0, 0.3, 0.1 do
  4393. swait()
  4394. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4395. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4396. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4397. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4398. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4399. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4400. end
  4401. for i = 0, 0.3, 0.1 do
  4402. swait()
  4403. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4404. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4405. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4406. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4407. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4408. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4409. end
  4410. for i = 0, 0.3, 0.1 do
  4411. swait()
  4412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4415. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4416. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4417. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4418. end
  4419. punchsound1:Play()
  4420. for i = 0, 0.3, 0.1 do
  4421. swait()
  4422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4425. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4426. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4427. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4428. end
  4429. punchsound1:Play()
  4430. for i = 0, 0.6, 0.1 do
  4431. swait()
  4432. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4433. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4434. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4435. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4436. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4437. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4438. end
  4439. for i = 0, 0.3, 0.1 do
  4440. swait()
  4441. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4442. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4443. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4444. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4445. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4446. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4447. end
  4448. for i = 0, 0.3, 0.1 do
  4449. swait()
  4450. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4451. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4452. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4453. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4454. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4455. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4456. end
  4457. punchsound1:Play()
  4458. for i = 0, 0.5, 0.1 do
  4459. swait()
  4460. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4461. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4462. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4463. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4464. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4465. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4466. end
  4467. punchsound1:Play()
  4468. for i = 0, 0.6, 0.1 do
  4469. swait()
  4470. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4471. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4472. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4473. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4474. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4475. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4476. end
  4477. for i = 0, 0.6, 0.1 do
  4478. swait()
  4479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4481. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4483. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4484. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4485. end
  4486. for i = 0, 0.5, 0.1 do
  4487. swait()
  4488. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4489. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4490. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4491. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4492. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4493. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4494. end
  4495. punchsound1:Play()
  4496. for i = 0, 0.5, 0.1 do
  4497. swait()
  4498. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4499. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4500. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4501. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4502. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4503. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4504. end
  4505. punchsound1:Play()
  4506. for i = 0, 0.6, 0.1 do
  4507. swait()
  4508. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4509. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4510. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4511. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4512. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4513. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4514. end
  4515. for i = 0, 0.6, 0.1 do
  4516. swait()
  4517. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4518. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4519. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4520. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4521. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4522. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4523. end
  4524. for i = 0, 0.5, 0.1 do
  4525. swait()
  4526. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4527. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4528. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4529. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4530. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4531. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4532. end
  4533. punchsound1:Play()
  4534. for i = 0, 0.5, 0.1 do
  4535. swait()
  4536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4538. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4539. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4540. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4541. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4542. end
  4543. punchsound1:Play()
  4544. for i = 0, 0.6, 0.1 do
  4545. swait()
  4546. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4547. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4548. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4549. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4550. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4551. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4552. end
  4553. for i = 0, 0.6, 0.1 do
  4554. swait()
  4555. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4556. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4557. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4558. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4559. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4560. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4561. end
  4562. punchsound1:Play()
  4563. for i = 0, 1, 0.1 do
  4564. swait()
  4565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4567. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4568. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4569. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4570. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4571. end
  4572. for i = 0, 0.5, 0.1 do
  4573. swait()
  4574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4576. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4577. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4578. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4579. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4580. end
  4581. punchsound1:Play()
  4582. for i = 0, 0.6, 0.1 do
  4583. swait()
  4584. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4585. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4586. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4587. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4588. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4589. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4590. end
  4591. for i = 0, 0.6, 0.1 do
  4592. swait()
  4593. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4594. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4595. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4596. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4597. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4598. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4599. end
  4600. for i = 0, 0.5, 0.1 do
  4601. swait()
  4602. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4603. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4604. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4605. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4606. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4607. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4608. end
  4609. punchsound1:Play()
  4610. for i = 0, 0.5, 0.1 do
  4611. swait()
  4612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4614. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4615. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4616. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4617. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4618. end
  4619. punchsound1:Play()
  4620. for i = 0, 0.6, 0.1 do
  4621. swait()
  4622. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4623. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4624. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4625. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4626. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4627. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4628. end
  4629. for i = 0, 0.6, 0.1 do
  4630. swait()
  4631. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4632. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4633. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4634. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4635. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4636. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4637. end
  4638. for i = 0, 0.5, 0.1 do
  4639. swait()
  4640. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4641. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4642. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4643. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4644. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4645. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4646. end
  4647. punchsound1:Play()
  4648. for i = 0, 0.5, 0.1 do
  4649. swait()
  4650. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4651. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4652. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4653. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4654. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4655. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4656. end
  4657. punchsound1:Play()
  4658. for i = 0, 0.6, 0.1 do
  4659. swait()
  4660. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4661. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4662. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4663. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4664. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4665. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4666. end
  4667. for i = 0, 0.6, 0.1 do
  4668. swait()
  4669. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4670. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4671. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4672. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4673. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4674. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4675. end
  4676. for i = 0, 0.5, 0.1 do
  4677. swait()
  4678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4680. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4681. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4682. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4683. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4684. end
  4685. punchsound1:Play()
  4686. for i = 0, 0.5, 0.1 do
  4687. swait()
  4688. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4689. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4690. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4691. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4692. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4693. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4694. end
  4695. punchsound1:Play()
  4696. for i = 0, 0.6, 0.1 do
  4697. swait()
  4698. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4699. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4700. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4701. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4702. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4703. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4704. end
  4705. for i = 0, 0.6, 0.1 do
  4706. swait()
  4707. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4708. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4709. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4710. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4711. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4712. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4713. end
  4714. for i = 0, 0.5, 0.1 do
  4715. swait()
  4716. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4717. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4718. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4719. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4720. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4721. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4722. end
  4723. punchsound1:Play()
  4724. for i = 0, 0.5, 0.1 do
  4725. swait()
  4726. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4727. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4728. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4729. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4730. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4731. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4732. end
  4733. punchsound1:Play()
  4734. for i = 0, 0.6, 0.1 do
  4735. swait()
  4736. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4737. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4738. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4739. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4740. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4741. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4742. end
  4743. for i = 0, 0.6, 0.1 do
  4744. swait()
  4745. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4746. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4747. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4748. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4749. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4750. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4751. end
  4752. punchsound1:Play()
  4753. for i = 0, 1, 0.1 do
  4754. swait()
  4755. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4756. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4757. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4758. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4759. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4760. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4761. end
  4762. for i = 0, 0.5, 0.1 do
  4763. swait()
  4764. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4765. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4766. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4767. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4768. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4769. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4770. end
  4771. punchsound1:Play()
  4772. for i = 0, 0.6, 0.1 do
  4773. swait()
  4774. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4775. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4776. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4777. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4778. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4779. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4780. end
  4781. for i = 0, 0.6, 0.1 do
  4782. swait()
  4783. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4784. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4785. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4786. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4787. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4788. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4789. end
  4790. for i = 0, 0.5, 0.1 do
  4791. swait()
  4792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4794. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4795. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4796. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4797. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4798. end
  4799. punchsound1:Play()
  4800. for i = 0, 0.3, 0.1 do
  4801. swait()
  4802. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4803. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4804. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4805. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4806. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4807. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4808. end
  4809. punchsound1:Play()
  4810. for i = 0, 0.3, 0.1 do
  4811. swait()
  4812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4814. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4815. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4816. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4817. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4818. end
  4819. for i = 0, 0.3, 0.1 do
  4820. swait()
  4821. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4822. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4823. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4824. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4825. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4826. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4827. end
  4828. for i = 0, 0.3, 0.1 do
  4829. swait()
  4830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4832. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4833. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4834. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4835. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4836. end
  4837. punchsound1:Play()
  4838. for i = 0, 0.3, 0.1 do
  4839. swait()
  4840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4842. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4844. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4845. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4846. end
  4847. punchsound1:Play()
  4848. for i = 0, 0.3, 0.1 do
  4849. swait()
  4850. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4851. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4852. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4853. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4854. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4855. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4856. end
  4857. for i = 0, 0.3, 0.1 do
  4858. swait()
  4859. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4860. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4861. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4862. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4863. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4864. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4865. end
  4866. for i = 0, 0.3, 0.1 do
  4867. swait()
  4868. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4869. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4870. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4871. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4872. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4873. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4874. end
  4875. punchsound1:Play()
  4876. for i = 0, 0.3, 0.1 do
  4877. swait()
  4878. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4879. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4880. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4881. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4882. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4883. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4884. end
  4885. punchsound1:Play()
  4886. for i = 0, 0.3, 0.1 do
  4887. swait()
  4888. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4889. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4890. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4891. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4892. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4893. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4894. end
  4895. for i = 0, 0.1, 0.1 do
  4896. swait()
  4897. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4898. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4899. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4900. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4901. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4902. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4903. end
  4904. for i = 0, 0.1, 0.1 do
  4905. swait()
  4906. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4907. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4908. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4909. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4910. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4911. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4912. end
  4913. punchsound1:Play()
  4914. for i = 0, 0.1, 0.1 do
  4915. swait()
  4916. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4917. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4918. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4919. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4920. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4921. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4922. end
  4923. punchsound1:Play()
  4924. for i = 0, 0.1, 0.1 do
  4925. swait()
  4926. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4927. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4928. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4929. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4930. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4931. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4932. end
  4933. for i = 0, 0.1, 0.1 do
  4934. swait()
  4935. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4936. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4937. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4938. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4939. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4940. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4941. end
  4942. punchsound1:Play()
  4943. for i = 0, 0.4, 0.1 do
  4944. swait()
  4945. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4946. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4947. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4948. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4949. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4950. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4951. end
  4952. for i,v in pairs(to.Parent:GetChildren()) do
  4953. if v:IsA("Humanoid") then
  4954. v.Health = v.Health - 20
  4955.  
  4956. v.PlatformStand = true
  4957. end
  4958. end
  4959. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  4960. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  4961. Zanzoken = Instance.new("Part",char)
  4962. Zanzoken.Anchored = true
  4963. Zanzoken.Position = v3(999,999,999)
  4964. Zanzoken.CFrame = Torso.CFrame
  4965. game.Debris:AddItem(Zanzoken,0.5)
  4966. Zanzoken.Transparency = 1
  4967. Zano:Play()
  4968. wait()
  4969. idk = Instance.new("BillboardGui",Zanzoken)
  4970. idk.Size = UDim2.new(10,0,15,0)
  4971. idk.AlwaysOnTop = false
  4972. idk1 = Instance.new("ImageLabel",idk)
  4973. idk1.BackgroundTransparency = 1
  4974. idk.ExtentsOffset = v3(0,0,0)
  4975. idk1.ImageTransparency = 0
  4976. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4977. idk1.Size = UDim2.new(2,0,1,0)
  4978. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4979. idk1.Image = "rbxassetid://319554883"
  4980. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  4981. wait()
  4982. Zanzoken = Instance.new("Part",char)
  4983. Zanzoken.Anchored = true
  4984. Zanzoken.Position = v3(999,999,999)
  4985. Zanzoken.CFrame = Torso.CFrame
  4986. game.Debris:AddItem(Zanzoken,0.5)
  4987. Zanzoken.Transparency = 1
  4988. wait()
  4989. idk = Instance.new("BillboardGui",Zanzoken)
  4990. idk.Size = UDim2.new(20,0,20,0)
  4991. idk.AlwaysOnTop = false
  4992. idk1 = Instance.new("ImageLabel",idk)
  4993. idk1.BackgroundTransparency = 1
  4994. idk.ExtentsOffset = v3(0,0,0)
  4995. idk1.ImageTransparency = 0
  4996. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  4997. idk1.Size = UDim2.new(2,0,1,0)
  4998. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  4999. idk1.Image = "rbxassetid://319554883"
  5000. punchsound1:Play()
  5001. for i = 0, 6, 0.1 do
  5002. swait()
  5003. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5004. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5005. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5006. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5007. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5008. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5009. end
  5010. for i = 0, 0.6, 0.1 do
  5011. swait()
  5012. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5013. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5014. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5015. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5016. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5017. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5018. end
  5019. for i = 0, 0.6, 0.1 do
  5020. swait()
  5021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5023. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5024. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5025. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5026. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5027. end
  5028. punchsound1:Play()
  5029. for i = 0, 1, 0.1 do
  5030. swait()
  5031. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5032. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5033. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5034. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5035. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5036. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5037. end
  5038. for i = 0, 0.6, 0.1 do
  5039. swait()
  5040. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5041. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5042. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5043. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5044. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5045. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5046. end
  5047. for i = 0, 0.6, 0.1 do
  5048. swait()
  5049. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5050. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5051. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5052. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5053. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5054. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5055. end
  5056. punchsound1:Play()
  5057. for i = 0, 1, 0.1 do
  5058. swait()
  5059. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5060. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5061. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5062. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5063. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5064. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5065. end
  5066. for i = 0, 0.6, 0.1 do
  5067. swait()
  5068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5074. end
  5075. for i = 0, 0.6, 0.1 do
  5076. swait()
  5077. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5078. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5079. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5080. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5081. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5082. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5083. end
  5084. punchsound1:Play()
  5085. for i = 0, 1, 0.1 do
  5086. swait()
  5087. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5088. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5089. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5090. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5091. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5092. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5093. end
  5094. for i = 0, 0.6, 0.1 do
  5095. swait()
  5096. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5097. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5098. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5099. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5100. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5101. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5102. end
  5103. for i = 0, 0.6, 0.1 do
  5104. swait()
  5105. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5106. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5107. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5108. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5109. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5110. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5111. end
  5112. punchsound1:Play()
  5113. for i = 0, 1, 0.1 do
  5114. swait()
  5115. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5116. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5117. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5118. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5119. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5120. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5121. end
  5122. for i = 0, 0.6, 0.1 do
  5123. swait()
  5124. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5125. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5126. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5127. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5128. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5129. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5130. end
  5131. for i = 0, 0.6, 0.1 do
  5132. swait()
  5133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5135. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5138. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5139. end
  5140. punchsound1:Play()
  5141. for i = 0, 1, 0.1 do
  5142. swait()
  5143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5145. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5146. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5147. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5148. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5149. end
  5150. for i = 0, 0.6, 0.1 do
  5151. swait()
  5152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5154. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5155. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5156. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5157. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5158. end
  5159. for i = 0, 0.6, 0.1 do
  5160. swait()
  5161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5163. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5166. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5167. end
  5168. punchsound1:Play()
  5169. for i = 0, 1, 0.1 do
  5170. swait()
  5171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5173. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5174. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5175. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5176. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5177. end
  5178.  
  5179.  
  5180.  
  5181. for i,v in pairs(to.Parent:GetChildren()) do
  5182. if v:IsA("Humanoid") then
  5183. v.Health = v.Health - 20
  5184.  
  5185. v.PlatformStand = true
  5186. end
  5187. end
  5188. StrongPunch:Play()
  5189. for i = 0, 1, 0.1 do
  5190. swait()
  5191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5193. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5196. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5197. end
  5198. for i = 0, 1, 0.1 do
  5199. swait()
  5200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5203. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5204. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5205. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5206. end
  5207. for i,v in pairs(to.Parent:GetChildren()) do
  5208. if v:IsA("Humanoid") then
  5209. v.Health = v.Health - 5
  5210.  
  5211. v.PlatformStand = true
  5212. end
  5213. end
  5214. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  5215. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  5216. Zanzoken = Instance.new("Part",char)
  5217. Zanzoken.Anchored = true
  5218. Zanzoken.Position = v3(999,999,999)
  5219. Zanzoken.CFrame = Torso.CFrame
  5220. game.Debris:AddItem(Zanzoken,0.5)
  5221. Zanzoken.Transparency = 1
  5222. Zano:Play()
  5223. wait()
  5224. idk = Instance.new("BillboardGui",Zanzoken)
  5225. idk.Size = UDim2.new(10,0,15,0)
  5226. idk.AlwaysOnTop = false
  5227. idk1 = Instance.new("ImageLabel",idk)
  5228. idk1.BackgroundTransparency = 1
  5229. idk.ExtentsOffset = v3(0,0,0)
  5230. idk1.ImageTransparency = 0
  5231. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5232. idk1.Size = UDim2.new(2,0,1,0)
  5233. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5234. idk1.Image = "rbxassetid://319554883"
  5235. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5236. wait()
  5237. Zanzoken = Instance.new("Part",char)
  5238. Zanzoken.Anchored = true
  5239. Zanzoken.Position = v3(999,999,999)
  5240. Zanzoken.CFrame = Torso.CFrame
  5241. game.Debris:AddItem(Zanzoken,0.5)
  5242. Zanzoken.Transparency = 1
  5243. wait()
  5244. idk = Instance.new("BillboardGui",Zanzoken)
  5245. idk.Size = UDim2.new(20,0,20,0)
  5246. idk.AlwaysOnTop = false
  5247. idk1 = Instance.new("ImageLabel",idk)
  5248. idk1.BackgroundTransparency = 1
  5249. idk.ExtentsOffset = v3(0,0,0)
  5250. idk1.ImageTransparency = 0
  5251. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5252. idk1.Size = UDim2.new(2,0,1,0)
  5253. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5254. idk1.Image = "rbxassetid://319554883"
  5255. for i = 0, 1, 0.1 do
  5256. swait()
  5257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5259. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5260. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5261. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5262. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5263. end
  5264. punchsound1:Play()
  5265. for i = 0, 1, 0.1 do
  5266. swait()
  5267. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5268. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5269. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5270. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5271. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5272. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5273. end
  5274. punchsound1:Play()
  5275. for i = 0, 1, 0.1 do
  5276. swait()
  5277. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5278. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5279. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5280. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5281. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5282. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5283. end
  5284. for i = 0, 1, 0.1 do
  5285. swait()
  5286. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5287. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5288. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5289. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5290. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5291. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5292. end
  5293. for i = 0, 1, 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. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  5303. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  5304. Zanzoken = Instance.new("Part",char)
  5305. Zanzoken.Anchored = true
  5306. Zanzoken.Position = v3(999,999,999)
  5307. Zanzoken.CFrame = Torso.CFrame
  5308. game.Debris:AddItem(Zanzoken,0.5)
  5309. Zanzoken.Transparency = 1
  5310. Zano:Play()
  5311. wait()
  5312. idk = Instance.new("BillboardGui",Zanzoken)
  5313. idk.Size = UDim2.new(10,0,15,0)
  5314. idk.AlwaysOnTop = false
  5315. idk1 = Instance.new("ImageLabel",idk)
  5316. idk1.BackgroundTransparency = 1
  5317. idk.ExtentsOffset = v3(0,0,0)
  5318. idk1.ImageTransparency = 0
  5319. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5320. idk1.Size = UDim2.new(2,0,1,0)
  5321. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5322. idk1.Image = "rbxassetid://319554883"
  5323. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5324. wait()
  5325. Zanzoken = Instance.new("Part",char)
  5326. Zanzoken.Anchored = true
  5327. Zanzoken.Position = v3(999,999,999)
  5328. Zanzoken.CFrame = Torso.CFrame
  5329. game.Debris:AddItem(Zanzoken,0.5)
  5330. Zanzoken.Transparency = 1
  5331. wait()
  5332. idk = Instance.new("BillboardGui",Zanzoken)
  5333. idk.Size = UDim2.new(20,0,20,0)
  5334. idk.AlwaysOnTop = false
  5335. idk1 = Instance.new("ImageLabel",idk)
  5336. idk1.BackgroundTransparency = 1
  5337. idk.ExtentsOffset = v3(0,0,0)
  5338. idk1.ImageTransparency = 0
  5339. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5340. idk1.Size = UDim2.new(2,0,1,0)
  5341. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5342. idk1.Image = "rbxassetid://319554883"
  5343. StrongPunch:Play()
  5344. Break:Play()
  5345.  
  5346. for i = 0, 6, 0.1 do
  5347. swait()
  5348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5350. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5351. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5352. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5353. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5354. end
  5355. StrongPunch1:Play()
  5356. for i = 0, 6, 0.1 do
  5357. swait()
  5358. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5359. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5360. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5361. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5362. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5363. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5364. end
  5365. StrongPunch2:Play()
  5366. for i = 0, 7, 0.1 do
  5367. swait()
  5368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5370. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5371. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5373. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5374. end
  5375. for i = 0, 1, 0.1 do
  5376. swait()
  5377. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5378. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5379. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5380. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5381. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5382. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5383. end
  5384. punchsound1:Play()
  5385. for i = 0, 1, 0.1 do
  5386. swait()
  5387. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5388. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5389. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5390. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5391. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5392. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5393. end
  5394. punchsound1:Play()
  5395. for i = 0, 1, 0.1 do
  5396. swait()
  5397. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5398. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5399. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5400. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5401. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5402. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5403. end
  5404. for i = 0, 1, 0.1 do
  5405. swait()
  5406. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5407. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5408. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5409. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5410. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5411. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5412. end
  5413. for i = 0, 1, 0.1 do
  5414. swait()
  5415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5417. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5418. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5419. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5420. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5421. end
  5422. punchsound1:Play()
  5423. for i = 0, 0.5, 0.1 do
  5424. swait()
  5425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5428. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5429. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5430. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5431. end
  5432. punchsound1:Play()
  5433. for i = 0, 0.5, 0.1 do
  5434. swait()
  5435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5438. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5439. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5440. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5441. end
  5442. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  5443. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  5444. Zanzoken = Instance.new("Part",char)
  5445. Zanzoken.Anchored = true
  5446. Zanzoken.Position = v3(999,999,999)
  5447. Zanzoken.CFrame = Torso.CFrame
  5448. game.Debris:AddItem(Zanzoken,0.5)
  5449. Zanzoken.Transparency = 1
  5450. Zano:Play()
  5451. wait()
  5452. idk = Instance.new("BillboardGui",Zanzoken)
  5453. idk.Size = UDim2.new(10,0,15,0)
  5454. idk.AlwaysOnTop = false
  5455. idk1 = Instance.new("ImageLabel",idk)
  5456. idk1.BackgroundTransparency = 1
  5457. idk.ExtentsOffset = v3(0,0,0)
  5458. idk1.ImageTransparency = 0
  5459. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5460. idk1.Size = UDim2.new(2,0,1,0)
  5461. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5462. idk1.Image = "rbxassetid://319554883"
  5463. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5464. wait()
  5465. Zanzoken = Instance.new("Part",char)
  5466. Zanzoken.Anchored = true
  5467. Zanzoken.Position = v3(999,999,999)
  5468. Zanzoken.CFrame = Torso.CFrame
  5469. game.Debris:AddItem(Zanzoken,0.5)
  5470. Zanzoken.Transparency = 1
  5471. wait()
  5472. idk = Instance.new("BillboardGui",Zanzoken)
  5473. idk.Size = UDim2.new(20,0,20,0)
  5474. idk.AlwaysOnTop = false
  5475. idk1 = Instance.new("ImageLabel",idk)
  5476. idk1.BackgroundTransparency = 1
  5477. idk.ExtentsOffset = v3(0,0,0)
  5478. idk1.ImageTransparency = 0
  5479. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5480. idk1.Size = UDim2.new(2,0,1,0)
  5481. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5482. idk1.Image = "rbxassetid://319554883"
  5483. for i = 0, 0.4, 0.1 do
  5484. swait()
  5485. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5486. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5487. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5488. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5489. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5490. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5491. end
  5492. punchsound1:Play()
  5493. for i = 0, 0.4, 0.1 do
  5494. swait()
  5495. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5496. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5497. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5498. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5499. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5500. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5501. end
  5502. for i = 0, 0.4, 0.1 do
  5503. swait()
  5504. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5505. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5506. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5507. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5508. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5509. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5510. end
  5511. punchsound1:Play()
  5512. for i = 0, 0.4, 0.1 do
  5513. swait()
  5514. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5515. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5516. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5517. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5518. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5519. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5520. end
  5521. for i = 0, 0.4, 0.1 do
  5522. swait()
  5523. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5524. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5525. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5526. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5527. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5528. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5529. end
  5530. punchsound1:Play()
  5531. for i = 0, 0.4, 0.1 do
  5532. swait()
  5533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5537. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5538. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5539. end
  5540. for i = 0, 0.4, 0.1 do
  5541. swait()
  5542. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5543. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5544. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5545. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5546. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5547. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5548. end
  5549. punchsound1:Play()
  5550. for i = 0, 0.4, 0.1 do
  5551. swait()
  5552. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5553. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5554. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5555. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5556. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5557. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5558. end
  5559. for i = 0, 0.4, 0.1 do
  5560. swait()
  5561. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5562. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5563. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5564. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5565. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5566. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5567. end
  5568. punchsound1:Play()
  5569. for i = 0, 0.4, 0.1 do
  5570. swait()
  5571. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5572. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5573. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5574. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5575. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5576. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5577. end
  5578. for i = 0, 0.4, 0.1 do
  5579. swait()
  5580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5582. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5583. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5584. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5585. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5586. end
  5587. punchsound1:Play()
  5588. for i = 0, 0.4, 0.1 do
  5589. swait()
  5590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5592. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5595. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5596. end
  5597. for i = 0, 0.4, 0.1 do
  5598. swait()
  5599. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5600. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5601. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5602. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5603. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5604. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5605. end
  5606. punchsound1:Play()
  5607. for i = 0, 0.4, 0.1 do
  5608. swait()
  5609. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5610. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5611. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5612. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5613. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5614. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5615. end
  5616. punchsound1:Play()
  5617. local pie222 = Instance.new("ParticleEmitter")
  5618. pie222.Parent = LeftArm
  5619. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  5620. pie222.LightEmission = 1
  5621. pie222.Size = NumberSequence.new(3)
  5622. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  5623. pie222.Transparency = NumberSequence.new(0.6,1)
  5624. pie222.EmissionDirection = "Top"
  5625. pie222.Enabled = true
  5626. pie222.Lifetime = NumberRange.new(1)
  5627. pie222.Rotation = NumberRange.new(-320, 320)
  5628. pie222.Rate = 404
  5629. pie222.Speed = NumberRange.new(0)
  5630. pie222.LockedToPart = false
  5631. pie222.VelocitySpread = 2
  5632. for i = 0, 2, 0.1 do
  5633. swait()
  5634. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5635. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5636. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5637. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5638. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5639. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5640. end
  5641. wait(2)
  5642. bigbangattack2()
  5643. pie222:Destroy()
  5644.  
  5645. for i,v in pairs(to.Parent:GetChildren()) do
  5646. if v:IsA("Humanoid") then
  5647. v.Health = v.Health - math.huge
  5648.  
  5649. v.PlatformStand = true
  5650. end
  5651. end
  5652.  
  5653. hit1 = false
  5654.  
  5655. hit2 = true
  5656. for i,v in pairs(to.Parent:GetChildren()) do
  5657. if v:IsA("Humanoid") then
  5658. v.Health = v.Health - 10
  5659.  
  5660. v.PlatformStand = true
  5661. end
  5662. end
  5663. hit2 = false
  5664.  
  5665. hit3 = true
  5666. hit4 = true
  5667.  
  5668.  
  5669.  
  5670.  
  5671. coroutine.wrap(function()
  5672. for i=1,2 do
  5673. wait()
  5674.  
  5675.  
  5676.  
  5677.  
  5678.  
  5679. for i,v in pairs(to.Parent:GetChildren()) do
  5680. if v:IsA("Humanoid") then
  5681. v.Health = v.Health - 2
  5682.  
  5683. v.PlatformStand = true
  5684. end
  5685. end
  5686. end
  5687.  
  5688.  
  5689. wait(3)
  5690. end)()
  5691.  
  5692.  
  5693.  
  5694.  
  5695.  
  5696.  
  5697.  
  5698.  
  5699.  
  5700.  
  5701.  
  5702.  
  5703.  
  5704.  
  5705. for i,v in pairs(to.Parent:GetChildren()) do
  5706. if v:IsA("Humanoid") then
  5707. v.Health = v.Health - 10
  5708.  
  5709. v.PlatformStand = true
  5710. end
  5711. end
  5712.  
  5713.  
  5714.  
  5715. hitground = new("Part",char)
  5716. hitground.Size = Vector3.new(5,5,5)
  5717. hitground.Name = "Ground"
  5718. hitground.Transparency = 1
  5719. hitground.CanCollide = false
  5720. game.Debris:AddItem(hitground,2)
  5721. hitground.Position = Vector3.new(999,999,999)
  5722. hitgroundweld = new("Weld",hitground)
  5723. hitgroundweld.Part0 = to
  5724. hitgroundweld.Part1 = hitground
  5725. hitground.Touched:connect(function(hit2)
  5726. if hit2.Size.x > 150 then
  5727. hitground:Destroy()
  5728. ad = new("Part",char)
  5729. ad.Name = "NewPart"
  5730. ad.Size = Vector3.new(30,0.1,30)
  5731. ad.CanCollide = false
  5732. ad.Anchored = true
  5733. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5734. ad.Transparency = 1
  5735. aad = new("Decal",ad)
  5736.  
  5737. aad.Face = "Top"
  5738. aad.Transparency = 1
  5739. aad.Transparency = 0
  5740. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5741. smoke = new("Part",to)
  5742. smokemesh = new("SpecialMesh",smoke)
  5743. smokemesh.MeshId = "rbxassetid://928329648"
  5744. smoke.BrickColor = hit2.BrickColor
  5745. smoke.Anchored = true
  5746. smoke.Position = hitground.Position
  5747. GroundImpact:Play()
  5748. for i = 1,20 do
  5749. wait()
  5750. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5751. smoke.Transparency = smoke.Transparency + 1/20
  5752. end
  5753. smoke:Destroy()
  5754. wait(0.5)
  5755.  
  5756. for i = 1,20 do
  5757. wait(0.1)
  5758. aad.Transparency = aad.Transparency + 1/20
  5759. end
  5760. end
  5761. end)
  5762. ys = Instance.new("BodyVelocity",to)
  5763. ys.Name = "GO"
  5764.  
  5765. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5766.  
  5767. ys.Velocity = v3(0,-90,0)
  5768.  
  5769. wait(1)
  5770. ys:Destroy()
  5771.  
  5772.  
  5773.  
  5774. hit3 = false
  5775. hit4 = false
  5776.  
  5777.  
  5778. hit1 = false
  5779. hit2 = false
  5780. hit3 = false
  5781. hit4 = false
  5782. idle = true
  5783. RootPart.Anchored = false
  5784. end
  5785. end)
  5786. end
  5787.  
  5788. function Combo3()
  5789. getplayer = new("Part",char)
  5790. getplayer.Position = Vector3.new(999,999,999)
  5791. getplayer.Transparency = 1
  5792. getplayer.Size = v3(3,3,3)
  5793. getplayer.CanCollide = false
  5794. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5795. getplayer.Name = "GetPlayer"
  5796.  
  5797. game.Debris:AddItem(getplayer,0.5)
  5798.  
  5799. getplayer.Touched:connect(function(hit)
  5800. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5801. getplayer:Destroy()
  5802. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5803. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5804. to.Anchored = true
  5805. RootPart.Anchored = true
  5806. idle = false
  5807.  
  5808.  
  5809. punchsound1:Play()
  5810. hit1 = true
  5811. for i = 0, 1, 0.1 do
  5812. swait()
  5813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5815. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5816. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5817. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5818. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5819. end
  5820. punchsound1:Play()
  5821. for i = 0, 1, 0.1 do
  5822. swait()
  5823. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5824. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5825. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5826. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5827. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5828. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5829. end
  5830. punchsound1:Play()
  5831. for i = 0, 1, 0.1 do
  5832. swait()
  5833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5835. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5836. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5837. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5838. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5839. end
  5840. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  5841. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  5842. Zanzoken = Instance.new("Part",char)
  5843. Zanzoken.Anchored = true
  5844. Zanzoken.Position = v3(999,999,999)
  5845. Zanzoken.CFrame = Torso.CFrame
  5846. game.Debris:AddItem(Zanzoken,0.5)
  5847. Zanzoken.Transparency = 1
  5848. Zano:Play()
  5849. wait()
  5850. idk = Instance.new("BillboardGui",Zanzoken)
  5851. idk.Size = UDim2.new(10,0,15,0)
  5852. idk.AlwaysOnTop = false
  5853. idk1 = Instance.new("ImageLabel",idk)
  5854. idk1.BackgroundTransparency = 1
  5855. idk.ExtentsOffset = v3(0,0,0)
  5856. idk1.ImageTransparency = 0
  5857. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5858. idk1.Size = UDim2.new(2,0,1,0)
  5859. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5860. idk1.Image = "rbxassetid://319554883"
  5861. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5862. wait()
  5863. Zanzoken = Instance.new("Part",char)
  5864. Zanzoken.Anchored = true
  5865. Zanzoken.Position = v3(999,999,999)
  5866. Zanzoken.CFrame = Torso.CFrame
  5867. game.Debris:AddItem(Zanzoken,0.5)
  5868. Zanzoken.Transparency = 1
  5869. wait()
  5870. idk = Instance.new("BillboardGui",Zanzoken)
  5871. idk.Size = UDim2.new(20,0,20,0)
  5872. idk.AlwaysOnTop = false
  5873. idk1 = Instance.new("ImageLabel",idk)
  5874. idk1.BackgroundTransparency = 1
  5875. idk.ExtentsOffset = v3(0,0,0)
  5876. idk1.ImageTransparency = 0
  5877. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5878. idk1.Size = UDim2.new(2,0,1,0)
  5879. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5880. idk1.Image = "rbxassetid://319554883"
  5881. for i = 0, 1, 0.1 do
  5882. swait()
  5883. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5884. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5885. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5886. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5887. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5888. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5889. end
  5890. punchsound1:Play()
  5891. for i = 0, 1, 0.1 do
  5892. swait()
  5893. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5894. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5895. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5896. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5897. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5898. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5899. end
  5900. punchsound1:Play()
  5901. for i = 0, 1, 0.1 do
  5902. swait()
  5903. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5904. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5905. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5906. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5907. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5908. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5909. end
  5910. for i = 0, 1, 0.1 do
  5911. swait()
  5912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5914. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5915. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5916. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5917. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5918. end
  5919. punchsound1:Play()
  5920. for i = 0, 1, 0.1 do
  5921. swait()
  5922. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5923. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5924. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5925. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5926. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5927. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5928. end
  5929. punchsound1:Play()
  5930. for i = 0, 1, 0.1 do
  5931. swait()
  5932. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5933. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5934. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5935. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5936. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5937. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5938. end
  5939. for i = 0, 1, 0.1 do
  5940. swait()
  5941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5943. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5944. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5945. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5946. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5947. end
  5948. punchsound1:Play()
  5949. for i = 0, 1, 0.1 do
  5950. swait()
  5951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5953. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5954. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5955. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5956. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5957. end
  5958. punchsound1:Play()
  5959. for i,v in pairs(to.Parent:GetChildren()) do
  5960. if v:IsA("Humanoid") then
  5961. v.Health = v.Health - 10
  5962.  
  5963. v.PlatformStand = true
  5964. end
  5965. end
  5966. for i = 0, 1, 0.1 do
  5967. swait()
  5968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5970. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5971. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5972. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5973. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5974. end
  5975.  
  5976. for i = 0, 1, 0.1 do
  5977. swait()
  5978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5980. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5983. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5984. end
  5985. punchsound1:Play()
  5986. for i = 0, 1, 0.1 do
  5987. swait()
  5988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5993. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5994. end
  5995. for i,v in pairs(to.Parent:GetChildren()) do
  5996. if v:IsA("Humanoid") then
  5997. v.Health = v.Health - 3
  5998.  
  5999. v.PlatformStand = true
  6000. end
  6001. end
  6002. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  6003. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  6004. Zanzoken = Instance.new("Part",char)
  6005. Zanzoken.Anchored = true
  6006. Zanzoken.Position = v3(999,999,999)
  6007. Zanzoken.CFrame = Torso.CFrame
  6008. game.Debris:AddItem(Zanzoken,0.5)
  6009. Zanzoken.Transparency = 1
  6010. Zano:Play()
  6011. wait()
  6012. idk = Instance.new("BillboardGui",Zanzoken)
  6013. idk.Size = UDim2.new(10,0,15,0)
  6014. idk.AlwaysOnTop = false
  6015. idk1 = Instance.new("ImageLabel",idk)
  6016. idk1.BackgroundTransparency = 1
  6017. idk.ExtentsOffset = v3(0,0,0)
  6018. idk1.ImageTransparency = 0
  6019. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6020. idk1.Size = UDim2.new(2,0,1,0)
  6021. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6022. idk1.Image = "rbxassetid://319554883"
  6023. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6024. wait()
  6025. Zanzoken = Instance.new("Part",char)
  6026. Zanzoken.Anchored = true
  6027. Zanzoken.Position = v3(999,999,999)
  6028. Zanzoken.CFrame = Torso.CFrame
  6029. game.Debris:AddItem(Zanzoken,0.5)
  6030. Zanzoken.Transparency = 1
  6031. wait()
  6032. idk = Instance.new("BillboardGui",Zanzoken)
  6033. idk.Size = UDim2.new(20,0,20,0)
  6034. idk.AlwaysOnTop = false
  6035. idk1 = Instance.new("ImageLabel",idk)
  6036. idk1.BackgroundTransparency = 1
  6037. idk.ExtentsOffset = v3(0,0,0)
  6038. idk1.ImageTransparency = 0
  6039. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6040. idk1.Size = UDim2.new(2,0,1,0)
  6041. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6042. idk1.Image = "rbxassetid://319554883"
  6043. for i = 0, 1, 0.1 do
  6044. swait()
  6045. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6046. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6047. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6048. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6049. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6050. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6051. end
  6052. for i = 0, 1, 0.1 do
  6053. swait()
  6054. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6055. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6056. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6057. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6058. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6059. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6060. end
  6061. punchsound1:Play()
  6062. for i = 0, 1, 0.1 do
  6063. swait()
  6064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6066. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6067. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6068. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6069. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6070. end
  6071. for i,v in pairs(to.Parent:GetChildren()) do
  6072. if v:IsA("Humanoid") then
  6073. v.Health = v.Health - 3
  6074.  
  6075. v.PlatformStand = true
  6076. end
  6077. end
  6078. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  6079. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  6080. Zanzoken = Instance.new("Part",char)
  6081. Zanzoken.Anchored = true
  6082. Zanzoken.Position = v3(999,999,999)
  6083. Zanzoken.CFrame = Torso.CFrame
  6084. game.Debris:AddItem(Zanzoken,0.5)
  6085. Zanzoken.Transparency = 1
  6086. Zano:Play()
  6087. wait()
  6088. idk = Instance.new("BillboardGui",Zanzoken)
  6089. idk.Size = UDim2.new(10,0,15,0)
  6090. idk.AlwaysOnTop = false
  6091. idk1 = Instance.new("ImageLabel",idk)
  6092. idk1.BackgroundTransparency = 1
  6093. idk.ExtentsOffset = v3(0,0,0)
  6094. idk1.ImageTransparency = 0
  6095. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6096. idk1.Size = UDim2.new(2,0,1,0)
  6097. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6098. idk1.Image = "rbxassetid://319554883"
  6099. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6100. wait()
  6101. Zanzoken = Instance.new("Part",char)
  6102. Zanzoken.Anchored = true
  6103. Zanzoken.Position = v3(999,999,999)
  6104. Zanzoken.CFrame = Torso.CFrame
  6105. game.Debris:AddItem(Zanzoken,0.5)
  6106. Zanzoken.Transparency = 1
  6107. wait()
  6108. idk = Instance.new("BillboardGui",Zanzoken)
  6109. idk.Size = UDim2.new(20,0,20,0)
  6110. idk.AlwaysOnTop = false
  6111. idk1 = Instance.new("ImageLabel",idk)
  6112. idk1.BackgroundTransparency = 1
  6113. idk.ExtentsOffset = v3(0,0,0)
  6114. idk1.ImageTransparency = 0
  6115. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6116. idk1.Size = UDim2.new(2,0,1,0)
  6117. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6118. idk1.Image = "rbxassetid://319554883"
  6119. punchsound1:Play()
  6120. for i = 0, 1, 0.1 do
  6121. swait()
  6122. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6123. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6124. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6125. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6126. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6127. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6128. end
  6129. punchsound1:Play()
  6130. for i = 0, 1, 0.1 do
  6131. swait()
  6132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6135. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6136. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6137. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6138. end
  6139.  
  6140.  
  6141. for i,v in pairs(to.Parent:GetChildren()) do
  6142. if v:IsA("Humanoid") then
  6143. v.Health = v.Health - 20
  6144.  
  6145. v.PlatformStand = true
  6146. end
  6147. end
  6148. StrongPunch:Play()
  6149. for i = 0, 1, 0.1 do
  6150. swait()
  6151. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6152. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6153. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6154. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6155. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6156. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6157. end
  6158. for i = 0, 1, 0.1 do
  6159. swait()
  6160. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6161. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6162. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6163. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6164. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6165. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6166. end
  6167. for i,v in pairs(to.Parent:GetChildren()) do
  6168. if v:IsA("Humanoid") then
  6169. v.Health = v.Health - 3
  6170.  
  6171. v.PlatformStand = true
  6172. end
  6173. end
  6174. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6175. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6176. Zanzoken = Instance.new("Part",char)
  6177. Zanzoken.Anchored = true
  6178. Zanzoken.Position = v3(999,999,999)
  6179. Zanzoken.CFrame = Torso.CFrame
  6180. game.Debris:AddItem(Zanzoken,0.5)
  6181. Zanzoken.Transparency = 1
  6182. Zano:Play()
  6183. wait()
  6184. idk = Instance.new("BillboardGui",Zanzoken)
  6185. idk.Size = UDim2.new(10,0,15,0)
  6186. idk.AlwaysOnTop = false
  6187. idk1 = Instance.new("ImageLabel",idk)
  6188. idk1.BackgroundTransparency = 1
  6189. idk.ExtentsOffset = v3(0,0,0)
  6190. idk1.ImageTransparency = 0
  6191. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6192. idk1.Size = UDim2.new(2,0,1,0)
  6193. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6194. idk1.Image = "rbxassetid://319554883"
  6195. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6196. wait()
  6197. Zanzoken = Instance.new("Part",char)
  6198. Zanzoken.Anchored = true
  6199. Zanzoken.Position = v3(999,999,999)
  6200. Zanzoken.CFrame = Torso.CFrame
  6201. game.Debris:AddItem(Zanzoken,0.5)
  6202. Zanzoken.Transparency = 1
  6203. wait()
  6204. idk = Instance.new("BillboardGui",Zanzoken)
  6205. idk.Size = UDim2.new(20,0,20,0)
  6206. idk.AlwaysOnTop = false
  6207. idk1 = Instance.new("ImageLabel",idk)
  6208. idk1.BackgroundTransparency = 1
  6209. idk.ExtentsOffset = v3(0,0,0)
  6210. idk1.ImageTransparency = 0
  6211. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6212. idk1.Size = UDim2.new(2,0,1,0)
  6213. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6214. idk1.Image = "rbxassetid://319554883"
  6215. for i = 0, 1, 0.1 do
  6216. swait()
  6217. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6218. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6219. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6220. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6221. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6222. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6223. end
  6224. punchsound1:Play()
  6225. for i = 0, 1, 0.1 do
  6226. swait()
  6227. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6228. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6229. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6230. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6231. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6232. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6233. end
  6234. punchsound1:Play()
  6235. for i = 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. for i = 0, 1, 0.1 do
  6245. swait()
  6246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6248. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6249. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6250. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6251. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6252. end
  6253. for i = 0, 1, 0.1 do
  6254. swait()
  6255. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6256. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6257. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6258. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6259. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6260. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6261. end
  6262. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  6263. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  6264. Zanzoken = Instance.new("Part",char)
  6265. Zanzoken.Anchored = true
  6266. Zanzoken.Position = v3(999,999,999)
  6267. Zanzoken.CFrame = Torso.CFrame
  6268. game.Debris:AddItem(Zanzoken,0.5)
  6269. Zanzoken.Transparency = 1
  6270. Zano:Play()
  6271. wait()
  6272. idk = Instance.new("BillboardGui",Zanzoken)
  6273. idk.Size = UDim2.new(10,0,15,0)
  6274. idk.AlwaysOnTop = false
  6275. idk1 = Instance.new("ImageLabel",idk)
  6276. idk1.BackgroundTransparency = 1
  6277. idk.ExtentsOffset = v3(0,0,0)
  6278. idk1.ImageTransparency = 0
  6279. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6280. idk1.Size = UDim2.new(2,0,1,0)
  6281. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6282. idk1.Image = "rbxassetid://319554883"
  6283. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6284. wait()
  6285. Zanzoken = Instance.new("Part",char)
  6286. Zanzoken.Anchored = true
  6287. Zanzoken.Position = v3(999,999,999)
  6288. Zanzoken.CFrame = Torso.CFrame
  6289. game.Debris:AddItem(Zanzoken,0.5)
  6290. Zanzoken.Transparency = 1
  6291. wait()
  6292. idk = Instance.new("BillboardGui",Zanzoken)
  6293. idk.Size = UDim2.new(20,0,20,0)
  6294. idk.AlwaysOnTop = false
  6295. idk1 = Instance.new("ImageLabel",idk)
  6296. idk1.BackgroundTransparency = 1
  6297. idk.ExtentsOffset = v3(0,0,0)
  6298. idk1.ImageTransparency = 0
  6299. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6300. idk1.Size = UDim2.new(2,0,1,0)
  6301. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6302. idk1.Image = "rbxassetid://319554883"
  6303. StrongPunch:Play()
  6304. Break:Play()
  6305. local Aura4 = Instance.new('ParticleEmitter')
  6306. Aura4.Name = "Aura"
  6307. Aura4.Texture = "rbxassetid://1046299182"
  6308. Aura4.Parent = Torso
  6309. Aura4.LightEmission = 1
  6310. Aura4.Transparency = NumberSequence.new(0.7,1)
  6311. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6312. Aura4.Size = NumberSequence.new(1,30)
  6313. Aura4.Rotation = NumberRange.new(-360,360)
  6314. Aura4.LockedToPart = true
  6315. Aura4.Lifetime = NumberRange.new(0.2)
  6316. Aura4.Rate = 100
  6317. Aura4.Speed = NumberRange.new(0)
  6318. Aura4.EmissionDirection = "Top"
  6319. for i = 0, 6, 0.1 do
  6320. swait()
  6321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6323. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6324. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6325. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6326. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6327. end
  6328. Aura4:Destroy()
  6329. wait(0.1)
  6330. local Aura4 = Instance.new('ParticleEmitter')
  6331. Aura4.Name = "Aura"
  6332. Aura4.Texture = "rbxassetid://1046299182"
  6333. Aura4.Parent = Torso
  6334. Aura4.LightEmission = 1
  6335. Aura4.Transparency = NumberSequence.new(0.7,1)
  6336. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6337. Aura4.Size = NumberSequence.new(1,30)
  6338. Aura4.Rotation = NumberRange.new(-360,360)
  6339. Aura4.LockedToPart = true
  6340. Aura4.Lifetime = NumberRange.new(0.2)
  6341. Aura4.Rate = 100
  6342. Aura4.Speed = NumberRange.new(0)
  6343. Aura4.EmissionDirection = "Top"
  6344. StrongPunch1:Play()
  6345. Break:Play()
  6346. for i = 0, 6, 0.1 do
  6347. swait()
  6348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6350. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6351. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6352. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6353. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6354. end
  6355. Aura4:Destroy()
  6356. StrongPunch2:Play()
  6357. Break:Play()
  6358. local Aura4 = Instance.new('ParticleEmitter')
  6359. Aura4.Name = "Aura"
  6360. Aura4.Texture = "rbxassetid://1046299182"
  6361. Aura4.Parent = Torso
  6362. Aura4.LightEmission = 1
  6363. Aura4.Transparency = NumberSequence.new(0.7,1)
  6364. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  6365. Aura4.Size = NumberSequence.new(1,30)
  6366. Aura4.Rotation = NumberRange.new(-360,360)
  6367. Aura4.LockedToPart = true
  6368. Aura4.Lifetime = NumberRange.new(0.2)
  6369. Aura4.Rate = 100
  6370. Aura4.Speed = NumberRange.new(0)
  6371. Aura4.EmissionDirection = "Top"
  6372. for i = 0, 7, 0.1 do
  6373. swait()
  6374. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6375. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6376. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6377. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6378. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6379. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6380. end
  6381. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  6382. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  6383. Aura4:Destroy()
  6384. Zanzoken = Instance.new("Part",char)
  6385. Zanzoken.Anchored = true
  6386. Zanzoken.Position = v3(999,999,999)
  6387. Zanzoken.CFrame = Torso.CFrame
  6388. game.Debris:AddItem(Zanzoken,0.5)
  6389. Zanzoken.Transparency = 1
  6390. Zano:Play()
  6391. wait()
  6392. idk = Instance.new("BillboardGui",Zanzoken)
  6393. idk.Size = UDim2.new(10,0,15,0)
  6394. idk.AlwaysOnTop = false
  6395. idk1 = Instance.new("ImageLabel",idk)
  6396. idk1.BackgroundTransparency = 1
  6397. idk.ExtentsOffset = v3(0,0,0)
  6398. idk1.ImageTransparency = 0
  6399. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6400. idk1.Size = UDim2.new(2,0,1,0)
  6401. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6402. idk1.Image = "rbxassetid://319554883"
  6403. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6404. wait()
  6405. Zanzoken = Instance.new("Part",char)
  6406. Zanzoken.Anchored = true
  6407. Zanzoken.Position = v3(999,999,999)
  6408. Zanzoken.CFrame = Torso.CFrame
  6409. game.Debris:AddItem(Zanzoken,0.5)
  6410. Zanzoken.Transparency = 1
  6411. wait()
  6412. idk = Instance.new("BillboardGui",Zanzoken)
  6413. idk.Size = UDim2.new(20,0,20,0)
  6414. idk.AlwaysOnTop = false
  6415. idk1 = Instance.new("ImageLabel",idk)
  6416. idk1.BackgroundTransparency = 1
  6417. idk.ExtentsOffset = v3(0,0,0)
  6418. idk1.ImageTransparency = 0
  6419. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6420. idk1.Size = UDim2.new(2,0,1,0)
  6421. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6422. idk1.Image = "rbxassetid://319554883"
  6423. for i = 0, 1, 0.1 do
  6424. swait()
  6425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6428. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6429. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6430. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6431. end
  6432. punchsound1:Play()
  6433. for i = 0, 1, 0.1 do
  6434. swait()
  6435. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6436. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6437. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6438. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6439. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6440. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6441. end
  6442. punchsound1:Play()
  6443. for i = 0, 1, 0.1 do
  6444. swait()
  6445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6449. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6450. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6451. end
  6452. for i = 0, 1, 0.1 do
  6453. swait()
  6454. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6455. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6456. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6457. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6458. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6459. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6460. end
  6461. for i = 0, 1, 0.1 do
  6462. swait()
  6463. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6464. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6465. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6466. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6467. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6468. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6469. end
  6470. punchsound1:Play()
  6471. for i = 0, 0.5, 0.1 do
  6472. swait()
  6473. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6474. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6475. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6476. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6477. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6478. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6479. end
  6480. punchsound1:Play()
  6481. for i = 0, 0.5, 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. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  6491. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  6492. Zanzoken = Instance.new("Part",char)
  6493. Zanzoken.Anchored = true
  6494. Zanzoken.Position = v3(999,999,999)
  6495. Zanzoken.CFrame = Torso.CFrame
  6496. game.Debris:AddItem(Zanzoken,0.5)
  6497. Zanzoken.Transparency = 1
  6498. Zano:Play()
  6499. wait()
  6500. idk = Instance.new("BillboardGui",Zanzoken)
  6501. idk.Size = UDim2.new(10,0,15,0)
  6502. idk.AlwaysOnTop = false
  6503. idk1 = Instance.new("ImageLabel",idk)
  6504. idk1.BackgroundTransparency = 1
  6505. idk.ExtentsOffset = v3(0,0,0)
  6506. idk1.ImageTransparency = 0
  6507. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6508. idk1.Size = UDim2.new(2,0,1,0)
  6509. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6510. idk1.Image = "rbxassetid://319554883"
  6511. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6512. wait()
  6513. Zanzoken = Instance.new("Part",char)
  6514. Zanzoken.Anchored = true
  6515. Zanzoken.Position = v3(999,999,999)
  6516. Zanzoken.CFrame = Torso.CFrame
  6517. game.Debris:AddItem(Zanzoken,0.5)
  6518. Zanzoken.Transparency = 1
  6519. wait()
  6520. idk = Instance.new("BillboardGui",Zanzoken)
  6521. idk.Size = UDim2.new(20,0,20,0)
  6522. idk.AlwaysOnTop = false
  6523. idk1 = Instance.new("ImageLabel",idk)
  6524. idk1.BackgroundTransparency = 1
  6525. idk.ExtentsOffset = v3(0,0,0)
  6526. idk1.ImageTransparency = 0
  6527. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6528. idk1.Size = UDim2.new(2,0,1,0)
  6529. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6530. idk1.Image = "rbxassetid://319554883"
  6531. for i = 0, 0.4, 0.1 do
  6532. swait()
  6533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6536. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6537. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6538. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6539. end
  6540. punchsound1:Play()
  6541. for i = 0, 0.4, 0.1 do
  6542. swait()
  6543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6545. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6547. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6548. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6549. end
  6550. punchsound1:Play()
  6551. for i = 0, 1, 0.1 do
  6552. swait()
  6553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6555. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6556. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6557. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6558. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6559. end
  6560. for i,v in pairs(to.Parent:GetChildren()) do
  6561. if v:IsA("Humanoid") then
  6562. v.Health = v.Health - 8
  6563.  
  6564. v.PlatformStand = true
  6565. end
  6566. end
  6567.  
  6568. hit1 = false
  6569.  
  6570. punchsound1:Play()
  6571. hit2 = true
  6572. for i = 0, 1, 0.1 do
  6573. swait()
  6574. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6575. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6576. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6577. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6578. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6579. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6580. end
  6581. for i,v in pairs(to.Parent:GetChildren()) do
  6582. if v:IsA("Humanoid") then
  6583. v.Health = v.Health - 10
  6584.  
  6585. v.PlatformStand = true
  6586. end
  6587. end
  6588. hit2 = false
  6589.  
  6590. punchsound1:Play()
  6591. hit3 = true
  6592. hit4 = true
  6593.  
  6594.  
  6595. punchsound1:Play()
  6596.  
  6597.  
  6598. coroutine.wrap(function()
  6599. for i=1,2 do
  6600. wait()
  6601.  
  6602.  
  6603.  
  6604.  
  6605.  
  6606. for i,v in pairs(to.Parent:GetChildren()) do
  6607. if v:IsA("Humanoid") then
  6608. v.Health = v.Health - 30
  6609.  
  6610. v.PlatformStand = true
  6611. end
  6612. end
  6613. end
  6614.  
  6615.  
  6616. wait(3)
  6617. end)()
  6618.  
  6619.  
  6620.  
  6621. RootPart.Anchored = false
  6622.  
  6623.  
  6624.  
  6625.  
  6626.  
  6627. StrongPunch:Play()
  6628.  
  6629.  
  6630.  
  6631.  
  6632.  
  6633.  
  6634. for i,v in pairs(to.Parent:GetChildren()) do
  6635. if v:IsA("Humanoid") then
  6636. v.Health = v.Health - 20
  6637.  
  6638. v.PlatformStand = true
  6639. end
  6640. end
  6641.  
  6642. StrongPunch2:Play()
  6643.  
  6644.  
  6645. hitground = new("Part",char)
  6646. hitground.Size = Vector3.new(5,5,5)
  6647. hitground.Name = "Ground"
  6648. hitground.Transparency = 1
  6649. hitground.CanCollide = false
  6650. game.Debris:AddItem(hitground,2)
  6651. hitground.Position = Vector3.new(999,999,999)
  6652. hitgroundweld = new("Weld",hitground)
  6653. hitgroundweld.Part0 = to
  6654. hitgroundweld.Part1 = hitground
  6655. hitground.Touched:connect(function(hit2)
  6656. if hit2.Size.x > 150 then
  6657. hitground:Destroy()
  6658. ad = new("Part",char)
  6659. ad.Name = "NewPart"
  6660. ad.Size = Vector3.new(30,0.1,30)
  6661. ad.CanCollide = false
  6662. ad.Anchored = true
  6663. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6664. ad.Transparency = 1
  6665. aad = new("Decal",ad)
  6666.  
  6667. aad.Face = "Top"
  6668. aad.Transparency = 1
  6669. aad.Transparency = 0
  6670. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6671. smoke = new("Part",to)
  6672. smokemesh = new("SpecialMesh",smoke)
  6673. smokemesh.MeshId = "rbxassetid://928329648"
  6674. smoke.BrickColor = hit2.BrickColor
  6675. smoke.Anchored = true
  6676. smoke.Position = hitground.Position
  6677. GroundImpact:Play()
  6678. for i = 1,20 do
  6679. wait()
  6680. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6681. smoke.Transparency = smoke.Transparency + 1/20
  6682. end
  6683. smoke:Destroy()
  6684. wait(0.5)
  6685.  
  6686. for i = 1,20 do
  6687. wait(0.1)
  6688. aad.Transparency = aad.Transparency + 1/20
  6689. end
  6690. end
  6691. end)
  6692. ys = Instance.new("BodyVelocity",to)
  6693. ys.Name = "GO"
  6694.  
  6695. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6696.  
  6697. ys.Velocity = v3(0,-90,0)
  6698.  
  6699. wait(1)
  6700. ys:Destroy()
  6701.  
  6702.  
  6703.  
  6704.  
  6705.  
  6706. hit3 = false
  6707. hit4 = false
  6708.  
  6709.  
  6710. hit1 = false
  6711. hit2 = false
  6712. hit3 = false
  6713. hit4 = false
  6714. idle = true
  6715. RootPart.Anchored = false
  6716. to.Anchored = false
  6717. end
  6718. end)
  6719. end
  6720.  
  6721.  
  6722. function Combo2()
  6723. getplayer = new("Part",char)
  6724. getplayer.Position = Vector3.new(999,999,999)
  6725. getplayer.Transparency = 1
  6726. getplayer.Size = v3(55,55,55)
  6727. getplayer.CanCollide = false
  6728. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6729. getplayer.Name = "GetPlayer"
  6730.  
  6731. game.Debris:AddItem(getplayer,0.5)
  6732.  
  6733. getplayer.Touched:connect(function(hit)
  6734. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6735. getplayer:Destroy()
  6736. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6737. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6738. to.Anchored = true
  6739. idle = false
  6740.  
  6741.  
  6742. hit1 = true
  6743.  
  6744. for i,v in pairs(to.Parent:GetChildren()) do
  6745. if v:IsA("Humanoid") then
  6746. v.Health = v.Health - 20
  6747.  
  6748. v.PlatformStand = true
  6749. end
  6750. end
  6751.  
  6752. for i,v in pairs(to.Parent:GetChildren()) do
  6753. if v:IsA("Humanoid") then
  6754. v.Health = v.Health - 10
  6755.  
  6756. v.PlatformStand = true
  6757. end
  6758. end
  6759.  
  6760. hit1 = false
  6761.  
  6762.  
  6763. hit2 = true
  6764.  
  6765. for i,v in pairs(to.Parent:GetChildren()) do
  6766. if v:IsA("Humanoid") then
  6767. v.Health = v.Health - 5
  6768.  
  6769. v.PlatformStand = true
  6770. end
  6771. end
  6772. hit2 = false
  6773.  
  6774. punchsound1:Play()
  6775. hit3 = true
  6776. hit4 = true
  6777.  
  6778.  
  6779. punchsound1:Play()
  6780.  
  6781. coroutine.wrap(function()
  6782. for i=1,2 do
  6783. wait()
  6784. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  6785. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  6786.  
  6787.  
  6788. for i = 0, 1, 0.1 do
  6789. swait()
  6790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6793. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6794. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6795. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6796. end
  6797. StrongPunch:Play()
  6798. for i,v in pairs(to.Parent:GetChildren()) do
  6799. if v:IsA("Humanoid") then
  6800. v.Health = v.Health - 10
  6801.  
  6802. v.PlatformStand = true
  6803. end
  6804. end
  6805. end
  6806.  
  6807.  
  6808. wait(0.7)
  6809. end)()
  6810.  
  6811.  
  6812.  
  6813.  
  6814. RootPart.Anchored = true
  6815. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  6816. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  6817. local Must = Instance.new("Sound",Torso)
  6818. Must.SoundId = "rbxassetid://163627081"
  6819. Must.Pitch = 0.99
  6820. Must.Volume = 5
  6821. Must.Looped = false
  6822. wait(0)
  6823. Must:Play()
  6824.  
  6825.  
  6826. for i = 0, 1, 0.1 do
  6827. swait()
  6828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6830. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6831. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6832. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6833. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6834. end
  6835.  
  6836.  
  6837. StrongPunch:Play()
  6838.  
  6839.  
  6840. for i = 0, 1, 0.1 do
  6841. swait()
  6842. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6843. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6844. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6845. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6846. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6847. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6848. end
  6849.  
  6850.  
  6851.  
  6852. for i,v in pairs(to.Parent:GetChildren()) do
  6853. if v:IsA("Humanoid") then
  6854. v.Health = v.Health - 20
  6855.  
  6856. v.PlatformStand = true
  6857. end
  6858. end
  6859.  
  6860.  
  6861. hitground = new("Part",char)
  6862. hitground.Size = Vector3.new(5,5,5)
  6863. hitground.Name = "Ground"
  6864. hitground.Transparency = 1
  6865. hitground.CanCollide = false
  6866. game.Debris:AddItem(hitground,2)
  6867. hitground.Position = Vector3.new(999,999,999)
  6868. hitgroundweld = new("Weld",hitground)
  6869. hitgroundweld.Part0 = to
  6870. hitgroundweld.Part1 = hitground
  6871. hitground.Touched:connect(function(hit2)
  6872. if hit2.Size.x > 150 then
  6873. hitground:Destroy()
  6874. ad = new("Part",char)
  6875. ad.Name = "NewPart"
  6876. ad.Size = Vector3.new(30,0.1,30)
  6877. ad.CanCollide = false
  6878. ad.Anchored = true
  6879. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6880. ad.Transparency = 1
  6881. aad = new("Decal",ad)
  6882.  
  6883. aad.Face = "Top"
  6884. aad.Transparency = 1
  6885. aad.Transparency = 0
  6886. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6887. smoke = new("Part",to)
  6888. smokemesh = new("SpecialMesh",smoke)
  6889. smokemesh.MeshId = "rbxassetid://928329648"
  6890. smoke.BrickColor = hit2.BrickColor
  6891. smoke.Anchored = true
  6892. smoke.Position = hitground.Position
  6893. GroundImpact:Play()
  6894. for i = 1,20 do
  6895. wait()
  6896. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6897. smoke.Transparency = smoke.Transparency + 1/20
  6898. end
  6899. smoke:Destroy()
  6900. wait(0.5)
  6901.  
  6902. for i = 1,20 do
  6903. wait(0.1)
  6904. aad.Transparency = aad.Transparency + 1/20
  6905. end
  6906. end
  6907. end)
  6908. to.Anchored = false
  6909. ys = Instance.new("BodyVelocity",to)
  6910. ys.Name = "GO"
  6911.  
  6912. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6913.  
  6914. ys.Velocity = v3(0,-90,0)
  6915.  
  6916. wait(1)
  6917. ys:Destroy()
  6918.  
  6919.  
  6920.  
  6921.  
  6922.  
  6923. hit3 = false
  6924. hit4 = false
  6925.  
  6926.  
  6927. hit1 = false
  6928. hit2 = false
  6929. hit3 = false
  6930. hit4 = false
  6931. idle = true
  6932. RootPart.Anchored = false
  6933. end
  6934. end)
  6935. end
  6936.  
  6937. function KABOOMZ222()
  6938. local effspwn = Instance.new("Part")
  6939. coroutine.resume(coroutine.create(function()
  6940. local sound1 = Instance.new("Sound")
  6941. sound1.SoundId = "rbxassetid://440145223"
  6942. sound1.MaxDistance = 600
  6943. sound1.EmitterSize = 60
  6944. sound1.Volume = 5.5
  6945. sound1.Pitch = 1.3
  6946. sound1.Parent = effspwn
  6947. local sound2 = Instance.new("Sound")
  6948. sound2.SoundId = "rbxassetid://440145223"
  6949. sound2.MaxDistance = 300
  6950. sound2.EmitterSize = 20
  6951. sound2.Volume = 3
  6952. sound2.Pitch = 0.7
  6953. sound2.Parent = effspwn
  6954. local sound3 = Instance.new("Sound")
  6955. sound3.SoundId = "rbxassetid://440145223"
  6956. sound2.MaxDistance = 400
  6957. sound2.EmitterSize = 30
  6958. sound2.Volume = 0.5
  6959. sound2.Pitch = 0.5
  6960. sound2.Parent = effspwn
  6961. sound2:Play()
  6962. wait()
  6963. sound1:Play()
  6964. sound3:Play()
  6965. end))
  6966. local model = Instance.new("Model")
  6967. game.Debris:AddItem(model, 20)
  6968. model.Name = "smasheffects"
  6969. model.Parent = workspace
  6970. effspwn.Name = "spwnr"
  6971. effspwn.Size = Vector3.new(1, 1, 1)
  6972. effspwn.Anchored = true
  6973. effspwn.CanCollide = false
  6974. effspwn.Transparency = 1
  6975. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  6976. effspwn.Parent = model
  6977.  
  6978.  
  6979.  
  6980.  
  6981. coroutine.resume(coroutine.create(function()
  6982. local shok = Instance.new("Part")
  6983. shok.Name = "whoosh"
  6984. shok.BrickColor = BrickColor.new("Institutional white")
  6985. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  6986. shok.Size = Vector3.new(1, 1, 1)
  6987. shok.Anchored = true
  6988. shok.Material = "Neon"
  6989. shok.Transparency = 1
  6990. shok.CanCollide = false
  6991. shok.Parent = model
  6992. game.Debris:AddItem(shok, 12)
  6993. local mesh = Instance.new("SpecialMesh")
  6994. mesh.MeshType = "FileMesh"
  6995. mesh.MeshId = "rbxassetid://437347603"
  6996. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  6997. mesh.Parent = shok
  6998.  
  6999.  
  7000.  
  7001.  
  7002.  
  7003. for e = 1, 8 do
  7004. wait()
  7005. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  7006. shok.Transparency = shok.Transparency + 0.035
  7007. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  7008. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  7009.  
  7010.  
  7011. end
  7012. for e = 1, 16 do
  7013. wait()
  7014. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  7015. shok.Transparency = shok.Transparency + 0.11
  7016. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  7017. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  7018.  
  7019. end
  7020. end))
  7021. coroutine.resume(coroutine.create(function()
  7022. local shok = Instance.new("Part")
  7023. shok.Name = "wring1"
  7024. shok.BrickColor = BrickColor.new("Institutional white")
  7025. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7026. shok.Size = Vector3.new(1, 1, 1)
  7027. shok.Anchored = true
  7028. shok.Material = "Neon"
  7029. shok.Transparency = 0.25
  7030. shok.CanCollide = false
  7031. shok.Parent = model
  7032. game.Debris:AddItem(shok, 12)
  7033. local mesh = Instance.new("SpecialMesh")
  7034. mesh.MeshType = "FileMesh"
  7035. mesh.MeshId = "rbxassetid://3270017"
  7036. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  7037. mesh.Parent = shok
  7038. for e = 1, 30 do
  7039. wait()
  7040. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  7041. shok.Transparency = shok.Transparency + 0.002
  7042. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7043. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7044. end
  7045. for e = 1, 38 do
  7046. wait()
  7047. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7048. shok.Transparency = shok.Transparency + 0.002
  7049. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7050. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7051. end
  7052. for e = 1, 24 do
  7053. wait()
  7054. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  7055. shok.Transparency = shok.Transparency + 0.03
  7056. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  7057. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  7058. end
  7059. end))
  7060. coroutine.resume(coroutine.create(function()
  7061. local shok = Instance.new("Part")
  7062. shok.Name = "wring2"
  7063. shok.BrickColor = BrickColor.new("Institutional white")
  7064. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  7065. shok.Size = Vector3.new(1, 1, 1)
  7066. shok.Anchored = true
  7067. shok.Material = "Neon"
  7068. shok.Transparency = 0.25
  7069. shok.CanCollide = false
  7070. shok.Parent = model
  7071. game.Debris:AddItem(shok, 12)
  7072. local mesh = Instance.new("SpecialMesh")
  7073. mesh.MeshType = "FileMesh"
  7074. mesh.MeshId = "rbxassetid://3270017"
  7075. mesh.Scale = Vector3.new(12, 12, 0.05)
  7076. mesh.Parent = shok
  7077. for e = 1, 30 do
  7078. wait()
  7079. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  7080. shok.Transparency = shok.Transparency + 0.002
  7081. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7082. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7083. end
  7084. for e = 1, 38 do
  7085. wait()
  7086. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7087. shok.Transparency = shok.Transparency + 0.002
  7088. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7089. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7090. end
  7091. for e = 1, 24 do
  7092. wait()
  7093. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  7094. shok.Transparency = shok.Transparency + 0.03
  7095. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  7096. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  7097. end
  7098. end))
  7099. coroutine.resume(coroutine.create(function()
  7100. local shok = Instance.new("Part")
  7101. shok.Name = "coil1"
  7102. shok.BrickColor = BrickColor.new("Institutional white")
  7103. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7104. shok.Size = Vector3.new(1, 1, 1)
  7105. shok.Anchored = true
  7106. shok.Material = "Neon"
  7107. shok.Transparency = 0.25
  7108. shok.CanCollide = false
  7109. shok.Parent = model
  7110. game.Debris:AddItem(shok, 12)
  7111. local mesh = Instance.new("SpecialMesh")
  7112. mesh.MeshType = "FileMesh"
  7113. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7114. mesh.Scale = Vector3.new(12, 12, 12)
  7115. mesh.Parent = shok
  7116. for e = 1, 15 do
  7117. wait()
  7118. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7119. shok.Transparency = shok.Transparency + 0.004
  7120. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7121. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7122. end
  7123. for e = 1, 16 do
  7124. wait()
  7125. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7126. shok.Transparency = shok.Transparency + 0.004
  7127. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7128. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7129. end
  7130. for e = 1, 12 do
  7131. wait()
  7132. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  7133. shok.Transparency = shok.Transparency + 0.06
  7134. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7135. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7136. end
  7137. end))
  7138. coroutine.resume(coroutine.create(function()
  7139. local shok = Instance.new("Part")
  7140. shok.Name = "coil2"
  7141. shok.BrickColor = BrickColor.new("Institutional white")
  7142. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  7143. shok.Size = Vector3.new(1, 1, 1)
  7144. shok.Anchored = true
  7145. shok.Material = "Neon"
  7146. shok.Transparency = 1
  7147. shok.CanCollide = false
  7148. shok.Parent = model
  7149. game.Debris:AddItem(shok, 12)
  7150. local mesh = Instance.new("SpecialMesh")
  7151. mesh.MeshType = "FileMesh"
  7152. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  7153. mesh.Scale = Vector3.new(6, 12, 6)
  7154. mesh.Parent = shok
  7155. for e = 1, 15 do
  7156. wait()
  7157. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7158. shok.Transparency = shok.Transparency + 0.005
  7159. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  7160. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7161. end
  7162. for e = 1, 16 do
  7163. wait()
  7164. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7165. shok.Transparency = shok.Transparency + 0.005
  7166. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7167. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7168. end
  7169. for e = 1, 12 do
  7170. wait()
  7171. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  7172. shok.Transparency = shok.Transparency + 0.09
  7173. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  7174. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  7175. end
  7176. end))
  7177. coroutine.resume(coroutine.create(function()
  7178. local shok = Instance.new("Part")
  7179. shok.Name = "shokwve"
  7180. shok.BrickColor = BrickColor.new("Institutional white")
  7181. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  7182. shok.Size = Vector3.new(1, 1, 1)
  7183. shok.Anchored = true
  7184. shok.Material = "Neon"
  7185. shok.Transparency = 0.6
  7186. shok.CanCollide = false
  7187. shok.Parent = model
  7188. game.Debris:AddItem(shok, 12)
  7189. local mesh = Instance.new("SpecialMesh")
  7190. mesh.MeshType = "FileMesh"
  7191. mesh.MeshId = "rbxassetid://489415447"
  7192. mesh.Scale = Vector3.new(1, 1, 1)
  7193. mesh.Parent = shok
  7194. for e = 1, 12 do
  7195. wait()
  7196. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  7197. shok.Transparency = shok.Transparency + 0.002
  7198. end
  7199. for e = 1, 32 do
  7200. wait()
  7201. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7202. shok.Transparency = shok.Transparency + 0.002
  7203. end
  7204. for e = 1, 24 do
  7205. wait()
  7206. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  7207. shok.Transparency = shok.Transparency + 0.03
  7208. end
  7209. end))
  7210. coroutine.resume(coroutine.create(function()
  7211. local shok = Instance.new("Part")
  7212. shok.Name = "shock2"
  7213. shok.BrickColor = BrickColor.new("Institutional white")
  7214. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7215. shok.Size = Vector3.new(1, 1, 1)
  7216. shok.Anchored = true
  7217. shok.Material = "Neon"
  7218. shok.Transparency = 0.35
  7219. shok.CanCollide = false
  7220. shok.Parent = model
  7221. game.Debris:AddItem(shok, 12)
  7222. local mesh = Instance.new("SpecialMesh")
  7223. mesh.MeshType = "FileMesh"
  7224. mesh.MeshId = "rbxassetid://1095709"
  7225. mesh.Scale = Vector3.new(12, 12, 12)
  7226. mesh.Parent = shok
  7227. for e = 1, 15 do
  7228. wait()
  7229. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7230. shok.Transparency = shok.Transparency + 0.004
  7231. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7232. end
  7233. for e = 1, 16 do
  7234. wait()
  7235. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7236. shok.Transparency = shok.Transparency + 0.004
  7237. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7238. end
  7239. for e = 1, 12 do
  7240. wait()
  7241. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  7242. shok.Transparency = shok.Transparency + 0.06
  7243. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  7244. end
  7245. end))
  7246. coroutine.resume(coroutine.create(function()
  7247. local shok = Instance.new("Part")
  7248. shok.Name = "shock3"
  7249. shok.BrickColor = BrickColor.new("Institutional white")
  7250. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  7251. shok.Size = Vector3.new(1, 1, 1)
  7252. shok.Anchored = true
  7253. shok.Material = "Neon"
  7254. shok.Transparency = 0.35
  7255. shok.CanCollide = false
  7256. shok.Parent = model
  7257. game.Debris:AddItem(shok, 12)
  7258. local mesh = Instance.new("SpecialMesh")
  7259. mesh.MeshType = "FileMesh"
  7260. mesh.MeshId = "rbxassetid://1095709"
  7261. mesh.Scale = Vector3.new(12, 12, 12)
  7262. mesh.Parent = shok
  7263. for e = 1, 15 do
  7264. wait()
  7265. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7266. shok.Transparency = shok.Transparency + 0.004
  7267. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7268. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7269. end
  7270. for e = 1, 16 do
  7271. wait()
  7272. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  7273. shok.Transparency = shok.Transparency + 0.004
  7274. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7275. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7276. end
  7277. for e = 1, 12 do
  7278. wait()
  7279. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  7280. shok.Transparency = shok.Transparency + 0.06
  7281. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  7282. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  7283. end
  7284. end))
  7285. end
  7286.  
  7287.  
  7288.  
  7289. mouse.KeyDown:connect(function(k)
  7290. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  7291. local exp = Instance.new("Explosion",Torso)
  7292. exp.BlastRadius = 45.5
  7293. exp.BlastPressure = 100
  7294. exp.Position = Torso
  7295. exp.Visible = true
  7296. end
  7297. end)
  7298.  
  7299. MV4 = 300
  7300. mouse.KeyDown:connect(function(k)
  7301. if attack == false and k == "8" then
  7302. for i, v in pairs(Torso:GetChildren()) do
  7303. if v:IsA('ParticleEmitter') then
  7304. v:Remove()
  7305. end
  7306. end
  7307. end
  7308. end)
  7309.  
  7310.  
  7311. MV4 = 300
  7312. mouse.KeyDown:connect(function(k)
  7313. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  7314. MV4 = 0
  7315. Humanoid.WalkSpeed = 13
  7316. attack = true
  7317. Firepart1 = Instance.new("Part", RightArm)
  7318. Firepart1.Size = Vector3.new(1, 1, 1)
  7319. GuW1 = Instance.new("Weld")
  7320. GuW1.Name = "GuW"
  7321. GuW1.Part0 = RightArm
  7322. GuW1.C0 = cn(0, -1, 0)
  7323. GuW1.C1 = cn(0, 0, 0)
  7324. GuW1.Part1 = Firepart1
  7325. GuW1.Parent = RightArm
  7326. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7327. Firepart1.Transparency = 1
  7328. Firepart2 = Instance.new("Part", LeftArm)
  7329. Firepart2.Size = Vector3.new(1, 1, 1)
  7330. GuW2 = Instance.new("Weld")
  7331. GuW2.Name = "GuW"
  7332. GuW2.Part0 = LeftArm
  7333. GuW2.C0 = cn(0, -1, 0)
  7334. GuW2.C1 = cn(0, 0, 0)
  7335. GuW2.Part1 = Firepart2
  7336. GuW2.Parent = LeftArm
  7337. Firepart2.Transparency = 1
  7338. for i = 0, 5, 0.1 do
  7339. swait()
  7340. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7341. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7342. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7343. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7344. if Torsovelocity.Y > 2 then
  7345. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7346. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7347. 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)
  7348. 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)
  7349. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7350. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7351. elseif Torsovelocity.Y < 1 then
  7352. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7353. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7354. 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)
  7355. 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)
  7356. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7357. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7358. end
  7359. end
  7360. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  7361. for i = 0, 7, 0.1 do
  7362. swait()
  7363. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7364. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7365. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7366. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7367. if Torsovelocity.Y > 2 then
  7368. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7369. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7370. 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)
  7371. 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)
  7372. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7373. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7374. elseif Torsovelocity.Y < 1 then
  7375. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7376. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  7377. 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)
  7378. 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)
  7379. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7380. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7381. end
  7382. end
  7383. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  7384. GuW1:Destroy()
  7385. GuW1 = Instance.new("Weld")
  7386. GuW1.Name = "GuW"
  7387. GuW1.Part0 = Torso
  7388. GuW1.C0 = cn(0, 0, -6)
  7389. GuW1.C1 = cn(0, 0, 0)
  7390. GuW1.Part1 = Firepart1
  7391. GuW1.Parent = Torso
  7392. GuW2:Destroy()
  7393. GuW2 = Instance.new("Weld")
  7394. GuW2.Name = "GuW"
  7395. GuW2.Part0 = Torso
  7396. GuW2.C0 = cn(0, 0, -6)
  7397. GuW2.C1 = cn(0, 0, 0)
  7398. GuW2.Part1 = Firepart2
  7399. GuW2.Parent = Torso
  7400. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7401. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7402. GuW2:Destroy()
  7403. GuW2 = Instance.new("Weld")
  7404. GuW2.Name = "GuW"
  7405. GuW2.Part0 = Torso
  7406. GuW2.C0 = cn(0, 0, -4)
  7407. GuW2.C1 = cn(0, 0, 0)
  7408. GuW2.Part1 = Firepart2
  7409. GuW2.Parent = Torso
  7410.  
  7411.  
  7412. for i = 0, 7, 0.1 do
  7413. swait()
  7414. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7415. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7416. if Torsovelocity.Y > 2 then
  7417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7419. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7422. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7423. elseif Torsovelocity.Y < 1 then
  7424. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7425. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  7426. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7427. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7428. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7429. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7430. end
  7431. end
  7432. local bp2 = Create("BodyPosition")({
  7433. P = 900,
  7434. D = 1000,
  7435. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  7436. position = Torso.Position + Vector3.new(0, 60, 0),
  7437. Parent = Torso
  7438. })
  7439. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  7440. for i = 0, 8, 0.1 do
  7441. swait()
  7442. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7443. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7444. 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)
  7445. if Torsovelocity.Y > 2 then
  7446. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7447. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7448. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7449. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7450. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7451. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7452. elseif Torsovelocity.Y < 1 then
  7453. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7454. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7455. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7456. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7457. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7458. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7459. end
  7460. end
  7461. for i = 0, 18, 0.1 do
  7462. swait()
  7463. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7464. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7465. 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)
  7466. if Torsovelocity.Y > 2 then
  7467. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7468. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7469. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7470. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7471. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7472. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7473. elseif Torsovelocity.Y < 1 then
  7474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7480. end
  7481. end
  7482. GuW1:Destroy()
  7483. GuW1 = Instance.new("Weld")
  7484. GuW1.Name = "GuW"
  7485. GuW1.Part0 = Torso
  7486. GuW1.C0 = cn(0, 0, -15)
  7487. GuW1.C1 = cn(0, 0, 0)
  7488. GuW1.Part1 = Firepart1
  7489. GuW1.Parent = Torso
  7490. GuW2:Destroy()
  7491. GuW2 = Instance.new("Weld")
  7492. GuW2.Name = "GuW"
  7493. GuW2.Part0 = Torso
  7494. GuW2.C0 = cn(0, 0, -17.5)
  7495. GuW2.C1 = cn(0, 0, 0)
  7496. GuW2.Part1 = Firepart2
  7497. GuW2.Parent = Torso
  7498. for i = 0, 1.25, 0.01 do
  7499. swait()
  7500. 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)
  7501. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  7502. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  7503. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  7504. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  7505. if Torsovelocity.Y > 2 then
  7506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7508. 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)
  7509. 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)
  7510. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7511. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7512. elseif Torsovelocity.Y < 1 then
  7513. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7514. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  7515. 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)
  7516. 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)
  7517. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7518. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7519. end
  7520. end
  7521. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  7522. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  7523. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  7524. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  7525. for i = 0, 3, 0.1 do
  7526. swait()
  7527. if Torsovelocity.Y > 2 then
  7528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7530. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7531. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7532. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7533. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7534. elseif Torsovelocity.Y < 1 then
  7535. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7536. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  7537. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7538. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7539. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7540. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7541. end
  7542. end
  7543. wait(1)
  7544. bp2:Destroy()
  7545. Humanoid.WalkSpeed = 16
  7546. attack = false
  7547. MV4 = 0
  7548. Firepart1:Destroy()
  7549. Firepart2:Destroy()
  7550. end
  7551. end)
  7552. mouse.KeyDown:connect(function(k)
  7553. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  7554. MV4 = 0
  7555. Humanoid.WalkSpeed = 13
  7556. attack = true
  7557. Firepart1 = Instance.new("Part", RightArm)
  7558. Firepart1.Size = Vector3.new(1, 1, 1)
  7559. GuW1 = Instance.new("Weld")
  7560. GuW1.Name = "GuW"
  7561. GuW1.Part0 = RightArm
  7562. GuW1.C0 = cn(0, -1, 0)
  7563. GuW1.C1 = cn(0, 0, 0)
  7564. GuW1.Part1 = Firepart1
  7565. GuW1.Parent = RightArm
  7566. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7567. Firepart1.Transparency = 1
  7568. Firepart2 = Instance.new("Part", LeftArm)
  7569. Firepart2.Size = Vector3.new(1, 1, 1)
  7570. GuW2 = Instance.new("Weld")
  7571. GuW2.Name = "GuW"
  7572. GuW2.Part0 = LeftArm
  7573. GuW2.C0 = cn(0, -1, 0)
  7574. GuW2.C1 = cn(0, 0, 0)
  7575. GuW2.Part1 = Firepart2
  7576. GuW2.Parent = LeftArm
  7577. Firepart2.Transparency = 1
  7578. GuW1:Destroy()
  7579. GuW1 = Instance.new("Weld")
  7580. GuW1.Name = "GuW"
  7581. GuW1.Part0 = Torso
  7582. GuW1.C0 = cn(0, 0, -6)
  7583. GuW1.C1 = cn(0, 0, 0)
  7584. GuW1.Part1 = Firepart1
  7585. GuW1.Parent = Torso
  7586. GuW2:Destroy()
  7587. GuW2 = Instance.new("Weld")
  7588. GuW2.Name = "GuW"
  7589. GuW2.Part0 = Torso
  7590. GuW2.C0 = cn(0, 0, -6)
  7591. GuW2.C1 = cn(0, 0, 0)
  7592. GuW2.Part1 = Firepart2
  7593. GuW2.Parent = Torso
  7594. GuW2:Destroy()
  7595. GuW2 = Instance.new("Weld")
  7596. GuW2.Name = "GuW"
  7597. GuW2.Part0 = Torso
  7598. GuW2.C0 = cn(0, 0, -4)
  7599. GuW2.C1 = cn(0, 0, 0)
  7600. GuW2.Part1 = Firepart2
  7601. GuW2.Parent = Torso
  7602. for i = 0, 18, 0.1 do
  7603. swait()
  7604. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7605. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7606. 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)
  7607. if Torsovelocity.Y > 2 then
  7608. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7609. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7610. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7611. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7612. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7613. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7614. elseif Torsovelocity.Y < 1 then
  7615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7617. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7619. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7620. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7621. end
  7622. end
  7623. GuW1:Destroy()
  7624. GuW1 = Instance.new("Weld")
  7625. GuW1.Name = "GuW"
  7626. GuW1.Part0 = Torso
  7627. GuW1.C0 = cn(0, 0, -15)
  7628. GuW1.C1 = cn(0, 0, 0)
  7629. GuW1.Part1 = Firepart1
  7630. GuW1.Parent = Torso
  7631. GuW2:Destroy()
  7632. GuW2 = Instance.new("Weld")
  7633. GuW2.Name = "GuW"
  7634. GuW2.Part0 = Torso
  7635. GuW2.C0 = cn(0, 0, -17.5)
  7636. GuW2.C1 = cn(0, 0, 0)
  7637. GuW2.Part1 = Firepart2
  7638. GuW2.Parent = Torso
  7639. for i = 0, 1.25, 0.01 do
  7640. swait()
  7641. 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)
  7642. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  7643. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  7644. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  7645. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  7646. if Torsovelocity.Y > 2 then
  7647. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7648. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7649. 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)
  7650. 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)
  7651. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7652. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7653. end
  7654. end
  7655. wait(0.5)
  7656. Humanoid.WalkSpeed = 16
  7657. attack = false
  7658. MV4 = 300
  7659. Firepart1:Destroy()
  7660. Firepart2:Destroy()
  7661. end
  7662.  
  7663.  
  7664. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  7665. MV4 = 90
  7666. Humanoid.WalkSpeed = 0.01
  7667. attack = true
  7668. Firepart1 = Instance.new("Part", RightArm)
  7669. Firepart1.Size = Vector3.new(1, 1, 1)
  7670. GuW1 = Instance.new("Weld")
  7671. GuW1.Name = "GuW"
  7672. GuW1.Part0 = RightArm
  7673. GuW1.C0 = cn(0, -1, 0)
  7674. GuW1.C1 = cn(0, 0, 0)
  7675. GuW1.Part1 = Firepart1
  7676. GuW1.Parent = RightArm
  7677. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  7678. Firepart1.Transparency = 1
  7679. Firepart2 = Instance.new("Part", LeftArm)
  7680. Firepart2.Size = Vector3.new(1, 1, 1)
  7681. GuW2 = Instance.new("Weld")
  7682. GuW2.Name = "GuW"
  7683. GuW2.Part0 = LeftArm
  7684. GuW2.C0 = cn(0, -1, 0)
  7685. GuW2.C1 = cn(0, 0, 0)
  7686. GuW2.Part1 = Firepart2
  7687. GuW2.Parent = LeftArm
  7688. Firepart2.Transparency = 1
  7689. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  7690. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  7691. for i = 0, 2, 0.1 do
  7692. swait()
  7693. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7694. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7695. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7696. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7697. if Torsovelocity.Y > 2 then
  7698. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7699. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  7700. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7701. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7702. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7703. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7704. elseif Torsovelocity.Y < 1 then
  7705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  7707. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7708. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7709. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7710. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7711. end
  7712. end
  7713. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  7714. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  7715. for i = 0, 7, 0.1 do
  7716. swait()
  7717. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7718. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7719. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7720. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7721. if Torsovelocity.Y > 2 then
  7722. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7723. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7724. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7725. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7726. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7727. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7728. elseif Torsovelocity.Y < 1 then
  7729. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7730. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7731. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7732. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7733. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7734. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7735. end
  7736. end
  7737. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  7738. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  7739. for i = 0, 7, 0.1 do
  7740. swait()
  7741. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7742. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7743. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7744. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7745. if Torsovelocity.Y > 2 then
  7746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7748. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  7749. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  7750. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7751. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7752. elseif Torsovelocity.Y < 1 then
  7753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  7754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7755. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  7756. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  7757. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7758. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7759. end
  7760. end
  7761. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  7762. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  7763. for i = 0, 6, 0.1 do
  7764. swait()
  7765. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7766. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7767. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7768. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7769. if Torsovelocity.Y > 2 then
  7770. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7771. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7772. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  7773. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  7774. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7775. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7776. elseif Torsovelocity.Y < 1 then
  7777. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  7778. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7779. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  7780. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  7781. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7782. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7783. end
  7784. end
  7785. for i = 0, 5, 0.1 do
  7786. swait()
  7787. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7788. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7789. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7790. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7791. if Torsovelocity.Y > 2 then
  7792. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7793. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7794. 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)
  7795. 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)
  7796. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  7797. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  7798. elseif Torsovelocity.Y < 1 then
  7799. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7800. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7801. 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)
  7802. 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)
  7803. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7804. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7805. end
  7806. end
  7807. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  7808. for i = 0, 7, 0.1 do
  7809. swait()
  7810. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7811. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7812. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  7813. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  7814. if Torsovelocity.Y > 2 then
  7815. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7816. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7817. 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)
  7818. 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)
  7819. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7820. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7821. elseif Torsovelocity.Y < 1 then
  7822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  7823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  7824. 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)
  7825. 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)
  7826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7827. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  7828. end
  7829. end
  7830. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  7831. GuW1:Destroy()
  7832. GuW1 = Instance.new("Weld")
  7833. GuW1.Name = "GuW"
  7834. GuW1.Part0 = Torso
  7835. GuW1.C0 = cn(0, 0, -6)
  7836. GuW1.C1 = cn(0, 0, 0)
  7837. GuW1.Part1 = Firepart1
  7838. GuW1.Parent = Torso
  7839. GuW2:Destroy()
  7840. GuW2 = Instance.new("Weld")
  7841. GuW2.Name = "GuW"
  7842. GuW2.Part0 = Torso
  7843. GuW2.C0 = cn(0, 0, -6)
  7844. GuW2.C1 = cn(0, 0, 0)
  7845. GuW2.Part1 = Firepart2
  7846. GuW2.Parent = Torso
  7847. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7848. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  7849. GuW2:Destroy()
  7850. GuW2 = Instance.new("Weld")
  7851. GuW2.Name = "GuW"
  7852. GuW2.Part0 = Torso
  7853. GuW2.C0 = cn(0, 0, -4)
  7854. GuW2.C1 = cn(0, 0, 0)
  7855. GuW2.Part1 = Firepart2
  7856. GuW2.Parent = Torso
  7857. for i = 0, 7, 0.1 do
  7858. swait()
  7859. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7860. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7861. if Torsovelocity.Y > 2 then
  7862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7864. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7865. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7866. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7867. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7868. elseif Torsovelocity.Y < 1 then
  7869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  7871. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7872. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7874. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7875. end
  7876. end
  7877. local bp2 = Create("BodyPosition")({
  7878. P = 900,
  7879. D = 1000,
  7880. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  7881. position = Torso.Position + Vector3.new(0, 60, 0),
  7882. Parent = Torso
  7883. })
  7884. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  7885. for i = 0, 8, 0.1 do
  7886. swait()
  7887. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7888. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7889. 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)
  7890. if Torsovelocity.Y > 2 then
  7891. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7892. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7893. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7894. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7895. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7896. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7897. elseif Torsovelocity.Y < 1 then
  7898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7900. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7901. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7902. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7903. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7904. end
  7905. end
  7906. for i = 0, 18, 0.1 do
  7907. swait()
  7908. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  7909. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  7910. 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)
  7911. if Torsovelocity.Y > 2 then
  7912. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7913. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7914. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7915. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7916. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7917. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7918. elseif Torsovelocity.Y < 1 then
  7919. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7920. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  7921. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  7922. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  7923. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7924. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7925. end
  7926. end
  7927. GuW1:Destroy()
  7928. GuW1 = Instance.new("Weld")
  7929. GuW1.Name = "GuW"
  7930. GuW1.Part0 = Torso
  7931. GuW1.C0 = cn(0, 0, -15)
  7932. GuW1.C1 = cn(0, 0, 0)
  7933. GuW1.Part1 = Firepart1
  7934. GuW1.Parent = Torso
  7935. GuW2:Destroy()
  7936. GuW2 = Instance.new("Weld")
  7937. GuW2.Name = "GuW"
  7938. GuW2.Part0 = Torso
  7939. GuW2.C0 = cn(0, 0, -17.5)
  7940. GuW2.C1 = cn(0, 0, 0)
  7941. GuW2.Part1 = Firepart2
  7942. GuW2.Parent = Torso
  7943. for i = 0, 1.25, 0.01 do
  7944. swait()
  7945. 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)
  7946. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  7947. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  7948. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  7949. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  7950. if Torsovelocity.Y > 2 then
  7951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7953. 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)
  7954. 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)
  7955. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7956. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7957. elseif Torsovelocity.Y < 1 then
  7958. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7959. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  7960. 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)
  7961. 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)
  7962. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7963. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7964. end
  7965. end
  7966. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  7967. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  7968. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  7969. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  7970. for i = 0, 3, 0.1 do
  7971. swait()
  7972. if Torsovelocity.Y > 2 then
  7973. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7974. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  7975. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7976. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7977. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7978. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7979. elseif Torsovelocity.Y < 1 then
  7980. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  7981. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  7982. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  7983. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  7984. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7985. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  7986. end
  7987. end
  7988. wait(1)
  7989. bp2:Destroy()
  7990. Humanoid.WalkSpeed = 16
  7991. attack = false
  7992. MV4 = 0
  7993. Firepart1:Destroy()
  7994. Firepart2:Destroy()
  7995. end
  7996. end)
  7997. whiletruewait = false
  7998. game:GetService("RunService").Stepped:connect(function()
  7999. if whiletruewait == false then
  8000. whiletruewait = true
  8001. wait()
  8002. whiletruewait = false
  8003. end
  8004. end)
  8005. game:GetService("RunService").Stepped:connect(function()
  8006. if whiletruewait == false then
  8007. if MV1 < 20 then
  8008. MV1 = MV1 + 0.2
  8009. end
  8010. if MV2 < 90 then
  8011. MV2 = MV2 + 1
  8012. end
  8013. if MV3 < 190 then
  8014. MV3 = MV3 + 0.4
  8015. end
  8016. if MV4 < 500 then
  8017. MV4 = MV4 + 0.3
  8018. end
  8019. end
  8020. end)
  8021. Humanoid.MaxHealth = 10000
  8022. wait()
  8023. for i = 1, 6 do
  8024. Humanoid.Health = Humanoid.MaxHealth
  8025. wait()
  8026. end
  8027.  
  8028. ---
  8029. GroundWave3 = function()
  8030. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  8031. Colors = {"White", "White"}
  8032. local wave = Instance.new("Part", char)
  8033. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  8034. wave.Anchored = true
  8035. wave.Name = "Wave"
  8036. wave.CanCollide = false
  8037. wave.Locked = true
  8038. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  8039. wave.TopSurface = "Smooth"
  8040. wave.BottomSurface = "Smooth"
  8041. wave.Transparency = 0.10
  8042. wave.CFrame = HandCF
  8043. wm = Instance.new("SpecialMesh",wave)
  8044. wm.MeshId = "rbxassetid://559831844"
  8045. coroutine.wrap(function()
  8046. for i = 1, 30, 1 do
  8047. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  8048. wave.Size = wm.Scale
  8049. wave.CFrame = HandCF
  8050. wave.Transparency = i/30
  8051. wait()
  8052. end
  8053. wait()
  8054. wave:Destroy()
  8055. end)()
  8056. end
  8057. ---
  8058.  
  8059. local v3 = Vector3.new
  8060. local num = 0
  8061. local bc = BrickColor.new
  8062. local new = Instance.new
  8063.  
  8064. mouse.KeyDown:connect(function(key)
  8065. if key=="=" then
  8066. Serious()
  8067. char.JumPower = 150
  8068. end
  8069. end)
  8070. Health = math.huge --------- Serious mode aura.
  8071. BaseHealth = math.huge
  8072.  
  8073.  
  8074.  
  8075.  
  8076. InForm = false
  8077.  
  8078. Player = game.Players.LocalPlayer
  8079. Char = Player.Character
  8080. Torso = Char.Torso
  8081.  
  8082. function Serious()
  8083. for X = 1, 1 do wait()
  8084.  
  8085.  
  8086. wait(0)
  8087. for X = 1, 1 do wait()
  8088. local Effect = Instance.new("Part")
  8089. Effect.Name = "Effect"
  8090. Effect.Parent = Torso
  8091. Effect.CFrame = Torso.CFrame
  8092. Effect.BrickColor = BrickColor.new("Neon orange")
  8093. Effect.Shape = "Ball"
  8094. Effect.Size = Vector3.new(1, 1, 1)
  8095. Effect.Anchored = true
  8096. Effect.Material = "Neon"
  8097. Effect.CanCollide = false
  8098. Effect.CFrame = Torso.CFrame
  8099. Effect.Size = Effect.Size + Vector3.new(0.5)
  8100. Effect.Transparency = Effect.Transparency + 0.04
  8101. end
  8102. end
  8103.  
  8104. repeat
  8105. Torso:FindFirstChild("Effect"):Remove()
  8106. until Torso:FindFirstChild("Effect") == nil
  8107.  
  8108.  
  8109. local Color1 = Color3.new(255, 255, 0)
  8110. local Color2 = Color3.new(255, 255, 0)
  8111.  
  8112. for i = 0, 3, 0.1 do
  8113. swait()
  8114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8116. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8117. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8118. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8119. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8120. end
  8121. local pie22 = Instance.new("ParticleEmitter")
  8122. pie22.Parent = LeftArm
  8123. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8124. pie22.LightEmission = 1
  8125. pie22.Size = NumberSequence.new(1,2)
  8126. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8127. pie22.Transparency = NumberSequence.new(0.7,1)
  8128. pie22.EmissionDirection = "Top"
  8129. pie22.Enabled = true
  8130. pie22.Lifetime = NumberRange.new(1)
  8131. pie22.Rotation = NumberRange.new(-420, 425)
  8132. pie22.Rate = 50
  8133. pie22.Speed = NumberRange.new(1)
  8134. pie22.LockedToPart = false
  8135. pie22.VelocitySpread = 2
  8136. local pie22 = Instance.new("ParticleEmitter")
  8137. pie22.Parent = RightArm
  8138. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8139. pie22.LightEmission = 1
  8140. pie22.Size = NumberSequence.new(1,2)
  8141. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8142. pie22.Transparency = NumberSequence.new(0.7,1)
  8143. pie22.EmissionDirection = "Top"
  8144. pie22.Enabled = true
  8145. pie22.Lifetime = NumberRange.new(1)
  8146. pie22.Rotation = NumberRange.new(-420, 425)
  8147. pie22.Rate = 50
  8148. pie22.Speed = NumberRange.new(1)
  8149. pie22.LockedToPart = false
  8150. pie22.VelocitySpread = 2
  8151. local pie22 = Instance.new("ParticleEmitter")
  8152. pie22.Parent = LeftLeg
  8153. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8154. pie22.LightEmission = 1
  8155. pie22.Size = NumberSequence.new(1,2)
  8156. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8157. pie22.Transparency = NumberSequence.new(0.8,1)
  8158. pie22.EmissionDirection = "Top"
  8159. pie22.Enabled = true
  8160. pie22.Lifetime = NumberRange.new(1)
  8161. pie22.Rotation = NumberRange.new(-420, 425)
  8162. pie22.Rate = 20
  8163. pie22.Speed = NumberRange.new(1)
  8164. pie22.LockedToPart = false
  8165. pie22.VelocitySpread = 2
  8166. local pie22 = Instance.new("ParticleEmitter")
  8167. pie22.Parent = RightLeg
  8168. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  8169. pie22.LightEmission = 1
  8170. pie22.Size = NumberSequence.new(1,2)
  8171. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  8172. pie22.Transparency = NumberSequence.new(0.8,1)
  8173. pie22.EmissionDirection = "Top"
  8174. pie22.Enabled = true
  8175. pie22.Lifetime = NumberRange.new(1)
  8176. pie22.Rotation = NumberRange.new(-420, 425)
  8177. pie22.Rate = 20
  8178. pie22.Speed = NumberRange.new(1)
  8179. pie22.LockedToPart = false
  8180. pie22.VelocitySpread = 2
  8181. lig = Instance.new("PointLight",Player.Character.Torso)
  8182. lig.Color=Color3.new(255,255,0)
  8183. lig.Range = 6
  8184.  
  8185. local Must = Instance.new("Sound",Torso)
  8186. Must.SoundId = "rbxassetid://136847579"
  8187. Must.Pitch = 0.99
  8188. Must.Volume = 0.6
  8189. Must.Looped = false
  8190. wait(0)
  8191. Must:Play()
  8192. a21e = new("Part",char)
  8193. a21e.Name = "Beam"..num
  8194. a21e.Locked = true
  8195. a21e.Size = v3(1,1,1)
  8196. a21e.CanCollide = false
  8197. a21e.BrickColor = bc("Neon orange")
  8198. a21e.Material = "Neon"
  8199. a21e.Transparency = 0
  8200. aa21e = new("SpecialMesh",a21e)
  8201. a21e.Anchored = true
  8202. a21e.Position = RootPart.Position
  8203. aa21e.MeshType = "Sphere"
  8204. aa21e.Scale = v3(1,1,1)
  8205. for i = 1,50 do
  8206. wait()
  8207. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  8208. a21e.Transparency = a21e.Transparency + 0.04
  8209. end
  8210.  
  8211.  
  8212. local Mus = Instance.new("Sound",Torso)
  8213. Mus.SoundId = "rbxassetid://291165237"
  8214. Mus.Pitch = 0.99
  8215. Mus.Volume = 0.2
  8216. Mus.Looped = true
  8217. wait(0)
  8218. Mus:Play()
  8219.  
  8220. InForm = true
  8221. Humanoid.JumpPower = 120
  8222.  
  8223. Char.Humanoid.MaxHealth = Health
  8224. wait(0.3)
  8225. Char.Humanoid.Health = Health
  8226. wait(0.7)
  8227. Must:Destroy()
  8228. end
  8229.  
  8230. function Base()
  8231. InForm = false
  8232. local Effect = Instance.new("Part")
  8233. Effect.Name = "Effect"
  8234. Effect.Parent = Torso
  8235. Effect.CFrame = Torso.CFrame
  8236. Effect.BrickColor = BrickColor.new("White")
  8237. Effect.Shape = "Ball"
  8238. Effect.Size = Vector3.new(8, 8, 8)
  8239. Effect.Anchored = true
  8240. Effect.Material = "Neon"
  8241. Effect.CanCollide = false
  8242. for loop = 1, 25 do wait()
  8243. Effect.CFrame = Torso.CFrame
  8244. Effect.Size = Effect.Size + Vector3.new(-0.5)
  8245. Effect.Transparency = Effect.Transparency + 0.04
  8246.  
  8247. end
  8248. repeat
  8249. Torso:FindFirstChild("Effect"):Remove()
  8250. until Torso:FindFirstChild("Effect") == nil
  8251.  
  8252. for i, v in pairs(Torso:GetChildren()) do
  8253. if v:IsA('ParticleEmitter') then
  8254. v:Remove()
  8255. end
  8256. end
  8257. char.Humanoid.MaxHealth = BaseHealth
  8258. wait(0.3)
  8259. char.Humanoid.Health = BaseHealth
  8260.  
  8261.  
  8262. end
  8263.  
  8264. mouse.KeyDown:connect(function(key)
  8265. if key=="9" then
  8266. Base()
  8267. lig:Destroy()
  8268. end
  8269. end)
  8270.  
  8271. Player.Chatted:connect(function(Message)
  8272. if Message == "Time to get serious." and InForm == false then
  8273. wait(0.10)
  8274. Serious()
  8275. end
  8276. if Message == "off" or Message == "Nice fight." and InForm == true then
  8277. Base()
  8278. end
  8279. local ContentProvider = game:GetService("ContentProvider")
  8280.  
  8281. local function LoadAssets(AssetList)
  8282. -- Takes an asset list and preloads it. Will not wait for them to load.
  8283.  
  8284. for _, AssetId in pairs(AssetList) do
  8285. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  8286. end
  8287. end
  8288.  
  8289. local Gibs = game.Workspace
  8290.  
  8291. function Kill(Character)
  8292. Character.Humanoid.Health = 0
  8293. local poo = Instance.new("IntValue",Character)
  8294. poo.Name = "haha nope"
  8295. local svch = Character
  8296. local hum = Character:findFirstChild("Humanoid")
  8297. Character.Archivable = true
  8298. local chrclone = Character:clone()
  8299. Character.Archivable = false
  8300.  
  8301. local ch = chrclone:GetChildren()
  8302. local i
  8303. for i = 1,#ch do
  8304. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  8305. ch[i]:remove()
  8306. end
  8307. end
  8308. local function Scan(ch)
  8309. local e
  8310. for e = 1,#ch do
  8311. Scan(ch[e]:GetChildren())
  8312. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  8313. ch[e]:remove()
  8314. end
  8315. end
  8316. end
  8317. Scan(chrclone:GetChildren())
  8318.  
  8319. local hum2 = chrclone:findFirstChild("Humanoid")
  8320.  
  8321.  
  8322. if hum2 ~= nil then
  8323. hum2.Name = "Humanoid2"
  8324. hum2.PlatformStand = true
  8325. hum2.Sit = true
  8326. hum2.MaxHealth = 0
  8327. hum2.Health = 0
  8328. end
  8329.  
  8330. local ch = Character:GetChildren()
  8331. local i
  8332. for i = 1,#ch do
  8333. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  8334. ch[i]:remove()
  8335. end
  8336. end
  8337.  
  8338. wait(0.2)
  8339.  
  8340. local ch = Character:GetChildren()
  8341. local i
  8342. for i = 1,#ch do
  8343. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  8344. ch[i]:remove()
  8345. end
  8346. end
  8347. Character = chrclone
  8348. local Torso = Character.Torso
  8349. local movevector = Vector3.new()
  8350.  
  8351. if Torso then
  8352. local Head = Character:FindFirstChild("Head")
  8353. local Limb = Character:FindFirstChild("Right Arm")
  8354. if Limb then
  8355.  
  8356. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  8357. local Joint = Instance.new("Glue")
  8358. Joint.Name = "RightShoulder"
  8359. Joint.Part0 = Torso
  8360. Joint.Part1 = Limb
  8361. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  8362. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  8363. Joint.Parent = Torso
  8364.  
  8365. local B = Instance.new("Part")
  8366. B.TopSurface = 0
  8367. B.BottomSurface = 0
  8368. B.formFactor = "Symmetric"
  8369. B.Size = Vector3.new(1, 1, 1)
  8370. B.Transparency = 1
  8371. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  8372. B.Parent = Character
  8373. local W = Instance.new("Weld")
  8374. W.Part0 = Limb
  8375. W.Part1 = B
  8376. W.C0 = CFrame.new(0, -0.5, 0)
  8377. W.Parent = Limb
  8378.  
  8379. end
  8380. local Limb = Character:FindFirstChild("Left Arm")
  8381. if Limb then
  8382.  
  8383. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  8384. local Joint = Instance.new("Glue")
  8385. Joint.Name = "LeftShoulder"
  8386. Joint.Part0 = Torso
  8387. Joint.Part1 = Limb
  8388. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  8389. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  8390. Joint.Parent = Torso
  8391.  
  8392. local B = Instance.new("Part")
  8393. B.TopSurface = 0
  8394. B.BottomSurface = 0
  8395. B.formFactor = "Symmetric"
  8396. B.Size = Vector3.new(1, 1, 1)
  8397. B.Transparency = 1
  8398. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  8399. B.Parent = Character
  8400. local W = Instance.new("Weld")
  8401. W.Part0 = Limb
  8402. W.Part1 = B
  8403. W.C0 = CFrame.new(0, -0.5, 0)
  8404. W.Parent = Limb
  8405.  
  8406. end
  8407. local Limb = Character:FindFirstChild("Right Leg")
  8408. if Limb then
  8409.  
  8410. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  8411. local Joint = Instance.new("Glue")
  8412. Joint.Name = "RightHip"
  8413. Joint.Part0 = Torso
  8414. Joint.Part1 = Limb
  8415. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  8416. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  8417. Joint.Parent = Torso
  8418.  
  8419. local B = Instance.new("Part")
  8420. B.TopSurface = 0
  8421. B.BottomSurface = 0
  8422. B.formFactor = "Symmetric"
  8423. B.Size = Vector3.new(1, 1, 1)
  8424. B.Transparency = 1
  8425. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  8426. B.Parent = Character
  8427. local W = Instance.new("Weld")
  8428. W.Part0 = Limb
  8429. W.Part1 = B
  8430. W.C0 = CFrame.new(0, -0.5, 0)
  8431. W.Parent = Limb
  8432.  
  8433. end
  8434. local Limb = Character:FindFirstChild("Left Leg")
  8435. if Limb then
  8436.  
  8437. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  8438. local Joint = Instance.new("Glue")
  8439. Joint.Name = "LeftHip"
  8440. Joint.Part0 = Torso
  8441. Joint.Part1 = Limb
  8442. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  8443. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  8444. Joint.Parent = Torso
  8445.  
  8446. local B = Instance.new("Part")
  8447. B.TopSurface = 0
  8448. B.BottomSurface = 0
  8449. B.formFactor = "Symmetric"
  8450. B.Size = Vector3.new(1, 1, 1)
  8451. B.Transparency = 1
  8452. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  8453. B.Parent = Character
  8454. local W = Instance.new("Weld")
  8455. W.Part0 = Limb
  8456. W.Part1 = B
  8457. W.C0 = CFrame.new(0, -0.5, 0)
  8458. W.Parent = Limb
  8459. end
  8460. end
  8461. end
  8462. ----------
  8463.  
  8464. lerpz = function(D, E, F, G)
  8465. D[E] = D[E]:lerp(F, G)
  8466. end
  8467.  
  8468. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8469. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8470. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8471. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8472. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8473. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8474. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8475. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8476. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8477. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  8478. resetlerp = function()
  8479. RJ.C0 = RJC0
  8480. RJ.C1 = RJC1
  8481. N.C0 = NC0
  8482. N.C1 = NC1
  8483. RS.C0 = RSC0
  8484. RS.C1 = RSC1
  8485. LS.C0 = LSC0
  8486. LS.C1 = LSC1
  8487. RH.C0 = RHC0
  8488. RH.C1 = RHC1
  8489. LH.C0 = LHC0
  8490. LH.C1 = LHC1
  8491. end
  8492. -------
  8493. ----------
  8494. hrp = char.HumanoidRootPart
  8495.  
  8496. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  8497. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  8498. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  8499. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  8500. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  8501. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  8502. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  8503. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  8504. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  8505. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  8506. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  8507. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  8508. RS = Torso:FindFirstChild("Right Shoulder")
  8509. LS = Torso:FindFirstChild("Left Shoulder")
  8510. RH = Torso:FindFirstChild("Right Hip")
  8511. LH = Torso:FindFirstChild("Left Hip")
  8512. RJ = hrp:FindFirstChild("RootJoint")
  8513. N = Torso:FindFirstChild("Neck")
  8514. cf = CFrame.new
  8515. ang = CFrame.Angles
  8516. rd = math.rad
  8517. rd2 = math.random
  8518. cs = ColorSequence.new
  8519. ns = NumberSequence.new
  8520. nsk = NumberSequenceKeypoint.new
  8521. -------------------
  8522.  
  8523. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement