Advertisement
lafur

Untitled

Mar 17th, 2019
225
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --https://github.com/Mokiros/roblox-FE-compatibility
  2. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  3. local Player,game,owner = owner,game
  4. local RealPlayer = Player
  5. do print("FE Compatibility code V2 by Mokiros")local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end local Player = game.Players.timetodie23232223
  6.  
  7. local char = Player.Character
  8. local Character = Player.Character
  9. local Head = Character.Head
  10. local done = false
  11. local canheal = false
  12. local deathchat1 = false
  13. local once = true
  14. local dead = false
  15. local candie = true
  16. local deathchat = false
  17. local idleon = true
  18. local idle1 = true
  19. local idle = true
  20. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  21. if v:IsA("Accessory") then
  22. v:Destroy()
  23. end
  24. end
  25. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  26. if v:IsA("Shirt") then
  27. v:Remove()
  28. end
  29. end
  30. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  31. if v:IsA("Pants") then
  32. v:Remove()
  33. end
  34. end
  35. wait()
  36. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  37. shirt.Name = "Shirt"
  38. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  39. pants.Name = "Pants"
  40.  
  41. local v3 = Vector3.new
  42. local num = 0
  43. local bc = BrickColor.new
  44. local new = Instance.new
  45.  
  46.  
  47. Instance.new("ForceField",char).Visible = false
  48. local poo = Instance.new("IntValue",Character)
  49. poo.Name = "haha nope"
  50. char.Humanoid.MaxHealth = math.huge
  51. wait()
  52. char.Humanoid.Health = math.huge
  53. Instance.new("ForceField",char).Visible = false
  54.  
  55. shirt = Instance.new("Shirt", char)
  56. shirt.Name = "Shirt"
  57. pants = Instance.new("Pants", char)
  58. pants.Name = "Pants"
  59. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=64044498"
  60. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=64044527"
  61. char.Head.face.Texture = "rbxassetid://767111570"
  62.  
  63. Hair7 = Instance.new("Part")
  64. Hair7.Parent = char
  65. Hair7.Name = "Hair"
  66. Hair7.CanCollide = false
  67. Hair7.Locked = true
  68. Hair7.TopSurface = "Smooth"
  69. Hair7.BottomSurface = "Smooth"
  70. Hair7.formFactor = "Symmetric"
  71. Hair7.Material = "Neon"
  72. Hair7.BrickColor = BrickColor.new("Camo")
  73. Hair7.CFrame = char.Head.CFrame
  74. Hair7.Size = Vector3.new(0.944, 0.588, 0.674)
  75. Hair7.Transparency = 0
  76.  
  77.  
  78. Weld1 = Instance.new("Weld")
  79. Weld1.Parent = char.Head
  80. Weld1.Part0 = char.Head
  81. Weld1.Part1 = Hair7
  82. Weld1.C0 = CFrame.new(0,0.65,0)
  83.  
  84. Mesh = Instance.new("SpecialMesh")
  85. Mesh.Offset = Vector3.new(0,0,0)
  86. Mesh.Parent = Hair7
  87. Mesh.Scale = Vector3.new(0.944, 0.588, 0.674)
  88. Mesh.MeshType = "FileMesh"
  89. Mesh.MeshId = "http://www.roblox.com/asset/?id=1374149"
  90. Mesh.TextureId = ""
  91.  
  92.  
  93. local ice = Instance.new("Part", Head)
  94. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  95. ice.BrickColor = BrickColor.new("White")
  96. ice.CanCollide = false
  97. ice.TopSurface = 0
  98. ice.BottomSurface = 0
  99. ice.Transparency = 1
  100. local ice2 = Instance.new("SpecialMesh", ice)
  101. ice2.MeshType = "Brick"
  102. ice2.Scale = Vector3.new(1, 1, 1)
  103. local ice3 = Instance.new("Weld", ice)
  104. ice3.Part0 = Head
  105. ice3.Part1 = ice
  106. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  107. local icesmoke = Instance.new("ParticleEmitter", ice)
  108. icesmoke.VelocitySpread = 5
  109. icesmoke.Size = NumberSequence.new({
  110. NumberSequenceKeypoint.new(0, 0.01),
  111. NumberSequenceKeypoint.new(1, 1)
  112. })
  113. icesmoke.Rate = math.huge
  114. icesmoke.Speed = NumberRange.new(1, 1)
  115. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  116. icesmoke.Transparency = NumberSequence.new({
  117. NumberSequenceKeypoint.new(0, 0.9),
  118. NumberSequenceKeypoint.new(1, 1)
  119. })
  120. icesmoke.Rotation = NumberRange.new(0, 360)
  121. icesmoke.Name = "Smoke"
  122. icesmoke.LightEmission = 0
  123. icesmoke.Acceleration = Vector3.new(0,0,0)
  124. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  125. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  126. icesmoke.LockedToPart = true
  127. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  128. secondcolor = "Really black"
  129. wait(0.016666666666666666)
  130. Effects = {}
  131. local Player = game.Players.localPlayer
  132. local Character = Player.Character
  133. local Humanoid = Character.Humanoid
  134. local mouse = Player:GetMouse()
  135. local LeftArm = Character["Left Arm"]
  136. local RightArm = Character["Right Arm"]
  137. local LeftLeg = Character["Left Leg"]
  138. local RightLeg = Character["Right Leg"]
  139. local Head = Character.Head
  140. local Torso = Character.Torso
  141. local cam = game.Workspace.CurrentCamera
  142. local RootPart = Character.HumanoidRootPart
  143. local RootJoint = RootPart.RootJoint
  144. local equipped = true
  145. local attack = false
  146. local Anim = "Idle"
  147. local idle = 0
  148. local attacktype = 1
  149. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  150. local velocity = RootPart.Velocity.y
  151. local sine = 0
  152. local change = 1
  153. local grabbed = false
  154. local cn = CFrame.new
  155. local mr = math.rad
  156. local angles = CFrame.Angles
  157. local ud = UDim2.new
  158. local c3 = Color3.new
  159. local dir = {
  160. w = 0,
  161. s = 0,
  162. a = 0,
  163. d = 0
  164. }
  165. firemode = true
  166. local Services = {
  167. SoundService = game:GetService("SoundService"),
  168. Players = game:GetService("Players"),
  169. Debris = game:GetService("Debris"),
  170. Workspace = game:GetService("Workspace"),
  171. Lighting = game:GetService("Lighting"),
  172. HttpService = game:GetService("HttpService"),
  173. InsertService = game:GetService("InsertService")
  174. }
  175. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  176. Humanoid.Animator:Destroy()
  177. Character.Animate:Destroy()
  178. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  179. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  180. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  181. RSH, LSH = nil, nil
  182. RW = Instance.new("Weld")
  183. LW = Instance.new("Weld")
  184. RH = Torso["Right Hip"]
  185. LH = Torso["Left Hip"]
  186. RSH = Torso["Right Shoulder"]
  187. LSH = Torso["Left Shoulder"]
  188. RSH.Parent = nil
  189. LSH.Parent = nil
  190. RW.Name = "RW"
  191. RW.Part0 = Torso
  192. RW.C0 = cn(1.5, 0.5, 0)
  193. RW.C1 = cn(0, 0.5, 0)
  194. RW.Part1 = RightArm
  195. RW.Parent = Torso
  196. LW.Name = "LW"
  197. LW.Part0 = Torso
  198. LW.C0 = cn(-1.5, 0.5, 0)
  199. LW.C1 = cn(0, 0.5, 0)
  200. LW.Part1 = LeftArm
  201. LW.Parent = Torso
  202. --------------
  203. function clerp(a, b, t)
  204. local qa = {
  205. QuaternionFromCFrame(a)
  206. }
  207. local qb = {
  208. QuaternionFromCFrame(b)
  209. }
  210. local ax, ay, az = a.x, a.y, a.z
  211. local bx, by, bz = b.x, b.y, b.z
  212. local _t = 1 - t
  213. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  214. end
  215. function QuaternionFromCFrame(cf)
  216. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  217. local trace = m00 + m11 + m22
  218. if trace > 0 then
  219. local s = math.sqrt(1 + trace)
  220. local recip = 0.5 / s
  221. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  222. else
  223. local i = 0
  224. if m00 < m11 then
  225. i = 1
  226. end
  227. if m22 > (i == 0 and m00 or m11) then
  228. i = 2
  229. end
  230. if i == 0 then
  231. local s = math.sqrt(m00 - m11 - m22 + 1)
  232. local recip = 0.5 / s
  233. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  234. elseif i == 1 then
  235. local s = math.sqrt(m11 - m22 - m00 + 1)
  236. local recip = 0.5 / s
  237. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  238. elseif i == 2 then
  239. local s = math.sqrt(m22 - m00 - m11 + 1)
  240. local recip = 0.5 / s
  241. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  242. end
  243. end
  244. end
  245. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  246. local xs, ys, zs = x + x, y + y, z + z
  247. local wx, wy, wz = w * xs, w * ys, w * zs
  248. local xx = x * xs
  249. local xy = x * ys
  250. local xz = x * zs
  251. local yy = y * ys
  252. local yz = y * zs
  253. local zz = z * zs
  254. 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))
  255. end
  256. function QuaternionSlerp(a, b, t)
  257. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  258. local startInterp, finishInterp
  259. if cosTheta >= 1.0E-4 then
  260. if 1 - cosTheta > 1.0E-4 then
  261. local theta = math.acos(cosTheta)
  262. local invSinTheta = 1 / math.sin(theta)
  263. startInterp = math.sin((1 - t) * theta) * invSinTheta
  264. finishInterp = math.sin(t * theta) * invSinTheta
  265. else
  266. startInterp = 1 - t
  267. finishInterp = t
  268. end
  269. elseif 1 + cosTheta > 1.0E-4 then
  270. local theta = math.acos(-cosTheta)
  271. local invSinTheta = 1 / math.sin(theta)
  272. startInterp = math.sin((t - 1) * theta) * invSinTheta
  273. finishInterp = math.sin(t * theta) * invSinTheta
  274. else
  275. startInterp = t - 1
  276. finishInterp = t
  277. end
  278. 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
  279. end
  280. function swait(num)
  281. if num == 0 or num == nil then
  282. game:service("RunService").RenderStepped:wait(0)
  283. else
  284. for i = 0, num do
  285. game:service("RunService").RenderStepped:wait(0)
  286. end
  287. end
  288. end
  289. local RbxUtility = LoadLibrary("RbxUtility")
  290. local Create = RbxUtility.Create
  291. function RemoveOutlines(part)
  292. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  293. end
  294. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  295. local Part = Create("Part")({
  296. formFactor = FormFactor,
  297. Parent = Parent,
  298. Reflectance = Reflectance,
  299. Transparency = Transparency,
  300. CanCollide = false,
  301. Locked = true,
  302. BrickColor = BrickColor.new(tostring(BColor)),
  303. Name = Name,
  304. Size = Size,
  305. Material = Material
  306. })
  307. RemoveOutlines(Part)
  308. return Part
  309. end
  310. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  311. local Msh = Create(Mesh)({
  312. Parent = Part,
  313. Offset = OffSet,
  314. Scale = Scale
  315. })
  316. if Mesh == "SpecialMesh" then
  317. Msh.MeshType = MeshType
  318. Msh.MeshId = MeshId
  319. end
  320. return Msh
  321. end
  322. function CreateWeld(Parent, Part0, Part1, C0, C1)
  323. local Weld = Create("Weld")({
  324. Parent = Parent,
  325. Part0 = Part0,
  326. Part1 = Part1,
  327. C0 = C0,
  328. C1 = C1
  329. })
  330. return Weld
  331. end
  332. function rayCast(Position, Direction, Range, Ignore)
  333. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  334. end
  335. function CreateSound(id, par, vol, pit)
  336. coroutine.resume(coroutine.create(function()
  337. local sou = Instance.new("Sound", par or workspace)
  338. sou.Volume = vol
  339. sou.Pitch = pit or 1
  340. sou.SoundId = id
  341. wait()
  342. sou:play()
  343. game:GetService("Debris"):AddItem(sou, 6)
  344. end))
  345. end
  346. function CreateSong(id, par, vol, pit)
  347. coroutine.resume(coroutine.create(function()
  348. sou2 = Instance.new("Sound", par or workspace)
  349. sou2.Volume = 1
  350. sou2.Pitch = 1
  351. sou2.SoundId = id
  352. wait()
  353. sou2:play()
  354. sou2.Looped = true
  355. end))
  356. end
  357. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  358. local function getclosest(obj, distance)
  359. local last, lastx = distance + 1, nil
  360. for i, v in pairs(workspace:GetChildren()) do
  361. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  362. local t = v.Torso
  363. local dist = t.Position - obj.Position.magnitude
  364. if distance >= dist and last > dist then
  365. last = dist
  366. lastx = v
  367. end
  368. end
  369. end
  370. return lastx
  371. end
  372. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  373. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  374. prt.Anchored = true
  375. prt.CFrame = cframe
  376. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  377. game:GetService("Debris"):AddItem(prt, 10)
  378. if Type == 1 or Type == nil then
  379. table.insert(Effects, {
  380. prt,
  381. "Block1",
  382. delay,
  383. x3,
  384. y3,
  385. z3,
  386. msh
  387. })
  388. elseif Type == 2 then
  389. table.insert(Effects, {
  390. prt,
  391. "Block2",
  392. delay,
  393. x3,
  394. y3,
  395. z3,
  396. msh
  397. })
  398. elseif Type == 3 then
  399. table.insert(Effects, {
  400. prt,
  401. "Block3",
  402. delay,
  403. x3,
  404. y3,
  405. z3,
  406. msh
  407. })
  408. end
  409. end
  410. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  411. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  412. prt.Anchored = true
  413. prt.CFrame = cframe
  414. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  415. game:GetService("Debris"):AddItem(prt, 10)
  416. table.insert(Effects, {
  417. prt,
  418. "Cylinder",
  419. delay,
  420. x3,
  421. y3,
  422. z3,
  423. msh
  424. })
  425. end
  426. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  427. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  428. prt.Anchored = true
  429. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  430. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  431. game:GetService("Debris"):AddItem(prt, 10)
  432. table.insert(Effects, {
  433. prt,
  434. "Cylinder",
  435. delay,
  436. x3,
  437. y3,
  438. z3,
  439. msh
  440. })
  441. end
  442. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  443. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  444. prt.Anchored = true
  445. prt.CFrame = cframe
  446. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  447. game:GetService("Debris"):AddItem(prt, 10)
  448. table.insert(Effects, {
  449. prt,
  450. "Cylinder",
  451. delay,
  452. x3,
  453. y3,
  454. z3,
  455. msh
  456. })
  457. end
  458. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  459. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  460. prt.Anchored = true
  461. prt.CFrame = cframe
  462. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  463. game:GetService("Debris"):AddItem(prt, 10)
  464. table.insert(Effects, {
  465. prt,
  466. "Cylinder",
  467. delay,
  468. x3,
  469. y3,
  470. z3,
  471. msh
  472. })
  473. end
  474. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  475. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  476. prt.Anchored = true
  477. prt.CFrame = cframe
  478. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  479. game:GetService("Debris"):AddItem(prt, 10)
  480. table.insert(Effects, {
  481. prt,
  482. "Cylinder",
  483. delay,
  484. x3,
  485. y3,
  486. z3,
  487. msh
  488. })
  489. end
  490. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  491. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  492. prt.Anchored = true
  493. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  494. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  495. local num = math.random(10, 50) / 1000
  496. game:GetService("Debris"):AddItem(prt, 10)
  497. table.insert(Effects, {
  498. prt,
  499. "Shatter",
  500. num,
  501. prt.CFrame,
  502. math.random() - math.random(),
  503. 0,
  504. math.random(50, 100) / 100
  505. })
  506. end
  507. for i = 0, 1, 0.05 do
  508. swait()
  509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  511. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  512. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  513. if Torsovelocity.Y > 1 then
  514. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-50 * math.cos(sine / 4)), math.rad(0), math.rad(4 * math.cos(sine / 4))), 0.2)
  515. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.1 * math.cos(sine / 5), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  516. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 5), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(30 * math.cos(sine / 4))), 0.3)
  517. elseif Torsovelocity.Y < 1 then
  518. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, -0.1) * angles(math.rad(5), math.rad(0), math.rad(5)), 0.1)
  519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  520. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  521. end
  522. end
  523. attack = false
  524. game:GetService("RunService").Stepped:connect(function()
  525. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  526. velocity = RootPart.Velocity.y
  527. sine = sine + change
  528. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  529. if equipped == true or equipped == false then
  530. if 1 < RootPart.Velocity.y and hit == nil then
  531. Anim = "Jump"
  532. if attack == false and ice_mode == false then
  533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  535. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  537. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  538. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  539. end
  540. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  541. Anim = "Fall"
  542. if attack == false then
  543. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  544. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  545. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  546. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  547. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  548. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  549. end
  550. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  551. Anim = "Idle"
  552. if attack == false then
  553. change = 1
  554. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, -0.1 + 0.1 * math.cos(sine / 25)) * angles(math.rad(0), math.rad(0), math.rad(0)), .1)
  555. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  556. RW.C0 = clerp(RW.C0, CFrame.new(0.9, 0.5, -0.5) * angles(math.rad(60), math.rad(0), math.rad(-60 + 3 * math.cos(sine / 25))), 0.1)
  557. LW.C0 = clerp(LW.C0, CFrame.new(-0.9, 0.4, -0.5) * angles(math.rad(60), math.rad(0), math.rad(60 - 3 * math.cos(sine / 25))), 0.1)
  558. RH.C0 = clerp(RH.C0, cn(1, -.9 - 0.1 * math.cos(sine / 25), 0) * RHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  559. LH.C0 = clerp(LH.C0, cn(-1, -.9 - 0.1 * math.cos(sine / 25), 0) * LHCF * angles(math.rad(-8 + 0 * math.cos(sine / 25)), math.rad(-1), math.rad(0 + 2 * math.cos(sine / 25))), .1)
  560. end
  561. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  562. Anim = "Walk"
  563. if attack == false then
  564. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0 + 0.1 * math.cos(sine / 3.5)) * angles(math.rad(8), math.rad(0) + RootPart.RotVelocity.Y / 30, math.rad(5 * math.cos(sine / 5))), 0.2)
  565. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-3), math.rad(0), math.rad(-5 * math.cos(sine / 5)) + RootPart.RotVelocity.Y / 9), 0.2)
  566. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  567. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(65 * math.cos(sine / 4)), math.rad(0), math.rad(0 * math.cos(sine / 10))), 0.2)
  568. RH.C0 = clerp(RH.C0, cn(1, -1 + 0.2 * math.cos(sine / 4), 0) * RHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  569. LH.C0 = clerp(LH.C0, cn(-1, -1 + 0.1 * math.cos(sine / 4), 0) * LHCF * angles(math.rad(-2), math.rad(0), math.rad(50 * math.cos(sine / 4))), 0.3)
  570. end
  571. end
  572. end
  573. if equipped == true or equipped == false then
  574. if 1 < RootPart.Velocity.Y and hit == nil then
  575. Anim = "Jump"
  576. if attack == false and ice_mode == true then
  577. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  578. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  579. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  580. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  581. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  582. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  583. end
  584. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  585. Anim = "Fall"
  586. if attack == false then
  587. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  588. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  589. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  590. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  591. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  592. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  593. end
  594. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  595. Anim = "Idle"
  596. if attack == false then
  597. change = 0.8
  598. 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)
  599. 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)
  600. 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)
  601. 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)
  602. 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)
  603. 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)
  604. end
  605. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  606. Anim = "Walk"
  607. if attack == false then
  608. 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)
  609. 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)
  610. 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)
  611. 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)
  612. 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)
  613. 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)
  614. end
  615. end
  616. end
  617. if 0 < #Effects then
  618. for e = 1, #Effects do
  619. if Effects[e] ~= nil then
  620. local Thing = Effects[e]
  621. if Thing ~= nil then
  622. local Part = Thing[1]
  623. local Mode = Thing[2]
  624. local Delay = Thing[3]
  625. local IncX = Thing[4]
  626. local IncY = Thing[5]
  627. local IncZ = Thing[6]
  628. if 1 >= Thing[1].Transparency then
  629. if Thing[2] == "Block1" then
  630. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  631. local Mesh = Thing[1].Mesh
  632. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  633. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  634. elseif Thing[2] == "Block2" then
  635. 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)
  636. local Mesh = Thing[7]
  637. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  638. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  639. elseif Thing[2] == "Block3" then
  640. 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)
  641. local Mesh = Thing[7]
  642. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  643. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  644. elseif Thing[2] == "Cylinder" then
  645. local Mesh = Thing[1].Mesh
  646. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  647. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  648. elseif Thing[2] == "Blood" then
  649. local Mesh = Thing[7]
  650. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  651. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  652. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  653. elseif Thing[2] == "Elec" then
  654. local Mesh = Thing[1].Mesh
  655. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  656. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  657. elseif Thing[2] == "Disappear" then
  658. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  659. elseif Thing[2] == "Shatter" then
  660. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  661. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  662. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  663. Thing[6] = Thing[6] + Thing[5]
  664. end
  665. else
  666. Part.Parent = nil
  667. table.remove(Effects, e)
  668. end
  669. end
  670. end
  671. end
  672. end
  673. end)
  674. function RemoveOutlines(part)
  675. part.TopSurface = 10
  676. end
  677. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  678. local Part = Create("Part")({
  679. Parent = Parent,
  680. Reflectance = Reflectance,
  681. Transparency = Transparency,
  682. CanCollide = false,
  683. Locked = true,
  684. BrickColor = BrickColor.new(tostring(BColor)),
  685. Name = Name,
  686. Size = Size,
  687. Material = Material
  688. })
  689. RemoveOutlines(Part)
  690. return Part
  691. end
  692. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  693. local Msh = Create(Mesh)({
  694. Parent = Part,
  695. Offset = OffSet,
  696. Scale = Scale
  697. })
  698. if Mesh == "SpecialMesh" then
  699. Msh.MeshType = MeshType
  700. Msh.MeshId = MeshId
  701. end
  702. return Msh
  703. end
  704. function CreateWeld(Parent, Part0, Part1, C0, C1)
  705. local Weld = Create("Weld")({
  706. Parent = Parent,
  707. Part0 = Part0,
  708. Part1 = Part1,
  709. C0 = C0,
  710. C1 = C1
  711. })
  712. return Weld
  713. end
  714. WSHM = {
  715. "White",
  716. "Pastel light blue"
  717. }
  718. WSH = WSHM[math.random(1, #WSHM)]
  719. function IcePartFunk(HPart, aria, Min, Max)
  720. IcePart = Instance.new("Part", HPart)
  721. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  722. IcePart.CanCollide = false
  723. IuW = Instance.new("Weld")
  724. IuW.Name = "GuW"
  725. IuW.Part0 = HPart
  726. 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))
  727. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  728. IuW.Part1 = IcePart
  729. IuW.Parent = HPart
  730. IcePart.Transparency = 0.85
  731. IcePart.Material = "Neon"
  732. WSH = WSHM[math.random(1, #WSHM)]
  733. IcePart.BrickColor = BrickColor.new("" .. WSH)
  734. RemoveOutlines(IcePart)
  735. game:GetService("Debris"):AddItem(IuW, 4)
  736. game:GetService("Debris"):AddItem(IcePart, 6)
  737. end
  738. SpikeMeshId = 1033714
  739. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  740. local Part = Instance.new("Part", Parent)
  741. Part.Name = Name
  742. Part.BrickColor = BrickColor.new(Color)
  743. Part.Size = Size
  744. Part.Material = Material
  745. Part.Transparency = Transparency
  746. Part.CanCollide = false
  747. RemoveOutlines(Part)
  748. local Mesh = Instance.new("SpecialMesh", Part)
  749. Mesh.MeshType = "Sphere"
  750. Mesh.Scale = Scale
  751. return Mesh and Part
  752. end
  753. CFuncs = {
  754. Part = {
  755. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  756. local Part = Create("Part")({
  757. Parent = Parent,
  758. Reflectance = Reflectance,
  759. Transparency = Transparency,
  760. CanCollide = false,
  761. Locked = true,
  762. BrickColor = BrickColor.new(tostring(BColor)),
  763. Name = Name,
  764. Size = Size,
  765. Material = Material
  766. })
  767. RemoveOutlines(Part)
  768. return Part
  769. end
  770. },
  771. Mesh = {
  772. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  773. local Msh = Create(Mesh)({
  774. Parent = Part,
  775. Offset = OffSet,
  776. Scale = Scale
  777. })
  778. if Mesh == "SpecialMesh" then
  779. Msh.MeshType = MeshType
  780. Msh.MeshId = MeshId
  781. end
  782. return Msh
  783. end
  784. },
  785. Mesh = {
  786. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  787. local Msh = Create(Mesh)({
  788. Parent = Part,
  789. Offset = OffSet,
  790. Scale = Scale
  791. })
  792. if Mesh == "SpecialMesh" then
  793. Msh.MeshType = MeshType
  794. Msh.MeshId = MeshId
  795. end
  796. return Msh
  797. end
  798. },
  799. Weld = {
  800. Create = function(Parent, Part0, Part1, C0, C1)
  801. local Weld = Create("Weld")({
  802. Parent = Parent,
  803. Part0 = Part0,
  804. Part1 = Part1,
  805. C0 = C0,
  806. C1 = C1
  807. })
  808. return Weld
  809. end
  810. },
  811. Sound = {
  812. Create = function(id, par, vol, pit)
  813. coroutine.resume(coroutine.create(function()
  814. local S = Create("Sound")({
  815. Volume = vol,
  816. Pitch = pit or 1,
  817. SoundId = id,
  818. Parent = par or workspace
  819. })
  820. wait()
  821. S:play()
  822. game:GetService("Debris"):AddItem(S, 6)
  823. end))
  824. end
  825. },
  826. ParticleEmitter = {
  827. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  828. local fp = Create("ParticleEmitter")({
  829. Parent = Parent,
  830. Color = ColorSequence.new(Color1, Color2),
  831. LightEmission = LightEmission,
  832. Size = Size,
  833. Texture = Texture,
  834. Transparency = Transparency,
  835. ZOffset = ZOffset,
  836. Acceleration = Accel,
  837. Drag = Drag,
  838. LockedToPart = LockedToPart,
  839. VelocityInheritance = VelocityInheritance,
  840. EmissionDirection = EmissionDirection,
  841. Enabled = Enabled,
  842. Lifetime = LifeTime,
  843. Rate = Rate,
  844. Rotation = Rotation,
  845. RotSpeed = RotSpeed,
  846. Speed = Speed,
  847. VelocitySpread = VelocitySpread
  848. })
  849. return fp
  850. end
  851. }
  852. }
  853. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  854. if hit.Parent == nil then
  855. return
  856. end
  857. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  858. for _, v in pairs(hit.Parent:children()) do
  859. if v:IsA("Humanoid") then
  860. h = v
  861. end
  862. end
  863. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  864. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  865. return
  866. end
  867. local c = Create("ObjectValue")({
  868. Name = "creator",
  869. Value = game:service("Players").LocalPlayer,
  870. Parent = h
  871. })
  872. game:GetService("Debris"):AddItem(c, 0.5)
  873. if HitSound ~= nil and HitPitch ~= nil then
  874. CreateSound(HitSound, hit, 1, HitPitch)
  875. end
  876. local Damage = math.random(minim, maxim)
  877. local blocked = false
  878. local block = hit.Parent:findFirstChild("Block")
  879. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  880. blocked = true
  881. block.Value = block.Value - 1
  882. print(block.Value)
  883. end
  884. if blocked == false then
  885. h.Health = h.Health - Damage
  886. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  887. else
  888. h.Health = h.Health - Damage / 2
  889. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  890. end
  891. if Type == "Knockdown" then
  892. local hum = hit.Parent.Humanoid
  893. hum.PlatformStand = true
  894. coroutine.resume(coroutine.create(function(HHumanoid)
  895. swait(1)
  896. HHumanoid.PlatformStand = false
  897. end), hum)
  898. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  899. local bodvol = Create("BodyVelocity")({
  900. velocity = angle * knockback,
  901. P = 5000,
  902. maxForce = Vector3.new(8000, 8000, 8000),
  903. Parent = hit
  904. })
  905. local rl = Create("BodyAngularVelocity")({
  906. P = 3000,
  907. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  908. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  909. Parent = hit
  910. })
  911. game:GetService("Debris"):AddItem(bodvol, 0.5)
  912. game:GetService("Debris"):AddItem(rl, 0.5)
  913. elseif Type == "Normal" then
  914. local vp = Create("BodyVelocity")({
  915. P = 500,
  916. maxForce = Vector3.new(math.huge, 0, math.huge),
  917. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  918. })
  919. if knockback > 0 then
  920. vp.Parent = hit.Parent.Torso
  921. end
  922. game:GetService("Debris"):AddItem(vp, 0.5)
  923. elseif Type == "Impale" then
  924. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  925. Spike.Anchored = true
  926. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  927. Spike.Position = hit.Parent.Torso.Position
  928. for i = 1, 5 do
  929. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  930. end
  931. Services.Debris:AddItem(Spike, 4)
  932. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  933. hit.Parent.Humanoid.PlatformStand = true
  934. swait(1)
  935. hit.Parent.Humanoid.PlatformStand = false
  936. elseif Type == "Up" then
  937. local bodyVelocity = Create("BodyVelocity")({
  938. velocity = Vector3.new(0, 20, 0),
  939. P = 5000,
  940. maxForce = Vector3.new(8000, 8000, 8000),
  941. Parent = hit
  942. })
  943. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  944. local bodyVelocity = Create("BodyVelocity")({
  945. velocity = Vector3.new(0, 20, 0),
  946. P = 5000,
  947. maxForce = Vector3.new(8000, 8000, 8000),
  948. Parent = hit
  949. })
  950. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  951. elseif Type == "Snare" then
  952. local bp = Create("BodyPosition")({
  953. P = 900,
  954. D = 1000,
  955. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  956. position = hit.Parent.Torso.Position,
  957. Parent = hit.Parent.Torso
  958. })
  959. game:GetService("Debris"):AddItem(bp, 1)
  960. elseif Type == "Slowness" then
  961. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  962. for i = 1, 25 do
  963. hit.Parent.Humanoid.WalkSpeed = 4
  964. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  965. end
  966. wait(4)
  967. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  968. elseif Type == "FireDmg" then
  969. for i = 1, math.random(60, 150) do
  970. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  971. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  972. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  973. wait(0.1)
  974. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  975. end
  976. elseif Type == "Freeze" then
  977. local bp = Create("BodyPosition")({
  978. P = 900,
  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. game:GetService("Debris"):AddItem(bp, 4)
  985. for i = 1, 25 do
  986. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  987. end
  988. elseif Type == "Freeze2" then
  989. local BodPos = Create("BodyPosition")({
  990. P = 50000,
  991. D = 1000,
  992. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  993. position = hit.Parent.Torso.Position,
  994. Parent = hit.Parent.Torso
  995. })
  996. local BodGy = Create("BodyGyro")({
  997. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  998. P = 20000,
  999. Parent = hit.Parent.Torso,
  1000. cframe = hit.Parent.Torso.CFrame
  1001. })
  1002. hit.Parent.Torso.Anchored = true
  1003. coroutine.resume(coroutine.create(function(Part)
  1004. swait(1.5)
  1005. Part.Anchored = false
  1006. end), hit.Parent.Torso)
  1007. game:GetService("Debris"):AddItem(BodPos, 3)
  1008. game:GetService("Debris"):AddItem(BodGy, 3)
  1009. end
  1010. local debounce = Create("BoolValue")({
  1011. Name = "DebounceHit",
  1012. Parent = hit.Parent,
  1013. Value = true
  1014. })
  1015. game:GetService("Debris"):AddItem(debounce, Delay)
  1016. c = Instance.new("ObjectValue")
  1017. c.Name = "creator"
  1018. c.Value = Player
  1019. c.Parent = h
  1020. game:GetService("Debris"):AddItem(c, 0.5)
  1021. end
  1022. end
  1023. function ShowDamage(Pos, Text, Time, Color)
  1024. local Rate = 0.033333333333333
  1025. if not Pos then
  1026. local Pos = Vector3.new(0, 0, 0)
  1027. end
  1028. local Text = Text or ""
  1029. local Time = Time or 2
  1030. if not Color then
  1031. local Color = Color3.new(1, 0, 1)
  1032. end
  1033. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1034. EffectPart.Anchored = true
  1035. local BillboardGui = Create("BillboardGui")({
  1036. Size = UDim2.new(3, 0, 3, 0),
  1037. Adornee = EffectPart,
  1038. Parent = EffectPart
  1039. })
  1040. local TextLabel = Create("TextLabel")({
  1041. BackgroundTransparency = 1,
  1042. Size = UDim2.new(1, 0, 1, 0),
  1043. Text = Text,
  1044. TextColor3 = Color,
  1045. TextScaled = true,
  1046. Font = Enum.Font.ArialBold,
  1047. Parent = BillboardGui
  1048. })
  1049. game.Debris:AddItem(EffectPart, Time + 0.1)
  1050. EffectPart.Parent = game:GetService("Workspace")
  1051. delay(0, function()
  1052. local Frames = Time / Rate
  1053. for Frame = 1, Frames do
  1054. wait(Rate)
  1055. local Percent = Frame / Frames
  1056. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1057. TextLabel.TextTransparency = Percent
  1058. end
  1059. if EffectPart and EffectPart.Parent then
  1060. EffectPart:Destroy()
  1061. end
  1062. end)
  1063. end
  1064. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1065. for _, c in pairs(workspace:children()) do
  1066. local hum = c:findFirstChild("Humanoid")
  1067. if hum ~= nil then
  1068. local head = c:findFirstChild("Head")
  1069. if head ~= nil then
  1070. local targ = head.Position - Part.Position
  1071. local mag = targ.magnitude
  1072. if magni >= mag and c.Name ~= Player.Name then
  1073. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1074. end
  1075. end
  1076. end
  1077. end
  1078. end
  1079. function MagniKILL(Part, magni, knock, Type)
  1080. for _, c in pairs(workspace:children()) do
  1081. local hum = c:findFirstChild("Humanoid")
  1082. if hum ~= nil then
  1083. local head = c:findFirstChild("Head")
  1084. if head ~= nil then
  1085. local targ = head.Position - Part.Position
  1086. local mag = targ.magnitude
  1087. if magni >= mag and c.Name ~= Player.Name then
  1088. hum.Health = 0
  1089. end
  1090. end
  1091. end
  1092. end
  1093. end
  1094. EffectModel = Instance.new("Model", Character)
  1095. EffectModel.Name = "Effects"
  1096. Effects = {
  1097. Block = {
  1098. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1099. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1100. prt.Anchored = true
  1101. prt.CFrame = cframe
  1102. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1103. game:GetService("Debris"):AddItem(prt, 10)
  1104. if Type == 1 or Type == nil then
  1105. table.insert(Effects, {
  1106. prt,
  1107. "Block1",
  1108. delay,
  1109. x3,
  1110. y3,
  1111. z3,
  1112. msh
  1113. })
  1114. elseif Type == 2 then
  1115. table.insert(Effects, {
  1116. prt,
  1117. "Block2",
  1118. delay,
  1119. x3,
  1120. y3,
  1121. z3,
  1122. msh
  1123. })
  1124. else
  1125. table.insert(Effects, {
  1126. prt,
  1127. "Block3",
  1128. delay,
  1129. x3,
  1130. y3,
  1131. z3,
  1132. msh
  1133. })
  1134. end
  1135. end
  1136. },
  1137. Sphere = {
  1138. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1139. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1140. prt.Anchored = true
  1141. prt.CFrame = cframe
  1142. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1143. game:GetService("Debris"):AddItem(prt, 10)
  1144. table.insert(Effects, {
  1145. prt,
  1146. "Cylinder",
  1147. delay,
  1148. x3,
  1149. y3,
  1150. z3,
  1151. msh
  1152. })
  1153. end
  1154. },
  1155. Cylinder = {
  1156. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1157. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1158. prt.Anchored = true
  1159. prt.CFrame = cframe
  1160. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1161. game:GetService("Debris"):AddItem(prt, 10)
  1162. table.insert(Effects, {
  1163. prt,
  1164. "Cylinder",
  1165. delay,
  1166. x3,
  1167. y3,
  1168. z3,
  1169. msh
  1170. })
  1171. end
  1172. },
  1173. Wave = {
  1174. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1175. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1176. prt.Anchored = true
  1177. prt.CFrame = cframe
  1178. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1179. game:GetService("Debris"):AddItem(prt, 10)
  1180. table.insert(Effects, {
  1181. prt,
  1182. "Cylinder",
  1183. delay,
  1184. x3,
  1185. y3,
  1186. z3,
  1187. msh
  1188. })
  1189. end
  1190. },
  1191. Ring = {
  1192. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1193. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1194. prt.Anchored = true
  1195. prt.CFrame = cframe
  1196. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1197. game:GetService("Debris"):AddItem(prt, 10)
  1198. table.insert(Effects, {
  1199. prt,
  1200. "Cylinder",
  1201. delay,
  1202. x3,
  1203. y3,
  1204. z3,
  1205. msh
  1206. })
  1207. end
  1208. },
  1209. Break = {
  1210. Create = function(brickcolor, cframe, x1, y1, z1)
  1211. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1212. prt.Anchored = true
  1213. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1214. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1215. local num = math.random(10, 50) / 1000
  1216. game:GetService("Debris"):AddItem(prt, 10)
  1217. table.insert(Effects, {
  1218. prt,
  1219. "Shatter",
  1220. num,
  1221. prt.CFrame,
  1222. math.random() - math.random(),
  1223. 0,
  1224. math.random(50, 100) / 100
  1225. })
  1226. end
  1227. }
  1228. }
  1229. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1230. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1231. prt.Anchored = true
  1232. prt.CFrame = cframe
  1233. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1234. game:GetService("Debris"):AddItem(prt, 10)
  1235. if Type == 1 or Type == nil then
  1236. table.insert(Effects, {
  1237. prt,
  1238. "Block1",
  1239. delay,
  1240. x3,
  1241. y3,
  1242. z3,
  1243. msh
  1244. })
  1245. elseif Type == 2 then
  1246. table.insert(Effects, {
  1247. prt,
  1248. "Block2",
  1249. delay,
  1250. x3,
  1251. y3,
  1252. z3,
  1253. msh
  1254. })
  1255. elseif Type == 3 then
  1256. table.insert(Effects, {
  1257. prt,
  1258. "Block3",
  1259. delay,
  1260. x3,
  1261. y3,
  1262. z3,
  1263. msh
  1264. })
  1265. end
  1266. end
  1267. function CreateSound(id, par, vol, pit)
  1268. coroutine.resume(coroutine.create(function()
  1269. local sou = Instance.new("Sound", par or workspace)
  1270. sou.Volume = vol
  1271. sou.Pitch = pit or 1
  1272. sou.SoundId = id
  1273. swait()
  1274. sou:play()
  1275. game:GetService("Debris"):AddItem(sou, 6)
  1276. end))
  1277. end
  1278. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1279. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1280. prt.Anchored = true
  1281. prt.CFrame = cframe
  1282. prt.Material = "Neon"
  1283. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1284. game:GetService("Debris"):AddItem(prt, 10)
  1285. coroutine.resume(coroutine.create(function(Part, Mesh)
  1286. for i = 0, 6, delay do
  1287. swait()
  1288. Part.Transparency = i
  1289. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1290. end
  1291. Part.Parent = nil
  1292. end), prt, msh)
  1293. end
  1294. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1295. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1296. local MainPos = partt.Position
  1297. local MainPos2 = mouse + SpreadVectors
  1298. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1299. local speed = 1000
  1300. local num = 1
  1301. coroutine.resume(coroutine.create(function()
  1302. repeat
  1303. swait()
  1304. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1305. local mag =(MainPos - pos).magnitude
  1306. 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)
  1307. MainPos = MainPos + MouseLook.lookVector * speed
  1308. num = num - 1
  1309. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1310. if hit ~= nil then
  1311. num = 0
  1312. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1313. refpart.Anchored = true
  1314. refpart.CFrame = CFrame.new(pos)
  1315. game:GetService("Debris"):AddItem(refpart, 2)
  1316. end
  1317. if num <= 0 then
  1318. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1319. refpart.Anchored = true
  1320. refpart.CFrame = CFrame.new(pos)
  1321. if hit ~= nil then
  1322. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1323. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1324. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1325. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1326. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1327. end
  1328. game:GetService("Debris"):AddItem(refpart, 0)
  1329. end
  1330. until num <= 0
  1331. end))
  1332. end
  1333. function shoottraildd2(mouse, partt, SpreadAmount)
  1334. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1335. local MainPos = partt.Position
  1336. local MainPos2 = mouse + SpreadVectors
  1337. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1338. local speed = 3000
  1339. local num = 1
  1340. coroutine.resume(coroutine.create(function()
  1341. repeat
  1342. swait()
  1343. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1344. local mag = (MainPos - pos).magnitude
  1345. Laser(BrickColor.new("New Yeller"), CFrame.new((MainPos + pos) / 2, pos) * angles(1.57, 0, 0), 1, mag * (speed / (speed / 2)), 1, -17.175, 0, -17.175, 0.15)
  1346. MainPos = MainPos + MouseLook.lookVector * speed
  1347. num = num - 1
  1348. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1349. if hit ~= nil then
  1350. num = 0
  1351. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1352. refpart.Anchored = true
  1353. refpart.CFrame = CFrame.new(pos)
  1354. game:GetService("Debris"):AddItem(refpart, 2)
  1355. end
  1356. if num <= 0 then
  1357. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1358. refpart.Anchored = true
  1359. refpart.CFrame = CFrame.new(pos)
  1360. if hit ~= nil then
  1361. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1362. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1363. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1364. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1365. MagniKILL(refpart, 80, 0, "Normal")
  1366. end
  1367. game:GetService("Debris"):AddItem(refpart, 0)
  1368. end
  1369. until num <= 0
  1370. end))
  1371. end
  1372. function shoottraildd22(mouse, partt, SpreadAmount)
  1373. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1374. local MainPos = partt.Position
  1375. local MainPos2 = mouse + SpreadVectors
  1376. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1377. local speed = 900
  1378. local num = 1
  1379. coroutine.resume(coroutine.create(function()
  1380. repeat
  1381. swait()
  1382. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1383. local mag = (MainPos - pos).magnitude
  1384. 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)
  1385. MainPos = MainPos + MouseLook.lookVector * speed
  1386. num = num - 1
  1387. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1388. if hit ~= nil then
  1389. num = 0
  1390. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1391. refpart.Anchored = true
  1392. refpart.CFrame = CFrame.new(pos)
  1393. game:GetService("Debris"):AddItem(refpart, 2)
  1394. end
  1395. if num <= 0 then
  1396. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1397. refpart.Anchored = true
  1398. refpart.CFrame = CFrame.new(pos)
  1399. if hit ~= nil then
  1400. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1401. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1402. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1403. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1404. MagniKILL(refpart, 80, 0, "Normal")
  1405. end
  1406. game:GetService("Debris"):AddItem(refpart, 0)
  1407. end
  1408. until num <= 0
  1409. end))
  1410. end
  1411. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1412. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1413. local MainPos = partt.Position
  1414. local MainPos2 = mouse + SpreadVectors
  1415. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1416. local speed = 200
  1417. local num = 0
  1418. coroutine.resume(coroutine.create(function()
  1419. repeat
  1420. swait()
  1421. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1422. local mag = (MainPos - pos).magnitude
  1423. 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)
  1424. MainPos = MainPos + MouseLook.lookVector * speed
  1425. num = num - 1
  1426. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1427. if hit ~= nil then
  1428. num = 0
  1429. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1430. refpart.Anchored = true
  1431. refpart.CFrame = CFrame.new(pos)
  1432. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1433. game:GetService("Debris"):AddItem(refpart, 2)
  1434. end
  1435. if num <= 0 then
  1436. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1437. refpart.Anchored = true
  1438. refpart.CFrame = CFrame.new(pos)
  1439. if hit ~= nil then
  1440. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1441. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1442. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1443. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1444. end
  1445. game:GetService("Debris"):AddItem(refpart, 0)
  1446. end
  1447. until num <= 0
  1448. end))
  1449. end
  1450. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1451. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1452. local MainPos = partt.Position
  1453. local MainPos2 = mouse + SpreadVectors
  1454. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1455. local speed = 500
  1456. local num = 1
  1457. coroutine.resume(coroutine.create(function()
  1458. repeat
  1459. swait()
  1460. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1461. local mag = (MainPos - pos).magnitude
  1462. 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)
  1463. MainPos = MainPos + MouseLook.lookVector * speed
  1464. num = num - 1
  1465. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1466. if hit ~= nil then
  1467. num = 0
  1468. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1469. refpart.Anchored = true
  1470. refpart.CFrame = CFrame.new(pos)
  1471. game:GetService("Debris"):AddItem(refpart, 2)
  1472. end
  1473. if num <= 0 then
  1474. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1475. refpart.Anchored = true
  1476. refpart.CFrame = CFrame.new(pos)
  1477. if hit ~= nil then
  1478. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1479. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1480. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1481. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1482. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1483. end
  1484. game:GetService("Debris"):AddItem(refpart, 0)
  1485. end
  1486. until num <= 0
  1487. end))
  1488. end
  1489.  
  1490.  
  1491. ---
  1492.  
  1493. attackdebounce = false
  1494. deb=false
  1495.  
  1496. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1497. if hit.Parent==nil then
  1498. return
  1499. end
  1500. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1501. for _,v in pairs(hit.Parent:children()) do
  1502. if v:IsA("Humanoid") then
  1503. h=v
  1504. end
  1505. end
  1506. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1507. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1508. end
  1509. if hit.Parent.className=="Hat" then
  1510. hit=hit.Parent.Parent:findFirstChild("Head")
  1511. end
  1512. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1513. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1514. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1515. return
  1516. end]]
  1517. -- hs(hit,1.2)
  1518. c=Instance.new("ObjectValue")
  1519. c.Name="creator"
  1520. c.Value=game:service("Players").LocalPlayer
  1521. c.Parent=h
  1522. game:GetService("Debris"):AddItem(c,.5)
  1523. Damage=math.random(minim,maxim)
  1524. -- h:TakeDamage(Damage)
  1525. blocked=false
  1526. block=hit.Parent:findFirstChild("Block")
  1527. if block~=nil then
  1528. print(block.className)
  1529. if block.className=="NumberValue" then
  1530. if block.Value>0 then
  1531. blocked=true
  1532. if decreaseblock==nil then
  1533. block.Value=block.Value-1
  1534. end
  1535. end
  1536. end
  1537. if block.className=="IntValue" then
  1538. if block.Value>0 then
  1539. blocked=true
  1540. if decreaseblock~=nil then
  1541. block.Value=block.Value-1
  1542. end
  1543. end
  1544. end
  1545. end
  1546. if blocked==false then
  1547. -- h:TakeDamage(Damage)
  1548. h.Health=h.Health-Damage
  1549. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1550. else
  1551. h.Health=h.Health-(Damage/2)
  1552. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1553. end
  1554. if Type=="Knockdown" then
  1555. Humanoid=hit.Parent.Humanoid
  1556. Humanoid.PlatformStand=true
  1557. coroutine.resume(coroutine.create(function(HHumanoid)
  1558. swait(1)
  1559. HHumanoid.PlatformStand=false
  1560. end),Humanoid)
  1561. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1562. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1563. local bodvol=Instance.new("BodyVelocity")
  1564. bodvol.velocity=angle*knockback
  1565. bodvol.P=5000
  1566. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1567. bodvol.Parent=hit
  1568. rl=Instance.new("BodyAngularVelocity")
  1569. rl.P=3000
  1570. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1571. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1572. rl.Parent=hit
  1573. game:GetService("Debris"):AddItem(bodvol,.5)
  1574. game:GetService("Debris"):AddItem(rl,.5)
  1575. elseif Type=="Normal" then
  1576. bp=Instance.new("BodyVelocity")
  1577. bp.P=100000
  1578. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1579. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1580. if KnockbackType==1 then
  1581. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1582. elseif KnockbackType==2 then
  1583. bp.velocity=Property.CFrame.lookVector*knockback
  1584. end
  1585. if knockback>0 then
  1586. bp.Parent=hit.Parent.Torso
  1587.  
  1588. end
  1589. game:GetService("Debris"):AddItem(bp,.5)
  1590. elseif Type=="Up" then
  1591. local bodyVelocity=Instance.new("BodyVelocity")
  1592. bodyVelocity.velocity=vt(0,60,0)
  1593. bodyVelocity.P=5000
  1594. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1595. bodyVelocity.Parent=hit
  1596. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1597. rl=Instance.new("BodyAngularVelocity")
  1598. rl.P=3000
  1599. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1600. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1601. rl.Parent=hit
  1602. game:GetService("Debris"):AddItem(rl,.5)
  1603. elseif Type=="Snare" then
  1604. bp=Instance.new("BodyPosition")
  1605. bp.P=2000
  1606. bp.D=100
  1607. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1608. bp.position=hit.Parent.Torso.Position
  1609. bp.Parent=hit.Parent.Torso
  1610. game:GetService("Debris"):AddItem(bp,1)
  1611. elseif Type=="Target" then
  1612. if Targetting==false then
  1613. ZTarget=hit.Parent.Torso
  1614. coroutine.resume(coroutine.create(function(Part)
  1615. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1616. swait(1)
  1617. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1618. end),ZTarget)
  1619. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1620. targetgui=Instance.new("BillboardGui")
  1621. targetgui.Parent=ZTarget
  1622. targetgui.Size=UDim2.new(10,100,10,100)
  1623. targ=Instance.new("ImageLabel")
  1624. targ.Parent=targetgui
  1625. targ.BackgroundTransparency=1
  1626. targ.Image="rbxassetid://4834067"
  1627. targ.Size=UDim2.new(1,0,1,0)
  1628. cam.CameraType="Scriptable"
  1629. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1630. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1631. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1632. Targetting=true
  1633. RocketTarget=ZTarget
  1634. for i=1,Property do
  1635. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1636. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1637. swait()
  1638. end
  1639. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1640. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1641. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1642. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1643. end
  1644. Targetting=true
  1645. RocketTarget=true
  1646. targetgui.Parent=true
  1647. cam.CameraType="Custom"
  1648. end
  1649. end
  1650. debounce=Instance.new("BoolValue")
  1651. debounce.Name="DebounceHit"
  1652. debounce.Parent=hit.Parent
  1653. debounce.Value=true
  1654. game:GetService("Debris"):AddItem(debounce,Delay)
  1655. c=Instance.new("ObjectValue")
  1656. c.Name="creator"
  1657. c.Value=Player
  1658. c.Parent=h
  1659. game:GetService("Debris"):AddItem(c,.5)
  1660. CRIT=true
  1661. hitDeb=true
  1662. AttackPos=6
  1663. end
  1664. end
  1665.  
  1666. showDamage=function(Char,Dealt,du,Color)
  1667. m=Instance.new("Model")
  1668. m.Name=tostring(Dealt)
  1669. h=Instance.new("Humanoid")
  1670. h.Health=0
  1671. h.MaxHealth=0
  1672. h.Parent=m
  1673. c=Instance.new("Part")
  1674. c.Transparency=0
  1675. c.BrickColor=Color
  1676. c.Transparency = 1
  1677. c.Name="Head"
  1678. c.TopSurface=0
  1679. c.BottomSurface=0
  1680. c.formFactor="Plate"
  1681. c.Size=Vector3.new(1,.4,1)
  1682.  
  1683. local txt = Instance.new("BillboardGui", c)
  1684. txt.Adornee = c
  1685. txt.Name = "_status"
  1686. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1687. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1688. local text = Instance.new("TextLabel", txt)
  1689. text.Size = UDim2.new(10, 0, 7, 0)
  1690. text.FontSize = "Size12"
  1691. text.TextScaled = true
  1692. text.TextTransparency = 0.5
  1693. text.BackgroundTransparency = 1
  1694. text.TextTransparency = 0.5
  1695. text.TextStrokeTransparency = 0.5
  1696. text.Font = "SciFi"
  1697. text.TextStrokeColor3 = Color3.new(0,0,0)
  1698. v=Instance.new("Part")
  1699. v.Name = "ColorBrick"
  1700. v.Parent=c
  1701. v.FormFactor="Symmetric"
  1702. v.Anchored=true
  1703. v.CanCollide=false
  1704. v.BottomSurface="Smooth"
  1705. v.TopSurface="Smooth"
  1706. v.Size=Vector3.new(10,5,3)
  1707. v.Transparency=1
  1708. v.CFrame=c.CFrame
  1709. v.BrickColor=BrickColor.random()
  1710. v.Transparency=1
  1711. text.TextColor3 = t.BrickColor.Color
  1712. v.Shape="Block"
  1713. text.Text = tostring(Dealt)
  1714. ms=Instance.new("CylinderMesh")
  1715. ms.Scale=Vector3.new(.8,.8,.8)
  1716. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1717. local rndm=math.random(1,#hitsounds)
  1718. local r=rndm
  1719. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1720. if CRIT==true then
  1721. ms.Scale=Vector3.new(1,1.25,1)
  1722. end
  1723. ms.Parent=c
  1724. c.Reflectance=0
  1725. Instance.new("BodyGyro").Parent=c
  1726. c.Parent=m
  1727. if Char:findFirstChild("Head")~=nil then
  1728. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1729. elseif Char.Parent:findFirstChild("Head")~=nil then
  1730. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1731. end
  1732. f=Instance.new("BodyPosition")
  1733. f.P=200000
  1734. f.D=100
  1735. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1736. f.position=c.Position+Vector3.new(0,3,0)
  1737. f.Parent=c
  1738. game:GetService("Debris"):AddItem(m,.5+du)
  1739. c.CanCollide=false
  1740. m.Parent=workspace
  1741. c.CanCollide=false
  1742. end
  1743.  
  1744.  
  1745. ------
  1746. hito = function(dm, X, c, dn, dp, dq)
  1747. for I,dr in pairs(workspace:GetChildren()) do
  1748. 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
  1749. local ds = dr:FindFirstChild("Humanoid")
  1750. local dt = dr:FindFirstChild("HumanoidRootPart")
  1751. TakeDamage(ds, c)
  1752. if InForm == true then
  1753. ds.Parent:BreakJoints()
  1754. wait(1.2)
  1755. ds.Parent:Destroy()
  1756. end
  1757. ds:SetStateEnabled(16, true)
  1758. delay(dn, function()
  1759. ds:SetStateEnabled(16, true)
  1760. end)
  1761. local du = Instance.new("StringValue")
  1762. du.Name = "alabo"
  1763. du.Parent = dt
  1764. game.Debris:AddItem(du, dn)
  1765. local dv = Instance.new("Part")
  1766.  
  1767. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1768. dv.Transparency = 0.25
  1769. dv.Anchored = true
  1770. dv.CanCollide = false
  1771. dv.BrickColor = BrickColor.new("White")
  1772. dv.Material = "Neon"
  1773. dv.Locked = true
  1774. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1775. dv.Parent = modz
  1776. local dw = Instance.new("SpecialMesh")
  1777. dw.MeshType = "Sphere"
  1778. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1779. dw.Parent = dv
  1780. game.Debris:AddItem(dv, 1)
  1781. local dx = Instance.new("Model")
  1782. dx.Name = c
  1783. dx.Parent = workspace
  1784. game.Debris:AddItem(dx, 0.5 + c / 75)
  1785. local dy = Instance.new("Humanoid")
  1786. dy.MaxHealth = 0
  1787. dy.Parent = dx
  1788. local dz = Instance.new("Part")
  1789. dz.Name = "Head"
  1790. dz.Locked = true
  1791. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1792. dz.Position = dt.Position
  1793. dz.BrickColor = BrickColor.new("New Yeller")
  1794. dz.Material = "Neon"
  1795. dz.Transparency = 1
  1796. dz.CanCollide = false
  1797. dz.Parent = dx
  1798. local dA = Instance.new("BodyPosition")
  1799. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1800. dA.P = 20000
  1801. dA.D = 300
  1802. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1803. dA.Parent = dz
  1804. local dB = Instance.new("CylinderMesh")
  1805. dB.Parent = dz
  1806. coroutine.resume(coroutine.create(function()
  1807. while dB do
  1808. swait()
  1809. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1810. end
  1811. end))
  1812. if dp then
  1813. local dC = Instance.new("BodyVelocity")
  1814. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1815. dC.P = 9999999999
  1816. dC.Velocity = dp
  1817. dC.Parent = dt
  1818. game.Debris:AddItem(dC, dn)
  1819. end
  1820. if dq then
  1821. local dD = Instance.new("BodyAngularVelocity")
  1822. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1823. dD.P = math.huge
  1824. dD.AngularVelocity = dq
  1825. dD.Parent = dt
  1826. game.Debris:AddItem(dD, dn)
  1827. end
  1828. local dE = Instance.new("Sound")
  1829. dE.Pitch = rd2(10, 11) / 10
  1830. dE.Volume = rd2(10, 13) / 10
  1831. dE.EmitterSize = 10
  1832. dE.SoundId = "rbxassetid://"
  1833. dE.Parent = dv
  1834. dE:Play()
  1835. coroutine.resume(coroutine.create(function()
  1836. for I = 1, 5 do
  1837. swait()
  1838. dv.Transparency = dv.Transparency + 0.175
  1839. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1840. end
  1841. end))
  1842. end
  1843. end
  1844. end
  1845. ------
  1846.  
  1847. vt = Vector3.new
  1848. local new = Instance.new
  1849. local cf = CFrame.new
  1850. local cfa = CFrame.Angles
  1851. local bc = BrickColor.new
  1852.  
  1853. function bigbangattack()
  1854. attack = true
  1855. Humanoid.WalkSpeed = 0
  1856. for i = 0, 8, 0.1 do
  1857. swait()
  1858. 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)
  1859. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1860. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1861. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1862. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1863. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1864. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1865. end
  1866. local rng = Instance.new("Part", mouse)
  1867. rng.Anchored = true
  1868. rng.BrickColor = BrickColor.new("Cyan")
  1869. rng.CanCollide = false
  1870. rng.FormFactor = 3
  1871. rng.Name = "Ring"
  1872. rng.Size = Vector3.new(0.4,0.4,0.4)
  1873. rng.Transparency = 0
  1874. rng.TopSurface = 0
  1875. rng.BottomSurface = 0
  1876. rng.CFrame = RootPart.CFrame
  1877. local rngm = Instance.new("SpecialMesh", rng)
  1878. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1879.  
  1880. local rng3 = rng:Clone()
  1881. rng3.Parent = char
  1882. local rng3m = rng3.Mesh
  1883.  
  1884. local rng5 = rng:Clone()
  1885. rng5.Parent = char
  1886. rng5.BrickColor = BrickColor.new("Cyan")
  1887. local rng5m = rng5.Mesh
  1888. local rng6 = rng:Clone()
  1889. rng6.Material = "Plastic"
  1890. rng6.BrickColor = BrickColor.new("Cyan")
  1891. rng6.Parent = char
  1892. local rng6m = rng6.Mesh
  1893. rng6m.Scale = vt(7.5,7.5,7.5)
  1894. rng6m.MeshType = "FileMesh"
  1895. rng6m.MeshId = "rbxassetid://430736398"
  1896. local Must2 = Instance.new("Sound",rng6)
  1897. Must2.SoundId = "rbxassetid://135581154"
  1898. Must2.Pitch = 0.99
  1899. Must2.Volume = 3
  1900. Must2.Looped = false
  1901. wait(0)
  1902. Must2:Play()
  1903. local hita = rng6.Touched:connect(function(hit)
  1904. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1905. end)
  1906.  
  1907. rng3.CFrame = RootPart.CFrame
  1908.  
  1909. rng5.CFrame = RootPart.CFrame
  1910. rng6.CFrame = RootPart.CFrame
  1911. local pie222 = Instance.new("ParticleEmitter")
  1912. pie222.Parent = rng6
  1913. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1914. pie222.LightEmission = 1
  1915. pie222.Size = NumberSequence.new(6,1)
  1916. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1917. pie222.Transparency = NumberSequence.new(0.6,1)
  1918. pie222.EmissionDirection = "Top"
  1919. pie222.Enabled = true
  1920. pie222.Lifetime = NumberRange.new(1)
  1921. pie222.Rotation = NumberRange.new(-320, 320)
  1922. pie222.Rate = 404
  1923. pie222.Speed = NumberRange.new(0)
  1924. pie222.LockedToPart = false
  1925. pie222.VelocitySpread = 2
  1926. wait()
  1927. local scaler = 10/5
  1928. local scaler2 = 10/5
  1929. for i = 0,10,0.1 do
  1930. swait()
  1931. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1932.  
  1933. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1934.  
  1935. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1936. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1937. rng6.CFrame = rng3.CFrame
  1938. rng.Transparency = rng.Transparency + 1
  1939.  
  1940. rng3.Transparency = rng3.Transparency + 0.01
  1941.  
  1942. rng5.Transparency = rng5.Transparency + 0.01
  1943. rng6.Transparency = rng6.Transparency + 0.021
  1944. scaler = scaler - 0.125/5
  1945. scaler2 = scaler2 - 0.1/5
  1946.  
  1947. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1948.  
  1949. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1950. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1951. end
  1952. hita:disconnect()
  1953. game:GetService("Debris"):AddItem(rng, 1)
  1954.  
  1955. game:GetService("Debris"):AddItem(rng3, 1)
  1956.  
  1957. game:GetService("Debris"):AddItem(rng5, 1)
  1958. attack = false
  1959. pie222:Destroy()
  1960. Humanoid.WalkSpeed = 16
  1961. end
  1962.  
  1963.  
  1964. function bigbangattack2()
  1965. attack = true
  1966. Humanoid.WalkSpeed = 0
  1967. for i = 0, 8, 0.1 do
  1968. swait()
  1969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1971. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1972. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1973. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1974. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1975. end
  1976. local rng = Instance.new("Part", RightArm)
  1977. rng.Anchored = true
  1978. rng.BrickColor = BrickColor.new("Cyan")
  1979. rng.CanCollide = false
  1980. rng.FormFactor = 3
  1981. rng.Name = "Ring"
  1982. rng.Size = Vector3.new(0.4,0.4,0.4)
  1983. rng.Transparency = 0
  1984. rng.TopSurface = 0
  1985. rng.BottomSurface = 0
  1986. rng.CFrame = RootPart.CFrame
  1987. local rngm = Instance.new("SpecialMesh", rng)
  1988. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1989.  
  1990. local rng3 = rng:Clone()
  1991. rng3.Parent = char
  1992. local rng3m = rng3.Mesh
  1993.  
  1994. local rng5 = rng:Clone()
  1995. rng5.Parent = char
  1996. rng5.BrickColor = BrickColor.new("Cyan")
  1997. local rng5m = rng5.Mesh
  1998. local rng6 = rng:Clone()
  1999. rng6.Material = "Plastic"
  2000. rng6.BrickColor = BrickColor.new("Cyan")
  2001. rng6.Parent = char
  2002. local rng6m = rng6.Mesh
  2003. rng6m.Scale = vt(7.5,7.5,30.5)
  2004. rng6m.MeshType = "FileMesh"
  2005. rng6m.MeshId = "rbxassetid://430736398"
  2006. local Must2 = Instance.new("Sound",Torso)
  2007. Must2.SoundId = "rbxassetid://719747626"
  2008. Must2.Pitch = 0.99
  2009. Must2.Volume = 3
  2010. Must2.Looped = false
  2011. wait(0)
  2012. Must2:Play()
  2013. local hita = rng6.Touched:connect(function(hit)
  2014. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2015. end)
  2016.  
  2017. rng3.CFrame = Head.CFrame
  2018.  
  2019. rng5.CFrame = Head.CFrame
  2020. rng6.CFrame = rng5.CFrame
  2021. local pie222 = Instance.new("ParticleEmitter")
  2022. pie222.Parent = rng6
  2023. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2024. pie222.LightEmission = 1
  2025. pie222.Size = NumberSequence.new(15,1)
  2026. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2027. pie222.Transparency = NumberSequence.new(0.6,1)
  2028. pie222.EmissionDirection = "Top"
  2029. pie222.Enabled = true
  2030. pie222.Lifetime = NumberRange.new(1)
  2031. pie222.Rotation = NumberRange.new(-320, 320)
  2032. pie222.Rate = 404
  2033. pie222.Speed = NumberRange.new(0)
  2034. pie222.LockedToPart = false
  2035. pie222.VelocitySpread = 2
  2036. wait()
  2037. local scaler = 10/5
  2038. local scaler2 = 10/5
  2039. for i = 0,10,0.1 do
  2040. swait()
  2041. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2042.  
  2043. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2044.  
  2045. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2046. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2047. rng6.CFrame = rng3.CFrame
  2048. rng.Transparency = rng.Transparency + 1
  2049.  
  2050. rng3.Transparency = rng3.Transparency + 0.01
  2051.  
  2052. rng5.Transparency = rng5.Transparency + 0.01
  2053. rng6.Transparency = rng6.Transparency + 0.021
  2054. scaler = scaler - 0.125/5
  2055. scaler2 = scaler2 - 0.1/5
  2056.  
  2057. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2058.  
  2059. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2060. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2061. end
  2062. hita:disconnect()
  2063. game:GetService("Debris"):AddItem(rng, 1)
  2064.  
  2065. game:GetService("Debris"):AddItem(rng3, 1)
  2066.  
  2067. game:GetService("Debris"):AddItem(rng5, 1)
  2068. attack = false
  2069. pie222:Destroy()
  2070. Humanoid.WalkSpeed = 16
  2071. end
  2072.  
  2073.  
  2074.  
  2075. mouse.KeyDown:connect(function(key)
  2076. if key == "k" then
  2077. bigbangattack()
  2078. end
  2079. end)
  2080.  
  2081. mouse.KeyDown:connect(function(k) ---galickgun
  2082. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2083. MV4 = 0
  2084. local Must = Instance.new("Sound",Torso)
  2085. Must.SoundId = "rbxassetid://719748223"
  2086. Must.Pitch = 0.99
  2087. Must.Volume = 3.4
  2088. Must.Looped = false
  2089. wait(0)
  2090. Must:Play()
  2091. Humanoid.WalkSpeed = 13
  2092. local Aura = Instance.new('ParticleEmitter')
  2093. Aura.Name = "Aura"
  2094. Aura.Texture = "rbxassetid://347730682"
  2095. Aura.Parent = Torso
  2096. Aura.LightEmission = 1
  2097. Aura.Transparency = NumberSequence.new(0.4,1)
  2098. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2099. Aura.Size = NumberSequence.new(1,9)
  2100. Aura.Rotation = NumberRange.new(-360,360)
  2101. Aura.LockedToPart = true
  2102. Aura.Lifetime = NumberRange.new(1)
  2103. Aura.Rate = 100
  2104. Aura.Speed = NumberRange.new(0)
  2105. Aura.EmissionDirection = "Top"
  2106. local Aura2 = Instance.new('ParticleEmitter')
  2107. Aura2.Name = "Aura"
  2108. Aura2.Texture = "rbxassetid://1046299182"
  2109. Aura2.Parent = Torso
  2110. Aura2.LightEmission = 1
  2111. Aura2.Transparency = NumberSequence.new(0,1)
  2112. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2113. Aura2.Size = NumberSequence.new(14)
  2114. Aura2.Rotation = NumberRange.new(-360,360)
  2115. Aura2.LockedToPart = true
  2116. Aura2.Lifetime = NumberRange.new(0.2)
  2117. Aura2.Rate = 20
  2118. Aura2.Speed = NumberRange.new(0)
  2119. Aura2.EmissionDirection = "Top"
  2120. attack = true
  2121. Firepart1 = Instance.new("Part", RightArm)
  2122. Firepart1.Size = Vector3.new(1, 1, 1)
  2123. GuW1 = Instance.new("Weld")
  2124. GuW1.Name = "GuW"
  2125. GuW1.Part0 = RightArm
  2126. GuW1.C0 = cn(0, -1, 0)
  2127. GuW1.C1 = cn(0, 0, 0)
  2128. GuW1.Part1 = Firepart1
  2129. GuW1.Parent = RightArm
  2130. Firepart1.Transparency = 1
  2131. Firepart2 = Instance.new("Part", LeftArm)
  2132. Firepart2.Size = Vector3.new(1, 1, 1)
  2133. GuW2 = Instance.new("Weld")
  2134. GuW2.Name = "GuW"
  2135. GuW2.Part0 = LeftArm
  2136. GuW2.C0 = cn(0, -1, 0)
  2137. GuW2.C1 = cn(0, 0, 0)
  2138. GuW2.Part1 = Firepart2
  2139. GuW2.Parent = LeftArm
  2140. Firepart2.Transparency = 1
  2141. GuW1:Destroy()
  2142. GuW1 = Instance.new("Weld")
  2143. GuW1.Name = "GuW"
  2144. GuW1.Part0 = Torso
  2145. GuW1.C0 = cn(0, 0, -6)
  2146. GuW1.C1 = cn(0, 0, 0)
  2147. GuW1.Part1 = Firepart1
  2148. GuW1.Parent = Torso
  2149. GuW2:Destroy()
  2150. GuW2 = Instance.new("Weld")
  2151. GuW2.Name = "GuW"
  2152. GuW2.Part0 = Torso
  2153. GuW2.C0 = cn(0, 0, -6)
  2154. GuW2.C1 = cn(0, 0, 0)
  2155. GuW2.Part1 = Firepart2
  2156. GuW2.Parent = Torso
  2157. GuW2:Destroy()
  2158. GuW2 = Instance.new("Weld")
  2159. GuW2.Name = "GuW"
  2160. GuW2.Part0 = Torso
  2161. GuW2.C0 = cn(0, 0, -4)
  2162. GuW2.C1 = cn(0, 0, 0)
  2163. GuW2.Part1 = Firepart2
  2164. GuW2.Parent = Torso
  2165. for i = 0, 18, 0.1 do
  2166. swait()
  2167. if Torsovelocity.Y > 2 then
  2168. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2169. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2170. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2171. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2172. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2173. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2174. elseif Torsovelocity.Y < 1 then
  2175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2177. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2178. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2179. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2180. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2181. end
  2182. end
  2183. GuW1:Destroy()
  2184. GuW1 = Instance.new("Weld")
  2185. GuW1.Name = "GuW"
  2186. GuW1.Part0 = Torso
  2187. GuW1.C0 = cn(0, 0, -15)
  2188. GuW1.C1 = cn(0, 0, 0)
  2189. GuW1.Part1 = Firepart1
  2190. GuW1.Parent = Torso
  2191. GuW2:Destroy()
  2192. GuW2 = Instance.new("Weld")
  2193. GuW2.Name = "GuW"
  2194. GuW2.Part0 = Torso
  2195. GuW2.C0 = cn(0, 0, -17.5)
  2196. GuW2.C1 = cn(0, 0, 0)
  2197. GuW2.Part1 = Firepart2
  2198. GuW2.Parent = Torso
  2199. local Must = Instance.new("Sound",Torso)
  2200. Must.SoundId = "rbxassetid://719747626"
  2201. Must.Pitch = 0.99
  2202. Must.Volume = 3.9
  2203. Must.Looped = false
  2204. wait(0)
  2205. Must:Play()
  2206. for i = 0, 1.25, 0.01 do
  2207. swait()
  2208. 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)
  2209. shoottraildd22(mouse.Hit.p, Torso, 0)
  2210. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2211. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2212. if Torsovelocity.Y > 2 then
  2213. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2214. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2215. 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)
  2216. 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)
  2217. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2218. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2219. end
  2220. end
  2221. Must:Stop()
  2222. Aura:Destroy()
  2223. Aura2:Destroy()
  2224. wait(0.5)
  2225. Humanoid.WalkSpeed = 16
  2226. attack = false
  2227. MV4 = 300
  2228. Firepart1:Destroy()
  2229. Firepart2:Destroy()
  2230. end
  2231. end)
  2232.  
  2233.  
  2234. d = {}
  2235. function iteffect()
  2236.  
  2237. coroutine.resume(coroutine.create(function()
  2238.  
  2239. for i = 1, 10 do
  2240. effect = Instance.new("Part", workspace)
  2241. effect.Anchored = true
  2242. effect.CanCollide = false
  2243. effect.Size = Vector3.new(0.2, 3, 0.2)
  2244. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2245. effect.Transparency = 0
  2246. effect.Material = "Plastic"
  2247. effect.BrickColor = BrickColor.new("Really black")
  2248. table.insert(d, effect)
  2249. game:GetService("Debris"):AddItem(effect, 0.3)
  2250. end
  2251.  
  2252. coroutine.resume(coroutine.create(function()
  2253. for i = 1, 10 do
  2254. for i,e in pairs(d) do
  2255. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2256. e.Transparency = e.Transparency + 0.030
  2257. end
  2258. wait(0.01)
  2259. end
  2260.  
  2261. end))
  2262. end))
  2263.  
  2264.  
  2265. end
  2266.  
  2267. tp = true
  2268.  
  2269. mouse.KeyDown:connect(function(k)
  2270. if k == "e" then
  2271. if tp == true then
  2272. tp = false
  2273. local Must = Instance.new("Sound",Torso)
  2274. Must.SoundId = "rbxassetid://1055279036"
  2275. Must.Pitch = 0.99
  2276. Must.Volume = 1.2
  2277. Must.Looped = false
  2278. wait(0)
  2279. Must:Play()
  2280. Zanzoken = Instance.new("Part",char)
  2281. Zanzoken.Anchored = true
  2282. Zanzoken.CanCollide = false
  2283. Zanzoken.Position = v3(999,999,999)
  2284. Zanzoken.CFrame = Torso.CFrame
  2285. game.Debris:AddItem(Zanzoken,0.5)
  2286. Zanzoken.Transparency = 1
  2287. wait()
  2288. idk = Instance.new("BillboardGui",Zanzoken)
  2289. idk.Size = UDim2.new(10,0,15,0)
  2290. idk.AlwaysOnTop = false
  2291. idk1 = Instance.new("ImageLabel",idk)
  2292. idk1.BackgroundTransparency = 1
  2293. idk.ExtentsOffset = v3(0,0,0)
  2294. idk1.ImageTransparency = 0
  2295. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2296. idk1.Size = UDim2.new(2,0,1,0)
  2297. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2298. idk1.Image = "rbxassetid://319554883"
  2299. char.Head.face.Parent = game.Lighting
  2300. wait(0)
  2301. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2302. game.Lighting.face.Parent = char.Head
  2303. wait(0)
  2304. Zanzoken = Instance.new("Part",char)
  2305. Zanzoken.Anchored = true
  2306. Zanzoken.CanCollide = false
  2307. Zanzoken.Position = v3(999,999,999)
  2308. Zanzoken.CFrame = Torso.CFrame
  2309. game.Debris:AddItem(Zanzoken,0.5)
  2310. Zanzoken.Transparency = 1
  2311. wait()
  2312. idk = Instance.new("BillboardGui",Zanzoken)
  2313. idk.Size = UDim2.new(10,0,15,0)
  2314. idk.AlwaysOnTop = false
  2315. idk1 = Instance.new("ImageLabel",idk)
  2316. idk1.BackgroundTransparency = 1
  2317. idk.ExtentsOffset = v3(0,0,0)
  2318. idk1.ImageTransparency = 0
  2319. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2320. idk1.Size = UDim2.new(2,0,1,0)
  2321. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2322. idk1.Image = "rbxassetid://319554883"
  2323.  
  2324. wait(0.4)
  2325. tp = true
  2326.  
  2327.  
  2328. end
  2329. end
  2330. end)
  2331.  
  2332.  
  2333. MV4 = 300
  2334. mouse.KeyDown:connect(function(k)
  2335. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2336. MV4 = 0
  2337. local Must = Instance.new("Sound",workspace)
  2338. Must.SoundId = "rbxassetid://194135434"
  2339. Must.Pitch = 0.99
  2340. Must.Volume = 1.7
  2341. Must.Looped = true
  2342. wait(0)
  2343. Must:Play()
  2344. local lb = Instance.new("Part")
  2345. lb.Parent = char
  2346. lb.Material = "Neon"
  2347. lb.Color = BrickColor.new("Gold").Color
  2348. lb.CanCollide = false
  2349. lb.Material = "Neon"
  2350. lb.Size = vt(1,1,1)
  2351. lb.CFrame = Torso.CFrame
  2352. lb.Rotation = vt(0,0,0)
  2353. lb.Anchored = true
  2354. lb.Transparency = 0
  2355. local thing = Instance.new("SpecialMesh",lb)
  2356. thing.MeshType = "FileMesh"
  2357. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2358. thing.Scale = vt(0,15,0)
  2359. local chancerot = math.random(1,2)
  2360. for z = 0, 4 do
  2361. if chancerot == 1 then
  2362. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2363. elseif chancerot == 2 then
  2364. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2365. end
  2366. lb.Transparency = lb.Transparency + 0.1
  2367. thing.Scale = thing.Scale + vt(15,0,15)
  2368. wait()
  2369. end
  2370. for z = 0, 4 do
  2371. if chancerot == 1 then
  2372. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2373. elseif chancerot == 2 then
  2374. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2375. end
  2376. lb.Transparency = lb.Transparency + 0.1
  2377. thing.Scale = thing.Scale + vt(15,0,15)
  2378. wait()
  2379. end
  2380.  
  2381. local Aura = Instance.new('ParticleEmitter')
  2382. Aura.Name = "Aura"
  2383. Aura.Texture = "rbxassetid://347730682"
  2384. Aura.Parent = Torso
  2385. Aura.LightEmission = 1
  2386. Aura.Transparency = NumberSequence.new(0.5,1)
  2387. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2388. Aura.Size = NumberSequence.new(1,25)
  2389. Aura.Rotation = NumberRange.new(-360,360)
  2390. Aura.LockedToPart = true
  2391. Aura.Lifetime = NumberRange.new(1)
  2392. Aura.Rate = 100
  2393. Aura.Speed = NumberRange.new(0)
  2394. Aura.EmissionDirection = "Top"
  2395. local Aura2 = Instance.new('ParticleEmitter')
  2396. Aura2.Name = "Aura"
  2397. Aura2.Texture = "rbxassetid://1046299182"
  2398. Aura2.Parent = Torso
  2399. Aura2.LightEmission = 1
  2400. Aura2.Transparency = NumberSequence.new(0,1)
  2401. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2402. Aura2.Size = NumberSequence.new(55)
  2403. Aura2.Rotation = NumberRange.new(-360,360)
  2404. Aura2.LockedToPart = true
  2405. Aura2.Lifetime = NumberRange.new(0.2)
  2406. Aura2.Rate = 20
  2407. Aura2.Speed = NumberRange.new(0)
  2408. Aura2.EmissionDirection = "Top"
  2409. lig = Instance.new("PointLight",Player.Character.Torso)
  2410. lig.Color=Color3.new(255,255,0)
  2411. lig.Range = 12
  2412. Humanoid.WalkSpeed = 0.01
  2413. attack = true
  2414. Firepart1 = Instance.new("Part", RightArm)
  2415. Firepart1.Size = Vector3.new(1, 1, 1)
  2416. GuW1 = Instance.new("Weld")
  2417. GuW1.Name = "GuW"
  2418. GuW1.Part0 = RightArm
  2419. GuW1.C0 = cn(0, -1, 0)
  2420. GuW1.C1 = cn(0, 0, 0)
  2421. GuW1.Part1 = Firepart1
  2422. GuW1.Parent = RightArm
  2423. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2424. Firepart1.Transparency = 1
  2425. Firepart2 = Instance.new("Part", LeftArm)
  2426. Firepart2.Size = Vector3.new(1, 1, 1)
  2427. GuW2 = Instance.new("Weld")
  2428. GuW2.Name = "GuW"
  2429. GuW2.Part0 = LeftArm
  2430. GuW2.C0 = cn(0, -1, 0)
  2431. GuW2.C1 = cn(0, 0, 0)
  2432. GuW2.Part1 = Firepart2
  2433. GuW2.Parent = LeftArm
  2434. Firepart2.Transparency = 1
  2435.  
  2436. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2437. GuW1:Destroy()
  2438. GuW1 = Instance.new("Weld")
  2439. GuW1.Name = "GuW"
  2440. GuW1.Part0 = Torso
  2441. GuW1.C0 = cn(0, 0, -6)
  2442. GuW1.C1 = cn(0, 0, 0)
  2443. GuW1.Part1 = Firepart1
  2444. GuW1.Parent = Torso
  2445. GuW2:Destroy()
  2446. GuW2 = Instance.new("Weld")
  2447. GuW2.Name = "GuW"
  2448. GuW2.Part0 = Torso
  2449. GuW2.C0 = cn(0, 0, -6)
  2450. GuW2.C1 = cn(0, 0, 0)
  2451. GuW2.Part1 = Firepart2
  2452. GuW2.Parent = Torso
  2453.  
  2454. GuW2:Destroy()
  2455. GuW2 = Instance.new("Weld")
  2456. GuW2.Name = "GuW"
  2457. GuW2.Part0 = Torso
  2458. GuW2.C0 = cn(0, 0, -4)
  2459. GuW2.C1 = cn(0, 0, 0)
  2460. GuW2.Part1 = Firepart2
  2461. GuW2.Parent = Torso
  2462. for i = 0, 15, 0.1 do
  2463. swait()
  2464. if Torsovelocity.Y > 2 then
  2465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2467. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2468. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2469. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2470. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2471. elseif Torsovelocity.Y < 1 then
  2472. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2473. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2474. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2475. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2476. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2477. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2478. end
  2479. end
  2480. wait(16)
  2481. local Aura3 = Instance.new('ParticleEmitter')
  2482. Aura3.Name = "Aura"
  2483. Aura3.Texture = "rbxassetid://1046299182"
  2484. Aura3.Parent = Torso
  2485. Aura3.LightEmission = 1
  2486. Aura3.Transparency = NumberSequence.new(0.4,1)
  2487. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2488. Aura3.Size = NumberSequence.new(140)
  2489. Aura3.Rotation = NumberRange.new(-360,360)
  2490. Aura3.LockedToPart = true
  2491. Aura3.Lifetime = NumberRange.new(0.2)
  2492. Aura3.Rate = 70
  2493. Aura3.Speed = NumberRange.new(0)
  2494. Aura3.EmissionDirection = "Top"
  2495. local Aura4 = Instance.new('ParticleEmitter')
  2496. Aura4.Name = "Aura"
  2497. Aura4.Texture = "rbxassetid://1046299182"
  2498. Aura4.Parent = Torso
  2499. Aura4.LightEmission = 1
  2500. Aura4.Transparency = NumberSequence.new(0.7,1)
  2501. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2502. Aura4.Size = NumberSequence.new(190)
  2503. Aura4.Rotation = NumberRange.new(-360,360)
  2504. Aura4.LockedToPart = true
  2505. Aura4.Lifetime = NumberRange.new(0.2)
  2506. Aura4.Rate = 120
  2507. Aura4.Speed = NumberRange.new(0)
  2508. Aura4.EmissionDirection = "Top"
  2509. local Aura5 = Instance.new('ParticleEmitter')
  2510. Aura5.Name = "Aura"
  2511. Aura5.Texture = "rbxassetid://347730682"
  2512. Aura5.Parent = Torso
  2513. Aura5.LightEmission = 1
  2514. Aura5.Transparency = NumberSequence.new(0.2,1)
  2515. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2516. Aura5.Size = NumberSequence.new(1,65)
  2517. Aura5.Rotation = NumberRange.new(-360,360)
  2518. Aura5.LockedToPart = true
  2519. Aura5.Lifetime = NumberRange.new(1)
  2520. Aura5.Rate = 200
  2521. Aura5.Speed = NumberRange.new(0)
  2522. Aura5.EmissionDirection = "Top"
  2523. local quake = Instance.new("Sound",workspace)
  2524. quake.SoundId = "rbxassetid://1048411878"
  2525. quake.Pitch = 0.99
  2526. quake.Volume = 1.3
  2527. quake.Looped = true
  2528. wait(0)
  2529. quake:Play()
  2530. local scrr = Instance.new("Sound",Torso)
  2531. scrr.SoundId = "rbxassetid://908472235"
  2532. scrr.Pitch = 0.99
  2533. scrr.Volume = 0.5
  2534. scrr.Looped = true
  2535. wait(0)
  2536. scrr:Play()
  2537.  
  2538. for i = 0, 2, 0.1 do
  2539. swait()
  2540. local lb = Instance.new("Part")
  2541. lb.Parent = char
  2542. lb.Material = "Neon"
  2543. lb.Color = BrickColor.new("Gold").Color
  2544. lb.CanCollide = false
  2545. lb.Material = "Neon"
  2546. lb.Size = vt(0.5,0,0.5)
  2547. lb.CFrame = Torso.CFrame
  2548. lb.Rotation = vt(0,0,0)
  2549. lb.Anchored = true
  2550. lb.Transparency = 0
  2551. local thing = Instance.new("SpecialMesh",lb)
  2552. thing.MeshType = "FileMesh"
  2553. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2554. thing.Scale = vt(0,15,0)
  2555. local chancerot = math.random(1,2)
  2556. for z = 0, 4 do
  2557. if chancerot == 1 then
  2558. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2559. elseif chancerot == 2 then
  2560. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2561. end
  2562. lb.Transparency = lb.Transparency + 0.1
  2563. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2564. wait()
  2565. end
  2566. for z = 0, 4 do
  2567. if chancerot == 1 then
  2568. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2569. elseif chancerot == 2 then
  2570. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2571. end
  2572. lb.Transparency = lb.Transparency + 0.1
  2573. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2574. wait()
  2575. end
  2576. end
  2577.  
  2578.  
  2579. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2580. for i = 0, 24, 0.1 do
  2581. swait()
  2582. if Torsovelocity.Y > 2 then
  2583. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2584. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2585. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2586. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2587. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2588. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2589. elseif Torsovelocity.Y < 1 then
  2590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2592. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2594. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2595. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2596. end
  2597. end
  2598. wait(5)
  2599. GuW1:Destroy()
  2600. GuW1 = Instance.new("Weld")
  2601. GuW1.Name = "GuW"
  2602. GuW1.Part0 = Torso
  2603. GuW1.C0 = cn(0, 0, -15)
  2604. GuW1.C1 = cn(0, 0, 0)
  2605. GuW1.Part1 = Firepart1
  2606. GuW1.Parent = Torso
  2607. GuW2:Destroy()
  2608. GuW2 = Instance.new("Weld")
  2609. GuW2.Name = "GuW"
  2610. GuW2.Part0 = Torso
  2611. GuW2.C0 = cn(0, 0, -17.5)
  2612. GuW2.C1 = cn(0, 0, 0)
  2613. GuW2.Part1 = Firepart2
  2614. GuW2.Parent = Torso
  2615. local Must2 = Instance.new("Sound",Torso) --1048411878
  2616. Must2.SoundId = "rbxassetid://950551676"
  2617. Must2.Pitch = 0.99
  2618. Must2.Volume = math.huge
  2619. Must2.Looped = false
  2620. wait(0)
  2621. Must2:Play()
  2622. quake:Stop()
  2623. scrr:Stop()
  2624. local Gone = Instance.new('ParticleEmitter')
  2625. Gone.Name = "Aura"
  2626. Gone.Texture = "rbxassetid://1046299182"
  2627. Gone.Parent = Torso
  2628. Gone.LightEmission = 1
  2629. Gone.Transparency = NumberSequence.new(0.7,1)
  2630. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2631. Gone.Size = NumberSequence.new(340)
  2632. Gone.Rotation = NumberRange.new(-360,360)
  2633. Gone.LockedToPart = true
  2634. Gone.Lifetime = NumberRange.new(0.2)
  2635. Gone.Rate = 70
  2636. Gone.Speed = NumberRange.new(0)
  2637. Gone.EmissionDirection = "Top"
  2638. wait(2)
  2639. Aura:Destroy()
  2640. Aura2:Destroy()
  2641. Aura3:Destroy()
  2642. Aura4:Destroy()
  2643. Aura5:Destroy()
  2644. lig:Destroy()
  2645. Gone:Destroy()
  2646. for i = 0, 3, 0.01 do
  2647. swait()
  2648. shoottraildd2(mouse.Hit.p, Torso, 0)
  2649. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2650. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2651. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2652. if Torsovelocity.Y > 2 then
  2653. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2654. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2655. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2656. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2657. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2658. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2659. elseif Torsovelocity.Y < 1 then
  2660. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2661. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2662. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2663. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2664. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2665. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2666. end
  2667. end
  2668. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2669. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2670. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2671. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2672. for i = 0, 3, 0.1 do
  2673. swait()
  2674. if Torsovelocity.Y > 2 then
  2675. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2676. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2677. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2678. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2679. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2680. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2681. elseif Torsovelocity.Y < 1 then
  2682. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2683. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2684. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2685. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2686. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2687. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2688. end
  2689. end
  2690. wait(1)
  2691. Humanoid.WalkSpeed = 16
  2692. attack = false
  2693. MV4 = 0
  2694. Must:Stop()
  2695. Firepart1:Destroy()
  2696. Firepart2:Destroy()
  2697. end
  2698. end)
  2699.  
  2700.  
  2701.  
  2702. ---forms
  2703. mouse.KeyDown:connect(function(key)
  2704. if key=="1" then
  2705. Base()
  2706. SSJ()
  2707. char.JumPower = 150
  2708. end
  2709. end)
  2710. Health = 140,000 --------- Serious mode aura.
  2711. BaseHealth = 10,000
  2712.  
  2713.  
  2714.  
  2715.  
  2716. SuperSaiyan = false
  2717.  
  2718. Player = game.Players.LocalPlayer
  2719. Char = Player.Character
  2720. Torso = Char.Torso
  2721.  
  2722. function SSJ()
  2723. for X = 1, 1 do wait()
  2724.  
  2725.  
  2726. wait(0)
  2727. for X = 1, 1 do wait()
  2728. local Effect = Instance.new("Part")
  2729. Effect.Name = "Effect"
  2730. Effect.Parent = Torso
  2731. Effect.CFrame = Torso.CFrame
  2732. Effect.BrickColor = BrickColor.new("Lapis")
  2733. Effect.Shape = "Ball"
  2734. Effect.Size = Vector3.new(1, 1, 1)
  2735. Effect.Anchored = true
  2736. Effect.Material = "Neon"
  2737. Effect.CanCollide = false
  2738. Effect.CFrame = Torso.CFrame
  2739. Effect.Size = Effect.Size + Vector3.new(0.5)
  2740. Effect.Transparency = Effect.Transparency + 0.04
  2741. end
  2742. end
  2743.  
  2744. repeat
  2745. Torso:FindFirstChild("Effect"):Remove()
  2746. until Torso:FindFirstChild("Effect") == nil
  2747.  
  2748.  
  2749. local Color1 = Color3.new(255, 255, 0)
  2750. local Color2 = Color3.new(255, 255, 0)
  2751.  
  2752. Hair7:Destroy()
  2753. Hair7 = Instance.new("Part")
  2754. Hair7.Parent = char
  2755. Hair7.Name = "Hair"
  2756. Hair7.CanCollide = false
  2757. Hair7.Locked = true
  2758. Hair7.TopSurface = "Smooth"
  2759. Hair7.BottomSurface = "Smooth"
  2760. Hair7.formFactor = "Symmetric"
  2761. Hair7.Material = "Neon"
  2762. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2763. Hair7.CFrame = char.Torso.CFrame
  2764. Hair7.Size = Vector3.new(1, 1, 1)
  2765. Hair7.Transparency = 0
  2766.  
  2767.  
  2768. Weld1 = Instance.new("Weld")
  2769. Weld1.Parent = char.Head
  2770. Weld1.Part0 = char.Head
  2771. Weld1.Part1 = Hair7
  2772. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2773.  
  2774. Mesh = Instance.new("SpecialMesh")
  2775. Mesh.Offset = Vector3.new(0,-0.4,0)
  2776. Mesh.Parent = Hair7
  2777. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2778. Mesh.MeshType = "FileMesh"
  2779. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2780. Mesh.TextureId = ""
  2781. char.Head.face.Texture = "rbxassetid://1108357707"
  2782. local Must = Instance.new("Sound",Torso)
  2783. Must.SoundId = "rbxassetid://1035030726"
  2784. Must.Pitch = 0.99
  2785. Must.Volume = 1.4
  2786. Must.Looped = false
  2787. wait(0)
  2788. Must:Play()
  2789. a21e = new("Part",char)
  2790. a21e.Name = "Beam"..num
  2791. a21e.Locked = true
  2792. a21e.Size = v3(1,1,1)
  2793. a21e.CanCollide = false
  2794. a21e.BrickColor = bc("Gold")
  2795. a21e.Material = "Neon"
  2796. a21e.Transparency = 0
  2797. aa21e = new("SpecialMesh",a21e)
  2798. a21e.Anchored = true
  2799. a21e.Position = RootPart.Position
  2800. aa21e.MeshType = "Sphere"
  2801. aa21e.Scale = v3(1,1,1)
  2802. a51e = new("Part",char)
  2803. a51e.Name = "Beam"..num
  2804. a51e.Locked = true
  2805. a51e.Size = v3(1,1,1)
  2806. a51e.CanCollide = false
  2807. a51e.BrickColor = bc("New Yeller")
  2808. a51e.Material = "Neon"
  2809. a51e.Transparency = 0
  2810. aa51e = new("SpecialMesh",a51e)
  2811. a51e.Anchored = true
  2812. a51e.Position = RootPart.Position
  2813. aa51e.MeshType = "Sphere"
  2814. aa51e.Scale = v3(1,1,1)
  2815. a61e = new("Part",char)
  2816. a61e.Name = "Beam"..num
  2817. a61e.Locked = true
  2818. a61e.Size = v3(1,1,1)
  2819. a61e.CanCollide = false
  2820. a61e.BrickColor = bc("White")
  2821. a61e.Material = "Neon"
  2822. a61e.Transparency = 0
  2823. aa61e = new("SpecialMesh",a61e)
  2824. a61e.Anchored = true
  2825. a61e.Position = RootPart.Position
  2826. aa61e.MeshType = "Sphere"
  2827. aa61e.Scale = v3(1,1,1)
  2828. for i = 1,50 do
  2829. wait()
  2830. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2831. a21e.Transparency = a21e.Transparency + 0.03
  2832. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2833. a51e.Transparency = a51e.Transparency + 0.03
  2834. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2835. a61e.Transparency = a61e.Transparency + 0.02
  2836. end
  2837. a61e:Destroy()
  2838. aa61e:Destroy()
  2839. a51e:Destroy()
  2840. aa51e:Destroy()
  2841. a21e:Destroy()
  2842. aa21e:Destroy()
  2843.  
  2844.  
  2845. local Aura = Instance.new('ParticleEmitter')
  2846. Aura.Name = "Aura"
  2847. Aura.Texture = "rbxassetid://347730682"
  2848. Aura.Parent = Torso
  2849. Aura.LightEmission = 1
  2850. Aura.Transparency = NumberSequence.new(0.6,1)
  2851. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2852. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2853. Aura.LockedToPart = true
  2854. Aura.Lifetime = NumberRange.new(1)
  2855. Aura.Rate = 100
  2856. Aura.Speed = NumberRange.new(4.3)
  2857. Aura.EmissionDirection = "Top"
  2858.  
  2859. SuperSaiyan = true
  2860. Humanoid.JumpPower = 120
  2861.  
  2862. Char.Humanoid.MaxHealth = Health
  2863. wait(0.3)
  2864. Char.Humanoid.Health = Health
  2865. wait(0.7)
  2866. Must:Destroy()
  2867. end
  2868.  
  2869. function Base()
  2870. SuperSaiyan = false
  2871. local Effect = Instance.new("Part")
  2872. Effect.Name = "Effect"
  2873. Effect.Parent = Torso
  2874. Effect.CFrame = Torso.CFrame
  2875. Effect.BrickColor = BrickColor.new("White")
  2876. Effect.Shape = "Ball"
  2877. Effect.Size = Vector3.new(8, 8, 8)
  2878. Effect.Anchored = true
  2879. Effect.Material = "Neon"
  2880. Effect.CanCollide = false
  2881. for loop = 1, 25 do wait()
  2882. Effect.CFrame = Torso.CFrame
  2883. Effect.Size = Effect.Size + Vector3.new(-0.5)
  2884. Effect.Transparency = Effect.Transparency + 0.04
  2885.  
  2886. end
  2887. repeat
  2888.  
  2889.  
  2890. Torso:FindFirstChild("Effect"):Remove()
  2891. until Torso:FindFirstChild("Effect") == nil
  2892.  
  2893. char.Head.face.Texture = "rbxassetid://1108342609"
  2894. Hair7:Destroy()
  2895. wait(0.1)
  2896. Hair7 = Instance.new("Part")
  2897. Hair7.Parent = char
  2898. Hair7.Name = "Hair"
  2899. Hair7.CanCollide = false
  2900. Hair7.Locked = true
  2901. Hair7.TopSurface = "Smooth"
  2902. Hair7.BottomSurface = "Smooth"
  2903. Hair7.formFactor = "Symmetric"
  2904. Hair7.Material = "Neon"
  2905. Hair7.BrickColor = BrickColor.new("Really black")
  2906. Hair7.CFrame = char.Torso.CFrame
  2907. Hair7.Size = Vector3.new(1, 1, 1)
  2908. Hair7.Transparency = 0
  2909.  
  2910.  
  2911. Weld1 = Instance.new("Weld")
  2912. Weld1.Parent = char.Head
  2913. Weld1.Part0 = char.Head
  2914. Weld1.Part1 = Hair7
  2915. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2916.  
  2917. Mesh = Instance.new("SpecialMesh")
  2918. Mesh.Offset = Vector3.new(0,-0.4,0)
  2919. Mesh.Parent = Hair7
  2920. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2921. Mesh.MeshType = "FileMesh"
  2922. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2923. Mesh.TextureId = ""
  2924.  
  2925.  
  2926.  
  2927. for i, v in pairs(Torso:GetChildren()) do
  2928. if v:IsA('ParticleEmitter') then
  2929. v:Remove()
  2930. end
  2931. end
  2932. for i, v in pairs(LeftArm:GetChildren()) do
  2933. if v:IsA('ParticleEmitter') then
  2934. v:Remove()
  2935. end
  2936. end
  2937. for i, v in pairs(RightArm:GetChildren()) do
  2938. if v:IsA('ParticleEmitter') then
  2939. v:Remove()
  2940. end
  2941. end
  2942. for i, v in pairs(RightLeg:GetChildren()) do
  2943. if v:IsA('ParticleEmitter') then
  2944. v:Remove()
  2945. end
  2946. end
  2947. for i, v in pairs(LeftLeg:GetChildren()) do
  2948. if v:IsA('ParticleEmitter') then
  2949. v:Remove()
  2950. end
  2951. end
  2952.  
  2953.  
  2954. end
  2955.  
  2956. mouse.KeyDown:connect(function(key)
  2957. if key=="9" then
  2958. Base()
  2959. end
  2960. end)
  2961.  
  2962. mouse.KeyDown:connect(function(key)
  2963. if key=="4" then
  2964. Base()
  2965. SSJB()
  2966. char.JumPower = 150
  2967. end
  2968. end)
  2969. Health = 140,000 --------- Serious mode aura.
  2970. BaseHealth = 10,000
  2971.  
  2972.  
  2973.  
  2974.  
  2975. SuperSaiyanBlue = false
  2976.  
  2977. Player = game.Players.LocalPlayer
  2978. Char = Player.Character
  2979. Torso = Char.Torso
  2980.  
  2981. function SSJB()
  2982. for X = 1, 1 do wait()
  2983.  
  2984.  
  2985. wait(0)
  2986. for X = 1, 1 do wait()
  2987. local Effect = Instance.new("Part")
  2988. Effect.Name = "Effect"
  2989. Effect.Parent = Torso
  2990. Effect.CFrame = Torso.CFrame
  2991. Effect.BrickColor = BrickColor.new("Lapis")
  2992. Effect.Shape = "Ball"
  2993. Effect.Size = Vector3.new(1, 1, 1)
  2994. Effect.Anchored = true
  2995. Effect.Material = "Neon"
  2996. Effect.CanCollide = false
  2997. Effect.CFrame = Torso.CFrame
  2998. Effect.Size = Effect.Size + Vector3.new(0.5)
  2999. Effect.Transparency = Effect.Transparency + 0.04
  3000. end
  3001. end
  3002.  
  3003. repeat
  3004. Torso:FindFirstChild("Effect"):Remove()
  3005. until Torso:FindFirstChild("Effect") == nil
  3006.  
  3007.  
  3008. local Color1 = Color3.new(255, 255, 0)
  3009. local Color2 = Color3.new(255, 255, 0)
  3010.  
  3011. for i = 0, 3, 0.1 do
  3012. swait()
  3013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3015. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3016. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3017. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3018. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3019. end
  3020.  
  3021. Hair7:Destroy()
  3022. wait(0.1)
  3023. Hair7 = Instance.new("Part")
  3024. Hair7.Parent = char
  3025. Hair7.Name = "Hair"
  3026. Hair7.CanCollide = false
  3027. Hair7.Locked = true
  3028. Hair7.TopSurface = "Smooth"
  3029. Hair7.BottomSurface = "Smooth"
  3030. Hair7.formFactor = "Symmetric"
  3031. Hair7.Material = "Neon"
  3032. Hair7.BrickColor = BrickColor.new("Cyan")
  3033. Hair7.CFrame = char.Torso.CFrame
  3034. Hair7.Size = Vector3.new(1, 1, 1)
  3035. Hair7.Transparency = 0
  3036.  
  3037.  
  3038. Weld1 = Instance.new("Weld")
  3039. Weld1.Parent = char.Head
  3040. Weld1.Part0 = char.Head
  3041. Weld1.Part1 = Hair7
  3042. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3043.  
  3044. Mesh = Instance.new("SpecialMesh")
  3045. Mesh.Offset = Vector3.new(0,-0.4,0)
  3046. Mesh.Parent = Hair7
  3047. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3048. Mesh.MeshType = "FileMesh"
  3049. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3050. Mesh.TextureId = ""
  3051. wait(0.1)
  3052. char.Head.face.Texture = "rbxassetid://262534270"
  3053. local Must = Instance.new("Sound",Torso)
  3054. Must.SoundId = "rbxassetid://874183151"
  3055. Must.Pitch = 0.99
  3056. Must.Volume = 1.4
  3057. Must.Looped = false
  3058. wait(0)
  3059. Must:Play()
  3060. a21e = new("Part",char)
  3061. a21e.Name = "Beam"..num
  3062. a21e.Locked = true
  3063. a21e.Size = v3(1,1,1)
  3064. a21e.CanCollide = false
  3065. a21e.BrickColor = bc("Toothpaste")
  3066. a21e.Material = "Neon"
  3067. a21e.Transparency = 0
  3068. aa21e = new("SpecialMesh",a21e)
  3069. a21e.Anchored = true
  3070. a21e.Position = RootPart.Position
  3071. aa21e.MeshType = "Sphere"
  3072. aa21e.Scale = v3(1,1,1)
  3073. a51e = new("Part",char)
  3074. a51e.Name = "Beam"..num
  3075. a51e.Locked = true
  3076. a51e.Size = v3(1,1,1)
  3077. a51e.CanCollide = false
  3078. a51e.BrickColor = bc("Cyan")
  3079. a51e.Material = "Neon"
  3080. a51e.Transparency = 0
  3081. aa51e = new("SpecialMesh",a51e)
  3082. a51e.Anchored = true
  3083. a51e.Position = RootPart.Position
  3084. aa51e.MeshType = "Sphere"
  3085. aa51e.Scale = v3(1,1,1)
  3086. a61e = new("Part",char)
  3087. a61e.Name = "Beam"..num
  3088. a61e.Locked = true
  3089. a61e.Size = v3(1,1,1)
  3090. a61e.CanCollide = false
  3091. a61e.BrickColor = bc("Lapis")
  3092. a61e.Material = "Neon"
  3093. a61e.Transparency = 0
  3094. aa61e = new("SpecialMesh",a61e)
  3095. a61e.Anchored = true
  3096. a61e.Position = RootPart.Position
  3097. aa61e.MeshType = "Sphere"
  3098. aa61e.Scale = v3(1,1,1)
  3099. for i = 1,50 do
  3100. wait()
  3101. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3102. a21e.Transparency = a21e.Transparency + 0.03
  3103. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3104. a51e.Transparency = a51e.Transparency + 0.03
  3105. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3106. a61e.Transparency = a61e.Transparency + 0.02
  3107. end
  3108. a61e:Destroy()
  3109. aa61e:Destroy()
  3110. a51e:Destroy()
  3111. aa51e:Destroy()
  3112. a21e:Destroy()
  3113. aa21e:Destroy()
  3114.  
  3115.  
  3116. local Aura = Instance.new('ParticleEmitter')
  3117. Aura.Name = "Aura"
  3118. Aura.Texture = "rbxassetid://347730682"
  3119. Aura.Parent = Torso
  3120. Aura.LightEmission = 1
  3121. Aura.Transparency = NumberSequence.new(0.4,1)
  3122. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3123. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3124. Aura.LockedToPart = true
  3125. Aura.Lifetime = NumberRange.new(1)
  3126. Aura.Rate = 100
  3127. Aura.Rotation = NumberRange.new(-20, 15)
  3128. Aura.Speed = NumberRange.new(4.3)
  3129. Aura.EmissionDirection = "Top"
  3130. local Aura = Instance.new('ParticleEmitter')
  3131. Aura.Name = "Aura"
  3132. Aura.Texture = "rbxassetid://347730682"
  3133. Aura.Parent = Torso
  3134. Aura.LightEmission = 1
  3135. Aura.Transparency = NumberSequence.new(0.9,1)
  3136. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3137. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3138. Aura.LockedToPart = true
  3139. Aura.Lifetime = NumberRange.new(1)
  3140. Aura.Rate = 100
  3141. Aura.Rotation = NumberRange.new(-20, 15)
  3142. Aura.Speed = NumberRange.new(4.3)
  3143. Aura.EmissionDirection = "Top"
  3144. local tra = Instance.new('ParticleEmitter')
  3145. tra.Parent = Torso
  3146. tra.LightEmission = 1
  3147. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3148. tra.Rate = 15
  3149. tra.Rotation = NumberRange.new(-5, 5)
  3150. tra.Lifetime = NumberRange.new(1.5, 2)
  3151. tra.Size = NumberSequence.new(0.098,0)
  3152. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3153. tra.Speed = NumberRange.new(0.5)
  3154. tra.VelocitySpread = 360
  3155. tra.VelocityInheritance = 0.5
  3156. tra.ZOffset = 2
  3157. local tra = Instance.new('ParticleEmitter')
  3158. tra.Parent = LeftArm
  3159. tra.LightEmission = 1
  3160. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3161. tra.Rate = 15
  3162. tra.Rotation = NumberRange.new(-5, 5)
  3163. tra.Lifetime = NumberRange.new(1.5, 2)
  3164. tra.Size = NumberSequence.new(0.098,0)
  3165. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3166. tra.Speed = NumberRange.new(0.5)
  3167. tra.VelocitySpread = 360
  3168. tra.VelocityInheritance = 0.5
  3169. tra.ZOffset = 2
  3170. local tra = Instance.new('ParticleEmitter')
  3171. tra.Parent = RightArm
  3172. tra.LightEmission = 1
  3173. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3174. tra.Rate = 15
  3175. tra.Rotation = NumberRange.new(-5, 5)
  3176. tra.Lifetime = NumberRange.new(1.5, 2)
  3177. tra.Size = NumberSequence.new(0.098,0)
  3178. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3179. tra.Speed = NumberRange.new(0.5)
  3180. tra.VelocitySpread = 360
  3181. tra.VelocityInheritance = 0.5
  3182. tra.ZOffset = 2
  3183. local tra = Instance.new('ParticleEmitter')
  3184. tra.Parent = LeftLeg
  3185. tra.LightEmission = 1
  3186. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3187. tra.Rate = 15
  3188. tra.Rotation = NumberRange.new(-5, 5)
  3189. tra.Lifetime = NumberRange.new(1.5, 2)
  3190. tra.Size = NumberSequence.new(0.098,0)
  3191. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3192. tra.Speed = NumberRange.new(0.5)
  3193. tra.VelocitySpread = 360
  3194. tra.VelocityInheritance = 0.5
  3195. tra.ZOffset = 2
  3196. local tra = Instance.new('ParticleEmitter')
  3197. tra.Parent = RightLeg
  3198. tra.LightEmission = 1
  3199. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3200. tra.Rate = 15
  3201. tra.Rotation = NumberRange.new(-5, 5)
  3202. tra.Lifetime = NumberRange.new(1.5, 2)
  3203. tra.Size = NumberSequence.new(0.098,0)
  3204. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3205. tra.Speed = NumberRange.new(0.5)
  3206. tra.VelocitySpread = 360
  3207. tra.VelocityInheritance = 0.5
  3208. tra.ZOffset = 2
  3209.  
  3210. SuperSaiyanBlue = true
  3211. Humanoid.JumpPower = 120
  3212.  
  3213. Char.Humanoid.MaxHealth = Health
  3214. wait(0.3)
  3215. Char.Humanoid.Health = Health
  3216. wait(0.7)
  3217. Must:Destroy()
  3218. end
  3219.  
  3220. function Base()
  3221. SuperSaiyanBlue = false
  3222. local Effect = Instance.new("Part")
  3223. Effect.Name = "Effect"
  3224. Effect.Parent = Torso
  3225. Effect.CFrame = Torso.CFrame
  3226. Effect.BrickColor = BrickColor.new("White")
  3227. Effect.Shape = "Ball"
  3228. Effect.Size = Vector3.new(8, 8, 8)
  3229. Effect.Anchored = true
  3230. Effect.Material = "Neon"
  3231. Effect.CanCollide = false
  3232. for loop = 1, 25 do wait()
  3233. Effect.CFrame = Torso.CFrame
  3234. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3235. Effect.Transparency = Effect.Transparency + 0.04
  3236.  
  3237. end
  3238. repeat
  3239.  
  3240.  
  3241. Torso:FindFirstChild("Effect"):Remove()
  3242. until Torso:FindFirstChild("Effect") == nil
  3243.  
  3244. char.Head.face.Texture = "rbxassetid://1108342609"
  3245. Hair7:Destroy()
  3246. wait(0.1)
  3247. Hair7 = Instance.new("Part")
  3248. Hair7.Parent = char
  3249. Hair7.Name = "Hair"
  3250. Hair7.CanCollide = false
  3251. Hair7.Locked = true
  3252. Hair7.TopSurface = "Smooth"
  3253. Hair7.BottomSurface = "Smooth"
  3254. Hair7.formFactor = "Symmetric"
  3255. Hair7.Material = "Neon"
  3256. Hair7.BrickColor = BrickColor.new("Really black")
  3257. Hair7.CFrame = char.Torso.CFrame
  3258. Hair7.Size = Vector3.new(1, 1, 1)
  3259. Hair7.Transparency = 0
  3260.  
  3261.  
  3262. Weld1 = Instance.new("Weld")
  3263. Weld1.Parent = char.Head
  3264. Weld1.Part0 = char.Head
  3265. Weld1.Part1 = Hair7
  3266. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3267.  
  3268. Mesh = Instance.new("SpecialMesh")
  3269. Mesh.Offset = Vector3.new(0,-0.4,0)
  3270. Mesh.Parent = Hair7
  3271. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3272. Mesh.MeshType = "FileMesh"
  3273. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3274. Mesh.TextureId = ""
  3275.  
  3276.  
  3277.  
  3278. for i, v in pairs(Torso:GetChildren()) do
  3279. if v:IsA('ParticleEmitter') then
  3280. v:Remove()
  3281. end
  3282. end
  3283. for i, v in pairs(LeftArm:GetChildren()) do
  3284. if v:IsA('ParticleEmitter') then
  3285. v:Remove()
  3286. end
  3287. end
  3288. for i, v in pairs(RightArm:GetChildren()) do
  3289. if v:IsA('ParticleEmitter') then
  3290. v:Remove()
  3291. end
  3292. end
  3293. for i, v in pairs(RightLeg:GetChildren()) do
  3294. if v:IsA('ParticleEmitter') then
  3295. v:Remove()
  3296. end
  3297. end
  3298. for i, v in pairs(LeftLeg:GetChildren()) do
  3299. if v:IsA('ParticleEmitter') then
  3300. v:Remove()
  3301. end
  3302. end
  3303.  
  3304.  
  3305. end
  3306. mouse.KeyDown:connect(function(key)
  3307. if key=="9" then
  3308. Base()
  3309. end
  3310. end)
  3311.  
  3312. mouse.KeyDown:connect(function(key)
  3313. if key=="2" then
  3314. Base()
  3315. SSJVEGETA()
  3316. char.JumPower = 150
  3317. end
  3318. end)
  3319. Health = math.huge --------- Serious mode aura.
  3320. BaseHealth = math.huge
  3321.  
  3322.  
  3323.  
  3324.  
  3325. SuperVegeta = false
  3326.  
  3327. Player = game.Players.LocalPlayer
  3328. Char = Player.Character
  3329. Torso = Char.Torso
  3330.  
  3331. function SSJVEGETA()
  3332. for X = 1, 1 do wait()
  3333.  
  3334.  
  3335. wait(0)
  3336. for X = 1, 1 do wait()
  3337. local Effect = Instance.new("Part")
  3338. Effect.Name = "Effect"
  3339. Effect.Parent = Torso
  3340. Effect.CFrame = Torso.CFrame
  3341. Effect.BrickColor = BrickColor.new("Lapis")
  3342. Effect.Shape = "Ball"
  3343. Effect.Size = Vector3.new(1, 1, 1)
  3344. Effect.Anchored = true
  3345. Effect.Material = "Neon"
  3346. Effect.CanCollide = false
  3347. Effect.CFrame = Torso.CFrame
  3348. Effect.Size = Effect.Size + Vector3.new(0.5)
  3349. Effect.Transparency = Effect.Transparency + 0.04
  3350. end
  3351. end
  3352.  
  3353. repeat
  3354. Torso:FindFirstChild("Effect"):Remove()
  3355. until Torso:FindFirstChild("Effect") == nil
  3356.  
  3357.  
  3358. local Color1 = Color3.new(255, 255, 0)
  3359. local Color2 = Color3.new(255, 255, 0)
  3360.  
  3361.  
  3362. Hair7:Destroy()
  3363. wait(0.1)
  3364. Hair7 = Instance.new("Part")
  3365. Hair7.Parent = char
  3366. Hair7.Name = "Hair"
  3367. Hair7.CanCollide = false
  3368. Hair7.Locked = true
  3369. Hair7.TopSurface = "Smooth"
  3370. Hair7.BottomSurface = "Smooth"
  3371. Hair7.formFactor = "Symmetric"
  3372. Hair7.Material = "Neon"
  3373. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3374. Hair7.CFrame = char.Torso.CFrame
  3375. Hair7.Size = Vector3.new(1, 1, 1)
  3376. Hair7.Transparency = 0
  3377.  
  3378.  
  3379. Weld1 = Instance.new("Weld")
  3380. Weld1.Parent = char.Head
  3381. Weld1.Part0 = char.Head
  3382. Weld1.Part1 = Hair7
  3383. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3384.  
  3385. Mesh = Instance.new("SpecialMesh")
  3386. Mesh.Offset = Vector3.new(0,-0.4,0)
  3387. Mesh.Parent = Hair7
  3388. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3389. Mesh.MeshType = "FileMesh"
  3390. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3391. Mesh.TextureId = ""
  3392. char.Head.face.Texture = "rbxassetid://1108357707"
  3393. local Must = Instance.new("Sound",Torso)
  3394. Must.SoundId = "rbxassetid://1035030726"
  3395. Must.Pitch = 0.99
  3396. Must.Volume = 1.4
  3397. Must.Looped = false
  3398. wait(0)
  3399. Must:Play()
  3400. a21e = new("Part",char)
  3401. a21e.Name = "Beam"..num
  3402. a21e.Locked = true
  3403. a21e.Size = v3(1,1,1)
  3404. a21e.CanCollide = false
  3405. a21e.BrickColor = bc("Gold")
  3406. a21e.Material = "Neon"
  3407. a21e.Transparency = 0
  3408. aa21e = new("SpecialMesh",a21e)
  3409. a21e.Anchored = true
  3410. a21e.Position = RootPart.Position
  3411. aa21e.MeshType = "Sphere"
  3412. aa21e.Scale = v3(1,1,1)
  3413. a51e = new("Part",char)
  3414. a51e.Name = "Beam"..num
  3415. a51e.Locked = true
  3416. a51e.Size = v3(1,1,1)
  3417. a51e.CanCollide = false
  3418. a51e.BrickColor = bc("New Yeller")
  3419. a51e.Material = "Neon"
  3420. a51e.Transparency = 0
  3421. aa51e = new("SpecialMesh",a51e)
  3422. a51e.Anchored = true
  3423. a51e.Position = RootPart.Position
  3424. aa51e.MeshType = "Sphere"
  3425. aa51e.Scale = v3(1,1,1)
  3426. a61e = new("Part",char)
  3427. a61e.Name = "Beam"..num
  3428. a61e.Locked = true
  3429. a61e.Size = v3(1,1,1)
  3430. a61e.CanCollide = false
  3431. a61e.BrickColor = bc("White")
  3432. a61e.Material = "Neon"
  3433. a61e.Transparency = 0
  3434. aa61e = new("SpecialMesh",a61e)
  3435. a61e.Anchored = true
  3436. a61e.Position = RootPart.Position
  3437. aa61e.MeshType = "Sphere"
  3438. aa61e.Scale = v3(1,1,1)
  3439. for i = 1,50 do
  3440. wait()
  3441. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3442. a21e.Transparency = a21e.Transparency + 0.03
  3443. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3444. a51e.Transparency = a51e.Transparency + 0.03
  3445. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3446. a61e.Transparency = a61e.Transparency + 0.02
  3447. end
  3448. a61e:Destroy()
  3449. aa61e:Destroy()
  3450. a51e:Destroy()
  3451. aa51e:Destroy()
  3452. a21e:Destroy()
  3453. aa21e:Destroy()
  3454.  
  3455.  
  3456. local Aura = Instance.new('ParticleEmitter')
  3457. Aura.Name = "Aura"
  3458. Aura.Texture = "rbxassetid://347730682"
  3459. Aura.Parent = Torso
  3460. Aura.LightEmission = 1
  3461. Aura.Transparency = NumberSequence.new(0.6,1)
  3462. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3463. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3464. Aura.LockedToPart = true
  3465. Aura.Lifetime = NumberRange.new(1)
  3466. Aura.Rate = 100
  3467. Aura.Speed = NumberRange.new(4.3)
  3468. Aura.EmissionDirection = "Top"
  3469. local Aura = Instance.new('ParticleEmitter')
  3470. Aura.Name = "Aura"
  3471. Aura.Texture = "rbxassetid://1046299182"
  3472. Aura.Parent = Torso
  3473. Aura.LightEmission = 1
  3474. Aura.Transparency = NumberSequence.new(0.6,1)
  3475. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3476. Aura.Size = NumberSequence.new(5)
  3477. Aura.Rotation = NumberRange.new(-20,15)
  3478. Aura.LockedToPart = true
  3479. Aura.Lifetime = NumberRange.new(0.2)
  3480. Aura.Rate = 20
  3481. Aura.Speed = NumberRange.new(0)
  3482. Aura.EmissionDirection = "Top"
  3483.  
  3484. SuperVegeta = true
  3485. Humanoid.WalkSpeed = 10
  3486. Humanoid.JumpPower = 120
  3487.  
  3488. Char.Humanoid.MaxHealth = Health
  3489. wait(0.3)
  3490. Char.Humanoid.Health = Health
  3491. wait(0.7)
  3492. Must:Destroy()
  3493. end
  3494.  
  3495. function Base()
  3496. SuperVegeta = false
  3497. local Effect = Instance.new("Part")
  3498. Effect.Name = "Effect"
  3499. Effect.Parent = Torso
  3500. Effect.CFrame = Torso.CFrame
  3501. Effect.BrickColor = BrickColor.new("White")
  3502. Effect.Shape = "Ball"
  3503. Effect.Size = Vector3.new(8, 8, 8)
  3504. Effect.Anchored = true
  3505. Effect.Material = "Neon"
  3506. Effect.CanCollide = false
  3507. for loop = 1, 25 do wait()
  3508. Effect.CFrame = Torso.CFrame
  3509. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3510. Effect.Transparency = Effect.Transparency + 0.04
  3511.  
  3512. end
  3513. repeat
  3514.  
  3515.  
  3516. Torso:FindFirstChild("Effect"):Remove()
  3517. until Torso:FindFirstChild("Effect") == nil
  3518.  
  3519. char.Head.face.Texture = "rbxassetid://1108342609"
  3520. Hair7:Destroy()
  3521. wait(0.1)
  3522. Hair7 = Instance.new("Part")
  3523. Hair7.Parent = char
  3524. Hair7.Name = "Hair"
  3525. Hair7.CanCollide = false
  3526. Hair7.Locked = true
  3527. Hair7.TopSurface = "Smooth"
  3528. Hair7.BottomSurface = "Smooth"
  3529. Hair7.formFactor = "Symmetric"
  3530. Hair7.Material = "Neon"
  3531. Hair7.BrickColor = BrickColor.new("Really black")
  3532. Hair7.CFrame = char.Torso.CFrame
  3533. Hair7.Size = Vector3.new(1, 1, 1)
  3534. Hair7.Transparency = 0
  3535.  
  3536.  
  3537. Weld1 = Instance.new("Weld")
  3538. Weld1.Parent = char.Head
  3539. Weld1.Part0 = char.Head
  3540. Weld1.Part1 = Hair7
  3541. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3542.  
  3543. Mesh = Instance.new("SpecialMesh")
  3544. Mesh.Offset = Vector3.new(0,-0.4,0)
  3545. Mesh.Parent = Hair7
  3546. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3547. Mesh.MeshType = "FileMesh"
  3548. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3549. Mesh.TextureId = ""
  3550.  
  3551.  
  3552.  
  3553. for i, v in pairs(Torso:GetChildren()) do
  3554. if v:IsA('ParticleEmitter') then
  3555. v:Remove()
  3556. end
  3557. end
  3558. for i, v in pairs(LeftArm:GetChildren()) do
  3559. if v:IsA('ParticleEmitter') then
  3560. v:Remove()
  3561. end
  3562. end
  3563. for i, v in pairs(RightArm:GetChildren()) do
  3564. if v:IsA('ParticleEmitter') then
  3565. v:Remove()
  3566. end
  3567. end
  3568. for i, v in pairs(RightLeg:GetChildren()) do
  3569. if v:IsA('ParticleEmitter') then
  3570. v:Remove()
  3571. end
  3572. end
  3573. for i, v in pairs(LeftLeg:GetChildren()) do
  3574. if v:IsA('ParticleEmitter') then
  3575. v:Remove()
  3576. end
  3577. end
  3578.  
  3579.  
  3580. end
  3581.  
  3582. mouse.KeyDown:connect(function(key)
  3583. if key=="9" then
  3584. Base()
  3585. end
  3586. mouse.KeyDown:connect(function(key)
  3587. if key=="3" then
  3588. Base()
  3589. SSJ2()
  3590. char.JumPower = 150
  3591. end
  3592. end)
  3593. Health = math.huge --------- Serious mode aura.
  3594. BaseHealth = math.huge
  3595.  
  3596.  
  3597.  
  3598.  
  3599. SuperSaiyan2 = false
  3600.  
  3601. Player = game.Players.LocalPlayer
  3602. Char = Player.Character
  3603. Torso = Char.Torso
  3604.  
  3605. function SSJ2()
  3606. for X = 1, 1 do wait()
  3607.  
  3608.  
  3609. wait(0)
  3610. for X = 1, 1 do wait()
  3611. local Effect = Instance.new("Part")
  3612. Effect.Name = "Effect"
  3613. Effect.Parent = Torso
  3614. Effect.CFrame = Torso.CFrame
  3615. Effect.BrickColor = BrickColor.new("Lapis")
  3616. Effect.Shape = "Ball"
  3617. Effect.Size = Vector3.new(1, 1, 1)
  3618. Effect.Anchored = true
  3619. Effect.Material = "Neon"
  3620. Effect.CanCollide = false
  3621. Effect.CFrame = Torso.CFrame
  3622. Effect.Size = Effect.Size + Vector3.new(0.5)
  3623. Effect.Transparency = Effect.Transparency + 0.04
  3624. end
  3625. end
  3626.  
  3627. repeat
  3628. Torso:FindFirstChild("Effect"):Remove()
  3629. until Torso:FindFirstChild("Effect") == nil
  3630.  
  3631.  
  3632. local Color1 = Color3.new(255, 255, 0)
  3633. local Color2 = Color3.new(255, 255, 0)
  3634.  
  3635.  
  3636. Hair7:Destroy()
  3637. wait(0.1)
  3638. Hair7 = Instance.new("Part")
  3639. Hair7.Parent = char
  3640. Hair7.Name = "Hair"
  3641. Hair7.CanCollide = false
  3642. Hair7.Locked = true
  3643. Hair7.TopSurface = "Smooth"
  3644. Hair7.BottomSurface = "Smooth"
  3645. Hair7.formFactor = "Symmetric"
  3646. Hair7.Material = "Neon"
  3647. Hair7.BrickColor = BrickColor.new("New Yeller")
  3648. Hair7.CFrame = char.Torso.CFrame
  3649. Hair7.Size = Vector3.new(1, 1, 1)
  3650. Hair7.Transparency = 0
  3651.  
  3652.  
  3653. Weld1 = Instance.new("Weld")
  3654. Weld1.Parent = char.Head
  3655. Weld1.Part0 = char.Head
  3656. Weld1.Part1 = Hair7
  3657. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3658.  
  3659. Mesh = Instance.new("SpecialMesh")
  3660. Mesh.Offset = Vector3.new(0,-0.4,0)
  3661. Mesh.Parent = Hair7
  3662. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3663. Mesh.MeshType = "FileMesh"
  3664. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3665. Mesh.TextureId = ""
  3666. char.Head.face.Texture = "rbxassetid://1108357707"
  3667. local Must = Instance.new("Sound",Torso)
  3668. Must.SoundId = "rbxassetid://1035030726"
  3669. Must.Pitch = 0.99
  3670. Must.Volume = 1.4
  3671. Must.Looped = false
  3672. wait(0)
  3673. Must:Play()
  3674. a21e = new("Part",char)
  3675. a21e.Name = "Beam"..num
  3676. a21e.Locked = true
  3677. a21e.Size = v3(1,1,1)
  3678. a21e.CanCollide = false
  3679. a21e.BrickColor = bc("Gold")
  3680. a21e.Material = "Neon"
  3681. a21e.Transparency = 0
  3682. aa21e = new("SpecialMesh",a21e)
  3683. a21e.Anchored = true
  3684. a21e.Position = RootPart.Position
  3685. aa21e.MeshType = "Sphere"
  3686. aa21e.Scale = v3(1,1,1)
  3687. a51e = new("Part",char)
  3688. a51e.Name = "Beam"..num
  3689. a51e.Locked = true
  3690. a51e.Size = v3(1,1,1)
  3691. a51e.CanCollide = false
  3692. a51e.BrickColor = bc("New Yeller")
  3693. a51e.Material = "Neon"
  3694. a51e.Transparency = 0
  3695. aa51e = new("SpecialMesh",a51e)
  3696. a51e.Anchored = true
  3697. a51e.Position = RootPart.Position
  3698. aa51e.MeshType = "Sphere"
  3699. aa51e.Scale = v3(1,1,1)
  3700. a61e = new("Part",char)
  3701. a61e.Name = "Beam"..num
  3702. a61e.Locked = true
  3703. a61e.Size = v3(1,1,1)
  3704. a61e.CanCollide = false
  3705. a61e.BrickColor = bc("White")
  3706. a61e.Material = "Neon"
  3707. a61e.Transparency = 0
  3708. aa61e = new("SpecialMesh",a61e)
  3709. a61e.Anchored = true
  3710. a61e.Position = RootPart.Position
  3711. aa61e.MeshType = "Sphere"
  3712. aa61e.Scale = v3(1,1,1)
  3713. for i = 1,50 do
  3714. wait()
  3715. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3716. a21e.Transparency = a21e.Transparency + 0.03
  3717. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3718. a51e.Transparency = a51e.Transparency + 0.03
  3719. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3720. a61e.Transparency = a61e.Transparency + 0.02
  3721. end
  3722. a61e:Destroy()
  3723. aa61e:Destroy()
  3724. a51e:Destroy()
  3725. aa51e:Destroy()
  3726. a21e:Destroy()
  3727. aa21e:Destroy()
  3728.  
  3729.  
  3730. local Aura = Instance.new('ParticleEmitter')
  3731. Aura.Name = "Aura"
  3732. Aura.Texture = "rbxassetid://347730682"
  3733. Aura.Parent = Torso
  3734. Aura.LightEmission = 1
  3735. Aura.Transparency = NumberSequence.new(0.6,1)
  3736. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3737. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3738. Aura.LockedToPart = true
  3739. Aura.Lifetime = NumberRange.new(1)
  3740. Aura.Rate = 100
  3741. Aura.Speed = NumberRange.new(4.3)
  3742. Aura.EmissionDirection = "Top"
  3743. local Aura = Instance.new('ParticleEmitter')
  3744. Aura.Name = "Aura"
  3745. Aura.Texture = "rbxassetid://1046299182"
  3746. Aura.Parent = Torso
  3747. Aura.LightEmission = 1
  3748. Aura.Transparency = NumberSequence.new(0.3,1)
  3749. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3750. Aura.Size = NumberSequence.new(5)
  3751. Aura.Rotation = NumberRange.new(-360,360)
  3752. Aura.LockedToPart = true
  3753. Aura.Lifetime = NumberRange.new(0.2)
  3754. Aura.Rate = 20
  3755. Aura.Speed = NumberRange.new(0)
  3756. Aura.EmissionDirection = "Top"
  3757.  
  3758. SuperSaiyan2 = true
  3759. Humanoid.JumpPower = 120
  3760.  
  3761. Char.Humanoid.MaxHealth = Health
  3762. wait(0.3)
  3763. Char.Humanoid.Health = Health
  3764. wait(0.7)
  3765. Must:Destroy()
  3766. end
  3767.  
  3768. function Base()
  3769. SuperSaiyan2 = false
  3770. local Effect = Instance.new("Part")
  3771. Effect.Name = "Effect"
  3772. Effect.Parent = Torso
  3773. Effect.CFrame = Torso.CFrame
  3774. Effect.BrickColor = BrickColor.new("White")
  3775. Effect.Shape = "Ball"
  3776. Effect.Size = Vector3.new(8, 8, 8)
  3777. Effect.Anchored = true
  3778. Effect.Material = "Neon"
  3779. Effect.CanCollide = false
  3780. for loop = 1, 25 do wait()
  3781. Effect.CFrame = Torso.CFrame
  3782. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3783. Effect.Transparency = Effect.Transparency + 0.04
  3784.  
  3785. end
  3786. repeat
  3787.  
  3788.  
  3789. Torso:FindFirstChild("Effect"):Remove()
  3790. until Torso:FindFirstChild("Effect") == nil
  3791.  
  3792. char.Head.face.Texture = "rbxassetid://1108342609"
  3793. Hair7:Destroy()
  3794. wait(0.1)
  3795. Hair7 = Instance.new("Part")
  3796. Hair7.Parent = char
  3797. Hair7.Name = "Hair"
  3798. Hair7.CanCollide = false
  3799. Hair7.Locked = true
  3800. Hair7.TopSurface = "Smooth"
  3801. Hair7.BottomSurface = "Smooth"
  3802. Hair7.formFactor = "Symmetric"
  3803. Hair7.Material = "Neon"
  3804. Hair7.BrickColor = BrickColor.new("Really black")
  3805. Hair7.CFrame = char.Torso.CFrame
  3806. Hair7.Size = Vector3.new(1, 1, 1)
  3807. Hair7.Transparency = 0
  3808.  
  3809.  
  3810. Weld1 = Instance.new("Weld")
  3811. Weld1.Parent = char.Head
  3812. Weld1.Part0 = char.Head
  3813. Weld1.Part1 = Hair7
  3814. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3815.  
  3816. Mesh = Instance.new("SpecialMesh")
  3817. Mesh.Offset = Vector3.new(0,-0.4,0)
  3818. Mesh.Parent = Hair7
  3819. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3820. Mesh.MeshType = "FileMesh"
  3821. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3822. Mesh.TextureId = ""
  3823.  
  3824.  
  3825.  
  3826. for i, v in pairs(Torso:GetChildren()) do
  3827. if v:IsA('ParticleEmitter') then
  3828. v:Remove()
  3829. end
  3830. end
  3831. for i, v in pairs(LeftArm:GetChildren()) do
  3832. if v:IsA('ParticleEmitter') then
  3833. v:Remove()
  3834. end
  3835. end
  3836. for i, v in pairs(RightArm:GetChildren()) do
  3837. if v:IsA('ParticleEmitter') then
  3838. v:Remove()
  3839. end
  3840. end
  3841. for i, v in pairs(RightLeg:GetChildren()) do
  3842. if v:IsA('ParticleEmitter') then
  3843. v:Remove()
  3844. end
  3845. end
  3846. for i, v in pairs(LeftLeg:GetChildren()) do
  3847. if v:IsA('ParticleEmitter') then
  3848. v:Remove()
  3849. end
  3850. end
  3851.  
  3852.  
  3853. end
  3854. end)
  3855. ---
  3856.  
  3857.  
  3858.  
  3859.  
  3860. musiccommand = 1
  3861. musicwait = false
  3862. mouse.KeyDown:connect(function(k)
  3863. if k == "=" and attack == false then
  3864. if musiccommand == 1 and musicwait == false then
  3865. musicwait = true
  3866. sou2:Stop()
  3867. musiccommand = 2
  3868. end
  3869. if musiccommand == 2 and musicwait == false then
  3870. musicwait = true
  3871. sou2:Play()
  3872. sou2.Volume = 2
  3873. musiccommand = 3
  3874. end
  3875. if musiccommand == 3 and musicwait == false then
  3876. musicwait = true
  3877. sou2.Volume = 0.5
  3878. musiccommand = 1
  3879. end
  3880. musicwait = false
  3881. end
  3882. end)
  3883. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3884. Hitpart3 = Instance.new("Part", HPart3)
  3885. Hitpart3.Size = Vector3.new(1, 1, 1)
  3886. Hitpart3.CanCollide = false
  3887. HuW3 = Instance.new("Weld")
  3888. HuW3.Name = "GuW"
  3889. HuW3.Part0 = HPart3
  3890. HuW3.C0 = cn(Xv, Yv, Zv)
  3891. HuW3.C1 = cn(0, 0, 0)
  3892. HuW3.Part1 = Hitpart3
  3893. HuW3.Parent = HPart3
  3894. Hitpart3.Transparency = 1
  3895. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3896. end
  3897. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3898. Hitpart2 = Instance.new("Part", HPart2)
  3899. Hitpart2.Size = Vector3.new(1, 1, 1)
  3900. Hitpart2.CanCollide = false
  3901. HuW2 = Instance.new("Weld")
  3902. HuW2.Name = "GuW"
  3903. HuW2.Part0 = HPart2
  3904. HuW2.C0 = cn(Xv, Yv, Zv)
  3905. HuW2.C1 = cn(0, 0, 0)
  3906. HuW2.Part1 = Hitpart2
  3907. HuW2.Parent = HPart2
  3908. Hitpart2.Transparency = 1
  3909. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3910. end
  3911. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3912. Hitpart = Instance.new("Part", HPart)
  3913. Hitpart.Size = Vector3.new(1, 1, 1)
  3914. Hitpart.CanCollide = false
  3915. HuW = Instance.new("Weld")
  3916. HuW.Name = "GuW"
  3917. HuW.Part0 = HPart
  3918. HuW.C0 = cn(Xv, Yv, Zv)
  3919. HuW.C1 = cn(0, 0, 0)
  3920. HuW.Part1 = Hitpart
  3921. HuW.Parent = HPart
  3922. Hitpart.Transparency = 1
  3923. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3924. end
  3925. wait2 = false
  3926. combo = 1
  3927. mouse.Button1Down:connect(function(key)
  3928. if attack == false then
  3929. attack = true
  3930. Humanoid.WalkSpeed = 17.01
  3931. if combo == 1 and wait2 == false then
  3932. wait2 = true
  3933. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3934. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  3935. for i = 0, 1, 0.1 do
  3936. swait()
  3937. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3938. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3939. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3940. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3941. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3942. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3943. end
  3944. combo = 2
  3945. end
  3946. if combo == 2 and wait2 == false then
  3947. wait2 = true
  3948.  
  3949. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3950. for i = 0, 1, 0.1 do
  3951. swait()
  3952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3955. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3956. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3957. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3958. end
  3959. combo = 3
  3960. end
  3961. if combo == 3 and wait2 == false then
  3962. wait2 = true
  3963. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3964. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  3965. for i = 0, 1, 0.1 do
  3966. swait()
  3967. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3968. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3969. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3970. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3971. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3972. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3973. end
  3974. combo = 1
  3975. end
  3976. Humanoid.WalkSpeed = 16
  3977. Hitpart:Destroy()
  3978. wait2 = false
  3979. attack = false
  3980. end
  3981. end)
  3982. --
  3983. --
  3984. MV1 = 20
  3985. mouse.KeyDown:connect(function(k)
  3986. if k == "=" and attack == false then
  3987. if firemode == true then
  3988. firemode = false
  3989. print("ice mode")
  3990. icesmoke.Acceleration = Vector3.new(0,0,0)
  3991. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3992. icesmoke.Transparency = NumberSequence.new({
  3993. NumberSequenceKeypoint.new(0, 0.9),
  3994. NumberSequenceKeypoint.new(1, 1)
  3995. })
  3996. icesmoke.Size = NumberSequence.new(3)
  3997. icesmoke.Parent = RightArm
  3998. else
  3999. firemode = true
  4000. print("fire mode")
  4001. ice_mode = false
  4002. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4003. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4004. icesmoke.Rate = 400
  4005. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4006. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4007. icesmoke.Size = NumberSequence.new(3)
  4008. icesmoke.EmissionDirection = "Top"
  4009. icesmoke.Parent = LeftArm
  4010. end
  4011. end
  4012. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4013. MV1 = 90
  4014. Humanoid.WalkSpeed = 15
  4015. attack = true
  4016. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4017. Firepart2 = Instance.new("Part", LeftArm)
  4018. Firepart2.Size = Vector3.new(1, 1, 1)
  4019. Firepart2.CanCollide = false
  4020. GuW2 = Instance.new("Weld")
  4021. GuW2.Name = "GuW"
  4022. GuW2.Part0 = LeftArm
  4023. GuW2.C0 = cn(0, -0.5, 0)
  4024. GuW2.C1 = cn(0, 0, 0)
  4025. GuW2.Part1 = Firepart2
  4026. GuW2.Parent = LeftArm
  4027. Firepart2.Transparency = 1
  4028. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4029. for i = 0, 2, 0.1 do
  4030. swait()
  4031. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4032. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4033. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4034. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4035. 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)
  4036. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4037. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4038. end
  4039. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4040. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4041. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4042. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4043. Humanoid.WalkSpeed = 16
  4044. attack = false
  4045. Firepart2:Destroy()
  4046. end
  4047. end)
  4048. MV2 = 90
  4049.  
  4050. mouse.KeyDown:connect(function(key)
  4051. if key == "=" then
  4052. Head.Transparency = 1
  4053. Torso.Transparency = 1
  4054. LeftArm.Transparency = 1
  4055. Head.face.Texture = ""
  4056. RightArm.Transparency = 1
  4057. LeftLeg.Transparency = 1
  4058. RightLeg.Transparency = 1
  4059. mesh1.Transparency = 1
  4060. mesh2.Transparency = 1
  4061. mesh5.Transparency = 1
  4062. mesheye.Transparency = 1
  4063. mesheye1.Transparency = 1
  4064. mesheye2.Transparency = 1
  4065. mesheye3.Transparency = 1
  4066. char.Parent = workspace.Camera
  4067. char.WalkSpeed = 60
  4068. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4069. char:FindFirstChild("TalkingBillBoard"):destroy()
  4070. end
  4071. end
  4072. end)
  4073. mouse.KeyUp:connect(function(key)
  4074. if key == "=" then
  4075. Head.Transparency = 0
  4076. Torso.Transparency = 0
  4077. LeftArm.Transparency = 0
  4078. Head.face.Texture = ""
  4079. RightArm.Transparency = 0
  4080. LeftLeg.Transparency = 0
  4081. RightLeg.Transparency = 0
  4082. mesh1.Transparency = 0
  4083. mesh2.Transparency = 0
  4084. mesh5.Transparency = 0
  4085. mesheye.Transparency = 0
  4086. mesheye1.Transparency = 0
  4087. mesheye2.Transparency = 0
  4088. mesheye3.Transparency = 0
  4089. hat1.Transparency = 0
  4090. hat2.Transparency = 0
  4091. hat3.Transparency = 0
  4092. hat4.Transparency = 0
  4093. hat5.Transparency = 0
  4094. hat6.Transparency = 0
  4095. hat7.Transparency = 0
  4096. hat8.Transparency = 0
  4097. hat9.Transparency = 0
  4098. char.Parent = workspace
  4099. end
  4100. end)
  4101.  
  4102. mouse.KeyDown:connect(function(k)
  4103. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4104. MV2 = 90
  4105. attack = true
  4106. Firepart = Instance.new("Part", RightArm)
  4107. Firepart.Size = Vector3.new(1, 1, 1)
  4108. GuW = Instance.new("Weld")
  4109. GuW.Name = "GuW"
  4110. GuW.Part0 = RightArm
  4111. GuW.C0 = cn(0, -1, 0)
  4112. GuW.C1 = cn(0, 0, 0)
  4113. GuW.Part1 = Firepart
  4114. GuW.Parent = RightArm
  4115. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4116. Firepart.Transparency = 1
  4117. Humanoid.WalkSpeed = 15
  4118. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4119. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4120. for i = 1, 3 do
  4121. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4122. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4123. end
  4124. for i = 0, 3, 0.1 do
  4125. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4126. swait()
  4127. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4128. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4129. 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)
  4130. 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)
  4131. 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)
  4132. 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)
  4133. end
  4134. wait(1)
  4135. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4136.  
  4137. Humanoid.WalkSpeed = 16
  4138. attack = false
  4139. Firepart:Destroy()
  4140. end
  4141.  
  4142.  
  4143.  
  4144.  
  4145. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4146. MV2 = 90
  4147. attack = true
  4148. Firepart = Instance.new("Part", RightArm)
  4149. Firepart.Size = Vector3.new(1, 1, 1)
  4150. GuW = Instance.new("Weld")
  4151. GuW.Name = "GuW"
  4152. GuW.Part0 = RightArm
  4153. GuW.C0 = cn(0, -1, 0)
  4154. GuW.C1 = cn(0, 0, 0)
  4155. GuW.Part1 = Firepart
  4156. GuW.Parent = RightArm
  4157. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4158. Firepart.Transparency = 1
  4159. Humanoid.WalkSpeed = 0.01
  4160. for i = 0, 4, 0.1 do
  4161. swait()
  4162. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4163. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4164. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4165. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4166. 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)
  4167. 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)
  4168. 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)
  4169. 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)
  4170. end
  4171. for i = 0, 4, 0.1 do
  4172. swait()
  4173. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4174. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4175. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4176. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4177. 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)
  4178. 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)
  4179. 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)
  4180. 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)
  4181. end
  4182. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4183. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4184. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4185. for i = 1, 3 do
  4186. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4187. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4188. end
  4189. for i = 0, 2, 0.1 do
  4190. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4191. swait()
  4192. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4193. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4194. 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)
  4195. 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)
  4196. 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)
  4197. 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)
  4198. end
  4199. Humanoid.WalkSpeed = 16
  4200. attack = false
  4201. Firepart:Destroy()
  4202. end
  4203. end)
  4204. Rapid = false
  4205. BasePart = Instance.new("Part")
  4206. BasePart.Shape = Enum.PartType.Block
  4207. BasePart.Material = Enum.Material.Neon
  4208. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4209. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4210. BasePart.FormFactor = Enum.FormFactor.Custom
  4211. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4212. BasePart.CanCollide = true
  4213. BasePart.Locked = true
  4214. BasePart.Anchored = false
  4215. local icy_Player = game.Players.localPlayer
  4216. local icy_mouse = icy_Player:GetMouse()
  4217. ice_mode = false
  4218. local colors = {
  4219. BrickColor.new("Cyan"),
  4220. BrickColor.new("Medium blue"),
  4221. BrickColor.new("Pastel blue")
  4222. }
  4223. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4224. if root then
  4225. icy_mouse.KeyDown:connect(function(k)
  4226. if k == "=" and firemode == false then
  4227. if ice_mode == true then
  4228. ice_mode = false
  4229. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4230. else
  4231. ice_mode = true
  4232. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4233. end
  4234. end
  4235. if k == "z" and firemode == true then
  4236. attack = true
  4237. do
  4238. local Stop = false
  4239. local Version = 0
  4240. local MaxSpeed = 5
  4241. local Speed = 3.5
  4242. local Keys = {}
  4243. local Force = 10000
  4244. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4245. swait(0.5)
  4246. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4247. if Fly then
  4248. Fly:Destroy()
  4249. end
  4250. if Rot then
  4251. Rot:Destroy()
  4252. end
  4253. Fly = Instance.new("BodyPosition", char.Torso)
  4254. Fly.Name = "LMMFly"
  4255. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4256. Fly.P = Force
  4257. Fly.position = char.Torso.Position
  4258. Rot = Instance.new("BodyGyro", char.Torso)
  4259. Rot.Name = "LMMRot"
  4260. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4261. Rot.P = Force
  4262. Rot.cframe = cam.CoordinateFrame
  4263. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4264. local Thread, Old = Version, nil
  4265. char.Humanoid.PlatformStand = true
  4266. function StopFly()
  4267. Version = Version + 1
  4268. Stop = true
  4269. char.Humanoid.PlatformStand = false
  4270. Fly:Destroy()
  4271. Rot:Destroy()
  4272. attack = false
  4273. end
  4274. char.ChildAdded:connect(function(Obj)
  4275. wait()
  4276. if Obj.Name == "LM" .. "MFlyStop" then
  4277. Obj:Destroy()
  4278. StopFly()
  4279. end
  4280. end)
  4281. HitpartFunk2(RightArm, 0, -0.7, 0)
  4282. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4283. for i = 0, 25, 0.1 do
  4284. if attack == true then
  4285. swait()
  4286.  
  4287. end
  4288. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4289. if Keys[string.char(48)] then
  4290. Speed = 1
  4291. end
  4292. if Keys.w then
  4293. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4294. end
  4295. if Keys.s then
  4296. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4297. end
  4298. if Keys.d then
  4299. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4300. end
  4301. if Keys.a then
  4302. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4303. end
  4304. if Keys.e or Keys[" "] then
  4305. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4306. end
  4307. if Keys.q then
  4308. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4309. end
  4310. if Keys.z then
  4311. StopFly()
  4312. end
  4313. if Old ~= Vectoring then
  4314. Fly.position = Vectoring.p
  4315. Old = Vectoring
  4316. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4317. else
  4318. Speed = 1
  4319. end
  4320. Rot.cframe = cam.CoordinateFrame
  4321. mouse.KeyDown:connect(function(Key)
  4322. Keys[Key] = true
  4323. end)
  4324. mouse.KeyUp:connect(function(Key)
  4325. Keys[Key] = false
  4326. end)
  4327. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4328. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4329. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4330. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4331. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4332. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4333. end
  4334. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4335. attack = false
  4336. char.Humanoid.PlatformStand = false
  4337. Fly:Destroy()
  4338. Rot:Destroy()
  4339. end
  4340. end
  4341. if k == "=" and InForm == true then
  4342. attack = true
  4343. do
  4344. local Stop = false
  4345. local Version = 0
  4346. local MaxSpeed = 6
  4347. local Speed = 3
  4348. local Keys = {}
  4349. local Force = 10000
  4350. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4351. swait(1)
  4352. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4353. if Fly then
  4354. Fly:Destroy()
  4355. end
  4356. if Rot then
  4357. Rot:Destroy()
  4358. end
  4359. Fly = Instance.new("BodyPosition", char.Torso)
  4360. Fly.Name = "LMMFly"
  4361. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4362. Fly.P = Force
  4363. Fly.position = char.Torso.Position
  4364. Rot = Instance.new("BodyGyro", char.Torso)
  4365. Rot.Name = "LMMRot"
  4366. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4367. Rot.P = Force
  4368. Rot.cframe = cam.CoordinateFrame
  4369. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4370. local Thread, Old = Version, nil
  4371. char.Humanoid.PlatformStand = true
  4372. function StopFly()
  4373. Version = Version + 1
  4374. Stop = true
  4375. char.Humanoid.PlatformStand = false
  4376. Fly:Destroy()
  4377. Rot:Destroy()
  4378. attack = false
  4379. end
  4380. char.ChildAdded:connect(function(Obj)
  4381. wait()
  4382. if Obj.Name == "LM" .. "MFlyStop" then
  4383. Obj:Destroy()
  4384. StopFly()
  4385. end
  4386. end)
  4387. HitpartFunk2(RightArm, 0, -0.7, 0)
  4388. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4389. for i = 0, 25, 0.1 do
  4390. if attack == true then
  4391. swait()
  4392. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4393. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4394. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4395. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4396. end
  4397. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4398. if Keys[string.char(48)] then
  4399. Speed = 1
  4400. end
  4401. if Keys.w then
  4402. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4403. end
  4404. if Keys.s then
  4405. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4406. end
  4407. if Keys.d then
  4408. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4409. end
  4410. if Keys.a then
  4411. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4412. end
  4413. if Keys.e or Keys[" "] then
  4414. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4415. end
  4416. if Keys.q then
  4417. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4418. end
  4419. if Keys.z then
  4420. StopFly()
  4421. end
  4422. if Old ~= Vectoring then
  4423. Fly.position = Vectoring.p
  4424. Old = Vectoring
  4425. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4426. else
  4427. Speed = 1
  4428. end
  4429. Rot.cframe = cam.CoordinateFrame
  4430. mouse.KeyDown:connect(function(Key)
  4431. Keys[Key] = true
  4432. end)
  4433. mouse.KeyUp:connect(function(Key)
  4434. Keys[Key] = false
  4435. end)
  4436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4438. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4439. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4440. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4441. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4442. end
  4443. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4444. attack = false
  4445. char.Humanoid.PlatformStand = false
  4446. Fly:Destroy()
  4447. Rot:Destroy()
  4448. end
  4449. end
  4450. end)
  4451. game:GetService("RunService").Stepped:connect(function()
  4452. if ice_mode == true then
  4453. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4454. local icePath = BasePart:Clone()
  4455. icePath.Anchored = true
  4456. icePath.Transparency = 0.85
  4457. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4458. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4459. icePath.BrickColor = colors[math.random(1, #colors)]
  4460. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4461. game:GetService("Debris"):AddItem(icePath, 1)
  4462. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4463. end
  4464. end)
  4465. end
  4466. MV3 = 190
  4467. mouse.KeyDown:connect(function(k)
  4468. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4469. MV3 = 80
  4470. attack = true
  4471. Humanoid.WalkSpeed = 15
  4472. HitpartFunk2(RightArm, 0, -0.5, 0)
  4473. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4474. for i = 0, 1.5, 0.1 do
  4475. swait()
  4476. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4477. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4478. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4479. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4480. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4481. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4482. end
  4483. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4484. for i = 0, 2, 0.1 do
  4485. swait()
  4486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4488. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4489. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4490. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4491. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4492. end
  4493. for i = 0, 4.2, 0.1 do
  4494. swait()
  4495. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4496. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4497. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4498. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4499. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4500. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4501. 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)
  4502. 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)
  4503. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4504. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4505. end
  4506. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4507. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4508. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4509. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4510. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4511. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4512. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4513. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4514. for i = 0, 2, 0.1 do
  4515. swait()
  4516. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4517. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4518. 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)
  4519. 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)
  4520. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4521. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4522. end
  4523. for i = 0, 2, 0.1 do
  4524. swait()
  4525. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4526. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4527. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4528. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4529. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4530. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4531. end
  4532. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4533. for i = 0, 4, 0.1 do
  4534. swait()
  4535. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4536. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4537. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4538. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4539. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4540. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4541. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4542. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4543. end
  4544. for i = 0, 2, 0.1 do
  4545. swait()
  4546. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4547. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4548. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4549. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4550. 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)
  4551. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4552. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4553. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4554. end
  4555. for i = 1, 6 do
  4556. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4557. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4558. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4559. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4560. wait(0.15)
  4561. end
  4562. attack = false
  4563. Humanoid.WalkSpeed = 16
  4564. end
  4565. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4566. Humanoid.WalkSpeed = 1
  4567. MV3 = 80
  4568. attack = true
  4569. FastFireBall = Instance.new("Part", RightArm)
  4570. FastFireBall.Size = Vector3.new(1, 1, 1)
  4571. FFW = Instance.new("Weld")
  4572. FFW.Name = "GuW"
  4573. FFW.Part0 = RightArm
  4574. FFW.C0 = cn(0, -1, 0)
  4575. FFW.C1 = cn(0, 0, 0)
  4576. FFW.Part1 = FastFireBall
  4577. FFW.Parent = RightArm
  4578. FastFireBall.Transparency = 1
  4579. FastFireBall2 = Instance.new("Part", LeftArm)
  4580. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4581. FFW2 = Instance.new("Weld")
  4582. FFW2.Name = "GuW"
  4583. FFW2.Part0 = LeftArm
  4584. FFW2.C0 = cn(0, -1, 0)
  4585. FFW2.C1 = cn(0, 0, 0)
  4586. FFW2.Part1 = FastFireBall2
  4587. FFW2.Parent = LeftArm
  4588. FastFireBall2.Transparency = 1
  4589. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4590. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4591. for i = 0, 1, 0.1 do
  4592. swait()
  4593. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4594. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4595. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4596. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4599. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4600. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4601. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4602. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4603. end
  4604. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4605. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4606. function holding()
  4607. if Rapid == true and ice_mode == false then
  4608. for i = 0, 0.8, 0.1 do
  4609. swait()
  4610. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4611. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4612. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4613. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4614. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4615. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4616. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4617. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4618. end
  4619. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4620. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4621. for i = 0, 0.8, 0.1 do
  4622. swait()
  4623. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4624. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4625. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4626. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4627. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4628. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4629. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4630. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4631. end
  4632. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4633. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4634. holding()
  4635. end
  4636. end
  4637. if Rapid == false then
  4638. Rapid = true
  4639. holding()
  4640. end
  4641. end
  4642. end)
  4643. mouse.KeyUp:connect(function(k)
  4644. if k == "c" and Rapid == true then
  4645. MV3 = 180
  4646. Rapid = false
  4647. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4648. attack = false
  4649. wait(0.5)
  4650. Humanoid.WalkSpeed = 16
  4651. FastFireBall:Destroy()
  4652. FastFireBall2:Destroy()
  4653. end
  4654. end)
  4655.  
  4656.  
  4657. mouse.KeyUp:connect(function(k)
  4658. if k == "q" then
  4659. Combo1()
  4660. end
  4661. end)
  4662.  
  4663. mouse.KeyUp:connect(function(k)
  4664. if k == "r" then
  4665. Combo2()
  4666. end
  4667. end)
  4668.  
  4669. mouse.KeyUp:connect(function(k)
  4670. if k == "t" then
  4671. Combo3()
  4672. end
  4673. end)
  4674. mouse.KeyUp:connect(function(k)
  4675. if k == "u" then
  4676. Combo4()
  4677. end
  4678. end)
  4679.  
  4680.  
  4681. SoundFolder = Instance.new("Folder",char)
  4682. SoundFolder.Name = "SoundFolder"
  4683. punchsound1 = Instance.new("Sound",Torso)
  4684. punchsound1.Volume = 1.2
  4685. punchsound1.Name = "punchsound1"
  4686. punchsound1.Looped = false
  4687. punchsound1.SoundId = "rbxassetid://137579113"
  4688. StrongPunch = Instance.new("Sound",Torso)
  4689. StrongPunch.Volume = 1.6
  4690. StrongPunch.Name = "StrongPunch"
  4691. StrongPunch.Looped = false
  4692. StrongPunch.SoundId = "rbxassetid://441202925"
  4693. StrongPunch = Instance.new("Sound",Torso)
  4694. StrongPunch.Volume = 1.6
  4695. StrongPunch.Name = "StrongPunch"
  4696. StrongPunch.Looped = false
  4697. StrongPunch.SoundId = "rbxassetid://441202925"
  4698. StrongPunch1 = Instance.new("Sound",Torso)
  4699. StrongPunch1.Volume = 1.6
  4700. StrongPunch1.Name = "StrongPunch"
  4701. StrongPunch1.Looped = false
  4702. StrongPunch1.SoundId = "rbxassetid://441202925"
  4703. StrongPunch2 = Instance.new("Sound",Torso)
  4704. StrongPunch2.Volume = 1.6
  4705. StrongPunch2.Name = "StrongPunch"
  4706. StrongPunch.Looped = false
  4707. StrongPunch2.SoundId = "rbxassetid://441202925"
  4708. Zano = Instance.new("Sound",Torso)
  4709. Zano.Volume = 6
  4710. Zano.Name = "Zano"
  4711. Zano.Looped = false
  4712. Zano.SoundId = "rbxassetid://744770874"
  4713. GroundImpact = Instance.new("Sound",Torso)
  4714. GroundImpact.Volume = 8
  4715. GroundImpact.Name = "GroundImpact"
  4716. GroundImpact.Looped = false
  4717. GroundImpact.SoundId = "rbxassetid://165970126"
  4718. Break = Instance.new("Sound",Torso)
  4719. Break.Volume = 5
  4720. Break.Name = "Bonebreak"
  4721. Break.Looped = false
  4722. Break.SoundId = "rbxassetid://314390675"
  4723.  
  4724. local hit1 = false
  4725. local hit2 = false
  4726. local hit3 = false
  4727. local hit4 = false
  4728.  
  4729. function Combo1()
  4730. getplayer = new("Part",char)
  4731. getplayer.Position = Vector3.new(999,999,999)
  4732. getplayer.Transparency = 1
  4733. getplayer.Size = v3(3,3,3)
  4734. getplayer.CanCollide = false
  4735. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4736. getplayer.Name = "GetPlayer"
  4737.  
  4738. game.Debris:AddItem(getplayer,0.5)
  4739.  
  4740. getplayer.Touched:connect(function(hit)
  4741. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4742. getplayer:Destroy()
  4743. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4744. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4745. to.Anchored = true
  4746. idle = false
  4747.  
  4748.  
  4749. punchsound1:Play()
  4750. hit1 = true
  4751. for i = 0, 1, 0.1 do
  4752. swait()
  4753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4756. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4757. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4758. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4759. end
  4760. punchsound1:Play()
  4761. for i = 0, 1, 0.1 do
  4762. swait()
  4763. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4764. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4765. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4766. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4767. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4768. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4769. end
  4770. punchsound1:Play()
  4771. for i = 0, 1, 0.1 do
  4772. swait()
  4773. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4774. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4775. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4776. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4777. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4778. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4779. end
  4780. for i = 0, 1, 0.1 do
  4781. swait()
  4782. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4783. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4784. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4785. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4786. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4787. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4788. end
  4789. for i = 0, 1, 0.1 do
  4790. swait()
  4791. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4792. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4793. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4794. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4795. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4796. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4797. end
  4798. StrongPunch1:Play()
  4799. for i = 0, 1, 0.1 do
  4800. swait()
  4801. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4802. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4803. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4804. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4805. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4806. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4807. end
  4808. for i = 0, 0.6, 0.1 do
  4809. swait()
  4810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4812. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4813. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4814. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4815. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4816. end
  4817. for i = 0, 0.6, 0.1 do
  4818. swait()
  4819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4821. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4822. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4823. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4824. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4825. end
  4826. for i,v in pairs(to.Parent:GetChildren()) do
  4827. if v:IsA("Humanoid") then
  4828. v.Health = v.Health - 3
  4829.  
  4830. v.PlatformStand = true
  4831. end
  4832. end
  4833. StrongPunch:Play()
  4834. for i = 0, 1, 0.1 do
  4835. swait()
  4836. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4837. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4838. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4839. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4840. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4841. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4842. end
  4843. for i,v in pairs(to.Parent:GetChildren()) do
  4844. if v:IsA("Humanoid") then
  4845. v.Health = v.Health - 5
  4846.  
  4847. v.PlatformStand = true
  4848. end
  4849. end
  4850.  
  4851. hit1 = false
  4852.  
  4853. punchsound1:Play()
  4854. hit2 = true
  4855. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4856. for i = 0, 1, 0.1 do
  4857. swait()
  4858. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4859. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4860. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4861. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4862. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4863. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4864. end
  4865. for i,v in pairs(to.Parent:GetChildren()) do
  4866. if v:IsA("Humanoid") then
  4867. v.Health = v.Health - 5
  4868.  
  4869. v.PlatformStand = true
  4870. end
  4871. end
  4872. hit2 = false
  4873.  
  4874. punchsound1:Play()
  4875. hit3 = true
  4876. hit4 = true
  4877.  
  4878.  
  4879. punchsound1:Play()
  4880.  
  4881. coroutine.wrap(function()
  4882. for i=1,5 do
  4883. wait()
  4884. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4885. GroundImpact:Play()
  4886. a21e = new("Part",to)
  4887. a21e.Name = "Beam"..num
  4888. a21e.Locked = true
  4889. a21e.Size = v3(1,1,1)
  4890. a21e.CanCollide = false
  4891. a21e.BrickColor = bc("Gold")
  4892. a21e.Material = "Neon"
  4893. a21e.Transparency = 0
  4894. aa21e = new("SpecialMesh",a21e)
  4895. a21e.Anchored = true
  4896. a21e.Position = to.Position
  4897. aa21e.MeshType = "Sphere"
  4898. aa21e.Scale = v3(1,1,1)
  4899. a51e = new("Part",char)
  4900. a51e.Name = "Beam"..num
  4901. a51e.Locked = true
  4902. a51e.Size = v3(1,1,1)
  4903. a51e.CanCollide = false
  4904. a51e.BrickColor = bc("White")
  4905. a51e.Material = "Neon"
  4906. a51e.Transparency = 0
  4907. aa51e = new("SpecialMesh",a51e)
  4908. a51e.Anchored = true
  4909. a51e.Position = to.Position
  4910. aa51e.MeshType = "Sphere"
  4911. aa51e.Scale = v3(1,1,1)
  4912. a61e = new("Part",char)
  4913. a61e.Name = "Beam"..num
  4914. a61e.Locked = true
  4915. a61e.Size = v3(1,1,1)
  4916. a61e.CanCollide = false
  4917. a61e.BrickColor = bc("Really red")
  4918. a61e.Material = "Neon"
  4919. a61e.Transparency = 0
  4920. aa61e = new("SpecialMesh",a61e)
  4921. a61e.Anchored = true
  4922. a61e.Position = to.Position
  4923. aa61e.MeshType = "Sphere"
  4924. aa61e.Scale = v3(1,1,1)
  4925. for i = 1,20 do
  4926. wait()
  4927. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4928. a21e.Transparency = a21e.Transparency + 0.03
  4929. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4930. a51e.Transparency = a51e.Transparency + 0.03
  4931. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4932. a61e.Transparency = a61e.Transparency + 0.02
  4933. for i,v in pairs(to.Parent:GetChildren()) do
  4934. if v:IsA("Humanoid") then
  4935. v.Health = v.Health - 0.5
  4936.  
  4937. v.PlatformStand = true
  4938. end
  4939. end
  4940. end
  4941. a61e:Destroy()
  4942. aa61e:Destroy()
  4943. a51e:Destroy()
  4944. aa51e:Destroy()
  4945. a21e:Destroy()
  4946. aa21e:Destroy()
  4947.  
  4948. end
  4949.  
  4950.  
  4951. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4952. for i = 0, 1, 0.1 do
  4953. swait()
  4954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4956. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4957. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4958. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4959. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4960. end
  4961.  
  4962.  
  4963.  
  4964. wait(0.7)
  4965. end)()
  4966.  
  4967.  
  4968.  
  4969.  
  4970. RootPart.Anchored = true
  4971.  
  4972. for i = 0, 1, 0.1 do
  4973. swait()
  4974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4976. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4979. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4980. end
  4981.  
  4982.  
  4983. StrongPunch:Play()
  4984.  
  4985.  
  4986. for i = 0, 1, 0.1 do
  4987. swait()
  4988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4991. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4992. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4993. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4994. end
  4995.  
  4996. for i = 0, 1, 0.1 do
  4997. swait()
  4998. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4999. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5000. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5001. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5002. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5003. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5004. end
  5005.  
  5006.  
  5007.  
  5008. for i,v in pairs(to.Parent:GetChildren()) do
  5009. if v:IsA("Humanoid") then
  5010. v.Health = v.Health - 20
  5011.  
  5012. v.PlatformStand = true
  5013. end
  5014. end
  5015.  
  5016. StrongPunch2:Play()
  5017. for i = 0, 1, 0.1 do
  5018. swait()
  5019. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5020. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5021. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5022. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5023. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5024. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5025. end
  5026.  
  5027. hitground = new("Part",char)
  5028. hitground.Size = Vector3.new(5,5,5)
  5029. hitground.Name = "Ground"
  5030. hitground.Transparency = 1
  5031. hitground.CanCollide = false
  5032. game.Debris:AddItem(hitground,2)
  5033. hitground.Position = Vector3.new(999,999,999)
  5034. hitgroundweld = new("Weld",hitground)
  5035. hitgroundweld.Part0 = to
  5036. hitgroundweld.Part1 = hitground
  5037. hitground.Touched:connect(function(hit2)
  5038. if hit2.Size.x > 150 then
  5039. hitground:Destroy()
  5040. ad = new("Part",char)
  5041. ad.Name = "NewPart"
  5042. ad.Size = Vector3.new(30,0.1,30)
  5043. ad.CanCollide = false
  5044. ad.Anchored = true
  5045. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5046. ad.Transparency = 1
  5047. aad = new("Decal",ad)
  5048.  
  5049. aad.Face = "Top"
  5050. aad.Transparency = 1
  5051. aad.Transparency = 0
  5052. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5053. smoke = new("Part",to)
  5054. smokemesh = new("SpecialMesh",smoke)
  5055. smokemesh.MeshId = "rbxassetid://928329648"
  5056. smoke.BrickColor = hit2.BrickColor
  5057. smoke.Anchored = true
  5058. smoke.Position = hitground.Position
  5059. GroundImpact:Play()
  5060. for i = 1,20 do
  5061. wait()
  5062. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5063. smoke.Transparency = smoke.Transparency + 1/20
  5064. end
  5065. smoke:Destroy()
  5066. wait(0.5)
  5067.  
  5068. for i = 1,20 do
  5069. wait(0.1)
  5070. aad.Transparency = aad.Transparency + 1/20
  5071. end
  5072. end
  5073. end)
  5074. to.Anchored = false
  5075. ys = Instance.new("BodyVelocity",to)
  5076. ys.Name = "GO"
  5077.  
  5078. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5079.  
  5080. ys.Velocity = v3(0,-90,0)
  5081.  
  5082. wait(1)
  5083. ys:Destroy()
  5084.  
  5085.  
  5086.  
  5087.  
  5088.  
  5089. hit3 = false
  5090. hit4 = false
  5091.  
  5092.  
  5093. hit1 = false
  5094. hit2 = false
  5095. hit3 = false
  5096. hit4 = false
  5097. idle = true
  5098. RootPart.Anchored = false
  5099. end
  5100. end)
  5101. end
  5102.  
  5103.  
  5104. function Combo4()
  5105. getplayer = new("Part",char)
  5106. getplayer.Position = Vector3.new(999,999,999)
  5107. getplayer.Transparency = 1
  5108. getplayer.Size = v3(3,3,3)
  5109. getplayer.CanCollide = false
  5110. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5111. getplayer.Name = "GetPlayer"
  5112.  
  5113. game.Debris:AddItem(getplayer,0.5)
  5114.  
  5115. getplayer.Touched:connect(function(hit)
  5116. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5117. getplayer:Destroy()
  5118. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5119. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5120. to.Anchored = true
  5121. RootPart.Anchored = true
  5122. idle = false
  5123.  
  5124.  
  5125. punchsound1:Play()
  5126. hit1 = true
  5127. for i = 0, 0.5, 0.1 do
  5128. swait()
  5129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5135. end
  5136. punchsound1:Play()
  5137. for i = 0, 0.5, 0.1 do
  5138. swait()
  5139. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5140. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5141. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5142. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5143. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5144. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5145. end
  5146. punchsound1:Play()
  5147. for i = 0, 0.6, 0.1 do
  5148. swait()
  5149. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5150. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5151. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5152. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5153. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5154. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5155. end
  5156. for i = 0, 0.6, 0.1 do
  5157. swait()
  5158. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5159. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5160. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5161. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5162. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5163. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5164. end
  5165. for i = 0, 0.5, 0.1 do
  5166. swait()
  5167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5169. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5170. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5171. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5172. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5173. end
  5174. punchsound1:Play()
  5175. for i = 0, 0.5, 0.1 do
  5176. swait()
  5177. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5178. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5179. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5180. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5181. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5182. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5183. end
  5184. punchsound1:Play()
  5185. for i = 0, 0.6, 0.1 do
  5186. swait()
  5187. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5188. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5189. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5190. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5191. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5192. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5193. end
  5194. for i = 0, 0.6, 0.1 do
  5195. swait()
  5196. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5197. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5198. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5199. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5200. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5201. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5202. end
  5203. for i = 0, 0.5, 0.1 do
  5204. swait()
  5205. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5206. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5207. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5208. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5209. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5210. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5211. end
  5212. punchsound1:Play()
  5213. for i = 0, 0.5, 0.1 do
  5214. swait()
  5215. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5216. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5217. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5218. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5219. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5220. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5221. end
  5222. punchsound1:Play()
  5223. for i = 0, 0.6, 0.1 do
  5224. swait()
  5225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5228. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5229. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5230. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5231. end
  5232. for i = 0, 0.6, 0.1 do
  5233. swait()
  5234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5236. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5237. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5238. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5239. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5240. end
  5241. for i = 0, 0.5, 0.1 do
  5242. swait()
  5243. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5244. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5245. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5246. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5247. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5248. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5249. end
  5250. punchsound1:Play()
  5251. for i = 0, 0.5, 0.1 do
  5252. swait()
  5253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5256. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5257. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5258. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5259. end
  5260. punchsound1:Play()
  5261. for i = 0, 0.6, 0.1 do
  5262. swait()
  5263. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5264. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5265. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5266. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5267. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5268. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5269. end
  5270. for i = 0, 0.6, 0.1 do
  5271. swait()
  5272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5274. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5275. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5276. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5277. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5278. end
  5279. for i = 0, 0.5, 0.1 do
  5280. swait()
  5281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5284. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5285. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5286. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5287. end
  5288. punchsound1:Play()
  5289. for i = 0, 0.5, 0.1 do
  5290. swait()
  5291. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5292. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5293. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5294. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5295. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5296. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5297. end
  5298. punchsound1:Play()
  5299. for i = 0, 0.6, 0.1 do
  5300. swait()
  5301. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5302. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5303. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5304. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5305. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5306. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5307. end
  5308. StrongPunch2:Play()
  5309. for i = 0, 5, 0.1 do
  5310. swait()
  5311. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5312. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5313. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5314. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5315. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5316. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5317. end
  5318.  
  5319. for i,v in pairs(to.Parent:GetChildren()) do
  5320. if v:IsA("Humanoid") then
  5321. v.Health = v.Health - 20
  5322.  
  5323. v.PlatformStand = true
  5324. end
  5325. end
  5326. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5327. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5328. Zanzoken = Instance.new("Part",char)
  5329. Zanzoken.Anchored = true
  5330. Zanzoken.Position = v3(999,999,999)
  5331. Zanzoken.CFrame = Torso.CFrame
  5332. game.Debris:AddItem(Zanzoken,0.5)
  5333. Zanzoken.Transparency = 1
  5334. Zano:Play()
  5335. wait()
  5336. idk = Instance.new("BillboardGui",Zanzoken)
  5337. idk.Size = UDim2.new(10,0,15,0)
  5338. idk.AlwaysOnTop = false
  5339. idk1 = Instance.new("ImageLabel",idk)
  5340. idk1.BackgroundTransparency = 1
  5341. idk.ExtentsOffset = v3(0,0,0)
  5342. idk1.ImageTransparency = 0
  5343. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5344. idk1.Size = UDim2.new(2,0,1,0)
  5345. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5346. idk1.Image = "rbxassetid://319554883"
  5347. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5348. wait()
  5349. Zanzoken = Instance.new("Part",char)
  5350. Zanzoken.Anchored = true
  5351. Zanzoken.Position = v3(999,999,999)
  5352. Zanzoken.CFrame = Torso.CFrame
  5353. game.Debris:AddItem(Zanzoken,0.5)
  5354. Zanzoken.Transparency = 1
  5355. wait()
  5356. idk = Instance.new("BillboardGui",Zanzoken)
  5357. idk.Size = UDim2.new(20,0,20,0)
  5358. idk.AlwaysOnTop = false
  5359. idk1 = Instance.new("ImageLabel",idk)
  5360. idk1.BackgroundTransparency = 1
  5361. idk.ExtentsOffset = v3(0,0,0)
  5362. idk1.ImageTransparency = 0
  5363. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5364. idk1.Size = UDim2.new(2,0,1,0)
  5365. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5366. idk1.Image = "rbxassetid://319554883"
  5367. for i = 0, 0.5, 0.1 do
  5368. swait()
  5369. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5370. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5371. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5372. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5373. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5374. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5375. end
  5376. punchsound1:Play()
  5377. for i = 0, 0.5, 0.1 do
  5378. swait()
  5379. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5380. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5381. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5382. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5383. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5384. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5385. end
  5386. punchsound1:Play()
  5387. for i = 0, 0.6, 0.1 do
  5388. swait()
  5389. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5390. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5391. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5392. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5393. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5394. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5395. end
  5396. for i = 0, 0.6, 0.1 do
  5397. swait()
  5398. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5399. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5400. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5401. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5402. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5403. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5404. end
  5405. for i = 0, 0.5, 0.1 do
  5406. swait()
  5407. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5408. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5409. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5410. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5411. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5412. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5413. end
  5414. punchsound1:Play()
  5415. for i = 0, 0.5, 0.1 do
  5416. swait()
  5417. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5418. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5419. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5420. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5421. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5422. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5423. end
  5424. punchsound1:Play()
  5425. for i = 0, 0.6, 0.1 do
  5426. swait()
  5427. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5428. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5429. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5430. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5431. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5432. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5433. end
  5434. for i = 0, 0.6, 0.1 do
  5435. swait()
  5436. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5437. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5438. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5439. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5440. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5441. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5442. end
  5443. for i = 0, 0.5, 0.1 do
  5444. swait()
  5445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5449. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5450. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5451. end
  5452. punchsound1:Play()
  5453. for i = 0, 0.5, 0.1 do
  5454. swait()
  5455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5457. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5458. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5460. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5461. end
  5462. punchsound1:Play()
  5463. for i = 0, 0.6, 0.1 do
  5464. swait()
  5465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5467. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5468. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5469. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5470. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5471. end
  5472. for i = 0, 0.6, 0.1 do
  5473. swait()
  5474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5480. end
  5481. for i = 0, 0.5, 0.1 do
  5482. swait()
  5483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5489. end
  5490. punchsound1:Play()
  5491. for i = 0, 0.5, 0.1 do
  5492. swait()
  5493. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5494. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5495. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5496. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5497. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5498. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5499. end
  5500. punchsound1:Play()
  5501. for i = 0, 0.3, 0.1 do
  5502. swait()
  5503. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5504. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5505. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5506. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5507. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5508. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5509. end
  5510. for i = 0, 0.3, 0.1 do
  5511. swait()
  5512. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5513. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5514. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5515. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5516. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5517. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5518. end
  5519. for i = 0, 0.3, 0.1 do
  5520. swait()
  5521. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5522. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5523. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5524. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5525. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5526. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5527. end
  5528. punchsound1:Play()
  5529. for i = 0, 0.3, 0.1 do
  5530. swait()
  5531. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5532. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5533. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5534. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5535. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5536. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5537. end
  5538. punchsound1:Play()
  5539. for i = 0, 0.3, 0.1 do
  5540. swait()
  5541. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5542. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5543. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5544. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5545. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5546. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5547. end
  5548. for i = 0, 0.3, 0.1 do
  5549. swait()
  5550. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5551. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5552. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5553. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5554. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5555. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5556. end
  5557. punchsound1:Play()
  5558. for i = 0, 1, 0.1 do
  5559. swait()
  5560. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5561. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5562. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5563. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5564. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5565. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5566. end
  5567. for i = 0, 0.3, 0.1 do
  5568. swait()
  5569. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5570. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5571. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5572. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5573. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5574. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5575. end
  5576. punchsound1:Play()
  5577. for i = 0, 0.3, 0.1 do
  5578. swait()
  5579. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5580. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5581. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5582. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5583. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5584. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5585. end
  5586. for i = 0, 0.3, 0.1 do
  5587. swait()
  5588. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5589. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5590. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5591. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5592. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5593. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5594. end
  5595. for i = 0, 0.3, 0.1 do
  5596. swait()
  5597. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5598. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5599. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5600. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5601. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5602. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5603. end
  5604. punchsound1:Play()
  5605. for i = 0, 0.3, 0.1 do
  5606. swait()
  5607. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5608. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5609. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5610. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5611. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5612. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5613. end
  5614. punchsound1:Play()
  5615. for i = 0, 0.6, 0.1 do
  5616. swait()
  5617. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5618. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5619. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5620. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5621. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5622. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5623. end
  5624. for i = 0, 0.3, 0.1 do
  5625. swait()
  5626. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5627. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5628. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5629. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5630. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5631. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5632. end
  5633. for i = 0, 0.3, 0.1 do
  5634. swait()
  5635. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5636. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5637. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5638. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5639. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5640. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5641. end
  5642. punchsound1:Play()
  5643. for i = 0, 0.5, 0.1 do
  5644. swait()
  5645. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5646. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5647. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5648. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5649. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5650. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5651. end
  5652. punchsound1:Play()
  5653. for i = 0, 0.6, 0.1 do
  5654. swait()
  5655. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5656. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5657. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5658. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5659. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5660. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5661. end
  5662. for i = 0, 0.6, 0.1 do
  5663. swait()
  5664. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5665. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5666. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5667. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5668. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5669. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5670. end
  5671. for i = 0, 0.5, 0.1 do
  5672. swait()
  5673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5676. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5677. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5678. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5679. end
  5680. punchsound1:Play()
  5681. for i = 0, 0.5, 0.1 do
  5682. swait()
  5683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5685. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5686. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5687. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5688. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5689. end
  5690. punchsound1:Play()
  5691. for i = 0, 0.6, 0.1 do
  5692. swait()
  5693. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5694. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5695. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5696. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5697. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5698. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5699. end
  5700. for i = 0, 0.6, 0.1 do
  5701. swait()
  5702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5704. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5705. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5706. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5707. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5708. end
  5709. for i = 0, 0.5, 0.1 do
  5710. swait()
  5711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5713. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5714. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5715. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5716. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5717. end
  5718. punchsound1:Play()
  5719. for i = 0, 0.5, 0.1 do
  5720. swait()
  5721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5723. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5725. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5726. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5727. end
  5728. punchsound1:Play()
  5729. for i = 0, 0.6, 0.1 do
  5730. swait()
  5731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5733. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5734. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5735. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5736. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5737. end
  5738. for i = 0, 0.6, 0.1 do
  5739. swait()
  5740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5742. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5743. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5744. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5745. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5746. end
  5747. punchsound1:Play()
  5748. for i = 0, 1, 0.1 do
  5749. swait()
  5750. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5751. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5752. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5753. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5754. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5755. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5756. end
  5757. for i = 0, 0.5, 0.1 do
  5758. swait()
  5759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5761. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5763. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5764. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5765. end
  5766. punchsound1:Play()
  5767. for i = 0, 0.6, 0.1 do
  5768. swait()
  5769. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5770. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5771. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5772. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5773. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5774. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5775. end
  5776. for i = 0, 0.6, 0.1 do
  5777. swait()
  5778. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5779. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5780. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5781. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5782. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5783. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5784. end
  5785. for i = 0, 0.5, 0.1 do
  5786. swait()
  5787. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5788. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5789. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5790. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5791. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5792. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5793. end
  5794. punchsound1:Play()
  5795. for i = 0, 0.5, 0.1 do
  5796. swait()
  5797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5799. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5801. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5802. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5803. end
  5804. punchsound1:Play()
  5805. for i = 0, 0.6, 0.1 do
  5806. swait()
  5807. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5808. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5809. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5810. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5811. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5812. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5813. end
  5814. for i = 0, 0.6, 0.1 do
  5815. swait()
  5816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5818. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5820. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5821. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5822. end
  5823. for i = 0, 0.5, 0.1 do
  5824. swait()
  5825. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5826. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5827. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5828. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5829. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5830. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5831. end
  5832. punchsound1:Play()
  5833. for i = 0, 0.5, 0.1 do
  5834. swait()
  5835. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5836. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5837. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5838. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5839. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5840. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5841. end
  5842. punchsound1:Play()
  5843. for i = 0, 0.6, 0.1 do
  5844. swait()
  5845. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5846. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5847. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5848. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5849. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5850. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5851. end
  5852. for i = 0, 0.6, 0.1 do
  5853. swait()
  5854. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5855. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5856. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5857. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5858. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5859. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5860. end
  5861. for i = 0, 0.5, 0.1 do
  5862. swait()
  5863. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5864. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5865. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5866. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5867. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5868. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5869. end
  5870. punchsound1:Play()
  5871. for i = 0, 0.5, 0.1 do
  5872. swait()
  5873. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5874. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5875. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5876. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5877. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5878. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5879. end
  5880. punchsound1:Play()
  5881. for i = 0, 0.6, 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. for i = 0, 0.6, 0.1 do
  5891. swait()
  5892. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5893. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5894. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5895. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5896. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5897. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5898. end
  5899. for i = 0, 0.5, 0.1 do
  5900. swait()
  5901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5903. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5904. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5905. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5906. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5907. end
  5908. punchsound1:Play()
  5909. for i = 0, 0.5, 0.1 do
  5910. swait()
  5911. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5912. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5913. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5914. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5915. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5916. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5917. end
  5918. punchsound1:Play()
  5919. for i = 0, 0.6, 0.1 do
  5920. swait()
  5921. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5922. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5923. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5924. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5925. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5926. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5927. end
  5928. for i = 0, 0.6, 0.1 do
  5929. swait()
  5930. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5931. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5932. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5933. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5934. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5935. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5936. end
  5937. punchsound1:Play()
  5938. for i = 0, 1, 0.1 do
  5939. swait()
  5940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5943. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5944. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5945. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5946. end
  5947. for i = 0, 0.5, 0.1 do
  5948. swait()
  5949. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5950. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5951. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5952. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5953. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5954. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5955. end
  5956. punchsound1:Play()
  5957. for i = 0, 0.6, 0.1 do
  5958. swait()
  5959. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5960. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5961. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5962. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5963. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5964. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5965. end
  5966. for i = 0, 0.6, 0.1 do
  5967. swait()
  5968. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5969. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5970. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5971. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5972. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5973. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5974. end
  5975. for i = 0, 0.5, 0.1 do
  5976. swait()
  5977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5979. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5980. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5981. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5982. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5983. end
  5984. punchsound1:Play()
  5985. for i = 0, 0.3, 0.1 do
  5986. swait()
  5987. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5988. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5989. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5990. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5991. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5992. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5993. end
  5994. punchsound1:Play()
  5995. for i = 0, 0.3, 0.1 do
  5996. swait()
  5997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5999. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6000. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6001. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6002. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6003. end
  6004. for i = 0, 0.3, 0.1 do
  6005. swait()
  6006. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6007. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6008. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6009. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6010. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6011. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6012. end
  6013. for i = 0, 0.3, 0.1 do
  6014. swait()
  6015. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6016. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6017. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6018. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6019. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6020. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6021. end
  6022. punchsound1:Play()
  6023. for i = 0, 0.3, 0.1 do
  6024. swait()
  6025. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6026. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6027. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6028. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6029. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6030. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6031. end
  6032. punchsound1:Play()
  6033. for i = 0, 0.3, 0.1 do
  6034. swait()
  6035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6038. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6040. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6041. end
  6042. for i = 0, 0.3, 0.1 do
  6043. swait()
  6044. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6045. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6046. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6047. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6048. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6049. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6050. end
  6051. for i = 0, 0.3, 0.1 do
  6052. swait()
  6053. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6054. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6055. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6056. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6057. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6058. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6059. end
  6060. punchsound1:Play()
  6061. for i = 0, 0.3, 0.1 do
  6062. swait()
  6063. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6064. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6065. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6066. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6067. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6068. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6069. end
  6070. punchsound1:Play()
  6071. for i = 0, 0.3, 0.1 do
  6072. swait()
  6073. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6074. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6075. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6076. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6077. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6078. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6079. end
  6080. for i = 0, 0.1, 0.1 do
  6081. swait()
  6082. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6083. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6084. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6085. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6086. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6087. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6088. end
  6089. for i = 0, 0.1, 0.1 do
  6090. swait()
  6091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6094. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6095. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6096. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6097. end
  6098. punchsound1:Play()
  6099. for i = 0, 0.1, 0.1 do
  6100. swait()
  6101. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6102. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6103. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6104. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6105. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6106. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6107. end
  6108. punchsound1:Play()
  6109. for i = 0, 0.1, 0.1 do
  6110. swait()
  6111. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6112. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6113. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6114. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6115. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6116. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6117. end
  6118. for i = 0, 0.1, 0.1 do
  6119. swait()
  6120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6122. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6123. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6124. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6125. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6126. end
  6127. punchsound1:Play()
  6128. for i = 0, 0.4, 0.1 do
  6129. swait()
  6130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6132. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6133. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6134. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6135. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6136. end
  6137. for i,v in pairs(to.Parent:GetChildren()) do
  6138. if v:IsA("Humanoid") then
  6139. v.Health = v.Health - 20
  6140.  
  6141. v.PlatformStand = true
  6142. end
  6143. end
  6144. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6145. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6146. Zanzoken = Instance.new("Part",char)
  6147. Zanzoken.Anchored = true
  6148. Zanzoken.Position = v3(999,999,999)
  6149. Zanzoken.CFrame = Torso.CFrame
  6150. game.Debris:AddItem(Zanzoken,0.5)
  6151. Zanzoken.Transparency = 1
  6152. Zano:Play()
  6153. wait()
  6154. idk = Instance.new("BillboardGui",Zanzoken)
  6155. idk.Size = UDim2.new(10,0,15,0)
  6156. idk.AlwaysOnTop = false
  6157. idk1 = Instance.new("ImageLabel",idk)
  6158. idk1.BackgroundTransparency = 1
  6159. idk.ExtentsOffset = v3(0,0,0)
  6160. idk1.ImageTransparency = 0
  6161. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6162. idk1.Size = UDim2.new(2,0,1,0)
  6163. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6164. idk1.Image = "rbxassetid://319554883"
  6165. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6166. wait()
  6167. Zanzoken = Instance.new("Part",char)
  6168. Zanzoken.Anchored = true
  6169. Zanzoken.Position = v3(999,999,999)
  6170. Zanzoken.CFrame = Torso.CFrame
  6171. game.Debris:AddItem(Zanzoken,0.5)
  6172. Zanzoken.Transparency = 1
  6173. wait()
  6174. idk = Instance.new("BillboardGui",Zanzoken)
  6175. idk.Size = UDim2.new(20,0,20,0)
  6176. idk.AlwaysOnTop = false
  6177. idk1 = Instance.new("ImageLabel",idk)
  6178. idk1.BackgroundTransparency = 1
  6179. idk.ExtentsOffset = v3(0,0,0)
  6180. idk1.ImageTransparency = 0
  6181. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6182. idk1.Size = UDim2.new(2,0,1,0)
  6183. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6184. idk1.Image = "rbxassetid://319554883"
  6185. punchsound1:Play()
  6186. for i = 0, 6, 0.1 do
  6187. swait()
  6188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6190. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6191. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6192. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6193. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6194. end
  6195. for i = 0, 0.6, 0.1 do
  6196. swait()
  6197. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6198. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6199. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6200. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6201. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6202. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6203. end
  6204. for i = 0, 0.6, 0.1 do
  6205. swait()
  6206. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6207. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6208. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6209. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6210. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6211. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6212. end
  6213. punchsound1:Play()
  6214. for i = 0, 1, 0.1 do
  6215. swait()
  6216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6218. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6219. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6220. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6221. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6222. end
  6223. for i = 0, 0.6, 0.1 do
  6224. swait()
  6225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6227. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6228. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6229. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6230. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6231. end
  6232. for i = 0, 0.6, 0.1 do
  6233. swait()
  6234. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6235. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6236. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6237. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6238. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6239. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6240. end
  6241. punchsound1:Play()
  6242. for i = 0, 1, 0.1 do
  6243. swait()
  6244. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6245. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6246. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6247. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6248. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6249. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6250. end
  6251. for i = 0, 0.6, 0.1 do
  6252. swait()
  6253. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6254. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6255. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6256. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6257. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6258. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6259. end
  6260. for i = 0, 0.6, 0.1 do
  6261. swait()
  6262. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6263. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6264. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6265. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6266. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6267. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6268. end
  6269. punchsound1:Play()
  6270. for i = 0, 1, 0.1 do
  6271. swait()
  6272. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6273. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6274. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6275. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6276. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6277. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6278. end
  6279. for i = 0, 0.6, 0.1 do
  6280. swait()
  6281. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6282. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6283. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6284. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6285. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6286. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6287. end
  6288. for i = 0, 0.6, 0.1 do
  6289. swait()
  6290. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6291. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6292. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6293. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6294. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6295. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6296. end
  6297. punchsound1:Play()
  6298. for i = 0, 1, 0.1 do
  6299. swait()
  6300. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6301. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6302. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6303. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6304. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6305. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6306. end
  6307. for i = 0, 0.6, 0.1 do
  6308. swait()
  6309. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6310. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6311. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6312. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6313. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6314. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6315. end
  6316. for i = 0, 0.6, 0.1 do
  6317. swait()
  6318. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6319. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6320. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6321. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6322. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6323. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6324. end
  6325. punchsound1:Play()
  6326. for i = 0, 1, 0.1 do
  6327. swait()
  6328. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6329. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6330. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6331. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6332. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6333. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6334. end
  6335. for i = 0, 0.6, 0.1 do
  6336. swait()
  6337. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6338. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6339. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6340. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6341. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6342. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6343. end
  6344. for i = 0, 0.6, 0.1 do
  6345. swait()
  6346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6348. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6351. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6352. end
  6353. punchsound1:Play()
  6354. for i = 0, 1, 0.1 do
  6355. swait()
  6356. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6357. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6358. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6359. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6360. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6361. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6362. end
  6363.  
  6364.  
  6365.  
  6366. for i,v in pairs(to.Parent:GetChildren()) do
  6367. if v:IsA("Humanoid") then
  6368. v.Health = v.Health - 20
  6369.  
  6370. v.PlatformStand = true
  6371. end
  6372. end
  6373. StrongPunch:Play()
  6374. for i = 0, 1, 0.1 do
  6375. swait()
  6376. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6377. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6378. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6379. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6380. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6381. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6382. end
  6383. for i = 0, 1, 0.1 do
  6384. swait()
  6385. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6386. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6387. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6388. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6389. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6390. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6391. end
  6392. for i,v in pairs(to.Parent:GetChildren()) do
  6393. if v:IsA("Humanoid") then
  6394. v.Health = v.Health - 5
  6395.  
  6396. v.PlatformStand = true
  6397. end
  6398. end
  6399. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6400. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6401. Zanzoken = Instance.new("Part",char)
  6402. Zanzoken.Anchored = true
  6403. Zanzoken.Position = v3(999,999,999)
  6404. Zanzoken.CFrame = Torso.CFrame
  6405. game.Debris:AddItem(Zanzoken,0.5)
  6406. Zanzoken.Transparency = 1
  6407. Zano:Play()
  6408. wait()
  6409. idk = Instance.new("BillboardGui",Zanzoken)
  6410. idk.Size = UDim2.new(10,0,15,0)
  6411. idk.AlwaysOnTop = false
  6412. idk1 = Instance.new("ImageLabel",idk)
  6413. idk1.BackgroundTransparency = 1
  6414. idk.ExtentsOffset = v3(0,0,0)
  6415. idk1.ImageTransparency = 0
  6416. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6417. idk1.Size = UDim2.new(2,0,1,0)
  6418. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6419. idk1.Image = "rbxassetid://319554883"
  6420. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6421. wait()
  6422. Zanzoken = Instance.new("Part",char)
  6423. Zanzoken.Anchored = true
  6424. Zanzoken.Position = v3(999,999,999)
  6425. Zanzoken.CFrame = Torso.CFrame
  6426. game.Debris:AddItem(Zanzoken,0.5)
  6427. Zanzoken.Transparency = 1
  6428. wait()
  6429. idk = Instance.new("BillboardGui",Zanzoken)
  6430. idk.Size = UDim2.new(20,0,20,0)
  6431. idk.AlwaysOnTop = false
  6432. idk1 = Instance.new("ImageLabel",idk)
  6433. idk1.BackgroundTransparency = 1
  6434. idk.ExtentsOffset = v3(0,0,0)
  6435. idk1.ImageTransparency = 0
  6436. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6437. idk1.Size = UDim2.new(2,0,1,0)
  6438. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6439. idk1.Image = "rbxassetid://319554883"
  6440. for i = 0, 1, 0.1 do
  6441. swait()
  6442. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6443. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6444. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6445. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6446. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6447. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6448. end
  6449. punchsound1:Play()
  6450. for i = 0, 1, 0.1 do
  6451. swait()
  6452. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6453. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6454. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6455. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6456. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6457. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6458. end
  6459. punchsound1:Play()
  6460. for i = 0, 1, 0.1 do
  6461. swait()
  6462. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6463. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6464. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6465. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6466. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6467. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6468. end
  6469. for i = 0, 1, 0.1 do
  6470. swait()
  6471. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6472. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6473. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6474. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6475. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6476. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6477. end
  6478. for i = 0, 1, 0.1 do
  6479. swait()
  6480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6482. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6483. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6484. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6485. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6486. end
  6487. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6488. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6489. Zanzoken = Instance.new("Part",char)
  6490. Zanzoken.Anchored = true
  6491. Zanzoken.Position = v3(999,999,999)
  6492. Zanzoken.CFrame = Torso.CFrame
  6493. game.Debris:AddItem(Zanzoken,0.5)
  6494. Zanzoken.Transparency = 1
  6495. Zano:Play()
  6496. wait()
  6497. idk = Instance.new("BillboardGui",Zanzoken)
  6498. idk.Size = UDim2.new(10,0,15,0)
  6499. idk.AlwaysOnTop = false
  6500. idk1 = Instance.new("ImageLabel",idk)
  6501. idk1.BackgroundTransparency = 1
  6502. idk.ExtentsOffset = v3(0,0,0)
  6503. idk1.ImageTransparency = 0
  6504. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6505. idk1.Size = UDim2.new(2,0,1,0)
  6506. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6507. idk1.Image = "rbxassetid://319554883"
  6508. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6509. wait()
  6510. Zanzoken = Instance.new("Part",char)
  6511. Zanzoken.Anchored = true
  6512. Zanzoken.Position = v3(999,999,999)
  6513. Zanzoken.CFrame = Torso.CFrame
  6514. game.Debris:AddItem(Zanzoken,0.5)
  6515. Zanzoken.Transparency = 1
  6516. wait()
  6517. idk = Instance.new("BillboardGui",Zanzoken)
  6518. idk.Size = UDim2.new(20,0,20,0)
  6519. idk.AlwaysOnTop = false
  6520. idk1 = Instance.new("ImageLabel",idk)
  6521. idk1.BackgroundTransparency = 1
  6522. idk.ExtentsOffset = v3(0,0,0)
  6523. idk1.ImageTransparency = 0
  6524. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6525. idk1.Size = UDim2.new(2,0,1,0)
  6526. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6527. idk1.Image = "rbxassetid://319554883"
  6528. StrongPunch:Play()
  6529. Break:Play()
  6530.  
  6531. for i = 0, 6, 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. StrongPunch1:Play()
  6541. for i = 0, 6, 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. StrongPunch2:Play()
  6551. for i = 0, 7, 0.1 do
  6552. swait()
  6553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6555. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6557. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6558. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6559. end
  6560. for i = 0, 1, 0.1 do
  6561. swait()
  6562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6564. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6565. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6566. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6567. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6568. end
  6569. punchsound1:Play()
  6570. for i = 0, 1, 0.1 do
  6571. swait()
  6572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6574. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6575. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6576. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6577. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6578. end
  6579. punchsound1:Play()
  6580. for i = 0, 1, 0.1 do
  6581. swait()
  6582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6588. end
  6589. for i = 0, 1, 0.1 do
  6590. swait()
  6591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6593. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6594. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6595. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6596. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6597. end
  6598. for i = 0, 1, 0.1 do
  6599. swait()
  6600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6603. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6604. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6605. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6606. end
  6607. punchsound1:Play()
  6608. for i = 0, 0.5, 0.1 do
  6609. swait()
  6610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6612. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6613. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6614. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6615. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6616. end
  6617. punchsound1:Play()
  6618. for i = 0, 0.5, 0.1 do
  6619. swait()
  6620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6626. end
  6627. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6628. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6629. Zanzoken = Instance.new("Part",char)
  6630. Zanzoken.Anchored = true
  6631. Zanzoken.Position = v3(999,999,999)
  6632. Zanzoken.CFrame = Torso.CFrame
  6633. game.Debris:AddItem(Zanzoken,0.5)
  6634. Zanzoken.Transparency = 1
  6635. Zano:Play()
  6636. wait()
  6637. idk = Instance.new("BillboardGui",Zanzoken)
  6638. idk.Size = UDim2.new(10,0,15,0)
  6639. idk.AlwaysOnTop = false
  6640. idk1 = Instance.new("ImageLabel",idk)
  6641. idk1.BackgroundTransparency = 1
  6642. idk.ExtentsOffset = v3(0,0,0)
  6643. idk1.ImageTransparency = 0
  6644. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6645. idk1.Size = UDim2.new(2,0,1,0)
  6646. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6647. idk1.Image = "rbxassetid://319554883"
  6648. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6649. wait()
  6650. Zanzoken = Instance.new("Part",char)
  6651. Zanzoken.Anchored = true
  6652. Zanzoken.Position = v3(999,999,999)
  6653. Zanzoken.CFrame = Torso.CFrame
  6654. game.Debris:AddItem(Zanzoken,0.5)
  6655. Zanzoken.Transparency = 1
  6656. wait()
  6657. idk = Instance.new("BillboardGui",Zanzoken)
  6658. idk.Size = UDim2.new(20,0,20,0)
  6659. idk.AlwaysOnTop = false
  6660. idk1 = Instance.new("ImageLabel",idk)
  6661. idk1.BackgroundTransparency = 1
  6662. idk.ExtentsOffset = v3(0,0,0)
  6663. idk1.ImageTransparency = 0
  6664. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6665. idk1.Size = UDim2.new(2,0,1,0)
  6666. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6667. idk1.Image = "rbxassetid://319554883"
  6668. for i = 0, 0.4, 0.1 do
  6669. swait()
  6670. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6671. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6672. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6673. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6674. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6675. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6676. end
  6677. punchsound1:Play()
  6678. for i = 0, 0.4, 0.1 do
  6679. swait()
  6680. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6681. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6682. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6683. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6684. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6685. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6686. end
  6687. for i = 0, 0.4, 0.1 do
  6688. swait()
  6689. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6690. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6691. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6692. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6693. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6694. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6695. end
  6696. punchsound1:Play()
  6697. for i = 0, 0.4, 0.1 do
  6698. swait()
  6699. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6700. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6701. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6702. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6703. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6704. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6705. end
  6706. for i = 0, 0.4, 0.1 do
  6707. swait()
  6708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6710. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6711. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6712. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6713. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6714. end
  6715. punchsound1:Play()
  6716. for i = 0, 0.4, 0.1 do
  6717. swait()
  6718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6720. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6721. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6722. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6723. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6724. end
  6725. for i = 0, 0.4, 0.1 do
  6726. swait()
  6727. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6728. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6729. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6730. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6731. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6732. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6733. end
  6734. punchsound1:Play()
  6735. for i = 0, 0.4, 0.1 do
  6736. swait()
  6737. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6738. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6739. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6740. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6741. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6742. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6743. end
  6744. for i = 0, 0.4, 0.1 do
  6745. swait()
  6746. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6747. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6748. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6749. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6750. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6751. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6752. end
  6753. punchsound1:Play()
  6754. for i = 0, 0.4, 0.1 do
  6755. swait()
  6756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6758. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6759. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6760. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6761. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6762. end
  6763. for i = 0, 0.4, 0.1 do
  6764. swait()
  6765. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6766. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6767. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6768. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6769. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6770. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6771. end
  6772. punchsound1:Play()
  6773. for i = 0, 0.4, 0.1 do
  6774. swait()
  6775. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6776. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6777. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6778. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6779. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6780. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6781. end
  6782. for i = 0, 0.4, 0.1 do
  6783. swait()
  6784. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6785. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6786. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6787. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6788. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6789. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6790. end
  6791. punchsound1:Play()
  6792. for i = 0, 0.4, 0.1 do
  6793. swait()
  6794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6796. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6797. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6798. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6799. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6800. end
  6801. punchsound1:Play()
  6802. local pie222 = Instance.new("ParticleEmitter")
  6803. pie222.Parent = LeftArm
  6804. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6805. pie222.LightEmission = 1
  6806. pie222.Size = NumberSequence.new(3)
  6807. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6808. pie222.Transparency = NumberSequence.new(0.6,1)
  6809. pie222.EmissionDirection = "Top"
  6810. pie222.Enabled = true
  6811. pie222.Lifetime = NumberRange.new(1)
  6812. pie222.Rotation = NumberRange.new(-320, 320)
  6813. pie222.Rate = 404
  6814. pie222.Speed = NumberRange.new(0)
  6815. pie222.LockedToPart = false
  6816. pie222.VelocitySpread = 2
  6817. for i = 0, 2, 0.1 do
  6818. swait()
  6819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6821. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6822. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6823. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6824. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6825. end
  6826. wait(2)
  6827. bigbangattack2()
  6828. pie222:Destroy()
  6829.  
  6830. for i,v in pairs(to.Parent:GetChildren()) do
  6831. if v:IsA("Humanoid") then
  6832. v.Health = v.Health - math.huge
  6833.  
  6834. v.PlatformStand = true
  6835. end
  6836. end
  6837.  
  6838. hit1 = false
  6839.  
  6840. hit2 = true
  6841. for i,v in pairs(to.Parent:GetChildren()) do
  6842. if v:IsA("Humanoid") then
  6843. v.Health = v.Health - 10
  6844.  
  6845. v.PlatformStand = true
  6846. end
  6847. end
  6848. hit2 = false
  6849.  
  6850. hit3 = true
  6851. hit4 = true
  6852.  
  6853.  
  6854.  
  6855.  
  6856. coroutine.wrap(function()
  6857. for i=1,2 do
  6858. wait()
  6859.  
  6860.  
  6861.  
  6862.  
  6863.  
  6864. for i,v in pairs(to.Parent:GetChildren()) do
  6865. if v:IsA("Humanoid") then
  6866. v.Health = v.Health - 2
  6867.  
  6868. v.PlatformStand = true
  6869. end
  6870. end
  6871. end
  6872.  
  6873.  
  6874. wait(3)
  6875. end)()
  6876.  
  6877.  
  6878.  
  6879.  
  6880.  
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889.  
  6890. for i,v in pairs(to.Parent:GetChildren()) do
  6891. if v:IsA("Humanoid") then
  6892. v.Health = v.Health - 10
  6893.  
  6894. v.PlatformStand = true
  6895. end
  6896. end
  6897.  
  6898.  
  6899.  
  6900. hitground = new("Part",char)
  6901. hitground.Size = Vector3.new(5,5,5)
  6902. hitground.Name = "Ground"
  6903. hitground.Transparency = 1
  6904. hitground.CanCollide = false
  6905. game.Debris:AddItem(hitground,2)
  6906. hitground.Position = Vector3.new(999,999,999)
  6907. hitgroundweld = new("Weld",hitground)
  6908. hitgroundweld.Part0 = to
  6909. hitgroundweld.Part1 = hitground
  6910. hitground.Touched:connect(function(hit2)
  6911. if hit2.Size.x > 150 then
  6912. hitground:Destroy()
  6913. ad = new("Part",char)
  6914. ad.Name = "NewPart"
  6915. ad.Size = Vector3.new(30,0.1,30)
  6916. ad.CanCollide = false
  6917. ad.Anchored = true
  6918. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6919. ad.Transparency = 1
  6920. aad = new("Decal",ad)
  6921.  
  6922. aad.Face = "Top"
  6923. aad.Transparency = 1
  6924. aad.Transparency = 0
  6925. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6926. smoke = new("Part",to)
  6927. smokemesh = new("SpecialMesh",smoke)
  6928. smokemesh.MeshId = "rbxassetid://928329648"
  6929. smoke.BrickColor = hit2.BrickColor
  6930. smoke.Anchored = true
  6931. smoke.Position = hitground.Position
  6932. GroundImpact:Play()
  6933. for i = 1,20 do
  6934. wait()
  6935. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6936. smoke.Transparency = smoke.Transparency + 1/20
  6937. end
  6938. smoke:Destroy()
  6939. wait(0.5)
  6940.  
  6941. for i = 1,20 do
  6942. wait(0.1)
  6943. aad.Transparency = aad.Transparency + 1/20
  6944. end
  6945. end
  6946. end)
  6947. ys = Instance.new("BodyVelocity",to)
  6948. ys.Name = "GO"
  6949.  
  6950. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6951.  
  6952. ys.Velocity = v3(0,-90,0)
  6953.  
  6954. wait(1)
  6955. ys:Destroy()
  6956.  
  6957.  
  6958.  
  6959. hit3 = false
  6960. hit4 = false
  6961.  
  6962.  
  6963. hit1 = false
  6964. hit2 = false
  6965. hit3 = false
  6966. hit4 = false
  6967. idle = true
  6968. RootPart.Anchored = false
  6969. end
  6970. end)
  6971. end
  6972.  
  6973. function Combo3()
  6974. getplayer = new("Part",char)
  6975. getplayer.Position = Vector3.new(999,999,999)
  6976. getplayer.Transparency = 1
  6977. getplayer.Size = v3(3,3,3)
  6978. getplayer.CanCollide = false
  6979. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6980. getplayer.Name = "GetPlayer"
  6981.  
  6982. game.Debris:AddItem(getplayer,0.5)
  6983.  
  6984. getplayer.Touched:connect(function(hit)
  6985. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6986. getplayer:Destroy()
  6987. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6988. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6989. to.Anchored = true
  6990. RootPart.Anchored = true
  6991. idle = false
  6992.  
  6993.  
  6994. punchsound1:Play()
  6995. hit1 = true
  6996. for i = 0, 1, 0.1 do
  6997. swait()
  6998. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6999. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7000. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7001. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7002. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7003. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7004. end
  7005. punchsound1:Play()
  7006. for i = 0, 1, 0.1 do
  7007. swait()
  7008. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7009. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7010. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7011. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7012. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7013. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7014. end
  7015. punchsound1:Play()
  7016. for i = 0, 1, 0.1 do
  7017. swait()
  7018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7020. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7021. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7022. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7023. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7024. end
  7025. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7026. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7027. Zanzoken = Instance.new("Part",char)
  7028. Zanzoken.Anchored = true
  7029. Zanzoken.Position = v3(999,999,999)
  7030. Zanzoken.CFrame = Torso.CFrame
  7031. game.Debris:AddItem(Zanzoken,0.5)
  7032. Zanzoken.Transparency = 1
  7033. Zano:Play()
  7034. wait()
  7035. idk = Instance.new("BillboardGui",Zanzoken)
  7036. idk.Size = UDim2.new(10,0,15,0)
  7037. idk.AlwaysOnTop = false
  7038. idk1 = Instance.new("ImageLabel",idk)
  7039. idk1.BackgroundTransparency = 1
  7040. idk.ExtentsOffset = v3(0,0,0)
  7041. idk1.ImageTransparency = 0
  7042. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7043. idk1.Size = UDim2.new(2,0,1,0)
  7044. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7045. idk1.Image = "rbxassetid://319554883"
  7046. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7047. wait()
  7048. Zanzoken = Instance.new("Part",char)
  7049. Zanzoken.Anchored = true
  7050. Zanzoken.Position = v3(999,999,999)
  7051. Zanzoken.CFrame = Torso.CFrame
  7052. game.Debris:AddItem(Zanzoken,0.5)
  7053. Zanzoken.Transparency = 1
  7054. wait()
  7055. idk = Instance.new("BillboardGui",Zanzoken)
  7056. idk.Size = UDim2.new(20,0,20,0)
  7057. idk.AlwaysOnTop = false
  7058. idk1 = Instance.new("ImageLabel",idk)
  7059. idk1.BackgroundTransparency = 1
  7060. idk.ExtentsOffset = v3(0,0,0)
  7061. idk1.ImageTransparency = 0
  7062. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7063. idk1.Size = UDim2.new(2,0,1,0)
  7064. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7065. idk1.Image = "rbxassetid://319554883"
  7066. for i = 0, 1, 0.1 do
  7067. swait()
  7068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7070. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7071. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7072. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7073. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7074. end
  7075. punchsound1:Play()
  7076. for i = 0, 1, 0.1 do
  7077. swait()
  7078. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7079. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7080. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7081. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7082. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7083. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7084. end
  7085. punchsound1:Play()
  7086. for i = 0, 1, 0.1 do
  7087. swait()
  7088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7090. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7091. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7092. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7093. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7094. end
  7095. for i = 0, 1, 0.1 do
  7096. swait()
  7097. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7098. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7099. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7100. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7101. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7102. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7103. end
  7104. punchsound1:Play()
  7105. for i = 0, 1, 0.1 do
  7106. swait()
  7107. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7108. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7109. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7110. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7111. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7112. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7113. end
  7114. punchsound1:Play()
  7115. for i = 0, 1, 0.1 do
  7116. swait()
  7117. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7118. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7119. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7120. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7121. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7122. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7123. end
  7124. for i = 0, 1, 0.1 do
  7125. swait()
  7126. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7127. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7128. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7129. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7130. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7131. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7132. end
  7133. punchsound1:Play()
  7134. for i = 0, 1, 0.1 do
  7135. swait()
  7136. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7137. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7138. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7139. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7140. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7141. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7142. end
  7143. punchsound1:Play()
  7144. for i,v in pairs(to.Parent:GetChildren()) do
  7145. if v:IsA("Humanoid") then
  7146. v.Health = v.Health - 10
  7147.  
  7148. v.PlatformStand = true
  7149. end
  7150. end
  7151. for i = 0, 1, 0.1 do
  7152. swait()
  7153. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7154. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7155. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7156. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7157. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7158. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7159. end
  7160.  
  7161. for i = 0, 1, 0.1 do
  7162. swait()
  7163. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7164. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7165. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7166. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7167. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7168. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7169. end
  7170. punchsound1:Play()
  7171. for i = 0, 1, 0.1 do
  7172. swait()
  7173. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7174. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7175. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7176. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7177. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7178. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7179. end
  7180. for i,v in pairs(to.Parent:GetChildren()) do
  7181. if v:IsA("Humanoid") then
  7182. v.Health = v.Health - 3
  7183.  
  7184. v.PlatformStand = true
  7185. end
  7186. end
  7187. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7188. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7189. Zanzoken = Instance.new("Part",char)
  7190. Zanzoken.Anchored = true
  7191. Zanzoken.Position = v3(999,999,999)
  7192. Zanzoken.CFrame = Torso.CFrame
  7193. game.Debris:AddItem(Zanzoken,0.5)
  7194. Zanzoken.Transparency = 1
  7195. Zano:Play()
  7196. wait()
  7197. idk = Instance.new("BillboardGui",Zanzoken)
  7198. idk.Size = UDim2.new(10,0,15,0)
  7199. idk.AlwaysOnTop = false
  7200. idk1 = Instance.new("ImageLabel",idk)
  7201. idk1.BackgroundTransparency = 1
  7202. idk.ExtentsOffset = v3(0,0,0)
  7203. idk1.ImageTransparency = 0
  7204. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7205. idk1.Size = UDim2.new(2,0,1,0)
  7206. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7207. idk1.Image = "rbxassetid://319554883"
  7208. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7209. wait()
  7210. Zanzoken = Instance.new("Part",char)
  7211. Zanzoken.Anchored = true
  7212. Zanzoken.Position = v3(999,999,999)
  7213. Zanzoken.CFrame = Torso.CFrame
  7214. game.Debris:AddItem(Zanzoken,0.5)
  7215. Zanzoken.Transparency = 1
  7216. wait()
  7217. idk = Instance.new("BillboardGui",Zanzoken)
  7218. idk.Size = UDim2.new(20,0,20,0)
  7219. idk.AlwaysOnTop = false
  7220. idk1 = Instance.new("ImageLabel",idk)
  7221. idk1.BackgroundTransparency = 1
  7222. idk.ExtentsOffset = v3(0,0,0)
  7223. idk1.ImageTransparency = 0
  7224. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7225. idk1.Size = UDim2.new(2,0,1,0)
  7226. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7227. idk1.Image = "rbxassetid://319554883"
  7228. for i = 0, 1, 0.1 do
  7229. swait()
  7230. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7231. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7232. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7233. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7234. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7235. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7236. end
  7237. for i = 0, 1, 0.1 do
  7238. swait()
  7239. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7240. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7241. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7242. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7243. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7244. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7245. end
  7246. punchsound1:Play()
  7247. for i = 0, 1, 0.1 do
  7248. swait()
  7249. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7250. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7251. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7252. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7253. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7254. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7255. end
  7256. for i,v in pairs(to.Parent:GetChildren()) do
  7257. if v:IsA("Humanoid") then
  7258. v.Health = v.Health - 3
  7259.  
  7260. v.PlatformStand = true
  7261. end
  7262. end
  7263. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7264. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7265. Zanzoken = Instance.new("Part",char)
  7266. Zanzoken.Anchored = true
  7267. Zanzoken.Position = v3(999,999,999)
  7268. Zanzoken.CFrame = Torso.CFrame
  7269. game.Debris:AddItem(Zanzoken,0.5)
  7270. Zanzoken.Transparency = 1
  7271. Zano:Play()
  7272. wait()
  7273. idk = Instance.new("BillboardGui",Zanzoken)
  7274. idk.Size = UDim2.new(10,0,15,0)
  7275. idk.AlwaysOnTop = false
  7276. idk1 = Instance.new("ImageLabel",idk)
  7277. idk1.BackgroundTransparency = 1
  7278. idk.ExtentsOffset = v3(0,0,0)
  7279. idk1.ImageTransparency = 0
  7280. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7281. idk1.Size = UDim2.new(2,0,1,0)
  7282. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7283. idk1.Image = "rbxassetid://319554883"
  7284. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7285. wait()
  7286. Zanzoken = Instance.new("Part",char)
  7287. Zanzoken.Anchored = true
  7288. Zanzoken.Position = v3(999,999,999)
  7289. Zanzoken.CFrame = Torso.CFrame
  7290. game.Debris:AddItem(Zanzoken,0.5)
  7291. Zanzoken.Transparency = 1
  7292. wait()
  7293. idk = Instance.new("BillboardGui",Zanzoken)
  7294. idk.Size = UDim2.new(20,0,20,0)
  7295. idk.AlwaysOnTop = false
  7296. idk1 = Instance.new("ImageLabel",idk)
  7297. idk1.BackgroundTransparency = 1
  7298. idk.ExtentsOffset = v3(0,0,0)
  7299. idk1.ImageTransparency = 0
  7300. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7301. idk1.Size = UDim2.new(2,0,1,0)
  7302. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7303. idk1.Image = "rbxassetid://319554883"
  7304. punchsound1:Play()
  7305. for i = 0, 1, 0.1 do
  7306. swait()
  7307. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7308. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7309. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7310. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7311. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7312. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7313. end
  7314. punchsound1:Play()
  7315. for i = 0, 1, 0.1 do
  7316. swait()
  7317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7319. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7320. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7321. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7322. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7323. end
  7324.  
  7325.  
  7326. for i,v in pairs(to.Parent:GetChildren()) do
  7327. if v:IsA("Humanoid") then
  7328. v.Health = v.Health - 20
  7329.  
  7330. v.PlatformStand = true
  7331. end
  7332. end
  7333. StrongPunch:Play()
  7334. for i = 0, 1, 0.1 do
  7335. swait()
  7336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7338. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7339. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7340. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7341. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7342. end
  7343. for i = 0, 1, 0.1 do
  7344. swait()
  7345. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7346. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7347. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7348. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7349. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7350. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7351. end
  7352. for i,v in pairs(to.Parent:GetChildren()) do
  7353. if v:IsA("Humanoid") then
  7354. v.Health = v.Health - 3
  7355.  
  7356. v.PlatformStand = true
  7357. end
  7358. end
  7359. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7360. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7361. Zanzoken = Instance.new("Part",char)
  7362. Zanzoken.Anchored = true
  7363. Zanzoken.Position = v3(999,999,999)
  7364. Zanzoken.CFrame = Torso.CFrame
  7365. game.Debris:AddItem(Zanzoken,0.5)
  7366. Zanzoken.Transparency = 1
  7367. Zano:Play()
  7368. wait()
  7369. idk = Instance.new("BillboardGui",Zanzoken)
  7370. idk.Size = UDim2.new(10,0,15,0)
  7371. idk.AlwaysOnTop = false
  7372. idk1 = Instance.new("ImageLabel",idk)
  7373. idk1.BackgroundTransparency = 1
  7374. idk.ExtentsOffset = v3(0,0,0)
  7375. idk1.ImageTransparency = 0
  7376. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7377. idk1.Size = UDim2.new(2,0,1,0)
  7378. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7379. idk1.Image = "rbxassetid://319554883"
  7380. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7381. wait()
  7382. Zanzoken = Instance.new("Part",char)
  7383. Zanzoken.Anchored = true
  7384. Zanzoken.Position = v3(999,999,999)
  7385. Zanzoken.CFrame = Torso.CFrame
  7386. game.Debris:AddItem(Zanzoken,0.5)
  7387. Zanzoken.Transparency = 1
  7388. wait()
  7389. idk = Instance.new("BillboardGui",Zanzoken)
  7390. idk.Size = UDim2.new(20,0,20,0)
  7391. idk.AlwaysOnTop = false
  7392. idk1 = Instance.new("ImageLabel",idk)
  7393. idk1.BackgroundTransparency = 1
  7394. idk.ExtentsOffset = v3(0,0,0)
  7395. idk1.ImageTransparency = 0
  7396. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7397. idk1.Size = UDim2.new(2,0,1,0)
  7398. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7399. idk1.Image = "rbxassetid://319554883"
  7400. for i = 0, 1, 0.1 do
  7401. swait()
  7402. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7403. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7404. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7405. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7406. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7407. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7408. end
  7409. punchsound1:Play()
  7410. for i = 0, 1, 0.1 do
  7411. swait()
  7412. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7413. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7414. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7415. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7416. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7417. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7418. end
  7419. punchsound1:Play()
  7420. for i = 0, 1, 0.1 do
  7421. swait()
  7422. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7423. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7424. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7425. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7426. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7427. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7428. end
  7429. for i = 0, 1, 0.1 do
  7430. swait()
  7431. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7432. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7433. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7434. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7435. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7436. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7437. end
  7438. for i = 0, 1, 0.1 do
  7439. swait()
  7440. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7441. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7442. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7443. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7444. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7445. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7446. end
  7447. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7448. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7449. Zanzoken = Instance.new("Part",char)
  7450. Zanzoken.Anchored = true
  7451. Zanzoken.Position = v3(999,999,999)
  7452. Zanzoken.CFrame = Torso.CFrame
  7453. game.Debris:AddItem(Zanzoken,0.5)
  7454. Zanzoken.Transparency = 1
  7455. Zano:Play()
  7456. wait()
  7457. idk = Instance.new("BillboardGui",Zanzoken)
  7458. idk.Size = UDim2.new(10,0,15,0)
  7459. idk.AlwaysOnTop = false
  7460. idk1 = Instance.new("ImageLabel",idk)
  7461. idk1.BackgroundTransparency = 1
  7462. idk.ExtentsOffset = v3(0,0,0)
  7463. idk1.ImageTransparency = 0
  7464. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7465. idk1.Size = UDim2.new(2,0,1,0)
  7466. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7467. idk1.Image = "rbxassetid://319554883"
  7468. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7469. wait()
  7470. Zanzoken = Instance.new("Part",char)
  7471. Zanzoken.Anchored = true
  7472. Zanzoken.Position = v3(999,999,999)
  7473. Zanzoken.CFrame = Torso.CFrame
  7474. game.Debris:AddItem(Zanzoken,0.5)
  7475. Zanzoken.Transparency = 1
  7476. wait()
  7477. idk = Instance.new("BillboardGui",Zanzoken)
  7478. idk.Size = UDim2.new(20,0,20,0)
  7479. idk.AlwaysOnTop = false
  7480. idk1 = Instance.new("ImageLabel",idk)
  7481. idk1.BackgroundTransparency = 1
  7482. idk.ExtentsOffset = v3(0,0,0)
  7483. idk1.ImageTransparency = 0
  7484. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7485. idk1.Size = UDim2.new(2,0,1,0)
  7486. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7487. idk1.Image = "rbxassetid://319554883"
  7488. StrongPunch:Play()
  7489. Break:Play()
  7490. local Aura4 = Instance.new('ParticleEmitter')
  7491. Aura4.Name = "Aura"
  7492. Aura4.Texture = "rbxassetid://1046299182"
  7493. Aura4.Parent = Torso
  7494. Aura4.LightEmission = 1
  7495. Aura4.Transparency = NumberSequence.new(0.7,1)
  7496. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7497. Aura4.Size = NumberSequence.new(1,30)
  7498. Aura4.Rotation = NumberRange.new(-360,360)
  7499. Aura4.LockedToPart = true
  7500. Aura4.Lifetime = NumberRange.new(0.2)
  7501. Aura4.Rate = 100
  7502. Aura4.Speed = NumberRange.new(0)
  7503. Aura4.EmissionDirection = "Top"
  7504. for i = 0, 6, 0.1 do
  7505. swait()
  7506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7508. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7509. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7510. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7511. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7512. end
  7513. Aura4:Destroy()
  7514. wait(0.1)
  7515. local Aura4 = Instance.new('ParticleEmitter')
  7516. Aura4.Name = "Aura"
  7517. Aura4.Texture = "rbxassetid://1046299182"
  7518. Aura4.Parent = Torso
  7519. Aura4.LightEmission = 1
  7520. Aura4.Transparency = NumberSequence.new(0.7,1)
  7521. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7522. Aura4.Size = NumberSequence.new(1,30)
  7523. Aura4.Rotation = NumberRange.new(-360,360)
  7524. Aura4.LockedToPart = true
  7525. Aura4.Lifetime = NumberRange.new(0.2)
  7526. Aura4.Rate = 100
  7527. Aura4.Speed = NumberRange.new(0)
  7528. Aura4.EmissionDirection = "Top"
  7529. StrongPunch1:Play()
  7530. Break:Play()
  7531. for i = 0, 6, 0.1 do
  7532. swait()
  7533. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7534. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7535. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7536. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7537. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7538. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7539. end
  7540. Aura4:Destroy()
  7541. StrongPunch2:Play()
  7542. Break:Play()
  7543. local Aura4 = Instance.new('ParticleEmitter')
  7544. Aura4.Name = "Aura"
  7545. Aura4.Texture = "rbxassetid://1046299182"
  7546. Aura4.Parent = Torso
  7547. Aura4.LightEmission = 1
  7548. Aura4.Transparency = NumberSequence.new(0.7,1)
  7549. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7550. Aura4.Size = NumberSequence.new(1,30)
  7551. Aura4.Rotation = NumberRange.new(-360,360)
  7552. Aura4.LockedToPart = true
  7553. Aura4.Lifetime = NumberRange.new(0.2)
  7554. Aura4.Rate = 100
  7555. Aura4.Speed = NumberRange.new(0)
  7556. Aura4.EmissionDirection = "Top"
  7557. for i = 0, 7, 0.1 do
  7558. swait()
  7559. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7560. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7561. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7562. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7563. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7564. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7565. end
  7566. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7567. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7568. Aura4:Destroy()
  7569. Zanzoken = Instance.new("Part",char)
  7570. Zanzoken.Anchored = true
  7571. Zanzoken.Position = v3(999,999,999)
  7572. Zanzoken.CFrame = Torso.CFrame
  7573. game.Debris:AddItem(Zanzoken,0.5)
  7574. Zanzoken.Transparency = 1
  7575. Zano:Play()
  7576. wait()
  7577. idk = Instance.new("BillboardGui",Zanzoken)
  7578. idk.Size = UDim2.new(10,0,15,0)
  7579. idk.AlwaysOnTop = false
  7580. idk1 = Instance.new("ImageLabel",idk)
  7581. idk1.BackgroundTransparency = 1
  7582. idk.ExtentsOffset = v3(0,0,0)
  7583. idk1.ImageTransparency = 0
  7584. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7585. idk1.Size = UDim2.new(2,0,1,0)
  7586. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7587. idk1.Image = "rbxassetid://319554883"
  7588. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7589. wait()
  7590. Zanzoken = Instance.new("Part",char)
  7591. Zanzoken.Anchored = true
  7592. Zanzoken.Position = v3(999,999,999)
  7593. Zanzoken.CFrame = Torso.CFrame
  7594. game.Debris:AddItem(Zanzoken,0.5)
  7595. Zanzoken.Transparency = 1
  7596. wait()
  7597. idk = Instance.new("BillboardGui",Zanzoken)
  7598. idk.Size = UDim2.new(20,0,20,0)
  7599. idk.AlwaysOnTop = false
  7600. idk1 = Instance.new("ImageLabel",idk)
  7601. idk1.BackgroundTransparency = 1
  7602. idk.ExtentsOffset = v3(0,0,0)
  7603. idk1.ImageTransparency = 0
  7604. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7605. idk1.Size = UDim2.new(2,0,1,0)
  7606. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7607. idk1.Image = "rbxassetid://319554883"
  7608. for i = 0, 1, 0.1 do
  7609. swait()
  7610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7612. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7613. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7614. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7615. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7616. end
  7617. punchsound1:Play()
  7618. for i = 0, 1, 0.1 do
  7619. swait()
  7620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7623. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7624. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7625. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7626. end
  7627. punchsound1:Play()
  7628. for i = 0, 1, 0.1 do
  7629. swait()
  7630. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7631. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7632. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7633. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7634. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7635. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7636. end
  7637. for i = 0, 1, 0.1 do
  7638. swait()
  7639. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7640. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7641. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7642. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7643. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7644. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7645. end
  7646. for i = 0, 1, 0.1 do
  7647. swait()
  7648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7651. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7652. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7653. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7654. end
  7655. punchsound1:Play()
  7656. for i = 0, 0.5, 0.1 do
  7657. swait()
  7658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7661. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7662. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7663. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7664. end
  7665. punchsound1:Play()
  7666. for i = 0, 0.5, 0.1 do
  7667. swait()
  7668. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7669. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7670. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7671. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7672. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7673. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7674. end
  7675. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7676. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7677. Zanzoken = Instance.new("Part",char)
  7678. Zanzoken.Anchored = true
  7679. Zanzoken.Position = v3(999,999,999)
  7680. Zanzoken.CFrame = Torso.CFrame
  7681. game.Debris:AddItem(Zanzoken,0.5)
  7682. Zanzoken.Transparency = 1
  7683. Zano:Play()
  7684. wait()
  7685. idk = Instance.new("BillboardGui",Zanzoken)
  7686. idk.Size = UDim2.new(10,0,15,0)
  7687. idk.AlwaysOnTop = false
  7688. idk1 = Instance.new("ImageLabel",idk)
  7689. idk1.BackgroundTransparency = 1
  7690. idk.ExtentsOffset = v3(0,0,0)
  7691. idk1.ImageTransparency = 0
  7692. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7693. idk1.Size = UDim2.new(2,0,1,0)
  7694. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7695. idk1.Image = "rbxassetid://319554883"
  7696. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7697. wait()
  7698. Zanzoken = Instance.new("Part",char)
  7699. Zanzoken.Anchored = true
  7700. Zanzoken.Position = v3(999,999,999)
  7701. Zanzoken.CFrame = Torso.CFrame
  7702. game.Debris:AddItem(Zanzoken,0.5)
  7703. Zanzoken.Transparency = 1
  7704. wait()
  7705. idk = Instance.new("BillboardGui",Zanzoken)
  7706. idk.Size = UDim2.new(20,0,20,0)
  7707. idk.AlwaysOnTop = false
  7708. idk1 = Instance.new("ImageLabel",idk)
  7709. idk1.BackgroundTransparency = 1
  7710. idk.ExtentsOffset = v3(0,0,0)
  7711. idk1.ImageTransparency = 0
  7712. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7713. idk1.Size = UDim2.new(2,0,1,0)
  7714. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7715. idk1.Image = "rbxassetid://319554883"
  7716. for i = 0, 0.4, 0.1 do
  7717. swait()
  7718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7720. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7721. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7722. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7723. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7724. end
  7725. punchsound1:Play()
  7726. for i = 0, 0.4, 0.1 do
  7727. swait()
  7728. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7729. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7730. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7731. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7732. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7733. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7734. end
  7735. punchsound1:Play()
  7736. for i = 0, 1, 0.1 do
  7737. swait()
  7738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7740. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7741. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7742. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7743. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7744. end
  7745. for i,v in pairs(to.Parent:GetChildren()) do
  7746. if v:IsA("Humanoid") then
  7747. v.Health = v.Health - 8
  7748.  
  7749. v.PlatformStand = true
  7750. end
  7751. end
  7752.  
  7753. hit1 = false
  7754.  
  7755. punchsound1:Play()
  7756. hit2 = true
  7757. for i = 0, 1, 0.1 do
  7758. swait()
  7759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7761. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7763. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7764. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7765. end
  7766. for i,v in pairs(to.Parent:GetChildren()) do
  7767. if v:IsA("Humanoid") then
  7768. v.Health = v.Health - 10
  7769.  
  7770. v.PlatformStand = true
  7771. end
  7772. end
  7773. hit2 = false
  7774.  
  7775. punchsound1:Play()
  7776. hit3 = true
  7777. hit4 = true
  7778.  
  7779.  
  7780. punchsound1:Play()
  7781.  
  7782.  
  7783. coroutine.wrap(function()
  7784. for i=1,2 do
  7785. wait()
  7786.  
  7787.  
  7788.  
  7789.  
  7790.  
  7791. for i,v in pairs(to.Parent:GetChildren()) do
  7792. if v:IsA("Humanoid") then
  7793. v.Health = v.Health - 30
  7794.  
  7795. v.PlatformStand = true
  7796. end
  7797. end
  7798. end
  7799.  
  7800.  
  7801. wait(3)
  7802. end)()
  7803.  
  7804.  
  7805.  
  7806. RootPart.Anchored = false
  7807.  
  7808.  
  7809.  
  7810.  
  7811.  
  7812. StrongPunch:Play()
  7813.  
  7814.  
  7815.  
  7816.  
  7817.  
  7818.  
  7819. for i,v in pairs(to.Parent:GetChildren()) do
  7820. if v:IsA("Humanoid") then
  7821. v.Health = v.Health - 20
  7822.  
  7823. v.PlatformStand = true
  7824. end
  7825. end
  7826.  
  7827. StrongPunch2:Play()
  7828.  
  7829.  
  7830. hitground = new("Part",char)
  7831. hitground.Size = Vector3.new(5,5,5)
  7832. hitground.Name = "Ground"
  7833. hitground.Transparency = 1
  7834. hitground.CanCollide = false
  7835. game.Debris:AddItem(hitground,2)
  7836. hitground.Position = Vector3.new(999,999,999)
  7837. hitgroundweld = new("Weld",hitground)
  7838. hitgroundweld.Part0 = to
  7839. hitgroundweld.Part1 = hitground
  7840. hitground.Touched:connect(function(hit2)
  7841. if hit2.Size.x > 150 then
  7842. hitground:Destroy()
  7843. ad = new("Part",char)
  7844. ad.Name = "NewPart"
  7845. ad.Size = Vector3.new(30,0.1,30)
  7846. ad.CanCollide = false
  7847. ad.Anchored = true
  7848. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7849. ad.Transparency = 1
  7850. aad = new("Decal",ad)
  7851.  
  7852. aad.Face = "Top"
  7853. aad.Transparency = 1
  7854. aad.Transparency = 0
  7855. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7856. smoke = new("Part",to)
  7857. smokemesh = new("SpecialMesh",smoke)
  7858. smokemesh.MeshId = "rbxassetid://928329648"
  7859. smoke.BrickColor = hit2.BrickColor
  7860. smoke.Anchored = true
  7861. smoke.Position = hitground.Position
  7862. GroundImpact:Play()
  7863. for i = 1,20 do
  7864. wait()
  7865. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7866. smoke.Transparency = smoke.Transparency + 1/20
  7867. end
  7868. smoke:Destroy()
  7869. wait(0.5)
  7870.  
  7871. for i = 1,20 do
  7872. wait(0.1)
  7873. aad.Transparency = aad.Transparency + 1/20
  7874. end
  7875. end
  7876. end)
  7877. ys = Instance.new("BodyVelocity",to)
  7878. ys.Name = "GO"
  7879.  
  7880. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7881.  
  7882. ys.Velocity = v3(0,-90,0)
  7883.  
  7884. wait(1)
  7885. ys:Destroy()
  7886.  
  7887.  
  7888.  
  7889.  
  7890.  
  7891. hit3 = false
  7892. hit4 = false
  7893.  
  7894.  
  7895. hit1 = false
  7896. hit2 = false
  7897. hit3 = false
  7898. hit4 = false
  7899. idle = true
  7900. RootPart.Anchored = false
  7901. to.Anchored = false
  7902. end
  7903. end)
  7904. end
  7905.  
  7906.  
  7907. function Combo2()
  7908. getplayer = new("Part",char)
  7909. getplayer.Position = Vector3.new(999,999,999)
  7910. getplayer.Transparency = 1
  7911. getplayer.Size = v3(3,3,3)
  7912. getplayer.CanCollide = false
  7913. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7914. getplayer.Name = "GetPlayer"
  7915.  
  7916. game.Debris:AddItem(getplayer,0.5)
  7917.  
  7918. getplayer.Touched:connect(function(hit)
  7919. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7920. getplayer:Destroy()
  7921. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7922. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7923. to.Anchored = true
  7924. idle = false
  7925.  
  7926.  
  7927. punchsound1:Play()
  7928. hit1 = true
  7929. for i = 0, 1, 0.1 do
  7930. swait()
  7931. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7932. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7933. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7934. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7935. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7936. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7937. end
  7938. punchsound1:Play()
  7939. for i = 0, 1, 0.1 do
  7940. swait()
  7941. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7942. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7943. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7944. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7945. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7946. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7947. end
  7948. punchsound1:Play()
  7949. for i = 0, 1, 0.1 do
  7950. swait()
  7951. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7952. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7953. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7954. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7955. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7956. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7957. end
  7958. for i = 0, 1, 0.1 do
  7959. swait()
  7960. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7961. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7962. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7963. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7964. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7965. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7966. end
  7967. for i = 0, 1, 0.1 do
  7968. swait()
  7969. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7970. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7971. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7972. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7973. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7974. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7975. end
  7976. StrongPunch1:Play()
  7977. for i = 0, 1, 0.1 do
  7978. swait()
  7979. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7980. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7981. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7982. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7983. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7984. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7985. end
  7986. for i = 0, 0.6, 0.1 do
  7987. swait()
  7988. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7989. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7990. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7991. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7992. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7993. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7994. end
  7995. for i = 0, 0.6, 0.1 do
  7996. swait()
  7997. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7998. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7999. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8000. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8001. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8002. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8003. end
  8004. for i,v in pairs(to.Parent:GetChildren()) do
  8005. if v:IsA("Humanoid") then
  8006. v.Health = v.Health - 6
  8007.  
  8008. v.PlatformStand = true
  8009. end
  8010. end
  8011. StrongPunch:Play()
  8012. for i = 0, 1, 0.1 do
  8013. swait()
  8014. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8015. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8016. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8017. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8018. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8019. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8020. end
  8021. for i,v in pairs(to.Parent:GetChildren()) do
  8022. if v:IsA("Humanoid") then
  8023. v.Health = v.Health - 8
  8024.  
  8025. v.PlatformStand = true
  8026. end
  8027. end
  8028.  
  8029. hit1 = false
  8030.  
  8031. punchsound1:Play()
  8032. hit2 = true
  8033. for i = 0, 1, 0.1 do
  8034. swait()
  8035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8038. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8039. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8040. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8041. end
  8042. for i,v in pairs(to.Parent:GetChildren()) do
  8043. if v:IsA("Humanoid") then
  8044. v.Health = v.Health - 5
  8045.  
  8046. v.PlatformStand = true
  8047. end
  8048. end
  8049. hit2 = false
  8050.  
  8051. punchsound1:Play()
  8052. hit3 = true
  8053. hit4 = true
  8054.  
  8055.  
  8056. punchsound1:Play()
  8057.  
  8058. coroutine.wrap(function()
  8059. for i=1,2 do
  8060. wait()
  8061. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8062. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8063. Zanzoken = Instance.new("Part",char)
  8064. Zanzoken.Anchored = true
  8065. Zanzoken.Position = v3(999,999,999)
  8066. Zanzoken.CFrame = Torso.CFrame
  8067. game.Debris:AddItem(Zanzoken,0.5)
  8068. Zanzoken.Transparency = 1
  8069. Zano:Play()
  8070. wait()
  8071. idk = Instance.new("BillboardGui",Zanzoken)
  8072. idk.Size = UDim2.new(10,0,15,0)
  8073. idk.AlwaysOnTop = false
  8074. idk1 = Instance.new("ImageLabel",idk)
  8075. idk1.BackgroundTransparency = 1
  8076. idk.ExtentsOffset = v3(0,0,0)
  8077. idk1.ImageTransparency = 0
  8078. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8079. idk1.Size = UDim2.new(2,0,1,0)
  8080. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8081. idk1.Image = "rbxassetid://319554883"
  8082. wait()
  8083. Zanzoken = Instance.new("Part",char)
  8084. Zanzoken.Anchored = true
  8085. Zanzoken.Position = v3(999,999,999)
  8086. Zanzoken.CFrame = Torso.CFrame
  8087. game.Debris:AddItem(Zanzoken,0.5)
  8088. Zanzoken.Transparency = 1
  8089. wait()
  8090. idk = Instance.new("BillboardGui",Zanzoken)
  8091. idk.Size = UDim2.new(20,0,20,0)
  8092. idk.AlwaysOnTop = false
  8093. idk1 = Instance.new("ImageLabel",idk)
  8094. idk1.BackgroundTransparency = 1
  8095. idk.ExtentsOffset = v3(0,0,0)
  8096. idk1.ImageTransparency = 0
  8097. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8098. idk1.Size = UDim2.new(2,0,1,0)
  8099. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8100. idk1.Image = "rbxassetid://319554883"
  8101. for i = 0, 1, 0.1 do
  8102. swait()
  8103. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8104. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8105. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8106. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8107. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8108. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8109. end
  8110. StrongPunch:Play()
  8111. for i,v in pairs(to.Parent:GetChildren()) do
  8112. if v:IsA("Humanoid") then
  8113. v.Health = v.Health - 10
  8114.  
  8115. v.PlatformStand = true
  8116. end
  8117. end
  8118. end
  8119.  
  8120.  
  8121. wait(0.7)
  8122. end)()
  8123.  
  8124.  
  8125.  
  8126.  
  8127. RootPart.Anchored = true
  8128. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8129. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8130. Zanzoken = Instance.new("Part",char)
  8131. Zanzoken.Anchored = true
  8132. Zanzoken.Position = v3(999,999,999)
  8133. Zanzoken.CFrame = Torso.CFrame
  8134. game.Debris:AddItem(Zanzoken,0.5)
  8135. Zanzoken.Transparency = 1
  8136. Zano:Play()
  8137. wait()
  8138. idk = Instance.new("BillboardGui",Zanzoken)
  8139. idk.Size = UDim2.new(10,0,15,0)
  8140. idk.AlwaysOnTop = false
  8141. idk1 = Instance.new("ImageLabel",idk)
  8142. idk1.BackgroundTransparency = 1
  8143. idk.ExtentsOffset = v3(0,0,0)
  8144. idk1.ImageTransparency = 0
  8145. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8146. idk1.Size = UDim2.new(2,0,1,0)
  8147. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8148. idk1.Image = "rbxassetid://319554883"
  8149. wait()
  8150. Zanzoken = Instance.new("Part",char)
  8151. Zanzoken.Anchored = true
  8152. Zanzoken.Position = v3(999,999,999)
  8153. Zanzoken.CFrame = Torso.CFrame
  8154. game.Debris:AddItem(Zanzoken,0.5)
  8155. Zanzoken.Transparency = 1
  8156. wait()
  8157. idk = Instance.new("BillboardGui",Zanzoken)
  8158. idk.Size = UDim2.new(20,0,20,0)
  8159. idk.AlwaysOnTop = false
  8160. idk1 = Instance.new("ImageLabel",idk)
  8161. idk1.BackgroundTransparency = 1
  8162. idk.ExtentsOffset = v3(0,0,0)
  8163. idk1.ImageTransparency = 0
  8164. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8165. idk1.Size = UDim2.new(2,0,1,0)
  8166. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8167. idk1.Image = "rbxassetid://319554883"
  8168.  
  8169. for i = 0, 1, 0.1 do
  8170. swait()
  8171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8173. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8176. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8177. end
  8178.  
  8179.  
  8180. StrongPunch:Play()
  8181.  
  8182.  
  8183. for i = 0, 1, 0.1 do
  8184. swait()
  8185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8187. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8188. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8190. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8191. end
  8192.  
  8193. for i = 0, 1, 0.1 do
  8194. swait()
  8195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8197. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8198. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8199. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8200. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8201. end
  8202.  
  8203.  
  8204.  
  8205. for i,v in pairs(to.Parent:GetChildren()) do
  8206. if v:IsA("Humanoid") then
  8207. v.Health = v.Health - 20
  8208.  
  8209. v.PlatformStand = true
  8210. end
  8211. end
  8212.  
  8213. StrongPunch2:Play()
  8214. for i = 0, 1, 0.1 do
  8215. swait()
  8216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8218. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8219. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8221. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8222. end
  8223.  
  8224. hitground = new("Part",char)
  8225. hitground.Size = Vector3.new(5,5,5)
  8226. hitground.Name = "Ground"
  8227. hitground.Transparency = 1
  8228. hitground.CanCollide = false
  8229. game.Debris:AddItem(hitground,2)
  8230. hitground.Position = Vector3.new(999,999,999)
  8231. hitgroundweld = new("Weld",hitground)
  8232. hitgroundweld.Part0 = to
  8233. hitgroundweld.Part1 = hitground
  8234. hitground.Touched:connect(function(hit2)
  8235. if hit2.Size.x > 150 then
  8236. hitground:Destroy()
  8237. ad = new("Part",char)
  8238. ad.Name = "NewPart"
  8239. ad.Size = Vector3.new(30,0.1,30)
  8240. ad.CanCollide = false
  8241. ad.Anchored = true
  8242. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8243. ad.Transparency = 1
  8244. aad = new("Decal",ad)
  8245.  
  8246. aad.Face = "Top"
  8247. aad.Transparency = 1
  8248. aad.Transparency = 0
  8249. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8250. smoke = new("Part",to)
  8251. smokemesh = new("SpecialMesh",smoke)
  8252. smokemesh.MeshId = "rbxassetid://928329648"
  8253. smoke.BrickColor = hit2.BrickColor
  8254. smoke.Anchored = true
  8255. smoke.Position = hitground.Position
  8256. GroundImpact:Play()
  8257. for i = 1,20 do
  8258. wait()
  8259. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8260. smoke.Transparency = smoke.Transparency + 1/20
  8261. end
  8262. smoke:Destroy()
  8263. wait(0.5)
  8264.  
  8265. for i = 1,20 do
  8266. wait(0.1)
  8267. aad.Transparency = aad.Transparency + 1/20
  8268. end
  8269. end
  8270. end)
  8271. to.Anchored = false
  8272. ys = Instance.new("BodyVelocity",to)
  8273. ys.Name = "GO"
  8274.  
  8275. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8276.  
  8277. ys.Velocity = v3(0,-90,0)
  8278.  
  8279. wait(1)
  8280. ys:Destroy()
  8281.  
  8282.  
  8283.  
  8284.  
  8285.  
  8286. hit3 = false
  8287. hit4 = false
  8288.  
  8289.  
  8290. hit1 = false
  8291. hit2 = false
  8292. hit3 = false
  8293. hit4 = false
  8294. idle = true
  8295. RootPart.Anchored = false
  8296. end
  8297. end)
  8298. end
  8299.  
  8300. function KABOOMZ222()
  8301. local effspwn = Instance.new("Part")
  8302. coroutine.resume(coroutine.create(function()
  8303. local sound1 = Instance.new("Sound")
  8304. sound1.SoundId = "rbxassetid://440145223"
  8305. sound1.MaxDistance = 600
  8306. sound1.EmitterSize = 60
  8307. sound1.Volume = 5.5
  8308. sound1.Pitch = 1.3
  8309. sound1.Parent = effspwn
  8310. local sound2 = Instance.new("Sound")
  8311. sound2.SoundId = "rbxassetid://440145223"
  8312. sound2.MaxDistance = 300
  8313. sound2.EmitterSize = 20
  8314. sound2.Volume = 3
  8315. sound2.Pitch = 0.7
  8316. sound2.Parent = effspwn
  8317. local sound3 = Instance.new("Sound")
  8318. sound3.SoundId = "rbxassetid://440145223"
  8319. sound2.MaxDistance = 400
  8320. sound2.EmitterSize = 30
  8321. sound2.Volume = 0.5
  8322. sound2.Pitch = 0.5
  8323. sound2.Parent = effspwn
  8324. sound2:Play()
  8325. wait()
  8326. sound1:Play()
  8327. sound3:Play()
  8328. end))
  8329. local model = Instance.new("Model")
  8330. game.Debris:AddItem(model, 20)
  8331. model.Name = "smasheffects"
  8332. model.Parent = workspace
  8333. effspwn.Name = "spwnr"
  8334. effspwn.Size = Vector3.new(1, 1, 1)
  8335. effspwn.Anchored = true
  8336. effspwn.CanCollide = false
  8337. effspwn.Transparency = 1
  8338. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8339. effspwn.Parent = model
  8340.  
  8341.  
  8342.  
  8343.  
  8344. coroutine.resume(coroutine.create(function()
  8345. local shok = Instance.new("Part")
  8346. shok.Name = "whoosh"
  8347. shok.BrickColor = BrickColor.new("Institutional white")
  8348. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8349. shok.Size = Vector3.new(1, 1, 1)
  8350. shok.Anchored = true
  8351. shok.Material = "Neon"
  8352. shok.Transparency = 1
  8353. shok.CanCollide = false
  8354. shok.Parent = model
  8355. game.Debris:AddItem(shok, 12)
  8356. local mesh = Instance.new("SpecialMesh")
  8357. mesh.MeshType = "FileMesh"
  8358. mesh.MeshId = "rbxassetid://437347603"
  8359. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8360. mesh.Parent = shok
  8361.  
  8362.  
  8363.  
  8364.  
  8365.  
  8366. for e = 1, 8 do
  8367. wait()
  8368. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8369. shok.Transparency = shok.Transparency + 0.035
  8370. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8371. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8372.  
  8373.  
  8374. end
  8375. for e = 1, 16 do
  8376. wait()
  8377. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8378. shok.Transparency = shok.Transparency + 0.11
  8379. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8380. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8381.  
  8382. end
  8383. end))
  8384. coroutine.resume(coroutine.create(function()
  8385. local shok = Instance.new("Part")
  8386. shok.Name = "wring1"
  8387. shok.BrickColor = BrickColor.new("Institutional white")
  8388. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8389. shok.Size = Vector3.new(1, 1, 1)
  8390. shok.Anchored = true
  8391. shok.Material = "Neon"
  8392. shok.Transparency = 0.25
  8393. shok.CanCollide = false
  8394. shok.Parent = model
  8395. game.Debris:AddItem(shok, 12)
  8396. local mesh = Instance.new("SpecialMesh")
  8397. mesh.MeshType = "FileMesh"
  8398. mesh.MeshId = "rbxassetid://3270017"
  8399. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8400. mesh.Parent = shok
  8401. for e = 1, 30 do
  8402. wait()
  8403. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8404. shok.Transparency = shok.Transparency + 0.002
  8405. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8406. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8407. end
  8408. for e = 1, 38 do
  8409. wait()
  8410. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8411. shok.Transparency = shok.Transparency + 0.002
  8412. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8413. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8414. end
  8415. for e = 1, 24 do
  8416. wait()
  8417. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8418. shok.Transparency = shok.Transparency + 0.03
  8419. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8420. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8421. end
  8422. end))
  8423. coroutine.resume(coroutine.create(function()
  8424. local shok = Instance.new("Part")
  8425. shok.Name = "wring2"
  8426. shok.BrickColor = BrickColor.new("Institutional white")
  8427. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8428. shok.Size = Vector3.new(1, 1, 1)
  8429. shok.Anchored = true
  8430. shok.Material = "Neon"
  8431. shok.Transparency = 0.25
  8432. shok.CanCollide = false
  8433. shok.Parent = model
  8434. game.Debris:AddItem(shok, 12)
  8435. local mesh = Instance.new("SpecialMesh")
  8436. mesh.MeshType = "FileMesh"
  8437. mesh.MeshId = "rbxassetid://3270017"
  8438. mesh.Scale = Vector3.new(12, 12, 0.05)
  8439. mesh.Parent = shok
  8440. for e = 1, 30 do
  8441. wait()
  8442. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8443. shok.Transparency = shok.Transparency + 0.002
  8444. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8445. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8446. end
  8447. for e = 1, 38 do
  8448. wait()
  8449. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8450. shok.Transparency = shok.Transparency + 0.002
  8451. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8452. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8453. end
  8454. for e = 1, 24 do
  8455. wait()
  8456. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8457. shok.Transparency = shok.Transparency + 0.03
  8458. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8459. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8460. end
  8461. end))
  8462. coroutine.resume(coroutine.create(function()
  8463. local shok = Instance.new("Part")
  8464. shok.Name = "coil1"
  8465. shok.BrickColor = BrickColor.new("Institutional white")
  8466. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8467. shok.Size = Vector3.new(1, 1, 1)
  8468. shok.Anchored = true
  8469. shok.Material = "Neon"
  8470. shok.Transparency = 0.25
  8471. shok.CanCollide = false
  8472. shok.Parent = model
  8473. game.Debris:AddItem(shok, 12)
  8474. local mesh = Instance.new("SpecialMesh")
  8475. mesh.MeshType = "FileMesh"
  8476. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8477. mesh.Scale = Vector3.new(12, 12, 12)
  8478. mesh.Parent = shok
  8479. for e = 1, 15 do
  8480. wait()
  8481. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8482. shok.Transparency = shok.Transparency + 0.004
  8483. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8484. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8485. end
  8486. for e = 1, 16 do
  8487. wait()
  8488. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8489. shok.Transparency = shok.Transparency + 0.004
  8490. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8491. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8492. end
  8493. for e = 1, 12 do
  8494. wait()
  8495. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8496. shok.Transparency = shok.Transparency + 0.06
  8497. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8498. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8499. end
  8500. end))
  8501. coroutine.resume(coroutine.create(function()
  8502. local shok = Instance.new("Part")
  8503. shok.Name = "coil2"
  8504. shok.BrickColor = BrickColor.new("Institutional white")
  8505. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8506. shok.Size = Vector3.new(1, 1, 1)
  8507. shok.Anchored = true
  8508. shok.Material = "Neon"
  8509. shok.Transparency = 1
  8510. shok.CanCollide = false
  8511. shok.Parent = model
  8512. game.Debris:AddItem(shok, 12)
  8513. local mesh = Instance.new("SpecialMesh")
  8514. mesh.MeshType = "FileMesh"
  8515. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8516. mesh.Scale = Vector3.new(6, 12, 6)
  8517. mesh.Parent = shok
  8518. for e = 1, 15 do
  8519. wait()
  8520. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8521. shok.Transparency = shok.Transparency + 0.005
  8522. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8523. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8524. end
  8525. for e = 1, 16 do
  8526. wait()
  8527. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8528. shok.Transparency = shok.Transparency + 0.005
  8529. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8530. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8531. end
  8532. for e = 1, 12 do
  8533. wait()
  8534. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8535. shok.Transparency = shok.Transparency + 0.09
  8536. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8537. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8538. end
  8539. end))
  8540. coroutine.resume(coroutine.create(function()
  8541. local shok = Instance.new("Part")
  8542. shok.Name = "shokwve"
  8543. shok.BrickColor = BrickColor.new("Institutional white")
  8544. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8545. shok.Size = Vector3.new(1, 1, 1)
  8546. shok.Anchored = true
  8547. shok.Material = "Neon"
  8548. shok.Transparency = 0.6
  8549. shok.CanCollide = false
  8550. shok.Parent = model
  8551. game.Debris:AddItem(shok, 12)
  8552. local mesh = Instance.new("SpecialMesh")
  8553. mesh.MeshType = "FileMesh"
  8554. mesh.MeshId = "rbxassetid://489415447"
  8555. mesh.Scale = Vector3.new(1, 1, 1)
  8556. mesh.Parent = shok
  8557. for e = 1, 12 do
  8558. wait()
  8559. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8560. shok.Transparency = shok.Transparency + 0.002
  8561. end
  8562. for e = 1, 32 do
  8563. wait()
  8564. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8565. shok.Transparency = shok.Transparency + 0.002
  8566. end
  8567. for e = 1, 24 do
  8568. wait()
  8569. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8570. shok.Transparency = shok.Transparency + 0.03
  8571. end
  8572. end))
  8573. coroutine.resume(coroutine.create(function()
  8574. local shok = Instance.new("Part")
  8575. shok.Name = "shock2"
  8576. shok.BrickColor = BrickColor.new("Institutional white")
  8577. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8578. shok.Size = Vector3.new(1, 1, 1)
  8579. shok.Anchored = true
  8580. shok.Material = "Neon"
  8581. shok.Transparency = 0.35
  8582. shok.CanCollide = false
  8583. shok.Parent = model
  8584. game.Debris:AddItem(shok, 12)
  8585. local mesh = Instance.new("SpecialMesh")
  8586. mesh.MeshType = "FileMesh"
  8587. mesh.MeshId = "rbxassetid://1095709"
  8588. mesh.Scale = Vector3.new(12, 12, 12)
  8589. mesh.Parent = shok
  8590. for e = 1, 15 do
  8591. wait()
  8592. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8593. shok.Transparency = shok.Transparency + 0.004
  8594. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8595. end
  8596. for e = 1, 16 do
  8597. wait()
  8598. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8599. shok.Transparency = shok.Transparency + 0.004
  8600. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8601. end
  8602. for e = 1, 12 do
  8603. wait()
  8604. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8605. shok.Transparency = shok.Transparency + 0.06
  8606. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8607. end
  8608. end))
  8609. coroutine.resume(coroutine.create(function()
  8610. local shok = Instance.new("Part")
  8611. shok.Name = "shock3"
  8612. shok.BrickColor = BrickColor.new("Institutional white")
  8613. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8614. shok.Size = Vector3.new(1, 1, 1)
  8615. shok.Anchored = true
  8616. shok.Material = "Neon"
  8617. shok.Transparency = 0.35
  8618. shok.CanCollide = false
  8619. shok.Parent = model
  8620. game.Debris:AddItem(shok, 12)
  8621. local mesh = Instance.new("SpecialMesh")
  8622. mesh.MeshType = "FileMesh"
  8623. mesh.MeshId = "rbxassetid://1095709"
  8624. mesh.Scale = Vector3.new(12, 12, 12)
  8625. mesh.Parent = shok
  8626. for e = 1, 15 do
  8627. wait()
  8628. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8629. shok.Transparency = shok.Transparency + 0.004
  8630. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8631. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8632. end
  8633. for e = 1, 16 do
  8634. wait()
  8635. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8636. shok.Transparency = shok.Transparency + 0.004
  8637. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8638. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8639. end
  8640. for e = 1, 12 do
  8641. wait()
  8642. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8643. shok.Transparency = shok.Transparency + 0.06
  8644. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8645. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8646. end
  8647. end))
  8648. end
  8649.  
  8650.  
  8651.  
  8652. mouse.KeyDown:connect(function(k)
  8653. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8654. local exp = Instance.new("Explosion",Torso)
  8655. exp.BlastRadius = 45.5
  8656. exp.BlastPressure = 100
  8657. exp.Position = Torso
  8658. exp.Visible = true
  8659. end
  8660. end)
  8661.  
  8662. MV4 = 300
  8663. mouse.KeyDown:connect(function(k)
  8664. if attack == false and k == "8" then
  8665. for i, v in pairs(Torso:GetChildren()) do
  8666. if v:IsA('ParticleEmitter') then
  8667. v:Remove()
  8668. end
  8669. end
  8670. end
  8671. end)
  8672.  
  8673.  
  8674. MV4 = 300
  8675. mouse.KeyDown:connect(function(k)
  8676. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8677. MV4 = 0
  8678. Humanoid.WalkSpeed = 13
  8679. attack = true
  8680. Firepart1 = Instance.new("Part", RightArm)
  8681. Firepart1.Size = Vector3.new(1, 1, 1)
  8682. GuW1 = Instance.new("Weld")
  8683. GuW1.Name = "GuW"
  8684. GuW1.Part0 = RightArm
  8685. GuW1.C0 = cn(0, -1, 0)
  8686. GuW1.C1 = cn(0, 0, 0)
  8687. GuW1.Part1 = Firepart1
  8688. GuW1.Parent = RightArm
  8689. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8690. Firepart1.Transparency = 1
  8691. Firepart2 = Instance.new("Part", LeftArm)
  8692. Firepart2.Size = Vector3.new(1, 1, 1)
  8693. GuW2 = Instance.new("Weld")
  8694. GuW2.Name = "GuW"
  8695. GuW2.Part0 = LeftArm
  8696. GuW2.C0 = cn(0, -1, 0)
  8697. GuW2.C1 = cn(0, 0, 0)
  8698. GuW2.Part1 = Firepart2
  8699. GuW2.Parent = LeftArm
  8700. Firepart2.Transparency = 1
  8701. for i = 0, 5, 0.1 do
  8702. swait()
  8703. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8704. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8705. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8706. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8707. if Torsovelocity.Y > 2 then
  8708. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8709. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8710. 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)
  8711. 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)
  8712. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8713. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8714. elseif Torsovelocity.Y < 1 then
  8715. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8716. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8717. 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)
  8718. 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)
  8719. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8720. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8721. end
  8722. end
  8723. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8724. for i = 0, 7, 0.1 do
  8725. swait()
  8726. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8727. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8728. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8729. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8730. if Torsovelocity.Y > 2 then
  8731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8733. 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)
  8734. 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)
  8735. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8736. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8737. elseif Torsovelocity.Y < 1 then
  8738. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8739. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8740. 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)
  8741. 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)
  8742. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8743. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8744. end
  8745. end
  8746. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8747. GuW1:Destroy()
  8748. GuW1 = Instance.new("Weld")
  8749. GuW1.Name = "GuW"
  8750. GuW1.Part0 = Torso
  8751. GuW1.C0 = cn(0, 0, -6)
  8752. GuW1.C1 = cn(0, 0, 0)
  8753. GuW1.Part1 = Firepart1
  8754. GuW1.Parent = Torso
  8755. GuW2:Destroy()
  8756. GuW2 = Instance.new("Weld")
  8757. GuW2.Name = "GuW"
  8758. GuW2.Part0 = Torso
  8759. GuW2.C0 = cn(0, 0, -6)
  8760. GuW2.C1 = cn(0, 0, 0)
  8761. GuW2.Part1 = Firepart2
  8762. GuW2.Parent = Torso
  8763. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8764. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8765. GuW2:Destroy()
  8766. GuW2 = Instance.new("Weld")
  8767. GuW2.Name = "GuW"
  8768. GuW2.Part0 = Torso
  8769. GuW2.C0 = cn(0, 0, -4)
  8770. GuW2.C1 = cn(0, 0, 0)
  8771. GuW2.Part1 = Firepart2
  8772. GuW2.Parent = Torso
  8773.  
  8774.  
  8775. for i = 0, 7, 0.1 do
  8776. swait()
  8777. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8778. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8779. if Torsovelocity.Y > 2 then
  8780. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8781. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8782. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8783. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8784. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8785. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8786. elseif Torsovelocity.Y < 1 then
  8787. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8788. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8789. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8790. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8791. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8792. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8793. end
  8794. end
  8795. local bp2 = Create("BodyPosition")({
  8796. P = 900,
  8797. D = 1000,
  8798. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8799. position = Torso.Position + Vector3.new(0, 60, 0),
  8800. Parent = Torso
  8801. })
  8802. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8803. for i = 0, 8, 0.1 do
  8804. swait()
  8805. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8806. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8807. 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)
  8808. if Torsovelocity.Y > 2 then
  8809. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8810. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8811. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8812. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8813. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8814. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8815. elseif Torsovelocity.Y < 1 then
  8816. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8817. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8818. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8819. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8820. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8821. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8822. end
  8823. end
  8824. for i = 0, 18, 0.1 do
  8825. swait()
  8826. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8827. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8828. 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)
  8829. if Torsovelocity.Y > 2 then
  8830. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8831. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8832. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8833. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8834. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8835. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8836. elseif Torsovelocity.Y < 1 then
  8837. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8838. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8839. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8840. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8841. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8842. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8843. end
  8844. end
  8845. GuW1:Destroy()
  8846. GuW1 = Instance.new("Weld")
  8847. GuW1.Name = "GuW"
  8848. GuW1.Part0 = Torso
  8849. GuW1.C0 = cn(0, 0, -15)
  8850. GuW1.C1 = cn(0, 0, 0)
  8851. GuW1.Part1 = Firepart1
  8852. GuW1.Parent = Torso
  8853. GuW2:Destroy()
  8854. GuW2 = Instance.new("Weld")
  8855. GuW2.Name = "GuW"
  8856. GuW2.Part0 = Torso
  8857. GuW2.C0 = cn(0, 0, -17.5)
  8858. GuW2.C1 = cn(0, 0, 0)
  8859. GuW2.Part1 = Firepart2
  8860. GuW2.Parent = Torso
  8861. for i = 0, 1.25, 0.01 do
  8862. swait()
  8863. 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)
  8864. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8865. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8866. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8867. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8868. if Torsovelocity.Y > 2 then
  8869. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8870. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8871. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8872. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8873. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8874. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8875. elseif Torsovelocity.Y < 1 then
  8876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8878. RW.C0 = clerp(RW.C0, CFrame.new(1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(-75)), 0.1)
  8879. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.5, -0.5) * angles(math.rad(45), math.rad(0), math.rad(75)), 0.1)
  8880. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8881. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8882. end
  8883. end
  8884. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8885. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8886. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8887. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8888. for i = 0, 3, 0.1 do
  8889. swait()
  8890. if Torsovelocity.Y > 2 then
  8891. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8892. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8893. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8894. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8895. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8896. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8897. elseif Torsovelocity.Y < 1 then
  8898. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8899. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8900. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8901. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8902. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8903. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8904. end
  8905. end
  8906. wait(1)
  8907. bp2:Destroy()
  8908. Humanoid.WalkSpeed = 16
  8909. attack = false
  8910. MV4 = 0
  8911. Firepart1:Destroy()
  8912. Firepart2:Destroy()
  8913. end
  8914. end)
  8915. mouse.KeyDown:connect(function(k)
  8916. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  8917. MV4 = 0
  8918. Humanoid.WalkSpeed = 13
  8919. attack = true
  8920. Firepart1 = Instance.new("Part", RightArm)
  8921. Firepart1.Size = Vector3.new(1, 1, 1)
  8922. GuW1 = Instance.new("Weld")
  8923. GuW1.Name = "GuW"
  8924. GuW1.Part0 = RightArm
  8925. GuW1.C0 = cn(0, -1, 0)
  8926. GuW1.C1 = cn(0, 0, 0)
  8927. GuW1.Part1 = Firepart1
  8928. GuW1.Parent = RightArm
  8929. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8930. Firepart1.Transparency = 1
  8931. Firepart2 = Instance.new("Part", LeftArm)
  8932. Firepart2.Size = Vector3.new(1, 1, 1)
  8933. GuW2 = Instance.new("Weld")
  8934. GuW2.Name = "GuW"
  8935. GuW2.Part0 = LeftArm
  8936. GuW2.C0 = cn(0, -1, 0)
  8937. GuW2.C1 = cn(0, 0, 0)
  8938. GuW2.Part1 = Firepart2
  8939. GuW2.Parent = LeftArm
  8940. Firepart2.Transparency = 1
  8941. GuW1:Destroy()
  8942. GuW1 = Instance.new("Weld")
  8943. GuW1.Name = "GuW"
  8944. GuW1.Part0 = Torso
  8945. GuW1.C0 = cn(0, 0, -6)
  8946. GuW1.C1 = cn(0, 0, 0)
  8947. GuW1.Part1 = Firepart1
  8948. GuW1.Parent = Torso
  8949. GuW2:Destroy()
  8950. GuW2 = Instance.new("Weld")
  8951. GuW2.Name = "GuW"
  8952. GuW2.Part0 = Torso
  8953. GuW2.C0 = cn(0, 0, -6)
  8954. GuW2.C1 = cn(0, 0, 0)
  8955. GuW2.Part1 = Firepart2
  8956. GuW2.Parent = Torso
  8957. GuW2:Destroy()
  8958. GuW2 = Instance.new("Weld")
  8959. GuW2.Name = "GuW"
  8960. GuW2.Part0 = Torso
  8961. GuW2.C0 = cn(0, 0, -4)
  8962. GuW2.C1 = cn(0, 0, 0)
  8963. GuW2.Part1 = Firepart2
  8964. GuW2.Parent = Torso
  8965. for i = 0, 18, 0.1 do
  8966. swait()
  8967. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8968. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8969. 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)
  8970. if Torsovelocity.Y > 2 then
  8971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8976. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8977. elseif Torsovelocity.Y < 1 then
  8978. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8979. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8980. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8981. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8982. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8983. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8984. end
  8985. end
  8986. GuW1:Destroy()
  8987. GuW1 = Instance.new("Weld")
  8988. GuW1.Name = "GuW"
  8989. GuW1.Part0 = Torso
  8990. GuW1.C0 = cn(0, 0, -15)
  8991. GuW1.C1 = cn(0, 0, 0)
  8992. GuW1.Part1 = Firepart1
  8993. GuW1.Parent = Torso
  8994. GuW2:Destroy()
  8995. GuW2 = Instance.new("Weld")
  8996. GuW2.Name = "GuW"
  8997. GuW2.Part0 = Torso
  8998. GuW2.C0 = cn(0, 0, -17.5)
  8999. GuW2.C1 = cn(0, 0, 0)
  9000. GuW2.Part1 = Firepart2
  9001. GuW2.Parent = Torso
  9002. for i = 0, 1.25, 0.01 do
  9003. swait()
  9004. 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)
  9005. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9006. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9007. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9008. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9009. if Torsovelocity.Y > 2 then
  9010. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9011. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9012. 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)
  9013. 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)
  9014. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9015. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9016. end
  9017. end
  9018. wait(0.5)
  9019. Humanoid.WalkSpeed = 16
  9020. attack = false
  9021. MV4 = 300
  9022. Firepart1:Destroy()
  9023. Firepart2:Destroy()
  9024. end
  9025.  
  9026.  
  9027. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9028. MV4 = 90
  9029. Humanoid.WalkSpeed = 0.01
  9030. attack = true
  9031. Firepart1 = Instance.new("Part", RightArm)
  9032. Firepart1.Size = Vector3.new(1, 1, 1)
  9033. GuW1 = Instance.new("Weld")
  9034. GuW1.Name = "GuW"
  9035. GuW1.Part0 = RightArm
  9036. GuW1.C0 = cn(0, -1, 0)
  9037. GuW1.C1 = cn(0, 0, 0)
  9038. GuW1.Part1 = Firepart1
  9039. GuW1.Parent = RightArm
  9040. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9041. Firepart1.Transparency = 1
  9042. Firepart2 = Instance.new("Part", LeftArm)
  9043. Firepart2.Size = Vector3.new(1, 1, 1)
  9044. GuW2 = Instance.new("Weld")
  9045. GuW2.Name = "GuW"
  9046. GuW2.Part0 = LeftArm
  9047. GuW2.C0 = cn(0, -1, 0)
  9048. GuW2.C1 = cn(0, 0, 0)
  9049. GuW2.Part1 = Firepart2
  9050. GuW2.Parent = LeftArm
  9051. Firepart2.Transparency = 1
  9052. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9053. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9054. for i = 0, 2, 0.1 do
  9055. swait()
  9056. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9057. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9058. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9059. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9060. if Torsovelocity.Y > 2 then
  9061. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9062. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9063. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9064. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9065. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9066. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9067. elseif Torsovelocity.Y < 1 then
  9068. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9069. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9070. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9071. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9072. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9073. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9074. end
  9075. end
  9076. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9077. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9078. for i = 0, 7, 0.1 do
  9079. swait()
  9080. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9081. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9082. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9083. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9084. if Torsovelocity.Y > 2 then
  9085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9087. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9090. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9091. elseif Torsovelocity.Y < 1 then
  9092. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9093. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9094. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9095. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9096. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9097. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9098. end
  9099. end
  9100. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9101. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9102. for i = 0, 7, 0.1 do
  9103. swait()
  9104. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9105. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9106. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9107. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9108. if Torsovelocity.Y > 2 then
  9109. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9110. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9111. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9112. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9113. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9114. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9115. elseif Torsovelocity.Y < 1 then
  9116. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9117. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9118. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9119. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9120. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9121. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9122. end
  9123. end
  9124. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9125. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9126. for i = 0, 6, 0.1 do
  9127. swait()
  9128. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9129. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9130. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9131. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9132. if Torsovelocity.Y > 2 then
  9133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9135. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9136. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9137. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9138. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9139. elseif Torsovelocity.Y < 1 then
  9140. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9141. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9142. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9143. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9144. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9145. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9146. end
  9147. end
  9148. for i = 0, 5, 0.1 do
  9149. swait()
  9150. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9151. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9152. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9153. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9154. if Torsovelocity.Y > 2 then
  9155. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9156. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9157. 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)
  9158. 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)
  9159. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9160. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9161. elseif Torsovelocity.Y < 1 then
  9162. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9163. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9164. 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)
  9165. 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)
  9166. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9167. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9168. end
  9169. end
  9170. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9171. for i = 0, 7, 0.1 do
  9172. swait()
  9173. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9174. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9175. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9176. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9177. if Torsovelocity.Y > 2 then
  9178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9180. 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)
  9181. 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)
  9182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9183. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9184. elseif Torsovelocity.Y < 1 then
  9185. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9186. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9187. 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)
  9188. 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)
  9189. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9190. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9191. end
  9192. end
  9193. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9194. GuW1:Destroy()
  9195. GuW1 = Instance.new("Weld")
  9196. GuW1.Name = "GuW"
  9197. GuW1.Part0 = Torso
  9198. GuW1.C0 = cn(0, 0, -6)
  9199. GuW1.C1 = cn(0, 0, 0)
  9200. GuW1.Part1 = Firepart1
  9201. GuW1.Parent = Torso
  9202. GuW2:Destroy()
  9203. GuW2 = Instance.new("Weld")
  9204. GuW2.Name = "GuW"
  9205. GuW2.Part0 = Torso
  9206. GuW2.C0 = cn(0, 0, -6)
  9207. GuW2.C1 = cn(0, 0, 0)
  9208. GuW2.Part1 = Firepart2
  9209. GuW2.Parent = Torso
  9210. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9211. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9212. GuW2:Destroy()
  9213. GuW2 = Instance.new("Weld")
  9214. GuW2.Name = "GuW"
  9215. GuW2.Part0 = Torso
  9216. GuW2.C0 = cn(0, 0, -4)
  9217. GuW2.C1 = cn(0, 0, 0)
  9218. GuW2.Part1 = Firepart2
  9219. GuW2.Parent = Torso
  9220. for i = 0, 7, 0.1 do
  9221. swait()
  9222. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9223. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9224. if Torsovelocity.Y > 2 then
  9225. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9226. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9227. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9228. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9229. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9230. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9231. elseif Torsovelocity.Y < 1 then
  9232. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9233. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9234. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9235. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9236. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9237. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9238. end
  9239. end
  9240. local bp2 = Create("BodyPosition")({
  9241. P = 900,
  9242. D = 1000,
  9243. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9244. position = Torso.Position + Vector3.new(0, 60, 0),
  9245. Parent = Torso
  9246. })
  9247. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9248. for i = 0, 8, 0.1 do
  9249. swait()
  9250. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9251. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9252. 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)
  9253. if Torsovelocity.Y > 2 then
  9254. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9255. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9256. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9257. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9258. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9259. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9260. elseif Torsovelocity.Y < 1 then
  9261. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9262. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9263. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9264. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9265. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9266. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9267. end
  9268. end
  9269. for i = 0, 18, 0.1 do
  9270. swait()
  9271. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9272. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9273. 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)
  9274. if Torsovelocity.Y > 2 then
  9275. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9276. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9277. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9278. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9279. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9280. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9281. elseif Torsovelocity.Y < 1 then
  9282. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9283. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9284. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9285. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9286. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9287. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9288. end
  9289. end
  9290. GuW1:Destroy()
  9291. GuW1 = Instance.new("Weld")
  9292. GuW1.Name = "GuW"
  9293. GuW1.Part0 = Torso
  9294. GuW1.C0 = cn(0, 0, -15)
  9295. GuW1.C1 = cn(0, 0, 0)
  9296. GuW1.Part1 = Firepart1
  9297. GuW1.Parent = Torso
  9298. GuW2:Destroy()
  9299. GuW2 = Instance.new("Weld")
  9300. GuW2.Name = "GuW"
  9301. GuW2.Part0 = Torso
  9302. GuW2.C0 = cn(0, 0, -17.5)
  9303. GuW2.C1 = cn(0, 0, 0)
  9304. GuW2.Part1 = Firepart2
  9305. GuW2.Parent = Torso
  9306. for i = 0, 1.25, 0.01 do
  9307. swait()
  9308. 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)
  9309. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9310. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9311. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9312. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9313. if Torsovelocity.Y > 2 then
  9314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9316. 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)
  9317. 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)
  9318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9319. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9320. elseif Torsovelocity.Y < 1 then
  9321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9323. 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)
  9324. 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)
  9325. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9326. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9327. end
  9328. end
  9329. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9330. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9331. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9332. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9333. for i = 0, 3, 0.1 do
  9334. swait()
  9335. if Torsovelocity.Y > 2 then
  9336. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9337. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9338. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9339. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9340. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9341. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9342. elseif Torsovelocity.Y < 1 then
  9343. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9344. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9345. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9346. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9347. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9348. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9349. end
  9350. end
  9351. wait(1)
  9352. bp2:Destroy()
  9353. Humanoid.WalkSpeed = 16
  9354. attack = false
  9355. MV4 = 0
  9356. Firepart1:Destroy()
  9357. Firepart2:Destroy()
  9358. end
  9359. end)
  9360. whiletruewait = false
  9361. game:GetService("RunService").Stepped:connect(function()
  9362. if whiletruewait == false then
  9363. whiletruewait = true
  9364. wait()
  9365. whiletruewait = false
  9366. end
  9367. end)
  9368. game:GetService("RunService").Stepped:connect(function()
  9369. if whiletruewait == false then
  9370. if MV1 < 20 then
  9371. MV1 = MV1 + 0.2
  9372. end
  9373. if MV2 < 90 then
  9374. MV2 = MV2 + 1
  9375. end
  9376. if MV3 < 190 then
  9377. MV3 = MV3 + 0.4
  9378. end
  9379. if MV4 < 500 then
  9380. MV4 = MV4 + 0.3
  9381. end
  9382. end
  9383. end)
  9384. Humanoid.MaxHealth = 10000
  9385. wait()
  9386. for i = 1, 6 do
  9387. Humanoid.Health = Humanoid.MaxHealth
  9388. wait()
  9389. end
  9390.  
  9391. ---
  9392. GroundWave3 = function()
  9393. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9394. Colors = {"White", "White"}
  9395. local wave = Instance.new("Part", char)
  9396. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9397. wave.Anchored = true
  9398. wave.Name = "Wave"
  9399. wave.CanCollide = false
  9400. wave.Locked = true
  9401. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9402. wave.TopSurface = "Smooth"
  9403. wave.BottomSurface = "Smooth"
  9404. wave.Transparency = 0.10
  9405. wave.CFrame = HandCF
  9406. wm = Instance.new("SpecialMesh",wave)
  9407. wm.MeshId = "rbxassetid://559831844"
  9408. coroutine.wrap(function()
  9409. for i = 1, 30, 1 do
  9410. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9411. wave.Size = wm.Scale
  9412. wave.CFrame = HandCF
  9413. wave.Transparency = i/30
  9414. wait()
  9415. end
  9416. wait()
  9417. wave:Destroy()
  9418. end)()
  9419. end
  9420. ---
  9421.  
  9422. local v3 = Vector3.new
  9423. local num = 0
  9424. local bc = BrickColor.new
  9425. local new = Instance.new
  9426.  
  9427. mouse.KeyDown:connect(function(key)
  9428. if key=="=" then
  9429. Serious()
  9430. char.JumPower = 150
  9431. end
  9432. end)
  9433. Health = math.huge --------- Serious mode aura.
  9434. BaseHealth = math.huge
  9435.  
  9436.  
  9437.  
  9438.  
  9439. InForm = false
  9440.  
  9441. Player = game.Players.LocalPlayer
  9442. Char = Player.Character
  9443. Torso = Char.Torso
  9444.  
  9445. function Serious()
  9446. for X = 1, 1 do wait()
  9447.  
  9448.  
  9449. wait(0)
  9450. for X = 1, 1 do wait()
  9451. local Effect = Instance.new("Part")
  9452. Effect.Name = "Effect"
  9453. Effect.Parent = Torso
  9454. Effect.CFrame = Torso.CFrame
  9455. Effect.BrickColor = BrickColor.new("Neon orange")
  9456. Effect.Shape = "Ball"
  9457. Effect.Size = Vector3.new(1, 1, 1)
  9458. Effect.Anchored = true
  9459. Effect.Material = "Neon"
  9460. Effect.CanCollide = false
  9461. Effect.CFrame = Torso.CFrame
  9462. Effect.Size = Effect.Size + Vector3.new(0.5)
  9463. Effect.Transparency = Effect.Transparency + 0.04
  9464. end
  9465. end
  9466.  
  9467. repeat
  9468. Torso:FindFirstChild("Effect"):Remove()
  9469. until Torso:FindFirstChild("Effect") == nil
  9470.  
  9471.  
  9472. local Color1 = Color3.new(255, 255, 0)
  9473. local Color2 = Color3.new(255, 255, 0)
  9474.  
  9475. for i = 0, 3, 0.1 do
  9476. swait()
  9477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9479. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9480. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9481. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9482. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9483. end
  9484. local pie22 = Instance.new("ParticleEmitter")
  9485. pie22.Parent = LeftArm
  9486. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9487. pie22.LightEmission = 1
  9488. pie22.Size = NumberSequence.new(1,2)
  9489. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9490. pie22.Transparency = NumberSequence.new(0.7,1)
  9491. pie22.EmissionDirection = "Top"
  9492. pie22.Enabled = true
  9493. pie22.Lifetime = NumberRange.new(1)
  9494. pie22.Rotation = NumberRange.new(-420, 425)
  9495. pie22.Rate = 50
  9496. pie22.Speed = NumberRange.new(1)
  9497. pie22.LockedToPart = false
  9498. pie22.VelocitySpread = 2
  9499. local pie22 = Instance.new("ParticleEmitter")
  9500. pie22.Parent = RightArm
  9501. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9502. pie22.LightEmission = 1
  9503. pie22.Size = NumberSequence.new(1,2)
  9504. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9505. pie22.Transparency = NumberSequence.new(0.7,1)
  9506. pie22.EmissionDirection = "Top"
  9507. pie22.Enabled = true
  9508. pie22.Lifetime = NumberRange.new(1)
  9509. pie22.Rotation = NumberRange.new(-420, 425)
  9510. pie22.Rate = 50
  9511. pie22.Speed = NumberRange.new(1)
  9512. pie22.LockedToPart = false
  9513. pie22.VelocitySpread = 2
  9514. local pie22 = Instance.new("ParticleEmitter")
  9515. pie22.Parent = LeftLeg
  9516. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9517. pie22.LightEmission = 1
  9518. pie22.Size = NumberSequence.new(1,2)
  9519. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9520. pie22.Transparency = NumberSequence.new(0.8,1)
  9521. pie22.EmissionDirection = "Top"
  9522. pie22.Enabled = true
  9523. pie22.Lifetime = NumberRange.new(1)
  9524. pie22.Rotation = NumberRange.new(-420, 425)
  9525. pie22.Rate = 20
  9526. pie22.Speed = NumberRange.new(1)
  9527. pie22.LockedToPart = false
  9528. pie22.VelocitySpread = 2
  9529. local pie22 = Instance.new("ParticleEmitter")
  9530. pie22.Parent = RightLeg
  9531. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9532. pie22.LightEmission = 1
  9533. pie22.Size = NumberSequence.new(1,2)
  9534. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9535. pie22.Transparency = NumberSequence.new(0.8,1)
  9536. pie22.EmissionDirection = "Top"
  9537. pie22.Enabled = true
  9538. pie22.Lifetime = NumberRange.new(1)
  9539. pie22.Rotation = NumberRange.new(-420, 425)
  9540. pie22.Rate = 20
  9541. pie22.Speed = NumberRange.new(1)
  9542. pie22.LockedToPart = false
  9543. pie22.VelocitySpread = 2
  9544. lig = Instance.new("PointLight",Player.Character.Torso)
  9545. lig.Color=Color3.new(255,255,0)
  9546. lig.Range = 6
  9547.  
  9548. local Must = Instance.new("Sound",Torso)
  9549. Must.SoundId = "rbxassetid://136847579"
  9550. Must.Pitch = 0.99
  9551. Must.Volume = 0.6
  9552. Must.Looped = false
  9553. wait(0)
  9554. Must:Play()
  9555. a21e = new("Part",char)
  9556. a21e.Name = "Beam"..num
  9557. a21e.Locked = true
  9558. a21e.Size = v3(1,1,1)
  9559. a21e.CanCollide = false
  9560. a21e.BrickColor = bc("Neon orange")
  9561. a21e.Material = "Neon"
  9562. a21e.Transparency = 0
  9563. aa21e = new("SpecialMesh",a21e)
  9564. a21e.Anchored = true
  9565. a21e.Position = RootPart.Position
  9566. aa21e.MeshType = "Sphere"
  9567. aa21e.Scale = v3(1,1,1)
  9568. for i = 1,50 do
  9569. wait()
  9570. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9571. a21e.Transparency = a21e.Transparency + 0.04
  9572. end
  9573.  
  9574.  
  9575. local Mus = Instance.new("Sound",Torso)
  9576. Mus.SoundId = "rbxassetid://291165237"
  9577. Mus.Pitch = 0.99
  9578. Mus.Volume = 0.2
  9579. Mus.Looped = true
  9580. wait(0)
  9581. Mus:Play()
  9582.  
  9583. InForm = true
  9584. Humanoid.JumpPower = 120
  9585.  
  9586. Char.Humanoid.MaxHealth = Health
  9587. wait(0.3)
  9588. Char.Humanoid.Health = Health
  9589. wait(0.7)
  9590. Must:Destroy()
  9591. end
  9592.  
  9593. function Base()
  9594. InForm = false
  9595. local Effect = Instance.new("Part")
  9596. Effect.Name = "Effect"
  9597. Effect.Parent = Torso
  9598. Effect.CFrame = Torso.CFrame
  9599. Effect.BrickColor = BrickColor.new("White")
  9600. Effect.Shape = "Ball"
  9601. Effect.Size = Vector3.new(8, 8, 8)
  9602. Effect.Anchored = true
  9603. Effect.Material = "Neon"
  9604. Effect.CanCollide = false
  9605. for loop = 1, 25 do wait()
  9606. Effect.CFrame = Torso.CFrame
  9607. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9608. Effect.Transparency = Effect.Transparency + 0.04
  9609.  
  9610. end
  9611. repeat
  9612. Torso:FindFirstChild("Effect"):Remove()
  9613. until Torso:FindFirstChild("Effect") == nil
  9614.  
  9615. for i, v in pairs(Torso:GetChildren()) do
  9616. if v:IsA('ParticleEmitter') then
  9617. v:Remove()
  9618. end
  9619. end
  9620. char.Humanoid.MaxHealth = BaseHealth
  9621. wait(0.3)
  9622. char.Humanoid.Health = BaseHealth
  9623.  
  9624.  
  9625. end
  9626.  
  9627. mouse.KeyDown:connect(function(key)
  9628. if key=="9" then
  9629. Base()
  9630. lig:Destroy()
  9631. end
  9632. end)
  9633.  
  9634. Player.Chatted:connect(function(Message)
  9635. if Message == "Time to get serious." and InForm == false then
  9636. wait(0.10)
  9637. Serious()
  9638. end
  9639. if Message == "off" or Message == "Nice fight." and InForm == true then
  9640. Base()
  9641. end
  9642. local ContentProvider = game:GetService("ContentProvider")
  9643.  
  9644. local function LoadAssets(AssetList)
  9645. -- Takes an asset list and preloads it. Will not wait for them to load.
  9646.  
  9647. for _, AssetId in pairs(AssetList) do
  9648. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9649. end
  9650. end
  9651.  
  9652. local Gibs = game.Workspace
  9653.  
  9654. function Kill(Character)
  9655. Character.Humanoid.Health = 0
  9656. local poo = Instance.new("IntValue",Character)
  9657. poo.Name = "haha nope"
  9658. local svch = Character
  9659. local hum = Character:findFirstChild("Humanoid")
  9660. Character.Archivable = true
  9661. local chrclone = Character:clone()
  9662. Character.Archivable = false
  9663.  
  9664. local ch = chrclone:GetChildren()
  9665. local i
  9666. for i = 1,#ch do
  9667. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9668. ch[i]:remove()
  9669. end
  9670. end
  9671. local function Scan(ch)
  9672. local e
  9673. for e = 1,#ch do
  9674. Scan(ch[e]:GetChildren())
  9675. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9676. ch[e]:remove()
  9677. end
  9678. end
  9679. end
  9680. Scan(chrclone:GetChildren())
  9681.  
  9682. local hum2 = chrclone:findFirstChild("Humanoid")
  9683.  
  9684.  
  9685. if hum2 ~= nil then
  9686. hum2.Name = "Humanoid2"
  9687. hum2.PlatformStand = true
  9688. hum2.Sit = true
  9689. hum2.MaxHealth = 0
  9690. hum2.Health = 0
  9691. end
  9692.  
  9693. local ch = Character:GetChildren()
  9694. local i
  9695. for i = 1,#ch do
  9696. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9697. ch[i]:remove()
  9698. end
  9699. end
  9700.  
  9701. wait(0.2)
  9702.  
  9703. local ch = Character:GetChildren()
  9704. local i
  9705. for i = 1,#ch do
  9706. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9707. ch[i]:remove()
  9708. end
  9709. end
  9710. Character = chrclone
  9711. local Torso = Character.Torso
  9712. local movevector = Vector3.new()
  9713.  
  9714. if Torso then
  9715. local Head = Character:FindFirstChild("Head")
  9716. local Limb = Character:FindFirstChild("Right Arm")
  9717. if Limb then
  9718.  
  9719. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9720. local Joint = Instance.new("Glue")
  9721. Joint.Name = "RightShoulder"
  9722. Joint.Part0 = Torso
  9723. Joint.Part1 = Limb
  9724. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9725. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9726. Joint.Parent = Torso
  9727.  
  9728. local B = Instance.new("Part")
  9729. B.TopSurface = 0
  9730. B.BottomSurface = 0
  9731. B.formFactor = "Symmetric"
  9732. B.Size = Vector3.new(1, 1, 1)
  9733. B.Transparency = 1
  9734. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9735. B.Parent = Character
  9736. local W = Instance.new("Weld")
  9737. W.Part0 = Limb
  9738. W.Part1 = B
  9739. W.C0 = CFrame.new(0, -0.5, 0)
  9740. W.Parent = Limb
  9741.  
  9742. end
  9743. local Limb = Character:FindFirstChild("Left Arm")
  9744. if Limb then
  9745.  
  9746. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9747. local Joint = Instance.new("Glue")
  9748. Joint.Name = "LeftShoulder"
  9749. Joint.Part0 = Torso
  9750. Joint.Part1 = Limb
  9751. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9752. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9753. Joint.Parent = Torso
  9754.  
  9755. local B = Instance.new("Part")
  9756. B.TopSurface = 0
  9757. B.BottomSurface = 0
  9758. B.formFactor = "Symmetric"
  9759. B.Size = Vector3.new(1, 1, 1)
  9760. B.Transparency = 1
  9761. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9762. B.Parent = Character
  9763. local W = Instance.new("Weld")
  9764. W.Part0 = Limb
  9765. W.Part1 = B
  9766. W.C0 = CFrame.new(0, -0.5, 0)
  9767. W.Parent = Limb
  9768.  
  9769. end
  9770. local Limb = Character:FindFirstChild("Right Leg")
  9771. if Limb then
  9772.  
  9773. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9774. local Joint = Instance.new("Glue")
  9775. Joint.Name = "RightHip"
  9776. Joint.Part0 = Torso
  9777. Joint.Part1 = Limb
  9778. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9779. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9780. Joint.Parent = Torso
  9781.  
  9782. local B = Instance.new("Part")
  9783. B.TopSurface = 0
  9784. B.BottomSurface = 0
  9785. B.formFactor = "Symmetric"
  9786. B.Size = Vector3.new(1, 1, 1)
  9787. B.Transparency = 1
  9788. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9789. B.Parent = Character
  9790. local W = Instance.new("Weld")
  9791. W.Part0 = Limb
  9792. W.Part1 = B
  9793. W.C0 = CFrame.new(0, -0.5, 0)
  9794. W.Parent = Limb
  9795.  
  9796. end
  9797. local Limb = Character:FindFirstChild("Left Leg")
  9798. if Limb then
  9799.  
  9800. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9801. local Joint = Instance.new("Glue")
  9802. Joint.Name = "LeftHip"
  9803. Joint.Part0 = Torso
  9804. Joint.Part1 = Limb
  9805. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9806. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9807. Joint.Parent = Torso
  9808.  
  9809. local B = Instance.new("Part")
  9810. B.TopSurface = 0
  9811. B.BottomSurface = 0
  9812. B.formFactor = "Symmetric"
  9813. B.Size = Vector3.new(1, 1, 1)
  9814. B.Transparency = 1
  9815. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9816. B.Parent = Character
  9817. local W = Instance.new("Weld")
  9818. W.Part0 = Limb
  9819. W.Part1 = B
  9820. W.C0 = CFrame.new(0, -0.5, 0)
  9821. W.Parent = Limb
  9822. end
  9823. end
  9824. end
  9825. ----------
  9826.  
  9827. lerpz = function(D, E, F, G)
  9828. D[E] = D[E]:lerp(F, G)
  9829. end
  9830.  
  9831. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9832. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9833. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9834. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9835. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9836. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9837. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9838. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9839. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9840. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9841. resetlerp = function()
  9842. RJ.C0 = RJC0
  9843. RJ.C1 = RJC1
  9844. N.C0 = NC0
  9845. N.C1 = NC1
  9846. RS.C0 = RSC0
  9847. RS.C1 = RSC1
  9848. LS.C0 = LSC0
  9849. LS.C1 = LSC1
  9850. RH.C0 = RHC0
  9851. RH.C1 = RHC1
  9852. LH.C0 = LHC0
  9853. LH.C1 = LHC1
  9854. end
  9855. -------
  9856. ----------
  9857. hrp = char.HumanoidRootPart
  9858.  
  9859. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9860. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9861. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9862. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9863. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9864. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9865. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9866. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9867. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9868. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9869. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9870. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9871. RS = Torso:FindFirstChild("Right Shoulder")
  9872. LS = Torso:FindFirstChild("Left Shoulder")
  9873. RH = Torso:FindFirstChild("Right Hip")
  9874. LH = Torso:FindFirstChild("Left Hip")
  9875. RJ = hrp:FindFirstChild("RootJoint")
  9876. N = Torso:FindFirstChild("Neck")
  9877. cf = CFrame.new
  9878. ang = CFrame.Angles
  9879. rd = math.rad
  9880. rd2 = math.random
  9881. cs = ColorSequence.new
  9882. ns = NumberSequence.new
  9883. nsk = NumberSequenceKeypoint.new
  9884. -------------------
  9885.  
  9886. end)
  9887.  
  9888. print([[
  9889. -------------------------------------------------
  9890. Goku U suck
  9891. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement