Advertisement
kaneki0214

Vageta fe

Apr 23rd, 2020
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2.  
  3. local Player,game,owner = owner,game
  4.  
  5. local RealPlayer = Player
  6.  
  7. do print("FE Compatibility code V3 by Desered_ROBLOX")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
  8. wait(2)
  9. local Player = game.Players.XxbatatakuzidaxX
  10. local char = Player.Character
  11. local Character = Player.Character
  12. local Head = Character.Head
  13. local done = false
  14. local canheal = false
  15. local deathchat1 = false
  16. local once = true
  17. local dead = false
  18. local candie = true
  19. local deathchat = false
  20. local idleon = true
  21. local idle1 = true
  22. local idle = true
  23. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:children()) do
  24. if v:IsA("Accessory") then
  25. v:Destroy()
  26. end
  27. end
  28. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  29. if v:IsA("Shirt") then
  30. v:Remove()
  31. end
  32. end
  33. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetChildren()) do
  34. if v:IsA("Pants") then
  35. v:Remove()
  36. end
  37. end
  38. wait()
  39. shirt = Instance.new("Shirt", game:GetService("Players").LocalPlayer.Character)
  40. shirt.Name = "Shirt"
  41. pants = Instance.new("Pants", game:GetService("Players").LocalPlayer.Character)
  42. pants.Name = "Pants"
  43.  
  44. local v3 = Vector3.new
  45. local num = 0
  46. local bc = BrickColor.new
  47. local new = Instance.new
  48.  
  49.  
  50. Instance.new("ForceField",char).Visible = false
  51. local poo = Instance.new("IntValue",Character)
  52. poo.Name = "haha nope"
  53. char.Humanoid.MaxHealth = math.huge
  54. wait()
  55. char.Humanoid.Health = math.huge
  56. Instance.new("ForceField",char).Visible = false
  57.  
  58. shirt = Instance.new("Shirt", char)
  59. shirt.Name = "Shirt"
  60. pants = Instance.new("Pants", char)
  61. pants.Name = "Pants"
  62. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=984827870"
  63. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=819422015"
  64. char.Head.face.Texture = "rbxassetid://1108342609"
  65.  
  66. Hair7 = Instance.new("Part")
  67. Hair7.Parent = char
  68. Hair7.Name = "Hair"
  69. Hair7.CanCollide = false
  70. Hair7.Locked = true
  71. Hair7.TopSurface = "Smooth"
  72. Hair7.BottomSurface = "Smooth"
  73. Hair7.formFactor = "Symmetric"
  74. Hair7.Material = "Neon"
  75. Hair7.BrickColor = BrickColor.new("Really black")
  76. Hair7.CFrame = char.Torso.CFrame
  77. Hair7.Size = Vector3.new(1, 1, 1)
  78. Hair7.Transparency = 0
  79.  
  80.  
  81. Weld1 = Instance.new("Weld")
  82. Weld1.Parent = char.Head
  83. Weld1.Part0 = char.Head
  84. Weld1.Part1 = Hair7
  85. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  86.  
  87. Mesh = Instance.new("SpecialMesh")
  88. Mesh.Offset = Vector3.new(0,-0.4,0)
  89. Mesh.Parent = Hair7
  90. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  91. Mesh.MeshType = "FileMesh"
  92. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  93. Mesh.TextureId = ""
  94.  
  95.  
  96. local ice = Instance.new("Part", Head)
  97. ice.Size = Vector3.new(0.5, 0.5, 0.5)
  98. ice.BrickColor = BrickColor.new("White")
  99. ice.CanCollide = false
  100. ice.TopSurface = 0
  101. ice.BottomSurface = 0
  102. ice.Transparency = 1
  103. local ice2 = Instance.new("SpecialMesh", ice)
  104. ice2.MeshType = "Brick"
  105. ice2.Scale = Vector3.new(1, 1, 1)
  106. local ice3 = Instance.new("Weld", ice)
  107. ice3.Part0 = Head
  108. ice3.Part1 = ice
  109. ice3.C0 = CFrame.new(0, 0, -0.8) * CFrame.Angles(0, 0, 0)
  110. local icesmoke = Instance.new("ParticleEmitter", ice)
  111. icesmoke.VelocitySpread = 5
  112. icesmoke.Size = NumberSequence.new({
  113. NumberSequenceKeypoint.new(0, 0.01),
  114. NumberSequenceKeypoint.new(1, 1)
  115. })
  116. icesmoke.Rate = math.huge
  117. icesmoke.Speed = NumberRange.new(1, 1)
  118. icesmoke.Lifetime = NumberRange.new(0.5, 0.8)
  119. icesmoke.Transparency = NumberSequence.new({
  120. NumberSequenceKeypoint.new(0, 0.9),
  121. NumberSequenceKeypoint.new(1, 1)
  122. })
  123. icesmoke.Rotation = NumberRange.new(0, 360)
  124. icesmoke.Name = "Smoke"
  125. icesmoke.LightEmission = 0
  126. icesmoke.Acceleration = Vector3.new(0,0,0)
  127. icesmoke.Texture = "http://www.roblox.com/asset/?id="
  128. icesmoke.Color = ColorSequence.new(Color3.new(0.5, 0.5, 0.5), Color3.new(0.5, 0.5, 0.5))
  129. icesmoke.LockedToPart = true
  130. maincolor = game.Players.LocalPlayer.Character.Torso.BrickColor.Name
  131. secondcolor = "Really black"
  132. wait(0.016666666666666666)
  133. Effects = {}
  134. local Player = game.Players.localPlayer
  135. local Character = Player.Character
  136. local Humanoid = Character.Humanoid
  137. local mouse = Player:GetMouse()
  138. local LeftArm = Character["Left Arm"]
  139. local RightArm = Character["Right Arm"]
  140. local LeftLeg = Character["Left Leg"]
  141. local RightLeg = Character["Right Leg"]
  142. local Head = Character.Head
  143. local Torso = Character.Torso
  144. local cam = game.Workspace.CurrentCamera
  145. local RootPart = Character.HumanoidRootPart
  146. local RootJoint = RootPart.RootJoint
  147. local equipped = true
  148. local attack = false
  149. local Anim = "Idle"
  150. local idle = 0
  151. local attacktype = 1
  152. local Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  153. local velocity = RootPart.Velocity.y
  154. local sine = 0
  155. local change = 1
  156. local grabbed = false
  157. local cn = CFrame.new
  158. local mr = math.rad
  159. local angles = CFrame.Angles
  160. local ud = UDim2.new
  161. local c3 = Color3.new
  162. local dir = {
  163. w = 0,
  164. s = 0,
  165. a = 0,
  166. d = 0
  167. }
  168. firemode = true
  169. local Services = {
  170. SoundService = game:GetService("SoundService"),
  171. Players = game:GetService("Players"),
  172. Debris = game:GetService("Debris"),
  173. Workspace = game:GetService("Workspace"),
  174. Lighting = game:GetService("Lighting"),
  175. HttpService = game:GetService("HttpService"),
  176. InsertService = game:GetService("InsertService")
  177. }
  178. local NeckCF = cn(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  179. Humanoid.Animator:Destroy()
  180. Character.Animate:Destroy()
  181. local RootCF = CFrame.fromEulerAnglesXYZ(-1.57, 0, 3.14)
  182. local RHCF = CFrame.fromEulerAnglesXYZ(0, 1.6, 0)
  183. local LHCF = CFrame.fromEulerAnglesXYZ(0, -1.6, 0)
  184. RSH, LSH = nil, nil
  185. RW = Instance.new("Weld")
  186. LW = Instance.new("Weld")
  187. RH = Torso["Right Hip"]
  188. LH = Torso["Left Hip"]
  189. RSH = Torso["Right Shoulder"]
  190. LSH = Torso["Left Shoulder"]
  191. RSH.Parent = nil
  192. LSH.Parent = nil
  193. RW.Name = "RW"
  194. RW.Part0 = Torso
  195. RW.C0 = cn(1.5, 0.5, 0)
  196. RW.C1 = cn(0, 0.5, 0)
  197. RW.Part1 = RightArm
  198. RW.Parent = Torso
  199. LW.Name = "LW"
  200. LW.Part0 = Torso
  201. LW.C0 = cn(-1.5, 0.5, 0)
  202. LW.C1 = cn(0, 0.5, 0)
  203. LW.Part1 = LeftArm
  204. LW.Parent = Torso
  205. --------------
  206. function clerp(a, b, t)
  207. local qa = {
  208. QuaternionFromCFrame(a)
  209. }
  210. local qb = {
  211. QuaternionFromCFrame(b)
  212. }
  213. local ax, ay, az = a.x, a.y, a.z
  214. local bx, by, bz = b.x, b.y, b.z
  215. local _t = 1 - t
  216. return QuaternionToCFrame(_t * ax + t * bx, _t * ay + t * by, _t * az + t * bz, QuaternionSlerp(qa, qb, t))
  217. end
  218. function QuaternionFromCFrame(cf)
  219. local mx, my, mz, m00, m01, m02, m10, m11, m12, m20, m21, m22 = cf:components()
  220. local trace = m00 + m11 + m22
  221. if trace > 0 then
  222. local s = math.sqrt(1 + trace)
  223. local recip = 0.5 / s
  224. return (m21 - m12) * recip, (m02 - m20) * recip, (m10 - m01) * recip, s * 0.5
  225. else
  226. local i = 0
  227. if m00 < m11 then
  228. i = 1
  229. end
  230. if m22 > (i == 0 and m00 or m11) then
  231. i = 2
  232. end
  233. if i == 0 then
  234. local s = math.sqrt(m00 - m11 - m22 + 1)
  235. local recip = 0.5 / s
  236. return 0.5 * s, (m10 + m01) * recip, (m20 + m02) * recip, (m21 - m12) * recip
  237. elseif i == 1 then
  238. local s = math.sqrt(m11 - m22 - m00 + 1)
  239. local recip = 0.5 / s
  240. return (m01 + m10) * recip, 0.5 * s, (m21 + m12) * recip, (m02 - m20) * recip
  241. elseif i == 2 then
  242. local s = math.sqrt(m22 - m00 - m11 + 1)
  243. local recip = 0.5 / s
  244. return (m02 + m20) * recip, (m12 + m21) * recip, 0.5 * s, (m10 - m01) * recip
  245. end
  246. end
  247. end
  248. function QuaternionToCFrame(px, py, pz, x, y, z, w)
  249. local xs, ys, zs = x + x, y + y, z + z
  250. local wx, wy, wz = w * xs, w * ys, w * zs
  251. local xx = x * xs
  252. local xy = x * ys
  253. local xz = x * zs
  254. local yy = y * ys
  255. local yz = y * zs
  256. local zz = z * zs
  257. return CFrame.new(px, py, pz, 1 - (yy + zz), xy - wz, xz + wy, xy + wz, 1 - (xx + zz), yz - wx, xz - wy, yz + wx, 1 - (xx + yy))
  258. end
  259. function QuaternionSlerp(a, b, t)
  260. local cosTheta = a[1] * b[1] + a[2] * b[2] + a[3] * b[3] + a[4] * b[4]
  261. local startInterp, finishInterp
  262. if cosTheta >= 1.0E-4 then
  263. if 1 - cosTheta > 1.0E-4 then
  264. local theta = math.acos(cosTheta)
  265. local invSinTheta = 1 / math.sin(theta)
  266. startInterp = math.sin((1 - t) * theta) * invSinTheta
  267. finishInterp = math.sin(t * theta) * invSinTheta
  268. else
  269. startInterp = 1 - t
  270. finishInterp = t
  271. end
  272. elseif 1 + cosTheta > 1.0E-4 then
  273. local theta = math.acos(-cosTheta)
  274. local invSinTheta = 1 / math.sin(theta)
  275. startInterp = math.sin((t - 1) * theta) * invSinTheta
  276. finishInterp = math.sin(t * theta) * invSinTheta
  277. else
  278. startInterp = t - 1
  279. finishInterp = t
  280. end
  281. return a[1] * startInterp + b[1] * finishInterp, a[2] * startInterp + b[2] * finishInterp, a[3] * startInterp + b[3] * finishInterp, a[4] * startInterp + b[4] * finishInterp
  282. end
  283. function swait(num)
  284. if num == 0 or num == nil then
  285. game:service("RunService").RenderStepped:wait(0)
  286. else
  287. for i = 0, num do
  288. game:service("RunService").RenderStepped:wait(0)
  289. end
  290. end
  291. end
  292. local RbxUtility = LoadLibrary("RbxUtility")
  293. local Create = RbxUtility.Create
  294. function RemoveOutlines(part)
  295. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  296. end
  297. function CreatePart(FormFactor, Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  298. local Part = Create("Part")({
  299. formFactor = FormFactor,
  300. Parent = Parent,
  301. Reflectance = Reflectance,
  302. Transparency = Transparency,
  303. CanCollide = false,
  304. Locked = true,
  305. BrickColor = BrickColor.new(tostring(BColor)),
  306. Name = Name,
  307. Size = Size,
  308. Material = Material
  309. })
  310. RemoveOutlines(Part)
  311. return Part
  312. end
  313. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  314. local Msh = Create(Mesh)({
  315. Parent = Part,
  316. Offset = OffSet,
  317. Scale = Scale
  318. })
  319. if Mesh == "SpecialMesh" then
  320. Msh.MeshType = MeshType
  321. Msh.MeshId = MeshId
  322. end
  323. return Msh
  324. end
  325. function CreateWeld(Parent, Part0, Part1, C0, C1)
  326. local Weld = Create("Weld")({
  327. Parent = Parent,
  328. Part0 = Part0,
  329. Part1 = Part1,
  330. C0 = C0,
  331. C1 = C1
  332. })
  333. return Weld
  334. end
  335. function rayCast(Position, Direction, Range, Ignore)
  336. return game:service("Workspace"):FindPartOnRay(Ray.new(Position, Direction.unit * (Range or 999.999)), Ignore)
  337. end
  338. function CreateSound(id, par, vol, pit)
  339. coroutine.resume(coroutine.create(function()
  340. local sou = Instance.new("Sound", par or workspace)
  341. sou.Volume = vol
  342. sou.Pitch = pit or 1
  343. sou.SoundId = id
  344. wait()
  345. sou:play()
  346. game:GetService("Debris"):AddItem(sou, 6)
  347. end))
  348. end
  349. function CreateSong(id, par, vol, pit)
  350. coroutine.resume(coroutine.create(function()
  351. sou2 = Instance.new("Sound", par or workspace)
  352. sou2.Volume = 1
  353. sou2.Pitch = 1
  354. sou2.SoundId = id
  355. wait()
  356. sou2:play()
  357. sou2.Looped = true
  358. end))
  359. end
  360. CreateSong("http://www.roblox.com/asset/?id=", Character, 2)
  361. local function getclosest(obj, distance)
  362. local last, lastx = distance + 1, nil
  363. for i, v in pairs(workspace:GetChildren()) do
  364. if v:IsA("Model") and v ~= Character and v:findFirstChild("Humanoid") and v:findFirstChild("Torso") and v:findFirstChild("Humanoid").Health > 0 then
  365. local t = v.Torso
  366. local dist = t.Position - obj.Position.magnitude
  367. if distance >= dist and last > dist then
  368. last = dist
  369. lastx = v
  370. end
  371. end
  372. end
  373. return lastx
  374. end
  375. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  376. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  377. prt.Anchored = true
  378. prt.CFrame = cframe
  379. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  380. game:GetService("Debris"):AddItem(prt, 10)
  381. if Type == 1 or Type == nil then
  382. table.insert(Effects, {
  383. prt,
  384. "Block1",
  385. delay,
  386. x3,
  387. y3,
  388. z3,
  389. msh
  390. })
  391. elseif Type == 2 then
  392. table.insert(Effects, {
  393. prt,
  394. "Block2",
  395. delay,
  396. x3,
  397. y3,
  398. z3,
  399. msh
  400. })
  401. elseif Type == 3 then
  402. table.insert(Effects, {
  403. prt,
  404. "Block3",
  405. delay,
  406. x3,
  407. y3,
  408. z3,
  409. msh
  410. })
  411. end
  412. end
  413. function SphereEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  414. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  415. prt.Anchored = true
  416. prt.CFrame = cframe
  417. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  418. game:GetService("Debris"):AddItem(prt, 10)
  419. table.insert(Effects, {
  420. prt,
  421. "Cylinder",
  422. delay,
  423. x3,
  424. y3,
  425. z3,
  426. msh
  427. })
  428. end
  429. function RingEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  430. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  431. prt.Anchored = true
  432. prt.CFrame = cframe * CFrame.new(x1, y1, z1)
  433. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  434. game:GetService("Debris"):AddItem(prt, 10)
  435. table.insert(Effects, {
  436. prt,
  437. "Cylinder",
  438. delay,
  439. x3,
  440. y3,
  441. z3,
  442. msh
  443. })
  444. end
  445. function CylinderEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  446. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  447. prt.Anchored = true
  448. prt.CFrame = cframe
  449. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  450. game:GetService("Debris"):AddItem(prt, 10)
  451. table.insert(Effects, {
  452. prt,
  453. "Cylinder",
  454. delay,
  455. x3,
  456. y3,
  457. z3,
  458. msh
  459. })
  460. end
  461. function WaveEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  462. local prt = CreatePart(3, workspace, "", 0, 0, brickcolor, "Effect", Vector3.new())
  463. prt.Anchored = true
  464. prt.CFrame = cframe
  465. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  466. game:GetService("Debris"):AddItem(prt, 10)
  467. table.insert(Effects, {
  468. prt,
  469. "Cylinder",
  470. delay,
  471. x3,
  472. y3,
  473. z3,
  474. msh
  475. })
  476. end
  477. function SpecialEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  478. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  479. prt.Anchored = true
  480. prt.CFrame = cframe
  481. local msh = CreateMesh("SpecialMesh", prt, "FileMesh", "24388358", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  482. game:GetService("Debris"):AddItem(prt, 10)
  483. table.insert(Effects, {
  484. prt,
  485. "Cylinder",
  486. delay,
  487. x3,
  488. y3,
  489. z3,
  490. msh
  491. })
  492. end
  493. function BreakEffect(brickcolor, cframe, x1, y1, z1)
  494. local prt = CreatePart(3, workspace, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  495. prt.Anchored = true
  496. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  497. local msh = CreateMesh("SpecialMesh", prt, "Sphere", "nil", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  498. local num = math.random(10, 50) / 1000
  499. game:GetService("Debris"):AddItem(prt, 10)
  500. table.insert(Effects, {
  501. prt,
  502. "Shatter",
  503. num,
  504. prt.CFrame,
  505. math.random() - math.random(),
  506. 0,
  507. math.random(50, 100) / 100
  508. })
  509. end
  510. for i = 0, 1, 0.05 do
  511. swait()
  512. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  513. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.1)
  514. 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)
  515. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(-10)), 0.3)
  516. if Torsovelocity.Y > 1 then
  517. 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)
  518. 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)
  519. 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)
  520. elseif Torsovelocity.Y < 1 then
  521. 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)
  522. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  523. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-2), math.rad(5), math.rad(0)), 0.1)
  524. end
  525. end
  526. attack = false
  527. game:GetService("RunService").Stepped:connect(function()
  528. Torsovelocity = RootPart.Velocity * Vector3.new(1, 0, 1).magnitude
  529. velocity = RootPart.Velocity.y
  530. sine = sine + change
  531. local hit, pos = rayCast(RootPart.Position, CFrame.new(RootPart.Position, RootPart.Position - Vector3.new(0, 1, 0)).lookVector, 4, Character)
  532. if equipped == true or equipped == false then
  533. if 1 < RootPart.Velocity.y and hit == nil then
  534. Anim = "Jump"
  535. if attack == false and ice_mode == false then
  536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  538. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  539. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  540. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  541. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  542. end
  543. elseif RootPart.Velocity.y < -1 and hit == nil and ice_mode == false then
  544. Anim = "Fall"
  545. if attack == false then
  546. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  547. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  548. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  549. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  550. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  551. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  552. end
  553. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == false then
  554. Anim = "Idle"
  555. if attack == false then
  556. change = 1
  557. 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)
  558. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(6 - 2 * math.cos(sine / 25)), math.rad(4), math.rad(-1)), .1)
  559. 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)
  560. 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)
  561. 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)
  562. 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)
  563. end
  564. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == false then
  565. Anim = "Walk"
  566. if attack == false then
  567. 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)
  568. 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)
  569. 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)
  570. 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)
  571. 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)
  572. 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)
  573. end
  574. end
  575. end
  576. if equipped == true or equipped == false then
  577. if 1 < RootPart.Velocity.Y and hit == nil then
  578. Anim = "Jump"
  579. if attack == false and ice_mode == true then
  580. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  581. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  582. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-40), math.rad(0), math.rad(30)), 0.1)
  583. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-40), math.rad(0), math.rad(-30)), 0.1)
  584. RH.C0 = clerp(RH.C0, cn(1, -0.9, -0.3) * RHCF * angles(math.rad(3), math.rad(0), math.rad(0)), 0.1)
  585. LH.C0 = clerp(LH.C0, cn(-1, -0.7, -0.5) * LHCF * angles(math.rad(-3), math.rad(0), math.rad(0)), 0.1)
  586. end
  587. elseif RootPart.Velocity.Y < -1 and hit == nil and ice_mode == true then
  588. Anim = "Fall"
  589. if attack == false then
  590. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  591. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.1)
  592. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(50)), 0.1)
  593. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(-20), math.rad(0), math.rad(-50)), 0.1)
  594. RH.C0 = clerp(RH.C0, cn(1, -1, -0.3) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  595. LH.C0 = clerp(LH.C0, cn(-1, -0.8, -0.3) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(0)), 0.1)
  596. end
  597. elseif(Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 2 and hit ~= nil and ice_mode == true then
  598. Anim = "Idle"
  599. if attack == false then
  600. change = 0.8
  601. 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)
  602. 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)
  603. 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)
  604. 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)
  605. 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)
  606. 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)
  607. end
  608. elseif (Torso.Velocity*Vector3.new(1, 0, 1)).magnitude < 20 and hit ~= nil and ice_mode == true then
  609. Anim = "Walk"
  610. if attack == false then
  611. 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)
  612. 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)
  613. 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)
  614. 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)
  615. 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)
  616. 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)
  617. end
  618. end
  619. end
  620. if 0 < #Effects then
  621. for e = 1, #Effects do
  622. if Effects[e] ~= nil then
  623. local Thing = Effects[e]
  624. if Thing ~= nil then
  625. local Part = Thing[1]
  626. local Mode = Thing[2]
  627. local Delay = Thing[3]
  628. local IncX = Thing[4]
  629. local IncY = Thing[5]
  630. local IncZ = Thing[6]
  631. if 1 >= Thing[1].Transparency then
  632. if Thing[2] == "Block1" then
  633. Thing[1].CFrame = Thing[1].CFrame * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  634. local Mesh = Thing[1].Mesh
  635. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  636. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  637. elseif Thing[2] == "Block2" then
  638. 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)
  639. local Mesh = Thing[7]
  640. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  641. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  642. elseif Thing[2] == "Block3" then
  643. 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)
  644. local Mesh = Thing[7]
  645. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  646. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  647. elseif Thing[2] == "Cylinder" then
  648. local Mesh = Thing[1].Mesh
  649. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  650. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  651. elseif Thing[2] == "Blood" then
  652. local Mesh = Thing[7]
  653. Thing[1].CFrame = Thing[1].CFrame * Vector3.new(0, 0.5, 0)
  654. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[4], Thing[5], Thing[6])
  655. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  656. elseif Thing[2] == "Elec" then
  657. local Mesh = Thing[1].Mesh
  658. Mesh.Scale = Mesh.Scale + Vector3.new(Thing[7], Thing[8], Thing[9])
  659. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  660. elseif Thing[2] == "Disappear" then
  661. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  662. elseif Thing[2] == "Shatter" then
  663. Thing[1].Transparency = Thing[1].Transparency + Thing[3]
  664. Thing[4] = Thing[4] * CFrame.new(0, Thing[7], 0)
  665. Thing[1].CFrame = Thing[4] * CFrame.fromEulerAnglesXYZ(Thing[6], 0, 0)
  666. Thing[6] = Thing[6] + Thing[5]
  667. end
  668. else
  669. Part.Parent = nil
  670. table.remove(Effects, e)
  671. end
  672. end
  673. end
  674. end
  675. end
  676. end)
  677. function RemoveOutlines(part)
  678. part.TopSurface = 10
  679. end
  680. function CreatePart(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  681. local Part = Create("Part")({
  682. Parent = Parent,
  683. Reflectance = Reflectance,
  684. Transparency = Transparency,
  685. CanCollide = false,
  686. Locked = true,
  687. BrickColor = BrickColor.new(tostring(BColor)),
  688. Name = Name,
  689. Size = Size,
  690. Material = Material
  691. })
  692. RemoveOutlines(Part)
  693. return Part
  694. end
  695. function CreateMesh(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  696. local Msh = Create(Mesh)({
  697. Parent = Part,
  698. Offset = OffSet,
  699. Scale = Scale
  700. })
  701. if Mesh == "SpecialMesh" then
  702. Msh.MeshType = MeshType
  703. Msh.MeshId = MeshId
  704. end
  705. return Msh
  706. end
  707. function CreateWeld(Parent, Part0, Part1, C0, C1)
  708. local Weld = Create("Weld")({
  709. Parent = Parent,
  710. Part0 = Part0,
  711. Part1 = Part1,
  712. C0 = C0,
  713. C1 = C1
  714. })
  715. return Weld
  716. end
  717. WSHM = {
  718. "White",
  719. "Pastel light blue"
  720. }
  721. WSH = WSHM[math.random(1, #WSHM)]
  722. function IcePartFunk(HPart, aria, Min, Max)
  723. IcePart = Instance.new("Part", HPart)
  724. IcePart.Size = Vector3.new(math.random(Min, Max), math.random(Min, Max), math.random(Min, Max))
  725. IcePart.CanCollide = false
  726. IuW = Instance.new("Weld")
  727. IuW.Name = "GuW"
  728. IuW.Part0 = HPart
  729. 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))
  730. IuW.C1 = cn(0, math.random(-aria / 2, aria / 2), 0)
  731. IuW.Part1 = IcePart
  732. IuW.Parent = HPart
  733. IcePart.Transparency = 0.85
  734. IcePart.Material = "Neon"
  735. WSH = WSHM[math.random(1, #WSHM)]
  736. IcePart.BrickColor = BrickColor.new("" .. WSH)
  737. RemoveOutlines(IcePart)
  738. game:GetService("Debris"):AddItem(IuW, 4)
  739. game:GetService("Debris"):AddItem(IcePart, 6)
  740. end
  741. SpikeMeshId = 1033714
  742. local CreateSpike = function(Parent, Name, Color, Size, Material, Transparency, Scale)
  743. local Part = Instance.new("Part", Parent)
  744. Part.Name = Name
  745. Part.BrickColor = BrickColor.new(Color)
  746. Part.Size = Size
  747. Part.Material = Material
  748. Part.Transparency = Transparency
  749. Part.CanCollide = false
  750. RemoveOutlines(Part)
  751. local Mesh = Instance.new("SpecialMesh", Part)
  752. Mesh.MeshType = "Sphere"
  753. Mesh.Scale = Scale
  754. return Mesh and Part
  755. end
  756. CFuncs = {
  757. Part = {
  758. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  759. local Part = Create("Part")({
  760. Parent = Parent,
  761. Reflectance = Reflectance,
  762. Transparency = Transparency,
  763. CanCollide = false,
  764. Locked = true,
  765. BrickColor = BrickColor.new(tostring(BColor)),
  766. Name = Name,
  767. Size = Size,
  768. Material = Material
  769. })
  770. RemoveOutlines(Part)
  771. return Part
  772. end
  773. },
  774. Mesh = {
  775. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  776. local Msh = Create(Mesh)({
  777. Parent = Part,
  778. Offset = OffSet,
  779. Scale = Scale
  780. })
  781. if Mesh == "SpecialMesh" then
  782. Msh.MeshType = MeshType
  783. Msh.MeshId = MeshId
  784. end
  785. return Msh
  786. end
  787. },
  788. Mesh = {
  789. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  790. local Msh = Create(Mesh)({
  791. Parent = Part,
  792. Offset = OffSet,
  793. Scale = Scale
  794. })
  795. if Mesh == "SpecialMesh" then
  796. Msh.MeshType = MeshType
  797. Msh.MeshId = MeshId
  798. end
  799. return Msh
  800. end
  801. },
  802. Weld = {
  803. Create = function(Parent, Part0, Part1, C0, C1)
  804. local Weld = Create("Weld")({
  805. Parent = Parent,
  806. Part0 = Part0,
  807. Part1 = Part1,
  808. C0 = C0,
  809. C1 = C1
  810. })
  811. return Weld
  812. end
  813. },
  814. Sound = {
  815. Create = function(id, par, vol, pit)
  816. coroutine.resume(coroutine.create(function()
  817. local S = Create("Sound")({
  818. Volume = vol,
  819. Pitch = pit or 1,
  820. SoundId = id,
  821. Parent = par or workspace
  822. })
  823. wait()
  824. S:play()
  825. game:GetService("Debris"):AddItem(S, 6)
  826. end))
  827. end
  828. },
  829. ParticleEmitter = {
  830. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  831. local fp = Create("ParticleEmitter")({
  832. Parent = Parent,
  833. Color = ColorSequence.new(Color1, Color2),
  834. LightEmission = LightEmission,
  835. Size = Size,
  836. Texture = Texture,
  837. Transparency = Transparency,
  838. ZOffset = ZOffset,
  839. Acceleration = Accel,
  840. Drag = Drag,
  841. LockedToPart = LockedToPart,
  842. VelocityInheritance = VelocityInheritance,
  843. EmissionDirection = EmissionDirection,
  844. Enabled = Enabled,
  845. Lifetime = LifeTime,
  846. Rate = Rate,
  847. Rotation = Rotation,
  848. RotSpeed = RotSpeed,
  849. Speed = Speed,
  850. VelocitySpread = VelocitySpread
  851. })
  852. return fp
  853. end
  854. }
  855. }
  856. function Damagefunc(Part, hit, minim, maxim, knockback, Type, Property, Delay, HitSound, HitPitch)
  857. if hit.Parent == nil then
  858. return
  859. end
  860. local h = hit.Parent:FindFirstChildOfClass("Humanoid")
  861. for _, v in pairs(hit.Parent:children()) do
  862. if v:IsA("Humanoid") then
  863. h = v
  864. end
  865. end
  866. if h ~= nil and hit.Parent.Name ~= Character.Name and hit.Parent:FindFirstChild("Torso") ~= nil then
  867. if hit.Parent:findFirstChild("DebounceHit") ~= nil and hit.Parent.DebounceHit.Value == true then
  868. return
  869. end
  870. local c = Create("ObjectValue")({
  871. Name = "creator",
  872. Value = game:service("Players").LocalPlayer,
  873. Parent = h
  874. })
  875. game:GetService("Debris"):AddItem(c, 0.5)
  876. if HitSound ~= nil and HitPitch ~= nil then
  877. CreateSound(HitSound, hit, 1, HitPitch)
  878. end
  879. local Damage = math.random(minim, maxim)
  880. local blocked = false
  881. local block = hit.Parent:findFirstChild("Block")
  882. if block ~= nil and block.className == "IntValue" and block.Value > 0 then
  883. blocked = true
  884. block.Value = block.Value - 1
  885. print(block.Value)
  886. end
  887. if blocked == false then
  888. h.Health = h.Health - Damage
  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. else
  891. h.Health = h.Health - Damage / 2
  892. ShowDamage(Part.CFrame * CFrame.new(0, 0, Part.Size.Z / 2).p + Vector3.new(0, 1.5, 0), -Damage, 1.5, Part.BrickColor.Color)
  893. end
  894. if Type == "Knockdown" then
  895. local hum = hit.Parent.Humanoid
  896. hum.PlatformStand = true
  897. coroutine.resume(coroutine.create(function(HHumanoid)
  898. swait(1)
  899. HHumanoid.PlatformStand = false
  900. end), hum)
  901. local angle = hit.Position - Property.Position + Vector3.new(0, 0, 0).unit
  902. local bodvol = Create("BodyVelocity")({
  903. velocity = angle * knockback,
  904. P = 5000,
  905. maxForce = Vector3.new(8000, 8000, 8000),
  906. Parent = hit
  907. })
  908. local rl = Create("BodyAngularVelocity")({
  909. P = 3000,
  910. maxTorque = Vector3.new(500000, 500000, 500000) * 50000000000000,
  911. angularvelocity = Vector3.new(math.random(-10, 10), math.random(-10, 10), math.random(-10, 10)),
  912. Parent = hit
  913. })
  914. game:GetService("Debris"):AddItem(bodvol, 0.5)
  915. game:GetService("Debris"):AddItem(rl, 0.5)
  916. elseif Type == "Normal" then
  917. local vp = Create("BodyVelocity")({
  918. P = 500,
  919. maxForce = Vector3.new(math.huge, 0, math.huge),
  920. velocity = Property.CFrame.lookVector * knockback + Property.Velocity / 1.05
  921. })
  922. if knockback > 0 then
  923. vp.Parent = hit.Parent.Torso
  924. end
  925. game:GetService("Debris"):AddItem(vp, 0.5)
  926. elseif Type == "Impale" then
  927. local Spike = CreateSpike(Services.Workspace, "Ice Spike", "Pastel light blue", Vector3.new(1, 1, 1), "Neon", 0.7, Vector3.new(1, 25, 1))
  928. Spike.Anchored = true
  929. Spike.Rotation = Vector3.new(math.random(-10, 10), 0, math.random(-10, 10))
  930. Spike.Position = hit.Parent.Torso.Position
  931. for i = 1, 5 do
  932. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  933. end
  934. Services.Debris:AddItem(Spike, 4)
  935. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", Spike, 0.8, 2)
  936. hit.Parent.Humanoid.PlatformStand = true
  937. swait(1)
  938. hit.Parent.Humanoid.PlatformStand = false
  939. elseif Type == "Up" then
  940. local bodyVelocity = Create("BodyVelocity")({
  941. velocity = Vector3.new(0, 20, 0),
  942. P = 5000,
  943. maxForce = Vector3.new(8000, 8000, 8000),
  944. Parent = hit
  945. })
  946. game:GetService("Debris"):AddItem(bodyVelocity, 0.5)
  947. local bodyVelocity = Create("BodyVelocity")({
  948. velocity = Vector3.new(0, 20, 0),
  949. P = 5000,
  950. maxForce = Vector3.new(8000, 8000, 8000),
  951. Parent = hit
  952. })
  953. game:GetService("Debris"):AddItem(bodyVelocity, 1)
  954. elseif Type == "Snare" then
  955. local bp = Create("BodyPosition")({
  956. P = 900,
  957. D = 1000,
  958. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  959. position = hit.Parent.Torso.Position,
  960. Parent = hit.Parent.Torso
  961. })
  962. game:GetService("Debris"):AddItem(bp, 1)
  963. elseif Type == "Slowness" then
  964. local SpeedSave = hit.Parent.Humanoid.WalkSpeed
  965. for i = 1, 25 do
  966. hit.Parent.Humanoid.WalkSpeed = 4
  967. IcePartFunk(hit.Parent.Torso, 0.55, 0.1, 1)
  968. end
  969. wait(4)
  970. hit.Parent.Humanoid.WalkSpeed = SpeedSave
  971. elseif Type == "FireDmg" then
  972. for i = 1, math.random(60, 150) do
  973. BlockEffect(BrickColor.new("Really red"), hit.Parent.Torso.CFrame, 20, 20, 20, 1.5, 1.5, 1.5, 0.05, 3)
  974. BlockEffect(BrickColor.new("Gold"), hit.Parent.Torso.CFrame, 20, 20, 20, 2, 2, 2, 0.05, 3)
  975. BlockEffect(BrickColor.new("Really black"), hit.Parent.Torso.CFrame, 0, 0, 0, 2, 2, 2, 0.035, 3)
  976. wait(0.1)
  977. MagniDamage(hit.Parent.Torso, 12304, 1, 8, 0, "Normal")
  978. end
  979. elseif Type == "Freeze" then
  980. local bp = Create("BodyPosition")({
  981. P = 900,
  982. D = 1000,
  983. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  984. position = hit.Parent.Torso.Position,
  985. Parent = hit.Parent.Torso
  986. })
  987. game:GetService("Debris"):AddItem(bp, 4)
  988. for i = 1, 25 do
  989. IcePartFunk(hit.Parent.Torso, 1, 1.5, 2)
  990. end
  991. elseif Type == "Freeze2" then
  992. local BodPos = Create("BodyPosition")({
  993. P = 50000,
  994. D = 1000,
  995. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  996. position = hit.Parent.Torso.Position,
  997. Parent = hit.Parent.Torso
  998. })
  999. local BodGy = Create("BodyGyro")({
  1000. maxTorque = Vector3.new(400000, 400000, 400000) * math.huge,
  1001. P = 20000,
  1002. Parent = hit.Parent.Torso,
  1003. cframe = hit.Parent.Torso.CFrame
  1004. })
  1005. hit.Parent.Torso.Anchored = true
  1006. coroutine.resume(coroutine.create(function(Part)
  1007. swait(1.5)
  1008. Part.Anchored = false
  1009. end), hit.Parent.Torso)
  1010. game:GetService("Debris"):AddItem(BodPos, 3)
  1011. game:GetService("Debris"):AddItem(BodGy, 3)
  1012. end
  1013. local debounce = Create("BoolValue")({
  1014. Name = "DebounceHit",
  1015. Parent = hit.Parent,
  1016. Value = true
  1017. })
  1018. game:GetService("Debris"):AddItem(debounce, Delay)
  1019. c = Instance.new("ObjectValue")
  1020. c.Name = "creator"
  1021. c.Value = Player
  1022. c.Parent = h
  1023. game:GetService("Debris"):AddItem(c, 0.5)
  1024. end
  1025. end
  1026. function ShowDamage(Pos, Text, Time, Color)
  1027. local Rate = 0.033333333333333
  1028. if not Pos then
  1029. local Pos = Vector3.new(0, 0, 0)
  1030. end
  1031. local Text = Text or ""
  1032. local Time = Time or 2
  1033. if not Color then
  1034. local Color = Color3.new(1, 0, 1)
  1035. end
  1036. local EffectPart = CreatePart(workspace, "SmoothPlastic", 0, 1, BrickColor.new(Color), "Effect", Vector3.new(0, 0, 0))
  1037. EffectPart.Anchored = true
  1038. local BillboardGui = Create("BillboardGui")({
  1039. Size = UDim2.new(3, 0, 3, 0),
  1040. Adornee = EffectPart,
  1041. Parent = EffectPart
  1042. })
  1043. local TextLabel = Create("TextLabel")({
  1044. BackgroundTransparency = 1,
  1045. Size = UDim2.new(1, 0, 1, 0),
  1046. Text = Text,
  1047. TextColor3 = Color,
  1048. TextScaled = true,
  1049. Font = Enum.Font.ArialBold,
  1050. Parent = BillboardGui
  1051. })
  1052. game.Debris:AddItem(EffectPart, Time + 0.1)
  1053. EffectPart.Parent = game:GetService("Workspace")
  1054. delay(0, function()
  1055. local Frames = Time / Rate
  1056. for Frame = 1, Frames do
  1057. wait(Rate)
  1058. local Percent = Frame / Frames
  1059. EffectPart.CFrame = CFrame.new(Pos) + Vector3.new(0, Percent, 0)
  1060. TextLabel.TextTransparency = Percent
  1061. end
  1062. if EffectPart and EffectPart.Parent then
  1063. EffectPart:Destroy()
  1064. end
  1065. end)
  1066. end
  1067. function MagniDamage(Part, magni, mindam, maxdam, knock, Type)
  1068. for _, c in pairs(workspace:children()) do
  1069. local hum = c:findFirstChild("Humanoid")
  1070. if hum ~= nil then
  1071. local head = c:findFirstChild("Head")
  1072. if head ~= nil then
  1073. local targ = head.Position - Part.Position
  1074. local mag = targ.magnitude
  1075. if magni >= mag and c.Name ~= Player.Name then
  1076. Damagefunc(head, head, mindam, maxdam, knock, Type, RootPart, 0.1, "http://www.roblox.com/asset/?id=1050733875", 1)
  1077. end
  1078. end
  1079. end
  1080. end
  1081. end
  1082. function MagniKILL(Part, magni, knock, Type)
  1083. for _, c in pairs(workspace:children()) do
  1084. local hum = c:findFirstChild("Humanoid")
  1085. if hum ~= nil then
  1086. local head = c:findFirstChild("Head")
  1087. if head ~= nil then
  1088. local targ = head.Position - Part.Position
  1089. local mag = targ.magnitude
  1090. if magni >= mag and c.Name ~= Player.Name then
  1091. hum.Health = 0
  1092. end
  1093. end
  1094. end
  1095. end
  1096. end
  1097. EffectModel = Instance.new("Model", Character)
  1098. EffectModel.Name = "Effects"
  1099. Effects = {
  1100. Block = {
  1101. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1102. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1103. prt.Anchored = true
  1104. prt.CFrame = cframe
  1105. local msh = CFuncs.Mesh.Create("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1106. game:GetService("Debris"):AddItem(prt, 10)
  1107. if Type == 1 or Type == nil then
  1108. table.insert(Effects, {
  1109. prt,
  1110. "Block1",
  1111. delay,
  1112. x3,
  1113. y3,
  1114. z3,
  1115. msh
  1116. })
  1117. elseif Type == 2 then
  1118. table.insert(Effects, {
  1119. prt,
  1120. "Block2",
  1121. delay,
  1122. x3,
  1123. y3,
  1124. z3,
  1125. msh
  1126. })
  1127. else
  1128. table.insert(Effects, {
  1129. prt,
  1130. "Block3",
  1131. delay,
  1132. x3,
  1133. y3,
  1134. z3,
  1135. msh
  1136. })
  1137. end
  1138. end
  1139. },
  1140. Sphere = {
  1141. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1142. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1143. prt.Anchored = true
  1144. prt.CFrame = cframe
  1145. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1146. game:GetService("Debris"):AddItem(prt, 10)
  1147. table.insert(Effects, {
  1148. prt,
  1149. "Cylinder",
  1150. delay,
  1151. x3,
  1152. y3,
  1153. z3,
  1154. msh
  1155. })
  1156. end
  1157. },
  1158. Cylinder = {
  1159. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1160. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1161. prt.Anchored = true
  1162. prt.CFrame = cframe
  1163. local msh = CFuncs.Mesh.Create("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1164. game:GetService("Debris"):AddItem(prt, 10)
  1165. table.insert(Effects, {
  1166. prt,
  1167. "Cylinder",
  1168. delay,
  1169. x3,
  1170. y3,
  1171. z3,
  1172. msh
  1173. })
  1174. end
  1175. },
  1176. Wave = {
  1177. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1178. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1179. prt.Anchored = true
  1180. prt.CFrame = cframe
  1181. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://20329976", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1182. game:GetService("Debris"):AddItem(prt, 10)
  1183. table.insert(Effects, {
  1184. prt,
  1185. "Cylinder",
  1186. delay,
  1187. x3,
  1188. y3,
  1189. z3,
  1190. msh
  1191. })
  1192. end
  1193. },
  1194. Ring = {
  1195. Create = function(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1196. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new())
  1197. prt.Anchored = true
  1198. prt.CFrame = cframe
  1199. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "FileMesh", "rbxassetid://3270017", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1200. game:GetService("Debris"):AddItem(prt, 10)
  1201. table.insert(Effects, {
  1202. prt,
  1203. "Cylinder",
  1204. delay,
  1205. x3,
  1206. y3,
  1207. z3,
  1208. msh
  1209. })
  1210. end
  1211. },
  1212. Break = {
  1213. Create = function(brickcolor, cframe, x1, y1, z1)
  1214. local prt = CFuncs.Part.Create(EffectModel, "SmoothPlastic", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1215. prt.Anchored = true
  1216. prt.CFrame = cframe * CFrame.fromEulerAnglesXYZ(math.random(-50, 50), math.random(-50, 50), math.random(-50, 50))
  1217. local msh = CFuncs.Mesh.Create("SpecialMesh", prt, "Sphere", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1218. local num = math.random(10, 50) / 1000
  1219. game:GetService("Debris"):AddItem(prt, 10)
  1220. table.insert(Effects, {
  1221. prt,
  1222. "Shatter",
  1223. num,
  1224. prt.CFrame,
  1225. math.random() - math.random(),
  1226. 0,
  1227. math.random(50, 100) / 100
  1228. })
  1229. end
  1230. }
  1231. }
  1232. function BlockEffect(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay, Type)
  1233. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new())
  1234. prt.Anchored = true
  1235. prt.CFrame = cframe
  1236. local msh = CreateMesh("BlockMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1237. game:GetService("Debris"):AddItem(prt, 10)
  1238. if Type == 1 or Type == nil then
  1239. table.insert(Effects, {
  1240. prt,
  1241. "Block1",
  1242. delay,
  1243. x3,
  1244. y3,
  1245. z3,
  1246. msh
  1247. })
  1248. elseif Type == 2 then
  1249. table.insert(Effects, {
  1250. prt,
  1251. "Block2",
  1252. delay,
  1253. x3,
  1254. y3,
  1255. z3,
  1256. msh
  1257. })
  1258. elseif Type == 3 then
  1259. table.insert(Effects, {
  1260. prt,
  1261. "Block3",
  1262. delay,
  1263. x3,
  1264. y3,
  1265. z3,
  1266. msh
  1267. })
  1268. end
  1269. end
  1270. function CreateSound(id, par, vol, pit)
  1271. coroutine.resume(coroutine.create(function()
  1272. local sou = Instance.new("Sound", par or workspace)
  1273. sou.Volume = vol
  1274. sou.Pitch = pit or 1
  1275. sou.SoundId = id
  1276. swait()
  1277. sou:play()
  1278. game:GetService("Debris"):AddItem(sou, 6)
  1279. end))
  1280. end
  1281. function Laser(brickcolor, cframe, x1, y1, z1, x3, y3, z3, delay)
  1282. local prt = CreatePart(EffectModel, "Neon", 0, 0, brickcolor, "Effect", Vector3.new(0.5, 0.5, 0.5))
  1283. prt.Anchored = true
  1284. prt.CFrame = cframe
  1285. prt.Material = "Neon"
  1286. local msh = CreateMesh("CylinderMesh", prt, "", "", Vector3.new(0, 0, 0), Vector3.new(x1, y1, z1))
  1287. game:GetService("Debris"):AddItem(prt, 10)
  1288. coroutine.resume(coroutine.create(function(Part, Mesh)
  1289. for i = 0, 6, delay do
  1290. swait()
  1291. Part.Transparency = i
  1292. Mesh.Scale = Mesh.Scale + Vector3.new(x3, y3, z3)
  1293. end
  1294. Part.Parent = nil
  1295. end), prt, msh)
  1296. end
  1297. function shoottraildd(mouse, partt, SpreadAmount, dmg) ---effects
  1298. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1299. local MainPos = partt.Position
  1300. local MainPos2 = mouse + SpreadVectors
  1301. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1302. local speed = 1000
  1303. local num = 1
  1304. coroutine.resume(coroutine.create(function()
  1305. repeat
  1306. swait()
  1307. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1308. local mag =(MainPos - pos).magnitude
  1309. 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)
  1310. MainPos = MainPos + MouseLook.lookVector * speed
  1311. num = num - 1
  1312. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1313. if hit ~= nil then
  1314. num = 0
  1315. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1316. refpart.Anchored = true
  1317. refpart.CFrame = CFrame.new(pos)
  1318. game:GetService("Debris"):AddItem(refpart, 2)
  1319. end
  1320. if num <= 0 then
  1321. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1322. refpart.Anchored = true
  1323. refpart.CFrame = CFrame.new(pos)
  1324. if hit ~= nil then
  1325. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1326. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1327. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1328. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1329. MagniDamage(refpart, 40, dmg, dmg, 0, "FireDmg")
  1330. end
  1331. game:GetService("Debris"):AddItem(refpart, 0)
  1332. end
  1333. until num <= 0
  1334. end))
  1335. end
  1336. function shoottraildd2(mouse, partt, SpreadAmount)
  1337. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1338. local MainPos = partt.Position
  1339. local MainPos2 = mouse + SpreadVectors
  1340. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1341. local speed = 3000
  1342. local num = 1
  1343. coroutine.resume(coroutine.create(function()
  1344. repeat
  1345. swait()
  1346. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1347. local mag = (MainPos - pos).magnitude
  1348. 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)
  1349. MainPos = MainPos + MouseLook.lookVector * speed
  1350. num = num - 1
  1351. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1352. if hit ~= nil then
  1353. num = 0
  1354. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1355. refpart.Anchored = true
  1356. refpart.CFrame = CFrame.new(pos)
  1357. game:GetService("Debris"):AddItem(refpart, 2)
  1358. end
  1359. if num <= 0 then
  1360. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1361. refpart.Anchored = true
  1362. refpart.CFrame = CFrame.new(pos)
  1363. if hit ~= nil then
  1364. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1365. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1366. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1367. BlockEffect(BrickColor.new("New Yeller"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1368. MagniKILL(refpart, 80, 0, "Normal")
  1369. end
  1370. game:GetService("Debris"):AddItem(refpart, 0)
  1371. end
  1372. until num <= 0
  1373. end))
  1374. end
  1375. function shoottraildd22(mouse, partt, SpreadAmount)
  1376. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1377. local MainPos = partt.Position
  1378. local MainPos2 = mouse + SpreadVectors
  1379. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1380. local speed = 900
  1381. local num = 1
  1382. coroutine.resume(coroutine.create(function()
  1383. repeat
  1384. swait()
  1385. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1386. local mag = (MainPos - pos).magnitude
  1387. 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)
  1388. MainPos = MainPos + MouseLook.lookVector * speed
  1389. num = num - 1
  1390. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1391. if hit ~= nil then
  1392. num = 0
  1393. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1394. refpart.Anchored = true
  1395. refpart.CFrame = CFrame.new(pos)
  1396. game:GetService("Debris"):AddItem(refpart, 2)
  1397. end
  1398. if num <= 0 then
  1399. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1400. refpart.Anchored = true
  1401. refpart.CFrame = CFrame.new(pos)
  1402. if hit ~= nil then
  1403. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1404. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 86.5, 86.5, 86.5, 0.05)
  1405. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1406. BlockEffect(BrickColor.new("Magenta"), refpart.CFrame, 1, 1, 1, 87, 87, 87, 0.05)
  1407. MagniKILL(refpart, 80, 0, "Normal")
  1408. end
  1409. game:GetService("Debris"):AddItem(refpart, 0)
  1410. end
  1411. until num <= 0
  1412. end))
  1413. end
  1414. function shoottraildd3(mouse, partt, SpreadAmount, dmg)
  1415. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1416. local MainPos = partt.Position
  1417. local MainPos2 = mouse + SpreadVectors
  1418. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1419. local speed = 200
  1420. local num = 0
  1421. coroutine.resume(coroutine.create(function()
  1422. repeat
  1423. swait()
  1424. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1425. local mag = (MainPos - pos).magnitude
  1426. 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)
  1427. MainPos = MainPos + MouseLook.lookVector * speed
  1428. num = num - 1
  1429. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1430. if hit ~= nil then
  1431. num = 0
  1432. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1433. refpart.Anchored = true
  1434. refpart.CFrame = CFrame.new(pos)
  1435. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1436. game:GetService("Debris"):AddItem(refpart, 2)
  1437. end
  1438. if num <= 0 then
  1439. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1440. refpart.Anchored = true
  1441. refpart.CFrame = CFrame.new(pos)
  1442. if hit ~= nil then
  1443. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1444. BlockEffect(BrickColor.new("White"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1445. BlockEffect(BrickColor.new("Pastel light blue"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1446. MagniDamage(refpart, 6, dmg, dmg, 0, "Slowness")
  1447. end
  1448. game:GetService("Debris"):AddItem(refpart, 0)
  1449. end
  1450. until num <= 0
  1451. end))
  1452. end
  1453. function shoottraildd4(mouse, partt, SpreadAmount, dmg)
  1454. local SpreadVectors = Vector3.new(math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount), math.random(-SpreadAmount, SpreadAmount))
  1455. local MainPos = partt.Position
  1456. local MainPos2 = mouse + SpreadVectors
  1457. local MouseLook = CFrame.new((MainPos + MainPos2) / 2, MainPos2)
  1458. local speed = 500
  1459. local num = 1
  1460. coroutine.resume(coroutine.create(function()
  1461. repeat
  1462. swait()
  1463. local hit, pos = rayCast(MainPos, MouseLook.lookVector, speed, RootPart.Parent)
  1464. local mag = (MainPos - pos).magnitude
  1465. 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)
  1466. MainPos = MainPos + MouseLook.lookVector * speed
  1467. num = num - 1
  1468. MouseLook = MouseLook * angles(math.rad(-1), 0, 0)
  1469. if hit ~= nil then
  1470. num = 0
  1471. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1472. refpart.Anchored = true
  1473. refpart.CFrame = CFrame.new(pos)
  1474. game:GetService("Debris"):AddItem(refpart, 2)
  1475. end
  1476. if num <= 0 then
  1477. local refpart = CreatePart(EffectModel, "Neon", 0, 1, BrickColor.new("Really black"), "Effect", Vector3.new())
  1478. refpart.Anchored = true
  1479. refpart.CFrame = CFrame.new(pos)
  1480. if hit ~= nil then
  1481. CreateSound("http://www.roblox.com/asset/?id=514867425", refpart, 2, 1)
  1482. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 6.5, 6.5, 6.5, 0.05)
  1483. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1484. BlockEffect(BrickColor.new("Cyan"), refpart.CFrame, 1, 1, 1, 7, 7, 7, 0.05)
  1485. MagniDamage(refpart, 4, dmg, 40, 0, "Normal")
  1486. end
  1487. game:GetService("Debris"):AddItem(refpart, 0)
  1488. end
  1489. until num <= 0
  1490. end))
  1491. end
  1492.  
  1493.  
  1494. ---
  1495.  
  1496. attackdebounce = false
  1497. deb=false
  1498.  
  1499. ugothit=function(hit,minim,maxim,knockback,Type,Property,Delay,KnockbackType,decreaseblock)
  1500. if hit.Parent==nil then
  1501. return
  1502. end
  1503. h=hit.Parent:FindFirstChildOfClass("Humanoid")
  1504. for _,v in pairs(hit.Parent:children()) do
  1505. if v:IsA("Humanoid") then
  1506. h=v
  1507. end
  1508. end
  1509. if hit.Parent.Parent:FindFirstChild("Torso")~=nil then
  1510. h=hit.Parent.Parent:FindFirstChildOfClass("Humanoid")
  1511. end
  1512. if hit.Parent.className=="Hat" then
  1513. hit=hit.Parent.Parent:findFirstChild("Head")
  1514. end
  1515. if h~=nil and hit.Parent.Name~=Character.Name and hit.Parent:FindFirstChild("Torso")~=nil then
  1516. if hit.Parent:findFirstChild("DebounceHit")~=nil then if hit.Parent.DebounceHit.Value==true then return end end
  1517. --[[ if game.Players:GetPlayerFromCharacter(hit.Parent)~=nil then
  1518. return
  1519. end]]
  1520. -- hs(hit,1.2)
  1521. c=Instance.new("ObjectValue")
  1522. c.Name="creator"
  1523. c.Value=game:service("Players").LocalPlayer
  1524. c.Parent=h
  1525. game:GetService("Debris"):AddItem(c,.5)
  1526. Damage=math.random(minim,maxim)
  1527. -- h:TakeDamage(Damage)
  1528. blocked=false
  1529. block=hit.Parent:findFirstChild("Block")
  1530. if block~=nil then
  1531. print(block.className)
  1532. if block.className=="NumberValue" then
  1533. if block.Value>0 then
  1534. blocked=true
  1535. if decreaseblock==nil then
  1536. block.Value=block.Value-1
  1537. end
  1538. end
  1539. end
  1540. if block.className=="IntValue" then
  1541. if block.Value>0 then
  1542. blocked=true
  1543. if decreaseblock~=nil then
  1544. block.Value=block.Value-1
  1545. end
  1546. end
  1547. end
  1548. end
  1549. if blocked==false then
  1550. -- h:TakeDamage(Damage)
  1551. h.Health=h.Health-Damage
  1552. showDamage(hit.Parent,Damage,.5,BrickColor.new("Really red"))
  1553. else
  1554. h.Health=h.Health-(Damage/2)
  1555. showDamage(hit.Parent,Damage/2,.5,BrickColor.new("Bright blue"))
  1556. end
  1557. if Type=="Knockdown" then
  1558. Humanoid=hit.Parent.Humanoid
  1559. Humanoid.PlatformStand=true
  1560. coroutine.resume(coroutine.create(function(HHumanoid)
  1561. swait(1)
  1562. HHumanoid.PlatformStand=false
  1563. end),Humanoid)
  1564. local angle=(hit.Position-(Property.Position+Vector3.new(0,0,0))).unit
  1565. hit.CFrame=CFrame.new(hit.Position,Vector3.new(angle.x,hit.Position.y,angle.z))*CFrame.fromEulerAnglesXYZ(math.pi/4,0,0)
  1566. local bodvol=Instance.new("BodyVelocity")
  1567. bodvol.velocity=angle*knockback
  1568. bodvol.P=5000
  1569. bodvol.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1570. bodvol.Parent=hit
  1571. rl=Instance.new("BodyAngularVelocity")
  1572. rl.P=3000
  1573. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1574. rl.angularvelocity=Vector3.new(math.random(-10,10),math.random(-10,10),math.random(-10,10))
  1575. rl.Parent=hit
  1576. game:GetService("Debris"):AddItem(bodvol,.5)
  1577. game:GetService("Debris"):AddItem(rl,.5)
  1578. elseif Type=="Normal" then
  1579. bp=Instance.new("BodyVelocity")
  1580. bp.P=100000
  1581. bp.maxForce=Vector3.new(math.huge,0,math.huge)
  1582. -- vp.velocity=Character.Torso.CFrame.lookVector*Knockback
  1583. if KnockbackType==1 then
  1584. bp.velocity=Property.CFrame.lookVector*knockback+Property.Velocity/1.05
  1585. elseif KnockbackType==2 then
  1586. bp.velocity=Property.CFrame.lookVector*knockback
  1587. end
  1588. if knockback>0 then
  1589. bp.Parent=hit.Parent.Torso
  1590.  
  1591. end
  1592. game:GetService("Debris"):AddItem(bp,.5)
  1593. elseif Type=="Up" then
  1594. local bodyVelocity=Instance.new("BodyVelocity")
  1595. bodyVelocity.velocity=vt(0,60,0)
  1596. bodyVelocity.P=5000
  1597. bodyVelocity.maxForce=Vector3.new(8e+003, 8e+003, 8e+003)
  1598. bodyVelocity.Parent=hit
  1599. game:GetService("Debris"):AddItem(bodyVelocity,1)
  1600. rl=Instance.new("BodyAngularVelocity")
  1601. rl.P=3000
  1602. rl.maxTorque=Vector3.new(500000,500000,500000)*50000000000000
  1603. rl.angularvelocity=Vector3.new(math.random(-30,30),math.random(-30,30),math.random(-30,30))
  1604. rl.Parent=hit
  1605. game:GetService("Debris"):AddItem(rl,.5)
  1606. elseif Type=="Snare" then
  1607. bp=Instance.new("BodyPosition")
  1608. bp.P=2000
  1609. bp.D=100
  1610. bp.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1611. bp.position=hit.Parent.Torso.Position
  1612. bp.Parent=hit.Parent.Torso
  1613. game:GetService("Debris"):AddItem(bp,1)
  1614. elseif Type=="Target" then
  1615. if Targetting==false then
  1616. ZTarget=hit.Parent.Torso
  1617. coroutine.resume(coroutine.create(function(Part)
  1618. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1619. swait(1)
  1620. so("http://www.roblox.com/asset/?id=15666462",Part,1,1.5)
  1621. end),ZTarget)
  1622. TargHum=ZTarget.Parent:findFirstChild("Humanoid")
  1623. targetgui=Instance.new("BillboardGui")
  1624. targetgui.Parent=ZTarget
  1625. targetgui.Size=UDim2.new(10,100,10,100)
  1626. targ=Instance.new("ImageLabel")
  1627. targ.Parent=targetgui
  1628. targ.BackgroundTransparency=1
  1629. targ.Image="rbxassetid://4834067"
  1630. targ.Size=UDim2.new(1,0,1,0)
  1631. cam.CameraType="Scriptable"
  1632. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1633. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1634. workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1635. Targetting=true
  1636. RocketTarget=ZTarget
  1637. for i=1,Property do
  1638. --while Targetting==true and Humanoid.Health>0 and Character.Parent~=nil do
  1639. if Humanoid.Health>0 and Character.Parent~=nil and TargHum.Health>0 and TargHum.Parent~=nil and Targetting==true then
  1640. swait()
  1641. end
  1642. --workspace.CurrentCamera.CoordinateFrame=CFrame.new(Head.CFrame.p,Head.CFrame.p+rmdir*100)
  1643. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)
  1644. dir=Vector3.new(cam.CoordinateFrame.lookVector.x,0,cam.CoordinateFrame.lookVector.z)
  1645. cam.CoordinateFrame=CFrame.new(Head.CFrame.p,ZTarget.Position)*cf(0,5,10)*euler(-0.3,0,0)
  1646. end
  1647. Targetting=true
  1648. RocketTarget=true
  1649. targetgui.Parent=true
  1650. cam.CameraType="Custom"
  1651. end
  1652. end
  1653. debounce=Instance.new("BoolValue")
  1654. debounce.Name="DebounceHit"
  1655. debounce.Parent=hit.Parent
  1656. debounce.Value=true
  1657. game:GetService("Debris"):AddItem(debounce,Delay)
  1658. c=Instance.new("ObjectValue")
  1659. c.Name="creator"
  1660. c.Value=Player
  1661. c.Parent=h
  1662. game:GetService("Debris"):AddItem(c,.5)
  1663. CRIT=true
  1664. hitDeb=true
  1665. AttackPos=6
  1666. end
  1667. end
  1668.  
  1669. showDamage=function(Char,Dealt,du,Color)
  1670. m=Instance.new("Model")
  1671. m.Name=tostring(Dealt)
  1672. h=Instance.new("Humanoid")
  1673. h.Health=0
  1674. h.MaxHealth=0
  1675. h.Parent=m
  1676. c=Instance.new("Part")
  1677. c.Transparency=0
  1678. c.BrickColor=Color
  1679. c.Transparency = 1
  1680. c.Name="Head"
  1681. c.TopSurface=0
  1682. c.BottomSurface=0
  1683. c.formFactor="Plate"
  1684. c.Size=Vector3.new(1,.4,1)
  1685.  
  1686. local txt = Instance.new("BillboardGui", c)
  1687. txt.Adornee = c
  1688. txt.Name = "_status"
  1689. txt.Size = UDim2.new(2, 0, 1.2, 0)
  1690. txt.StudsOffset = Vector3.new(-9, 8, 0)
  1691. local text = Instance.new("TextLabel", txt)
  1692. text.Size = UDim2.new(10, 0, 7, 0)
  1693. text.FontSize = "Size12"
  1694. text.TextScaled = true
  1695. text.TextTransparency = 0.5
  1696. text.BackgroundTransparency = 1
  1697. text.TextTransparency = 0.5
  1698. text.TextStrokeTransparency = 0.5
  1699. text.Font = "SciFi"
  1700. text.TextStrokeColor3 = Color3.new(0,0,0)
  1701. v=Instance.new("Part")
  1702. v.Name = "ColorBrick"
  1703. v.Parent=c
  1704. v.FormFactor="Symmetric"
  1705. v.Anchored=true
  1706. v.CanCollide=false
  1707. v.BottomSurface="Smooth"
  1708. v.TopSurface="Smooth"
  1709. v.Size=Vector3.new(10,5,3)
  1710. v.Transparency=1
  1711. v.CFrame=c.CFrame
  1712. v.BrickColor=BrickColor.random()
  1713. v.Transparency=1
  1714. text.TextColor3 = t.BrickColor.Color
  1715. v.Shape="Block"
  1716. text.Text = tostring(Dealt)
  1717. ms=Instance.new("CylinderMesh")
  1718. ms.Scale=Vector3.new(.8,.8,.8)
  1719. --[[local hitsounds={"199149137","199149186","199149221","199149235","199149269","199149297"}
  1720. local rndm=math.random(1,#hitsounds)
  1721. local r=rndm
  1722. CFuncs["Sound"].Create("http://www.roblox.com/asset/?id="..hitsounds[r],c,1.25,1)]]--
  1723. if CRIT==true then
  1724. ms.Scale=Vector3.new(1,1.25,1)
  1725. end
  1726. ms.Parent=c
  1727. c.Reflectance=0
  1728. Instance.new("BodyGyro").Parent=c
  1729. c.Parent=m
  1730. if Char:findFirstChild("Head")~=nil then
  1731. c.CFrame=CFrame.new(Char["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1732. elseif Char.Parent:findFirstChild("Head")~=nil then
  1733. c.CFrame=CFrame.new(Char.Parent["Head"].CFrame.p+Vector3.new(0,1.5,0))
  1734. end
  1735. f=Instance.new("BodyPosition")
  1736. f.P=200000
  1737. f.D=100
  1738. f.maxForce=Vector3.new(math.huge,math.huge,math.huge)
  1739. f.position=c.Position+Vector3.new(0,3,0)
  1740. f.Parent=c
  1741. game:GetService("Debris"):AddItem(m,.5+du)
  1742. c.CanCollide=false
  1743. m.Parent=workspace
  1744. c.CanCollide=false
  1745. end
  1746.  
  1747.  
  1748. ------
  1749. hito = function(dm, X, c, dn, dp, dq)
  1750. for I,dr in pairs(workspace:GetChildren()) do
  1751. 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
  1752. local ds = dr:FindFirstChild("Humanoid")
  1753. local dt = dr:FindFirstChild("HumanoidRootPart")
  1754. TakeDamage(ds, c)
  1755. if InForm == true then
  1756. ds.Parent:BreakJoints()
  1757. wait(1.2)
  1758. ds.Parent:Destroy()
  1759. end
  1760. ds:SetStateEnabled(16, true)
  1761. delay(dn, function()
  1762. ds:SetStateEnabled(16, true)
  1763. end)
  1764. local du = Instance.new("StringValue")
  1765. du.Name = "alabo"
  1766. du.Parent = dt
  1767. game.Debris:AddItem(du, dn)
  1768. local dv = Instance.new("Part")
  1769.  
  1770. dv.Size = Vector3.new(0.2, 0.2, 0.2)
  1771. dv.Transparency = 0.25
  1772. dv.Anchored = true
  1773. dv.CanCollide = false
  1774. dv.BrickColor = BrickColor.new("White")
  1775. dv.Material = "Neon"
  1776. dv.Locked = true
  1777. dv.CFrame = dt.CFrame * CFrame.new(rd2(-1, 1), rd2(-2, 2), rd2(-1, 1))
  1778. dv.Parent = modz
  1779. local dw = Instance.new("SpecialMesh")
  1780. dw.MeshType = "Sphere"
  1781. dw.Scale = Vector3.new(0.5, 0.5, 0.5)
  1782. dw.Parent = dv
  1783. game.Debris:AddItem(dv, 1)
  1784. local dx = Instance.new("Model")
  1785. dx.Name = c
  1786. dx.Parent = workspace
  1787. game.Debris:AddItem(dx, 0.5 + c / 75)
  1788. local dy = Instance.new("Humanoid")
  1789. dy.MaxHealth = 0
  1790. dy.Parent = dx
  1791. local dz = Instance.new("Part")
  1792. dz.Name = "Head"
  1793. dz.Locked = true
  1794. dz.Size = Vector3.new(0.2, 0.2, 0.2)
  1795. dz.Position = dt.Position
  1796. dz.BrickColor = BrickColor.new("New Yeller")
  1797. dz.Material = "Neon"
  1798. dz.Transparency = 1
  1799. dz.CanCollide = false
  1800. dz.Parent = dx
  1801. local dA = Instance.new("BodyPosition")
  1802. dA.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1803. dA.P = 20000
  1804. dA.D = 300
  1805. dA.Position = dz.Position + Vector3.new(0, 5, 0)
  1806. dA.Parent = dz
  1807. local dB = Instance.new("CylinderMesh")
  1808. dB.Parent = dz
  1809. coroutine.resume(coroutine.create(function()
  1810. while dB do
  1811. swait()
  1812. dB.Scale = dB.Scale:lerp(Vector3.new(2.5 + c / 10, 1.25 + c / 35, 2.5 + c / 10), 0.4)
  1813. end
  1814. end))
  1815. if dp then
  1816. local dC = Instance.new("BodyVelocity")
  1817. dC.MaxForce = Vector3.new(999999999999, 9999999999999, 9999999999999)
  1818. dC.P = 9999999999
  1819. dC.Velocity = dp
  1820. dC.Parent = dt
  1821. game.Debris:AddItem(dC, dn)
  1822. end
  1823. if dq then
  1824. local dD = Instance.new("BodyAngularVelocity")
  1825. dD.MaxTorque = Vector3.new(99999, 999999, 999999)
  1826. dD.P = math.huge
  1827. dD.AngularVelocity = dq
  1828. dD.Parent = dt
  1829. game.Debris:AddItem(dD, dn)
  1830. end
  1831. local dE = Instance.new("Sound")
  1832. dE.Pitch = rd2(10, 11) / 10
  1833. dE.Volume = rd2(10, 13) / 10
  1834. dE.EmitterSize = 10
  1835. dE.SoundId = "rbxassetid://"
  1836. dE.Parent = dv
  1837. dE:Play()
  1838. coroutine.resume(coroutine.create(function()
  1839. for I = 1, 5 do
  1840. swait()
  1841. dv.Transparency = dv.Transparency + 0.175
  1842. dw.Scale = dw.Scale + Vector3.new(0.8 * c, 0.8 * c, 0.8 * c)
  1843. end
  1844. end))
  1845. end
  1846. end
  1847. end
  1848. ------
  1849.  
  1850. vt = Vector3.new
  1851. local new = Instance.new
  1852. local cf = CFrame.new
  1853. local cfa = CFrame.Angles
  1854. local bc = BrickColor.new
  1855.  
  1856. function bigbangattack()
  1857. attack = true
  1858. Humanoid.WalkSpeed = 0
  1859. for i = 0, 8, 0.1 do
  1860. swait()
  1861. 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)
  1862. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1863. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1864. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1865. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1866. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1867. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1868. end
  1869. local rng = Instance.new("Part", mouse)
  1870. rng.Anchored = true
  1871. rng.BrickColor = BrickColor.new("Cyan")
  1872. rng.CanCollide = false
  1873. rng.FormFactor = 3
  1874. rng.Name = "Ring"
  1875. rng.Size = Vector3.new(0.4,0.4,0.4)
  1876. rng.Transparency = 0
  1877. rng.TopSurface = 0
  1878. rng.BottomSurface = 0
  1879. rng.CFrame = RootPart.CFrame
  1880. local rngm = Instance.new("SpecialMesh", rng)
  1881. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1882.  
  1883. local rng3 = rng:Clone()
  1884. rng3.Parent = char
  1885. local rng3m = rng3.Mesh
  1886.  
  1887. local rng5 = rng:Clone()
  1888. rng5.Parent = char
  1889. rng5.BrickColor = BrickColor.new("Cyan")
  1890. local rng5m = rng5.Mesh
  1891. local rng6 = rng:Clone()
  1892. rng6.Material = "Plastic"
  1893. rng6.BrickColor = BrickColor.new("Cyan")
  1894. rng6.Parent = char
  1895. local rng6m = rng6.Mesh
  1896. rng6m.Scale = vt(7.5,7.5,7.5)
  1897. rng6m.MeshType = "FileMesh"
  1898. rng6m.MeshId = "rbxassetid://430736398"
  1899. local Must2 = Instance.new("Sound",rng6)
  1900. Must2.SoundId = "rbxassetid://135581154"
  1901. Must2.Pitch = 0.99
  1902. Must2.Volume = 3
  1903. Must2.Looped = false
  1904. wait(0)
  1905. Must2:Play()
  1906. local hita = rng6.Touched:connect(function(hit)
  1907. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  1908. end)
  1909.  
  1910. rng3.CFrame = RootPart.CFrame
  1911.  
  1912. rng5.CFrame = RootPart.CFrame
  1913. rng6.CFrame = RootPart.CFrame
  1914. local pie222 = Instance.new("ParticleEmitter")
  1915. pie222.Parent = rng6
  1916. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  1917. pie222.LightEmission = 1
  1918. pie222.Size = NumberSequence.new(6,1)
  1919. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  1920. pie222.Transparency = NumberSequence.new(0.6,1)
  1921. pie222.EmissionDirection = "Top"
  1922. pie222.Enabled = true
  1923. pie222.Lifetime = NumberRange.new(1)
  1924. pie222.Rotation = NumberRange.new(-320, 320)
  1925. pie222.Rate = 404
  1926. pie222.Speed = NumberRange.new(0)
  1927. pie222.LockedToPart = false
  1928. pie222.VelocitySpread = 2
  1929. wait()
  1930. local scaler = 10/5
  1931. local scaler2 = 10/5
  1932. for i = 0,10,0.1 do
  1933. swait()
  1934. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  1935.  
  1936. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  1937.  
  1938. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  1939. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/3.8)
  1940. rng6.CFrame = rng3.CFrame
  1941. rng.Transparency = rng.Transparency + 1
  1942.  
  1943. rng3.Transparency = rng3.Transparency + 0.01
  1944.  
  1945. rng5.Transparency = rng5.Transparency + 0.01
  1946. rng6.Transparency = rng6.Transparency + 0.021
  1947. scaler = scaler - 0.125/5
  1948. scaler2 = scaler2 - 0.1/5
  1949.  
  1950. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  1951.  
  1952. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  1953. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  1954. end
  1955. hita:disconnect()
  1956. game:GetService("Debris"):AddItem(rng, 1)
  1957.  
  1958. game:GetService("Debris"):AddItem(rng3, 1)
  1959.  
  1960. game:GetService("Debris"):AddItem(rng5, 1)
  1961. attack = false
  1962. pie222:Destroy()
  1963. Humanoid.WalkSpeed = 16
  1964. end
  1965.  
  1966.  
  1967. function bigbangattack2()
  1968. attack = true
  1969. Humanoid.WalkSpeed = 0
  1970. for i = 0, 8, 0.1 do
  1971. swait()
  1972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  1973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  1974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  1975. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  1976. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  1977. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  1978. end
  1979. local rng = Instance.new("Part", RightArm)
  1980. rng.Anchored = true
  1981. rng.BrickColor = BrickColor.new("Cyan")
  1982. rng.CanCollide = false
  1983. rng.FormFactor = 3
  1984. rng.Name = "Ring"
  1985. rng.Size = Vector3.new(0.4,0.4,0.4)
  1986. rng.Transparency = 0
  1987. rng.TopSurface = 0
  1988. rng.BottomSurface = 0
  1989. rng.CFrame = RootPart.CFrame
  1990. local rngm = Instance.new("SpecialMesh", rng)
  1991. rngm.MeshId = "http://www.roblox.com/asset/?id=3270017"
  1992.  
  1993. local rng3 = rng:Clone()
  1994. rng3.Parent = char
  1995. local rng3m = rng3.Mesh
  1996.  
  1997. local rng5 = rng:Clone()
  1998. rng5.Parent = char
  1999. rng5.BrickColor = BrickColor.new("Cyan")
  2000. local rng5m = rng5.Mesh
  2001. local rng6 = rng:Clone()
  2002. rng6.Material = "Plastic"
  2003. rng6.BrickColor = BrickColor.new("Cyan")
  2004. rng6.Parent = char
  2005. local rng6m = rng6.Mesh
  2006. rng6m.Scale = vt(7.5,7.5,30.5)
  2007. rng6m.MeshType = "FileMesh"
  2008. rng6m.MeshId = "rbxassetid://430736398"
  2009. local Must2 = Instance.new("Sound",Torso)
  2010. Must2.SoundId = "rbxassetid://719747626"
  2011. Must2.Pitch = 0.99
  2012. Must2.Volume = 3
  2013. Must2.Looped = false
  2014. wait(0)
  2015. Must2:Play()
  2016. local hita = rng6.Touched:connect(function(hit)
  2017. ugothit(hit,40,50,math.random(49,56),"Normal",RootJoint,.2,1)
  2018. end)
  2019.  
  2020. rng3.CFrame = Head.CFrame
  2021.  
  2022. rng5.CFrame = Head.CFrame
  2023. rng6.CFrame = rng5.CFrame
  2024. local pie222 = Instance.new("ParticleEmitter")
  2025. pie222.Parent = rng6
  2026. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  2027. pie222.LightEmission = 1
  2028. pie222.Size = NumberSequence.new(15,1)
  2029. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  2030. pie222.Transparency = NumberSequence.new(0.6,1)
  2031. pie222.EmissionDirection = "Top"
  2032. pie222.Enabled = true
  2033. pie222.Lifetime = NumberRange.new(1)
  2034. pie222.Rotation = NumberRange.new(-320, 320)
  2035. pie222.Rate = 404
  2036. pie222.Speed = NumberRange.new(0)
  2037. pie222.LockedToPart = false
  2038. pie222.VelocitySpread = 2
  2039. wait()
  2040. local scaler = 10/5
  2041. local scaler2 = 10/5
  2042. for i = 0,10,0.1 do
  2043. swait()
  2044. rng.CFrame = rng.CFrame + rng.CFrame.lookVector*scaler2
  2045.  
  2046. rng3.CFrame = rng3.CFrame + rng3.CFrame.lookVector*scaler2/0.5
  2047.  
  2048. rng5.CFrame = rng5.CFrame + rng5.CFrame.lookVector*scaler2/10
  2049. rng6.Size = rng6.Size + Vector3.new(scaler2/3.8, scaler2/3.8, scaler2/0.8)
  2050. rng6.CFrame = rng3.CFrame
  2051. rng.Transparency = rng.Transparency + 1
  2052.  
  2053. rng3.Transparency = rng3.Transparency + 0.01
  2054.  
  2055. rng5.Transparency = rng5.Transparency + 0.01
  2056. rng6.Transparency = rng6.Transparency + 0.021
  2057. scaler = scaler - 0.125/5
  2058. scaler2 = scaler2 - 0.1/5
  2059.  
  2060. rng3m.Scale = rng3m.Scale + Vector3.new(scaler2/2, scaler2/2, 1)
  2061.  
  2062. rng5m.Scale = rng5m.Scale + Vector3.new(scaler2, scaler2, 0.3)
  2063. rngm.Scale = rngm.Scale + Vector3.new(scaler2/1, scaler2/1, 1)
  2064. end
  2065. hita:disconnect()
  2066. game:GetService("Debris"):AddItem(rng, 1)
  2067.  
  2068. game:GetService("Debris"):AddItem(rng3, 1)
  2069.  
  2070. game:GetService("Debris"):AddItem(rng5, 1)
  2071. attack = false
  2072. pie222:Destroy()
  2073. Humanoid.WalkSpeed = 16
  2074. end
  2075.  
  2076.  
  2077.  
  2078. mouse.KeyDown:connect(function(key)
  2079. if key == "k" then
  2080. bigbangattack()
  2081. end
  2082. end)
  2083.  
  2084. mouse.KeyDown:connect(function(k) ---galickgun
  2085. if attack == false and k == "n" and MV4 > 80 and firemode == true then
  2086. MV4 = 0
  2087. local Must = Instance.new("Sound",Torso)
  2088. Must.SoundId = "rbxassetid://719748223"
  2089. Must.Pitch = 0.99
  2090. Must.Volume = 3.4
  2091. Must.Looped = false
  2092. wait(0)
  2093. Must:Play()
  2094. Humanoid.WalkSpeed = 13
  2095. local Aura = Instance.new('ParticleEmitter')
  2096. Aura.Name = "Aura"
  2097. Aura.Texture = "rbxassetid://347730682"
  2098. Aura.Parent = Torso
  2099. Aura.LightEmission = 1
  2100. Aura.Transparency = NumberSequence.new(0.4,1)
  2101. Aura.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2102. Aura.Size = NumberSequence.new(1,9)
  2103. Aura.Rotation = NumberRange.new(-360,360)
  2104. Aura.LockedToPart = true
  2105. Aura.Lifetime = NumberRange.new(1)
  2106. Aura.Rate = 100
  2107. Aura.Speed = NumberRange.new(0)
  2108. Aura.EmissionDirection = "Top"
  2109. local Aura2 = Instance.new('ParticleEmitter')
  2110. Aura2.Name = "Aura"
  2111. Aura2.Texture = "rbxassetid://1046299182"
  2112. Aura2.Parent = Torso
  2113. Aura2.LightEmission = 1
  2114. Aura2.Transparency = NumberSequence.new(0,1)
  2115. Aura2.Color = ColorSequence.new(BrickColor.new("Magenta").Color)
  2116. Aura2.Size = NumberSequence.new(14)
  2117. Aura2.Rotation = NumberRange.new(-360,360)
  2118. Aura2.LockedToPart = true
  2119. Aura2.Lifetime = NumberRange.new(0.2)
  2120. Aura2.Rate = 20
  2121. Aura2.Speed = NumberRange.new(0)
  2122. Aura2.EmissionDirection = "Top"
  2123. attack = true
  2124. Firepart1 = Instance.new("Part", RightArm)
  2125. Firepart1.Size = Vector3.new(1, 1, 1)
  2126. GuW1 = Instance.new("Weld")
  2127. GuW1.Name = "GuW"
  2128. GuW1.Part0 = RightArm
  2129. GuW1.C0 = cn(0, -1, 0)
  2130. GuW1.C1 = cn(0, 0, 0)
  2131. GuW1.Part1 = Firepart1
  2132. GuW1.Parent = RightArm
  2133. Firepart1.Transparency = 1
  2134. Firepart2 = Instance.new("Part", LeftArm)
  2135. Firepart2.Size = Vector3.new(1, 1, 1)
  2136. GuW2 = Instance.new("Weld")
  2137. GuW2.Name = "GuW"
  2138. GuW2.Part0 = LeftArm
  2139. GuW2.C0 = cn(0, -1, 0)
  2140. GuW2.C1 = cn(0, 0, 0)
  2141. GuW2.Part1 = Firepart2
  2142. GuW2.Parent = LeftArm
  2143. Firepart2.Transparency = 1
  2144. GuW1:Destroy()
  2145. GuW1 = Instance.new("Weld")
  2146. GuW1.Name = "GuW"
  2147. GuW1.Part0 = Torso
  2148. GuW1.C0 = cn(0, 0, -6)
  2149. GuW1.C1 = cn(0, 0, 0)
  2150. GuW1.Part1 = Firepart1
  2151. GuW1.Parent = Torso
  2152. GuW2:Destroy()
  2153. GuW2 = Instance.new("Weld")
  2154. GuW2.Name = "GuW"
  2155. GuW2.Part0 = Torso
  2156. GuW2.C0 = cn(0, 0, -6)
  2157. GuW2.C1 = cn(0, 0, 0)
  2158. GuW2.Part1 = Firepart2
  2159. GuW2.Parent = Torso
  2160. GuW2:Destroy()
  2161. GuW2 = Instance.new("Weld")
  2162. GuW2.Name = "GuW"
  2163. GuW2.Part0 = Torso
  2164. GuW2.C0 = cn(0, 0, -4)
  2165. GuW2.C1 = cn(0, 0, 0)
  2166. GuW2.Part1 = Firepart2
  2167. GuW2.Parent = Torso
  2168. for i = 0, 18, 0.1 do
  2169. swait()
  2170. if Torsovelocity.Y > 2 then
  2171. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2172. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.1)
  2173. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2174. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2175. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2176. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2177. elseif Torsovelocity.Y < 1 then
  2178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(70)), 0.1)
  2179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-59)), 0.05)
  2180. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2181. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(50), math.rad(-120), math.rad(-90)), 0.1)
  2182. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2183. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2184. end
  2185. end
  2186. GuW1:Destroy()
  2187. GuW1 = Instance.new("Weld")
  2188. GuW1.Name = "GuW"
  2189. GuW1.Part0 = Torso
  2190. GuW1.C0 = cn(0, 0, -15)
  2191. GuW1.C1 = cn(0, 0, 0)
  2192. GuW1.Part1 = Firepart1
  2193. GuW1.Parent = Torso
  2194. GuW2:Destroy()
  2195. GuW2 = Instance.new("Weld")
  2196. GuW2.Name = "GuW"
  2197. GuW2.Part0 = Torso
  2198. GuW2.C0 = cn(0, 0, -17.5)
  2199. GuW2.C1 = cn(0, 0, 0)
  2200. GuW2.Part1 = Firepart2
  2201. GuW2.Parent = Torso
  2202. local Must = Instance.new("Sound",Torso)
  2203. Must.SoundId = "rbxassetid://719747626"
  2204. Must.Pitch = 0.99
  2205. Must.Volume = 3.9
  2206. Must.Looped = false
  2207. wait(0)
  2208. Must:Play()
  2209. for i = 0, 1.25, 0.01 do
  2210. swait()
  2211. 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)
  2212. shoottraildd22(mouse.Hit.p, Torso, 0)
  2213. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  2214. BlockEffect(BrickColor.new("Magenta"), Torso.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  2215. if Torsovelocity.Y > 2 then
  2216. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2217. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2218. 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)
  2219. 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)
  2220. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2221. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2222. end
  2223. end
  2224. Must:Stop()
  2225. Aura:Destroy()
  2226. Aura2:Destroy()
  2227. wait(0.5)
  2228. Humanoid.WalkSpeed = 16
  2229. attack = false
  2230. MV4 = 300
  2231. Firepart1:Destroy()
  2232. Firepart2:Destroy()
  2233. end
  2234. end)
  2235.  
  2236.  
  2237. d = {}
  2238. function iteffect()
  2239.  
  2240. coroutine.resume(coroutine.create(function()
  2241.  
  2242. for i = 1, 10 do
  2243. effect = Instance.new("Part", workspace)
  2244. effect.Anchored = true
  2245. effect.CanCollide = false
  2246. effect.Size = Vector3.new(0.2, 3, 0.2)
  2247. effect.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
  2248. effect.Transparency = 0
  2249. effect.Material = "Plastic"
  2250. effect.BrickColor = BrickColor.new("Really black")
  2251. table.insert(d, effect)
  2252. game:GetService("Debris"):AddItem(effect, 0.3)
  2253. end
  2254.  
  2255. coroutine.resume(coroutine.create(function()
  2256. for i = 1, 10 do
  2257. for i,e in pairs(d) do
  2258. e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
  2259. e.Transparency = e.Transparency + 0.030
  2260. end
  2261. wait(0.01)
  2262. end
  2263.  
  2264. end))
  2265. end))
  2266.  
  2267.  
  2268. end
  2269.  
  2270. tp = true
  2271.  
  2272. mouse.KeyDown:connect(function(k)
  2273. if k == "e" then
  2274. if tp == true then
  2275. tp = false
  2276. local Must = Instance.new("Sound",Torso)
  2277. Must.SoundId = "rbxassetid://1055279036"
  2278. Must.Pitch = 0.99
  2279. Must.Volume = 1.2
  2280. Must.Looped = false
  2281. wait(0)
  2282. Must:Play()
  2283. Zanzoken = Instance.new("Part",char)
  2284. Zanzoken.Anchored = true
  2285. Zanzoken.CanCollide = false
  2286. Zanzoken.Position = v3(999,999,999)
  2287. Zanzoken.CFrame = Torso.CFrame
  2288. game.Debris:AddItem(Zanzoken,0.5)
  2289. Zanzoken.Transparency = 1
  2290. wait()
  2291. idk = Instance.new("BillboardGui",Zanzoken)
  2292. idk.Size = UDim2.new(10,0,15,0)
  2293. idk.AlwaysOnTop = false
  2294. idk1 = Instance.new("ImageLabel",idk)
  2295. idk1.BackgroundTransparency = 1
  2296. idk.ExtentsOffset = v3(0,0,0)
  2297. idk1.ImageTransparency = 0
  2298. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2299. idk1.Size = UDim2.new(2,0,1,0)
  2300. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2301. idk1.Image = "rbxassetid://319554883"
  2302. char.Head.face.Parent = game.Lighting
  2303. wait(0)
  2304. char.HumanoidRootPart.CFrame = mouse.Hit * CFrame.new(0, 3, 0)
  2305. game.Lighting.face.Parent = char.Head
  2306. wait(0)
  2307. Zanzoken = Instance.new("Part",char)
  2308. Zanzoken.Anchored = true
  2309. Zanzoken.CanCollide = false
  2310. Zanzoken.Position = v3(999,999,999)
  2311. Zanzoken.CFrame = Torso.CFrame
  2312. game.Debris:AddItem(Zanzoken,0.5)
  2313. Zanzoken.Transparency = 1
  2314. wait()
  2315. idk = Instance.new("BillboardGui",Zanzoken)
  2316. idk.Size = UDim2.new(10,0,15,0)
  2317. idk.AlwaysOnTop = false
  2318. idk1 = Instance.new("ImageLabel",idk)
  2319. idk1.BackgroundTransparency = 1
  2320. idk.ExtentsOffset = v3(0,0,0)
  2321. idk1.ImageTransparency = 0
  2322. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  2323. idk1.Size = UDim2.new(2,0,1,0)
  2324. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  2325. idk1.Image = "rbxassetid://319554883"
  2326.  
  2327. wait(0.4)
  2328. tp = true
  2329.  
  2330.  
  2331. end
  2332. end
  2333. end)
  2334.  
  2335.  
  2336. MV4 = 300
  2337. mouse.KeyDown:connect(function(k)
  2338. if attack == false and k == "v" and MV4 > 80 and firemode == true then
  2339. MV4 = 0
  2340. local Must = Instance.new("Sound",workspace)
  2341. Must.SoundId = "rbxassetid://194135434"
  2342. Must.Pitch = 0.99
  2343. Must.Volume = 1.7
  2344. Must.Looped = true
  2345. wait(0)
  2346. Must:Play()
  2347. local lb = Instance.new("Part")
  2348. lb.Parent = char
  2349. lb.Material = "Neon"
  2350. lb.Color = BrickColor.new("Gold").Color
  2351. lb.CanCollide = false
  2352. lb.Material = "Neon"
  2353. lb.Size = vt(1,1,1)
  2354. lb.CFrame = Torso.CFrame
  2355. lb.Rotation = vt(0,0,0)
  2356. lb.Anchored = true
  2357. lb.Transparency = 0
  2358. local thing = Instance.new("SpecialMesh",lb)
  2359. thing.MeshType = "FileMesh"
  2360. thing.MeshId = "http://www.roblox.com/asset/?id=20329976"
  2361. thing.Scale = vt(0,15,0)
  2362. local chancerot = math.random(1,2)
  2363. for z = 0, 4 do
  2364. if chancerot == 1 then
  2365. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2366. elseif chancerot == 2 then
  2367. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2368. end
  2369. lb.Transparency = lb.Transparency + 0.1
  2370. thing.Scale = thing.Scale + vt(15,0,15)
  2371. wait()
  2372. end
  2373. for z = 0, 4 do
  2374. if chancerot == 1 then
  2375. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2376. elseif chancerot == 2 then
  2377. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2378. end
  2379. lb.Transparency = lb.Transparency + 0.1
  2380. thing.Scale = thing.Scale + vt(15,0,15)
  2381. wait()
  2382. end
  2383.  
  2384. local Aura = Instance.new('ParticleEmitter')
  2385. Aura.Name = "Aura"
  2386. Aura.Texture = "rbxassetid://347730682"
  2387. Aura.Parent = Torso
  2388. Aura.LightEmission = 1
  2389. Aura.Transparency = NumberSequence.new(0.5,1)
  2390. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2391. Aura.Size = NumberSequence.new(1,25)
  2392. Aura.Rotation = NumberRange.new(-360,360)
  2393. Aura.LockedToPart = true
  2394. Aura.Lifetime = NumberRange.new(1)
  2395. Aura.Rate = 100
  2396. Aura.Speed = NumberRange.new(0)
  2397. Aura.EmissionDirection = "Top"
  2398. local Aura2 = Instance.new('ParticleEmitter')
  2399. Aura2.Name = "Aura"
  2400. Aura2.Texture = "rbxassetid://1046299182"
  2401. Aura2.Parent = Torso
  2402. Aura2.LightEmission = 1
  2403. Aura2.Transparency = NumberSequence.new(0,1)
  2404. Aura2.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2405. Aura2.Size = NumberSequence.new(55)
  2406. Aura2.Rotation = NumberRange.new(-360,360)
  2407. Aura2.LockedToPart = true
  2408. Aura2.Lifetime = NumberRange.new(0.2)
  2409. Aura2.Rate = 20
  2410. Aura2.Speed = NumberRange.new(0)
  2411. Aura2.EmissionDirection = "Top"
  2412. lig = Instance.new("PointLight",Player.Character.Torso)
  2413. lig.Color=Color3.new(255,255,0)
  2414. lig.Range = 12
  2415. Humanoid.WalkSpeed = 0.01
  2416. attack = true
  2417. Firepart1 = Instance.new("Part", RightArm)
  2418. Firepart1.Size = Vector3.new(1, 1, 1)
  2419. GuW1 = Instance.new("Weld")
  2420. GuW1.Name = "GuW"
  2421. GuW1.Part0 = RightArm
  2422. GuW1.C0 = cn(0, -1, 0)
  2423. GuW1.C1 = cn(0, 0, 0)
  2424. GuW1.Part1 = Firepart1
  2425. GuW1.Parent = RightArm
  2426. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  2427. Firepart1.Transparency = 1
  2428. Firepart2 = Instance.new("Part", LeftArm)
  2429. Firepart2.Size = Vector3.new(1, 1, 1)
  2430. GuW2 = Instance.new("Weld")
  2431. GuW2.Name = "GuW"
  2432. GuW2.Part0 = LeftArm
  2433. GuW2.C0 = cn(0, -1, 0)
  2434. GuW2.C1 = cn(0, 0, 0)
  2435. GuW2.Part1 = Firepart2
  2436. GuW2.Parent = LeftArm
  2437. Firepart2.Transparency = 1
  2438.  
  2439. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  2440. GuW1:Destroy()
  2441. GuW1 = Instance.new("Weld")
  2442. GuW1.Name = "GuW"
  2443. GuW1.Part0 = Torso
  2444. GuW1.C0 = cn(0, 0, -6)
  2445. GuW1.C1 = cn(0, 0, 0)
  2446. GuW1.Part1 = Firepart1
  2447. GuW1.Parent = Torso
  2448. GuW2:Destroy()
  2449. GuW2 = Instance.new("Weld")
  2450. GuW2.Name = "GuW"
  2451. GuW2.Part0 = Torso
  2452. GuW2.C0 = cn(0, 0, -6)
  2453. GuW2.C1 = cn(0, 0, 0)
  2454. GuW2.Part1 = Firepart2
  2455. GuW2.Parent = Torso
  2456.  
  2457. GuW2:Destroy()
  2458. GuW2 = Instance.new("Weld")
  2459. GuW2.Name = "GuW"
  2460. GuW2.Part0 = Torso
  2461. GuW2.C0 = cn(0, 0, -4)
  2462. GuW2.C1 = cn(0, 0, 0)
  2463. GuW2.Part1 = Firepart2
  2464. GuW2.Parent = Torso
  2465. for i = 0, 15, 0.1 do
  2466. swait()
  2467. if Torsovelocity.Y > 2 then
  2468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2470. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2471. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2472. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2473. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2474. elseif Torsovelocity.Y < 1 then
  2475. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2476. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2477. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2478. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2479. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2480. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2481. end
  2482. end
  2483. wait(16)
  2484. local Aura3 = Instance.new('ParticleEmitter')
  2485. Aura3.Name = "Aura"
  2486. Aura3.Texture = "rbxassetid://1046299182"
  2487. Aura3.Parent = Torso
  2488. Aura3.LightEmission = 1
  2489. Aura3.Transparency = NumberSequence.new(0.4,1)
  2490. Aura3.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2491. Aura3.Size = NumberSequence.new(140)
  2492. Aura3.Rotation = NumberRange.new(-360,360)
  2493. Aura3.LockedToPart = true
  2494. Aura3.Lifetime = NumberRange.new(0.2)
  2495. Aura3.Rate = 70
  2496. Aura3.Speed = NumberRange.new(0)
  2497. Aura3.EmissionDirection = "Top"
  2498. local Aura4 = Instance.new('ParticleEmitter')
  2499. Aura4.Name = "Aura"
  2500. Aura4.Texture = "rbxassetid://1046299182"
  2501. Aura4.Parent = Torso
  2502. Aura4.LightEmission = 1
  2503. Aura4.Transparency = NumberSequence.new(0.7,1)
  2504. Aura4.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  2505. Aura4.Size = NumberSequence.new(190)
  2506. Aura4.Rotation = NumberRange.new(-360,360)
  2507. Aura4.LockedToPart = true
  2508. Aura4.Lifetime = NumberRange.new(0.2)
  2509. Aura4.Rate = 120
  2510. Aura4.Speed = NumberRange.new(0)
  2511. Aura4.EmissionDirection = "Top"
  2512. local Aura5 = Instance.new('ParticleEmitter')
  2513. Aura5.Name = "Aura"
  2514. Aura5.Texture = "rbxassetid://347730682"
  2515. Aura5.Parent = Torso
  2516. Aura5.LightEmission = 1
  2517. Aura5.Transparency = NumberSequence.new(0.2,1)
  2518. Aura5.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2519. Aura5.Size = NumberSequence.new(1,65)
  2520. Aura5.Rotation = NumberRange.new(-360,360)
  2521. Aura5.LockedToPart = true
  2522. Aura5.Lifetime = NumberRange.new(1)
  2523. Aura5.Rate = 200
  2524. Aura5.Speed = NumberRange.new(0)
  2525. Aura5.EmissionDirection = "Top"
  2526. local quake = Instance.new("Sound",workspace)
  2527. quake.SoundId = "rbxassetid://1048411878"
  2528. quake.Pitch = 0.99
  2529. quake.Volume = 1.3
  2530. quake.Looped = true
  2531. wait(0)
  2532. quake:Play()
  2533. local scrr = Instance.new("Sound",Torso)
  2534. scrr.SoundId = "rbxassetid://908472235"
  2535. scrr.Pitch = 0.99
  2536. scrr.Volume = 0.5
  2537. scrr.Looped = true
  2538. wait(0)
  2539. scrr:Play()
  2540.  
  2541. for i = 0, 2, 0.1 do
  2542. swait()
  2543. local lb = Instance.new("Part")
  2544. lb.Parent = char
  2545. lb.Material = "Neon"
  2546. lb.Color = BrickColor.new("Gold").Color
  2547. lb.CanCollide = false
  2548. lb.Material = "Neon"
  2549. lb.Size = vt(0.5,0,0.5)
  2550. lb.CFrame = Torso.CFrame
  2551. lb.Rotation = vt(0,0,0)
  2552. lb.Anchored = true
  2553. lb.Transparency = 0
  2554. local thing = Instance.new("SpecialMesh",lb)
  2555. thing.MeshType = "FileMesh"
  2556. thing.MeshId = "http://www.roblox.com/asset/?id=471124075"
  2557. thing.Scale = vt(0,15,0)
  2558. local chancerot = math.random(1,2)
  2559. for z = 0, 4 do
  2560. if chancerot == 1 then
  2561. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2562. elseif chancerot == 2 then
  2563. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2564. end
  2565. lb.Transparency = lb.Transparency + 0.1
  2566. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2567. wait()
  2568. end
  2569. for z = 0, 4 do
  2570. if chancerot == 1 then
  2571. lb.CFrame = lb.CFrame*CFrame.Angles(0,0.1,0)
  2572. elseif chancerot == 2 then
  2573. lb.CFrame = lb.CFrame*CFrame.Angles(0,-0.1,0)
  2574. end
  2575. lb.Transparency = lb.Transparency + 0.1
  2576. thing.Scale = thing.Scale + vt(0.5,0,0.5)
  2577. wait()
  2578. end
  2579. end
  2580.  
  2581.  
  2582. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  2583. for i = 0, 24, 0.1 do
  2584. swait()
  2585. if Torsovelocity.Y > 2 then
  2586. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2587. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2588. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2589. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2590. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2591. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2592. elseif Torsovelocity.Y < 1 then
  2593. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2594. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2595. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2596. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2597. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2598. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2599. end
  2600. end
  2601. wait(5)
  2602. GuW1:Destroy()
  2603. GuW1 = Instance.new("Weld")
  2604. GuW1.Name = "GuW"
  2605. GuW1.Part0 = Torso
  2606. GuW1.C0 = cn(0, 0, -15)
  2607. GuW1.C1 = cn(0, 0, 0)
  2608. GuW1.Part1 = Firepart1
  2609. GuW1.Parent = Torso
  2610. GuW2:Destroy()
  2611. GuW2 = Instance.new("Weld")
  2612. GuW2.Name = "GuW"
  2613. GuW2.Part0 = Torso
  2614. GuW2.C0 = cn(0, 0, -17.5)
  2615. GuW2.C1 = cn(0, 0, 0)
  2616. GuW2.Part1 = Firepart2
  2617. GuW2.Parent = Torso
  2618. local Must2 = Instance.new("Sound",Torso) --1048411878
  2619. Must2.SoundId = "rbxassetid://950551676"
  2620. Must2.Pitch = 0.99
  2621. Must2.Volume = math.huge
  2622. Must2.Looped = false
  2623. wait(0)
  2624. Must2:Play()
  2625. quake:Stop()
  2626. scrr:Stop()
  2627. local Gone = Instance.new('ParticleEmitter')
  2628. Gone.Name = "Aura"
  2629. Gone.Texture = "rbxassetid://1046299182"
  2630. Gone.Parent = Torso
  2631. Gone.LightEmission = 1
  2632. Gone.Transparency = NumberSequence.new(0.7,1)
  2633. Gone.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2634. Gone.Size = NumberSequence.new(340)
  2635. Gone.Rotation = NumberRange.new(-360,360)
  2636. Gone.LockedToPart = true
  2637. Gone.Lifetime = NumberRange.new(0.2)
  2638. Gone.Rate = 70
  2639. Gone.Speed = NumberRange.new(0)
  2640. Gone.EmissionDirection = "Top"
  2641. wait(2)
  2642. Aura:Destroy()
  2643. Aura2:Destroy()
  2644. Aura3:Destroy()
  2645. Aura4:Destroy()
  2646. Aura5:Destroy()
  2647. lig:Destroy()
  2648. Gone:Destroy()
  2649. for i = 0, 3, 0.01 do
  2650. swait()
  2651. shoottraildd2(mouse.Hit.p, Torso, 0)
  2652. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  2653. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 70, 70, 70, 0.06)
  2654. BlockEffect(BrickColor.new("New Yeller"), Torso.CFrame, 1, 1, 1, 69.5, 69.5, 69.5, 0.06)
  2655. if Torsovelocity.Y > 2 then
  2656. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2657. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2658. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2659. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2660. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2661. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2662. elseif Torsovelocity.Y < 1 then
  2663. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 40) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2664. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  2665. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  2666. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  2667. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2668. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2669. end
  2670. end
  2671. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  2672. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  2673. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  2674. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  2675. for i = 0, 3, 0.1 do
  2676. swait()
  2677. if Torsovelocity.Y > 2 then
  2678. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2679. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  2680. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2681. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2682. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2683. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2684. elseif Torsovelocity.Y < 1 then
  2685. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  2686. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  2687. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  2688. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  2689. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2690. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  2691. end
  2692. end
  2693. wait(1)
  2694. Humanoid.WalkSpeed = 16
  2695. attack = false
  2696. MV4 = 0
  2697. Must:Stop()
  2698. Firepart1:Destroy()
  2699. Firepart2:Destroy()
  2700. end
  2701. end)
  2702.  
  2703.  
  2704.  
  2705. ---forms
  2706. mouse.KeyDown:connect(function(key)
  2707. if key=="1" then
  2708. Base()
  2709. SSJ()
  2710. char.JumPower = 150
  2711. end
  2712. end)
  2713. Health = 140,000 --------- Serious mode aura.
  2714. BaseHealth = 10,000
  2715.  
  2716.  
  2717.  
  2718.  
  2719. SuperSaiyan = false
  2720.  
  2721. Player = game.Players.LocalPlayer
  2722. Char = Player.Character
  2723. Torso = Char.Torso
  2724.  
  2725. function SSJ()
  2726. for X = 1, 1 do wait()
  2727.  
  2728.  
  2729. wait(0)
  2730. for X = 1, 1 do wait()
  2731. local Effect = Instance.new("Part")
  2732. Effect.Name = "Effect"
  2733. Effect.Parent = Torso
  2734. Effect.CFrame = Torso.CFrame
  2735. Effect.BrickColor = BrickColor.new("Lapis")
  2736. Effect.Shape = "Ball"
  2737. Effect.Size = Vector3.new(1, 1, 1)
  2738. Effect.Anchored = true
  2739. Effect.Material = "Neon"
  2740. Effect.CanCollide = false
  2741. Effect.CFrame = Torso.CFrame
  2742. Effect.Size = Effect.Size + Vector3.new(0.5)
  2743. Effect.Transparency = Effect.Transparency + 0.04
  2744. end
  2745. end
  2746.  
  2747. repeat
  2748. Torso:FindFirstChild("Effect"):Remove()
  2749. until Torso:FindFirstChild("Effect") == nil
  2750.  
  2751.  
  2752. local Color1 = Color3.new(255, 255, 0)
  2753. local Color2 = Color3.new(255, 255, 0)
  2754.  
  2755. Hair7:Destroy()
  2756. Hair7 = Instance.new("Part")
  2757. Hair7.Parent = char
  2758. Hair7.Name = "Hair"
  2759. Hair7.CanCollide = false
  2760. Hair7.Locked = true
  2761. Hair7.TopSurface = "Smooth"
  2762. Hair7.BottomSurface = "Smooth"
  2763. Hair7.formFactor = "Symmetric"
  2764. Hair7.Material = "Neon"
  2765. Hair7.BrickColor = BrickColor.new("Daisy orange")
  2766. Hair7.CFrame = char.Torso.CFrame
  2767. Hair7.Size = Vector3.new(1, 1, 1)
  2768. Hair7.Transparency = 0
  2769.  
  2770.  
  2771. Weld1 = Instance.new("Weld")
  2772. Weld1.Parent = char.Head
  2773. Weld1.Part0 = char.Head
  2774. Weld1.Part1 = Hair7
  2775. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2776.  
  2777. Mesh = Instance.new("SpecialMesh")
  2778. Mesh.Offset = Vector3.new(0,-0.4,0)
  2779. Mesh.Parent = Hair7
  2780. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2781. Mesh.MeshType = "FileMesh"
  2782. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2783. Mesh.TextureId = ""
  2784. char.Head.face.Texture = "rbxassetid://1108357707"
  2785. local Must = Instance.new("Sound",Torso)
  2786. Must.SoundId = "rbxassetid://1035030726"
  2787. Must.Pitch = 0.99
  2788. Must.Volume = 1.4
  2789. Must.Looped = false
  2790. wait(0)
  2791. Must:Play()
  2792. a21e = new("Part",char)
  2793. a21e.Name = "Beam"..num
  2794. a21e.Locked = true
  2795. a21e.Size = v3(1,1,1)
  2796. a21e.CanCollide = false
  2797. a21e.BrickColor = bc("Gold")
  2798. a21e.Material = "Neon"
  2799. a21e.Transparency = 0
  2800. aa21e = new("SpecialMesh",a21e)
  2801. a21e.Anchored = true
  2802. a21e.Position = RootPart.Position
  2803. aa21e.MeshType = "Sphere"
  2804. aa21e.Scale = v3(1,1,1)
  2805. a51e = new("Part",char)
  2806. a51e.Name = "Beam"..num
  2807. a51e.Locked = true
  2808. a51e.Size = v3(1,1,1)
  2809. a51e.CanCollide = false
  2810. a51e.BrickColor = bc("New Yeller")
  2811. a51e.Material = "Neon"
  2812. a51e.Transparency = 0
  2813. aa51e = new("SpecialMesh",a51e)
  2814. a51e.Anchored = true
  2815. a51e.Position = RootPart.Position
  2816. aa51e.MeshType = "Sphere"
  2817. aa51e.Scale = v3(1,1,1)
  2818. a61e = new("Part",char)
  2819. a61e.Name = "Beam"..num
  2820. a61e.Locked = true
  2821. a61e.Size = v3(1,1,1)
  2822. a61e.CanCollide = false
  2823. a61e.BrickColor = bc("White")
  2824. a61e.Material = "Neon"
  2825. a61e.Transparency = 0
  2826. aa61e = new("SpecialMesh",a61e)
  2827. a61e.Anchored = true
  2828. a61e.Position = RootPart.Position
  2829. aa61e.MeshType = "Sphere"
  2830. aa61e.Scale = v3(1,1,1)
  2831. for i = 1,50 do
  2832. wait()
  2833. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  2834. a21e.Transparency = a21e.Transparency + 0.03
  2835. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  2836. a51e.Transparency = a51e.Transparency + 0.03
  2837. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  2838. a61e.Transparency = a61e.Transparency + 0.02
  2839. end
  2840. a61e:Destroy()
  2841. aa61e:Destroy()
  2842. a51e:Destroy()
  2843. aa51e:Destroy()
  2844. a21e:Destroy()
  2845. aa21e:Destroy()
  2846.  
  2847.  
  2848. local Aura = Instance.new('ParticleEmitter')
  2849. Aura.Name = "Aura"
  2850. Aura.Texture = "rbxassetid://347730682"
  2851. Aura.Parent = Torso
  2852. Aura.LightEmission = 1
  2853. Aura.Transparency = NumberSequence.new(0.6,1)
  2854. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  2855. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  2856. Aura.LockedToPart = true
  2857. Aura.Lifetime = NumberRange.new(1)
  2858. Aura.Rate = 100
  2859. Aura.Speed = NumberRange.new(4.3)
  2860. Aura.EmissionDirection = "Top"
  2861.  
  2862. SuperSaiyan = true
  2863. Humanoid.JumpPower = 120
  2864.  
  2865. Char.Humanoid.MaxHealth = Health
  2866. wait(0.3)
  2867. Char.Humanoid.Health = Health
  2868. wait(0.7)
  2869. Must:Destroy()
  2870. end
  2871.  
  2872. function Base()
  2873. SuperSaiyan = false
  2874. local Effect = Instance.new("Part")
  2875. Effect.Name = "Effect"
  2876. Effect.Parent = Torso
  2877. Effect.CFrame = Torso.CFrame
  2878. Effect.BrickColor = BrickColor.new("White")
  2879. Effect.Shape = "Ball"
  2880. Effect.Size = Vector3.new(8, 8, 8)
  2881. Effect.Anchored = true
  2882. Effect.Material = "Neon"
  2883. Effect.CanCollide = false
  2884. for loop = 1, 25 do wait()
  2885. Effect.CFrame = Torso.CFrame
  2886. Effect.Size = Effect.Size + Vector3.new(-0.5)
  2887. Effect.Transparency = Effect.Transparency + 0.04
  2888.  
  2889. end
  2890. repeat
  2891.  
  2892.  
  2893. Torso:FindFirstChild("Effect"):Remove()
  2894. until Torso:FindFirstChild("Effect") == nil
  2895.  
  2896. char.Head.face.Texture = "rbxassetid://1108342609"
  2897. Hair7:Destroy()
  2898. wait(0.1)
  2899. Hair7 = Instance.new("Part")
  2900. Hair7.Parent = char
  2901. Hair7.Name = "Hair"
  2902. Hair7.CanCollide = false
  2903. Hair7.Locked = true
  2904. Hair7.TopSurface = "Smooth"
  2905. Hair7.BottomSurface = "Smooth"
  2906. Hair7.formFactor = "Symmetric"
  2907. Hair7.Material = "Neon"
  2908. Hair7.BrickColor = BrickColor.new("Really black")
  2909. Hair7.CFrame = char.Torso.CFrame
  2910. Hair7.Size = Vector3.new(1, 1, 1)
  2911. Hair7.Transparency = 0
  2912.  
  2913.  
  2914. Weld1 = Instance.new("Weld")
  2915. Weld1.Parent = char.Head
  2916. Weld1.Part0 = char.Head
  2917. Weld1.Part1 = Hair7
  2918. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  2919.  
  2920. Mesh = Instance.new("SpecialMesh")
  2921. Mesh.Offset = Vector3.new(0,-0.4,0)
  2922. Mesh.Parent = Hair7
  2923. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  2924. Mesh.MeshType = "FileMesh"
  2925. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  2926. Mesh.TextureId = ""
  2927.  
  2928.  
  2929.  
  2930. for i, v in pairs(Torso:GetChildren()) do
  2931. if v:IsA('ParticleEmitter') then
  2932. v:Remove()
  2933. end
  2934. end
  2935. for i, v in pairs(LeftArm:GetChildren()) do
  2936. if v:IsA('ParticleEmitter') then
  2937. v:Remove()
  2938. end
  2939. end
  2940. for i, v in pairs(RightArm:GetChildren()) do
  2941. if v:IsA('ParticleEmitter') then
  2942. v:Remove()
  2943. end
  2944. end
  2945. for i, v in pairs(RightLeg:GetChildren()) do
  2946. if v:IsA('ParticleEmitter') then
  2947. v:Remove()
  2948. end
  2949. end
  2950. for i, v in pairs(LeftLeg:GetChildren()) do
  2951. if v:IsA('ParticleEmitter') then
  2952. v:Remove()
  2953. end
  2954. end
  2955.  
  2956.  
  2957. end
  2958.  
  2959. mouse.KeyDown:connect(function(key)
  2960. if key=="9" then
  2961. Base()
  2962. end
  2963. end)
  2964.  
  2965. mouse.KeyDown:connect(function(key)
  2966. if key=="4" then
  2967. Base()
  2968. SSJB()
  2969. char.JumPower = 150
  2970. end
  2971. end)
  2972. Health = 140,000 --------- Serious mode aura.
  2973. BaseHealth = 10,000
  2974.  
  2975.  
  2976.  
  2977.  
  2978. SuperSaiyanBlue = false
  2979.  
  2980. Player = game.Players.LocalPlayer
  2981. Char = Player.Character
  2982. Torso = Char.Torso
  2983.  
  2984. function SSJB()
  2985. for X = 1, 1 do wait()
  2986.  
  2987.  
  2988. wait(0)
  2989. for X = 1, 1 do wait()
  2990. local Effect = Instance.new("Part")
  2991. Effect.Name = "Effect"
  2992. Effect.Parent = Torso
  2993. Effect.CFrame = Torso.CFrame
  2994. Effect.BrickColor = BrickColor.new("Lapis")
  2995. Effect.Shape = "Ball"
  2996. Effect.Size = Vector3.new(1, 1, 1)
  2997. Effect.Anchored = true
  2998. Effect.Material = "Neon"
  2999. Effect.CanCollide = false
  3000. Effect.CFrame = Torso.CFrame
  3001. Effect.Size = Effect.Size + Vector3.new(0.5)
  3002. Effect.Transparency = Effect.Transparency + 0.04
  3003. end
  3004. end
  3005.  
  3006. repeat
  3007. Torso:FindFirstChild("Effect"):Remove()
  3008. until Torso:FindFirstChild("Effect") == nil
  3009.  
  3010.  
  3011. local Color1 = Color3.new(255, 255, 0)
  3012. local Color2 = Color3.new(255, 255, 0)
  3013.  
  3014. for i = 0, 3, 0.1 do
  3015. swait()
  3016. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  3017. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  3018. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  3019. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  3020. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3021. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  3022. end
  3023.  
  3024. Hair7:Destroy()
  3025. wait(0.1)
  3026. Hair7 = Instance.new("Part")
  3027. Hair7.Parent = char
  3028. Hair7.Name = "Hair"
  3029. Hair7.CanCollide = false
  3030. Hair7.Locked = true
  3031. Hair7.TopSurface = "Smooth"
  3032. Hair7.BottomSurface = "Smooth"
  3033. Hair7.formFactor = "Symmetric"
  3034. Hair7.Material = "Neon"
  3035. Hair7.BrickColor = BrickColor.new("Cyan")
  3036. Hair7.CFrame = char.Torso.CFrame
  3037. Hair7.Size = Vector3.new(1, 1, 1)
  3038. Hair7.Transparency = 0
  3039.  
  3040.  
  3041. Weld1 = Instance.new("Weld")
  3042. Weld1.Parent = char.Head
  3043. Weld1.Part0 = char.Head
  3044. Weld1.Part1 = Hair7
  3045. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3046.  
  3047. Mesh = Instance.new("SpecialMesh")
  3048. Mesh.Offset = Vector3.new(0,-0.4,0)
  3049. Mesh.Parent = Hair7
  3050. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3051. Mesh.MeshType = "FileMesh"
  3052. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3053. Mesh.TextureId = ""
  3054. wait(0.1)
  3055. char.Head.face.Texture = "rbxassetid://262534270"
  3056. local Must = Instance.new("Sound",Torso)
  3057. Must.SoundId = "rbxassetid://874183151"
  3058. Must.Pitch = 0.99
  3059. Must.Volume = 1.4
  3060. Must.Looped = false
  3061. wait(0)
  3062. Must:Play()
  3063. a21e = new("Part",char)
  3064. a21e.Name = "Beam"..num
  3065. a21e.Locked = true
  3066. a21e.Size = v3(1,1,1)
  3067. a21e.CanCollide = false
  3068. a21e.BrickColor = bc("Toothpaste")
  3069. a21e.Material = "Neon"
  3070. a21e.Transparency = 0
  3071. aa21e = new("SpecialMesh",a21e)
  3072. a21e.Anchored = true
  3073. a21e.Position = RootPart.Position
  3074. aa21e.MeshType = "Sphere"
  3075. aa21e.Scale = v3(1,1,1)
  3076. a51e = new("Part",char)
  3077. a51e.Name = "Beam"..num
  3078. a51e.Locked = true
  3079. a51e.Size = v3(1,1,1)
  3080. a51e.CanCollide = false
  3081. a51e.BrickColor = bc("Cyan")
  3082. a51e.Material = "Neon"
  3083. a51e.Transparency = 0
  3084. aa51e = new("SpecialMesh",a51e)
  3085. a51e.Anchored = true
  3086. a51e.Position = RootPart.Position
  3087. aa51e.MeshType = "Sphere"
  3088. aa51e.Scale = v3(1,1,1)
  3089. a61e = new("Part",char)
  3090. a61e.Name = "Beam"..num
  3091. a61e.Locked = true
  3092. a61e.Size = v3(1,1,1)
  3093. a61e.CanCollide = false
  3094. a61e.BrickColor = bc("Lapis")
  3095. a61e.Material = "Neon"
  3096. a61e.Transparency = 0
  3097. aa61e = new("SpecialMesh",a61e)
  3098. a61e.Anchored = true
  3099. a61e.Position = RootPart.Position
  3100. aa61e.MeshType = "Sphere"
  3101. aa61e.Scale = v3(1,1,1)
  3102. for i = 1,50 do
  3103. wait()
  3104. aa21e.Scale = aa21e.Scale + v3(2,2,2)
  3105. a21e.Transparency = a21e.Transparency + 0.03
  3106. aa51e.Scale = aa51e.Scale + v3(2.5,2.5,2.5)
  3107. a51e.Transparency = a51e.Transparency + 0.03
  3108. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3109. a61e.Transparency = a61e.Transparency + 0.02
  3110. end
  3111. a61e:Destroy()
  3112. aa61e:Destroy()
  3113. a51e:Destroy()
  3114. aa51e:Destroy()
  3115. a21e:Destroy()
  3116. aa21e:Destroy()
  3117.  
  3118.  
  3119. local Aura = Instance.new('ParticleEmitter')
  3120. Aura.Name = "Aura"
  3121. Aura.Texture = "rbxassetid://347730682"
  3122. Aura.Parent = Torso
  3123. Aura.LightEmission = 1
  3124. Aura.Transparency = NumberSequence.new(0.4,1)
  3125. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3126. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3127. Aura.LockedToPart = true
  3128. Aura.Lifetime = NumberRange.new(1)
  3129. Aura.Rate = 100
  3130. Aura.Rotation = NumberRange.new(-20, 15)
  3131. Aura.Speed = NumberRange.new(4.3)
  3132. Aura.EmissionDirection = "Top"
  3133. local Aura = Instance.new('ParticleEmitter')
  3134. Aura.Name = "Aura"
  3135. Aura.Texture = "rbxassetid://347730682"
  3136. Aura.Parent = Torso
  3137. Aura.LightEmission = 1
  3138. Aura.Transparency = NumberSequence.new(0.9,1)
  3139. Aura.Color = ColorSequence.new(BrickColor.new("Deep orange").Color)
  3140. Aura.Size = NumberSequence.new(4,6.9,0.2)
  3141. Aura.LockedToPart = true
  3142. Aura.Lifetime = NumberRange.new(1)
  3143. Aura.Rate = 100
  3144. Aura.Rotation = NumberRange.new(-20, 15)
  3145. Aura.Speed = NumberRange.new(4.3)
  3146. Aura.EmissionDirection = "Top"
  3147. local tra = Instance.new('ParticleEmitter')
  3148. tra.Parent = Torso
  3149. tra.LightEmission = 1
  3150. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3151. tra.Rate = 15
  3152. tra.Rotation = NumberRange.new(-5, 5)
  3153. tra.Lifetime = NumberRange.new(1.5, 2)
  3154. tra.Size = NumberSequence.new(0.098,0)
  3155. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3156. tra.Speed = NumberRange.new(0.5)
  3157. tra.VelocitySpread = 360
  3158. tra.VelocityInheritance = 0.5
  3159. tra.ZOffset = 2
  3160. local tra = Instance.new('ParticleEmitter')
  3161. tra.Parent = LeftArm
  3162. tra.LightEmission = 1
  3163. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3164. tra.Rate = 15
  3165. tra.Rotation = NumberRange.new(-5, 5)
  3166. tra.Lifetime = NumberRange.new(1.5, 2)
  3167. tra.Size = NumberSequence.new(0.098,0)
  3168. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3169. tra.Speed = NumberRange.new(0.5)
  3170. tra.VelocitySpread = 360
  3171. tra.VelocityInheritance = 0.5
  3172. tra.ZOffset = 2
  3173. local tra = Instance.new('ParticleEmitter')
  3174. tra.Parent = RightArm
  3175. tra.LightEmission = 1
  3176. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3177. tra.Rate = 15
  3178. tra.Rotation = NumberRange.new(-5, 5)
  3179. tra.Lifetime = NumberRange.new(1.5, 2)
  3180. tra.Size = NumberSequence.new(0.098,0)
  3181. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3182. tra.Speed = NumberRange.new(0.5)
  3183. tra.VelocitySpread = 360
  3184. tra.VelocityInheritance = 0.5
  3185. tra.ZOffset = 2
  3186. local tra = Instance.new('ParticleEmitter')
  3187. tra.Parent = LeftLeg
  3188. tra.LightEmission = 1
  3189. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3190. tra.Rate = 15
  3191. tra.Rotation = NumberRange.new(-5, 5)
  3192. tra.Lifetime = NumberRange.new(1.5, 2)
  3193. tra.Size = NumberSequence.new(0.098,0)
  3194. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3195. tra.Speed = NumberRange.new(0.5)
  3196. tra.VelocitySpread = 360
  3197. tra.VelocityInheritance = 0.5
  3198. tra.ZOffset = 2
  3199. local tra = Instance.new('ParticleEmitter')
  3200. tra.Parent = RightLeg
  3201. tra.LightEmission = 1
  3202. tra.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3203. tra.Rate = 15
  3204. tra.Rotation = NumberRange.new(-5, 5)
  3205. tra.Lifetime = NumberRange.new(1.5, 2)
  3206. tra.Size = NumberSequence.new(0.098,0)
  3207. tra.Transparency = NumberSequence.new(0.2,0.3,1)
  3208. tra.Speed = NumberRange.new(0.5)
  3209. tra.VelocitySpread = 360
  3210. tra.VelocityInheritance = 0.5
  3211. tra.ZOffset = 2
  3212.  
  3213. SuperSaiyanBlue = true
  3214. Humanoid.JumpPower = 120
  3215.  
  3216. Char.Humanoid.MaxHealth = Health
  3217. wait(0.3)
  3218. Char.Humanoid.Health = Health
  3219. wait(0.7)
  3220. Must:Destroy()
  3221. end
  3222.  
  3223. function Base()
  3224. SuperSaiyanBlue = false
  3225. local Effect = Instance.new("Part")
  3226. Effect.Name = "Effect"
  3227. Effect.Parent = Torso
  3228. Effect.CFrame = Torso.CFrame
  3229. Effect.BrickColor = BrickColor.new("White")
  3230. Effect.Shape = "Ball"
  3231. Effect.Size = Vector3.new(8, 8, 8)
  3232. Effect.Anchored = true
  3233. Effect.Material = "Neon"
  3234. Effect.CanCollide = false
  3235. for loop = 1, 25 do wait()
  3236. Effect.CFrame = Torso.CFrame
  3237. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3238. Effect.Transparency = Effect.Transparency + 0.04
  3239.  
  3240. end
  3241. repeat
  3242.  
  3243.  
  3244. Torso:FindFirstChild("Effect"):Remove()
  3245. until Torso:FindFirstChild("Effect") == nil
  3246.  
  3247. char.Head.face.Texture = "rbxassetid://1108342609"
  3248. Hair7:Destroy()
  3249. wait(0.1)
  3250. Hair7 = Instance.new("Part")
  3251. Hair7.Parent = char
  3252. Hair7.Name = "Hair"
  3253. Hair7.CanCollide = false
  3254. Hair7.Locked = true
  3255. Hair7.TopSurface = "Smooth"
  3256. Hair7.BottomSurface = "Smooth"
  3257. Hair7.formFactor = "Symmetric"
  3258. Hair7.Material = "Neon"
  3259. Hair7.BrickColor = BrickColor.new("Really black")
  3260. Hair7.CFrame = char.Torso.CFrame
  3261. Hair7.Size = Vector3.new(1, 1, 1)
  3262. Hair7.Transparency = 0
  3263.  
  3264.  
  3265. Weld1 = Instance.new("Weld")
  3266. Weld1.Parent = char.Head
  3267. Weld1.Part0 = char.Head
  3268. Weld1.Part1 = Hair7
  3269. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3270.  
  3271. Mesh = Instance.new("SpecialMesh")
  3272. Mesh.Offset = Vector3.new(0,-0.4,0)
  3273. Mesh.Parent = Hair7
  3274. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3275. Mesh.MeshType = "FileMesh"
  3276. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3277. Mesh.TextureId = ""
  3278.  
  3279.  
  3280.  
  3281. for i, v in pairs(Torso:GetChildren()) do
  3282. if v:IsA('ParticleEmitter') then
  3283. v:Remove()
  3284. end
  3285. end
  3286. for i, v in pairs(LeftArm:GetChildren()) do
  3287. if v:IsA('ParticleEmitter') then
  3288. v:Remove()
  3289. end
  3290. end
  3291. for i, v in pairs(RightArm:GetChildren()) do
  3292. if v:IsA('ParticleEmitter') then
  3293. v:Remove()
  3294. end
  3295. end
  3296. for i, v in pairs(RightLeg:GetChildren()) do
  3297. if v:IsA('ParticleEmitter') then
  3298. v:Remove()
  3299. end
  3300. end
  3301. for i, v in pairs(LeftLeg:GetChildren()) do
  3302. if v:IsA('ParticleEmitter') then
  3303. v:Remove()
  3304. end
  3305. end
  3306.  
  3307.  
  3308. end
  3309. mouse.KeyDown:connect(function(key)
  3310. if key=="9" then
  3311. Base()
  3312. end
  3313. end)
  3314.  
  3315. mouse.KeyDown:connect(function(key)
  3316. if key=="2" then
  3317. Base()
  3318. SSJVEGETA()
  3319. char.JumPower = 150
  3320. end
  3321. end)
  3322. Health = math.huge --------- Serious mode aura.
  3323. BaseHealth = math.huge
  3324.  
  3325.  
  3326.  
  3327.  
  3328. SuperVegeta = false
  3329.  
  3330. Player = game.Players.LocalPlayer
  3331. Char = Player.Character
  3332. Torso = Char.Torso
  3333.  
  3334. function SSJVEGETA()
  3335. for X = 1, 1 do wait()
  3336.  
  3337.  
  3338. wait(0)
  3339. for X = 1, 1 do wait()
  3340. local Effect = Instance.new("Part")
  3341. Effect.Name = "Effect"
  3342. Effect.Parent = Torso
  3343. Effect.CFrame = Torso.CFrame
  3344. Effect.BrickColor = BrickColor.new("Lapis")
  3345. Effect.Shape = "Ball"
  3346. Effect.Size = Vector3.new(1, 1, 1)
  3347. Effect.Anchored = true
  3348. Effect.Material = "Neon"
  3349. Effect.CanCollide = false
  3350. Effect.CFrame = Torso.CFrame
  3351. Effect.Size = Effect.Size + Vector3.new(0.5)
  3352. Effect.Transparency = Effect.Transparency + 0.04
  3353. end
  3354. end
  3355.  
  3356. repeat
  3357. Torso:FindFirstChild("Effect"):Remove()
  3358. until Torso:FindFirstChild("Effect") == nil
  3359.  
  3360.  
  3361. local Color1 = Color3.new(255, 255, 0)
  3362. local Color2 = Color3.new(255, 255, 0)
  3363.  
  3364.  
  3365. Hair7:Destroy()
  3366. wait(0.1)
  3367. Hair7 = Instance.new("Part")
  3368. Hair7.Parent = char
  3369. Hair7.Name = "Hair"
  3370. Hair7.CanCollide = false
  3371. Hair7.Locked = true
  3372. Hair7.TopSurface = "Smooth"
  3373. Hair7.BottomSurface = "Smooth"
  3374. Hair7.formFactor = "Symmetric"
  3375. Hair7.Material = "Neon"
  3376. Hair7.BrickColor = BrickColor.new("Bright yellow")
  3377. Hair7.CFrame = char.Torso.CFrame
  3378. Hair7.Size = Vector3.new(1, 1, 1)
  3379. Hair7.Transparency = 0
  3380.  
  3381.  
  3382. Weld1 = Instance.new("Weld")
  3383. Weld1.Parent = char.Head
  3384. Weld1.Part0 = char.Head
  3385. Weld1.Part1 = Hair7
  3386. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3387.  
  3388. Mesh = Instance.new("SpecialMesh")
  3389. Mesh.Offset = Vector3.new(0,-0.4,0)
  3390. Mesh.Parent = Hair7
  3391. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3392. Mesh.MeshType = "FileMesh"
  3393. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3394. Mesh.TextureId = ""
  3395. char.Head.face.Texture = "rbxassetid://1108357707"
  3396. local Must = Instance.new("Sound",Torso)
  3397. Must.SoundId = "rbxassetid://1035030726"
  3398. Must.Pitch = 0.99
  3399. Must.Volume = 1.4
  3400. Must.Looped = false
  3401. wait(0)
  3402. Must:Play()
  3403. a21e = new("Part",char)
  3404. a21e.Name = "Beam"..num
  3405. a21e.Locked = true
  3406. a21e.Size = v3(1,1,1)
  3407. a21e.CanCollide = false
  3408. a21e.BrickColor = bc("Gold")
  3409. a21e.Material = "Neon"
  3410. a21e.Transparency = 0
  3411. aa21e = new("SpecialMesh",a21e)
  3412. a21e.Anchored = true
  3413. a21e.Position = RootPart.Position
  3414. aa21e.MeshType = "Sphere"
  3415. aa21e.Scale = v3(1,1,1)
  3416. a51e = new("Part",char)
  3417. a51e.Name = "Beam"..num
  3418. a51e.Locked = true
  3419. a51e.Size = v3(1,1,1)
  3420. a51e.CanCollide = false
  3421. a51e.BrickColor = bc("New Yeller")
  3422. a51e.Material = "Neon"
  3423. a51e.Transparency = 0
  3424. aa51e = new("SpecialMesh",a51e)
  3425. a51e.Anchored = true
  3426. a51e.Position = RootPart.Position
  3427. aa51e.MeshType = "Sphere"
  3428. aa51e.Scale = v3(1,1,1)
  3429. a61e = new("Part",char)
  3430. a61e.Name = "Beam"..num
  3431. a61e.Locked = true
  3432. a61e.Size = v3(1,1,1)
  3433. a61e.CanCollide = false
  3434. a61e.BrickColor = bc("White")
  3435. a61e.Material = "Neon"
  3436. a61e.Transparency = 0
  3437. aa61e = new("SpecialMesh",a61e)
  3438. a61e.Anchored = true
  3439. a61e.Position = RootPart.Position
  3440. aa61e.MeshType = "Sphere"
  3441. aa61e.Scale = v3(1,1,1)
  3442. for i = 1,50 do
  3443. wait()
  3444. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3445. a21e.Transparency = a21e.Transparency + 0.03
  3446. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3447. a51e.Transparency = a51e.Transparency + 0.03
  3448. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3449. a61e.Transparency = a61e.Transparency + 0.02
  3450. end
  3451. a61e:Destroy()
  3452. aa61e:Destroy()
  3453. a51e:Destroy()
  3454. aa51e:Destroy()
  3455. a21e:Destroy()
  3456. aa21e:Destroy()
  3457.  
  3458.  
  3459. local Aura = Instance.new('ParticleEmitter')
  3460. Aura.Name = "Aura"
  3461. Aura.Texture = "rbxassetid://347730682"
  3462. Aura.Parent = Torso
  3463. Aura.LightEmission = 1
  3464. Aura.Transparency = NumberSequence.new(0.6,1)
  3465. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3466. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3467. Aura.LockedToPart = true
  3468. Aura.Lifetime = NumberRange.new(1)
  3469. Aura.Rate = 100
  3470. Aura.Speed = NumberRange.new(4.3)
  3471. Aura.EmissionDirection = "Top"
  3472. local Aura = Instance.new('ParticleEmitter')
  3473. Aura.Name = "Aura"
  3474. Aura.Texture = "rbxassetid://1046299182"
  3475. Aura.Parent = Torso
  3476. Aura.LightEmission = 1
  3477. Aura.Transparency = NumberSequence.new(0.6,1)
  3478. Aura.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  3479. Aura.Size = NumberSequence.new(5)
  3480. Aura.Rotation = NumberRange.new(-20,15)
  3481. Aura.LockedToPart = true
  3482. Aura.Lifetime = NumberRange.new(0.2)
  3483. Aura.Rate = 20
  3484. Aura.Speed = NumberRange.new(0)
  3485. Aura.EmissionDirection = "Top"
  3486.  
  3487. SuperVegeta = true
  3488. Humanoid.WalkSpeed = 10
  3489. Humanoid.JumpPower = 120
  3490.  
  3491. Char.Humanoid.MaxHealth = Health
  3492. wait(0.3)
  3493. Char.Humanoid.Health = Health
  3494. wait(0.7)
  3495. Must:Destroy()
  3496. end
  3497.  
  3498. function Base()
  3499. SuperVegeta = false
  3500. local Effect = Instance.new("Part")
  3501. Effect.Name = "Effect"
  3502. Effect.Parent = Torso
  3503. Effect.CFrame = Torso.CFrame
  3504. Effect.BrickColor = BrickColor.new("White")
  3505. Effect.Shape = "Ball"
  3506. Effect.Size = Vector3.new(8, 8, 8)
  3507. Effect.Anchored = true
  3508. Effect.Material = "Neon"
  3509. Effect.CanCollide = false
  3510. for loop = 1, 25 do wait()
  3511. Effect.CFrame = Torso.CFrame
  3512. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3513. Effect.Transparency = Effect.Transparency + 0.04
  3514.  
  3515. end
  3516. repeat
  3517.  
  3518.  
  3519. Torso:FindFirstChild("Effect"):Remove()
  3520. until Torso:FindFirstChild("Effect") == nil
  3521.  
  3522. char.Head.face.Texture = "rbxassetid://1108342609"
  3523. Hair7:Destroy()
  3524. wait(0.1)
  3525. Hair7 = Instance.new("Part")
  3526. Hair7.Parent = char
  3527. Hair7.Name = "Hair"
  3528. Hair7.CanCollide = false
  3529. Hair7.Locked = true
  3530. Hair7.TopSurface = "Smooth"
  3531. Hair7.BottomSurface = "Smooth"
  3532. Hair7.formFactor = "Symmetric"
  3533. Hair7.Material = "Neon"
  3534. Hair7.BrickColor = BrickColor.new("Really black")
  3535. Hair7.CFrame = char.Torso.CFrame
  3536. Hair7.Size = Vector3.new(1, 1, 1)
  3537. Hair7.Transparency = 0
  3538.  
  3539.  
  3540. Weld1 = Instance.new("Weld")
  3541. Weld1.Parent = char.Head
  3542. Weld1.Part0 = char.Head
  3543. Weld1.Part1 = Hair7
  3544. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3545.  
  3546. Mesh = Instance.new("SpecialMesh")
  3547. Mesh.Offset = Vector3.new(0,-0.4,0)
  3548. Mesh.Parent = Hair7
  3549. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3550. Mesh.MeshType = "FileMesh"
  3551. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3552. Mesh.TextureId = ""
  3553.  
  3554.  
  3555.  
  3556. for i, v in pairs(Torso:GetChildren()) do
  3557. if v:IsA('ParticleEmitter') then
  3558. v:Remove()
  3559. end
  3560. end
  3561. for i, v in pairs(LeftArm:GetChildren()) do
  3562. if v:IsA('ParticleEmitter') then
  3563. v:Remove()
  3564. end
  3565. end
  3566. for i, v in pairs(RightArm:GetChildren()) do
  3567. if v:IsA('ParticleEmitter') then
  3568. v:Remove()
  3569. end
  3570. end
  3571. for i, v in pairs(RightLeg:GetChildren()) do
  3572. if v:IsA('ParticleEmitter') then
  3573. v:Remove()
  3574. end
  3575. end
  3576. for i, v in pairs(LeftLeg:GetChildren()) do
  3577. if v:IsA('ParticleEmitter') then
  3578. v:Remove()
  3579. end
  3580. end
  3581.  
  3582.  
  3583. end
  3584.  
  3585. mouse.KeyDown:connect(function(key)
  3586. if key=="9" then
  3587. Base()
  3588. end
  3589. mouse.KeyDown:connect(function(key)
  3590. if key=="3" then
  3591. Base()
  3592. SSJ2()
  3593. char.JumPower = 150
  3594. end
  3595. end)
  3596. Health = math.huge --------- Serious mode aura.
  3597. BaseHealth = math.huge
  3598.  
  3599.  
  3600.  
  3601.  
  3602. SuperSaiyan2 = false
  3603.  
  3604. Player = game.Players.LocalPlayer
  3605. Char = Player.Character
  3606. Torso = Char.Torso
  3607.  
  3608. function SSJ2()
  3609. for X = 1, 1 do wait()
  3610.  
  3611.  
  3612. wait(0)
  3613. for X = 1, 1 do wait()
  3614. local Effect = Instance.new("Part")
  3615. Effect.Name = "Effect"
  3616. Effect.Parent = Torso
  3617. Effect.CFrame = Torso.CFrame
  3618. Effect.BrickColor = BrickColor.new("Lapis")
  3619. Effect.Shape = "Ball"
  3620. Effect.Size = Vector3.new(1, 1, 1)
  3621. Effect.Anchored = true
  3622. Effect.Material = "Neon"
  3623. Effect.CanCollide = false
  3624. Effect.CFrame = Torso.CFrame
  3625. Effect.Size = Effect.Size + Vector3.new(0.5)
  3626. Effect.Transparency = Effect.Transparency + 0.04
  3627. end
  3628. end
  3629.  
  3630. repeat
  3631. Torso:FindFirstChild("Effect"):Remove()
  3632. until Torso:FindFirstChild("Effect") == nil
  3633.  
  3634.  
  3635. local Color1 = Color3.new(255, 255, 0)
  3636. local Color2 = Color3.new(255, 255, 0)
  3637.  
  3638.  
  3639. Hair7:Destroy()
  3640. wait(0.1)
  3641. Hair7 = Instance.new("Part")
  3642. Hair7.Parent = char
  3643. Hair7.Name = "Hair"
  3644. Hair7.CanCollide = false
  3645. Hair7.Locked = true
  3646. Hair7.TopSurface = "Smooth"
  3647. Hair7.BottomSurface = "Smooth"
  3648. Hair7.formFactor = "Symmetric"
  3649. Hair7.Material = "Neon"
  3650. Hair7.BrickColor = BrickColor.new("New Yeller")
  3651. Hair7.CFrame = char.Torso.CFrame
  3652. Hair7.Size = Vector3.new(1, 1, 1)
  3653. Hair7.Transparency = 0
  3654.  
  3655.  
  3656. Weld1 = Instance.new("Weld")
  3657. Weld1.Parent = char.Head
  3658. Weld1.Part0 = char.Head
  3659. Weld1.Part1 = Hair7
  3660. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3661.  
  3662. Mesh = Instance.new("SpecialMesh")
  3663. Mesh.Offset = Vector3.new(0,-0.4,0)
  3664. Mesh.Parent = Hair7
  3665. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3666. Mesh.MeshType = "FileMesh"
  3667. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3668. Mesh.TextureId = ""
  3669. char.Head.face.Texture = "rbxassetid://1108357707"
  3670. local Must = Instance.new("Sound",Torso)
  3671. Must.SoundId = "rbxassetid://1035030726"
  3672. Must.Pitch = 0.99
  3673. Must.Volume = 1.4
  3674. Must.Looped = false
  3675. wait(0)
  3676. Must:Play()
  3677. a21e = new("Part",char)
  3678. a21e.Name = "Beam"..num
  3679. a21e.Locked = true
  3680. a21e.Size = v3(1,1,1)
  3681. a21e.CanCollide = false
  3682. a21e.BrickColor = bc("Gold")
  3683. a21e.Material = "Neon"
  3684. a21e.Transparency = 0
  3685. aa21e = new("SpecialMesh",a21e)
  3686. a21e.Anchored = true
  3687. a21e.Position = RootPart.Position
  3688. aa21e.MeshType = "Sphere"
  3689. aa21e.Scale = v3(1,1,1)
  3690. a51e = new("Part",char)
  3691. a51e.Name = "Beam"..num
  3692. a51e.Locked = true
  3693. a51e.Size = v3(1,1,1)
  3694. a51e.CanCollide = false
  3695. a51e.BrickColor = bc("New Yeller")
  3696. a51e.Material = "Neon"
  3697. a51e.Transparency = 0
  3698. aa51e = new("SpecialMesh",a51e)
  3699. a51e.Anchored = true
  3700. a51e.Position = RootPart.Position
  3701. aa51e.MeshType = "Sphere"
  3702. aa51e.Scale = v3(1,1,1)
  3703. a61e = new("Part",char)
  3704. a61e.Name = "Beam"..num
  3705. a61e.Locked = true
  3706. a61e.Size = v3(1,1,1)
  3707. a61e.CanCollide = false
  3708. a61e.BrickColor = bc("White")
  3709. a61e.Material = "Neon"
  3710. a61e.Transparency = 0
  3711. aa61e = new("SpecialMesh",a61e)
  3712. a61e.Anchored = true
  3713. a61e.Position = RootPart.Position
  3714. aa61e.MeshType = "Sphere"
  3715. aa61e.Scale = v3(1,1,1)
  3716. for i = 1,50 do
  3717. wait()
  3718. aa21e.Scale = aa21e.Scale + v3(1.6,1.6,1.6)
  3719. a21e.Transparency = a21e.Transparency + 0.03
  3720. aa51e.Scale = aa51e.Scale + v3(2.8,2.8,2.8)
  3721. a51e.Transparency = a51e.Transparency + 0.03
  3722. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  3723. a61e.Transparency = a61e.Transparency + 0.02
  3724. end
  3725. a61e:Destroy()
  3726. aa61e:Destroy()
  3727. a51e:Destroy()
  3728. aa51e:Destroy()
  3729. a21e:Destroy()
  3730. aa21e:Destroy()
  3731.  
  3732.  
  3733. local Aura = Instance.new('ParticleEmitter')
  3734. Aura.Name = "Aura"
  3735. Aura.Texture = "rbxassetid://347730682"
  3736. Aura.Parent = Torso
  3737. Aura.LightEmission = 1
  3738. Aura.Transparency = NumberSequence.new(0.6,1)
  3739. Aura.Color = ColorSequence.new(BrickColor.new("New Yeller").Color)
  3740. Aura.Size = NumberSequence.new(5.2,3.9,0.2)
  3741. Aura.LockedToPart = true
  3742. Aura.Lifetime = NumberRange.new(1)
  3743. Aura.Rate = 100
  3744. Aura.Speed = NumberRange.new(4.3)
  3745. Aura.EmissionDirection = "Top"
  3746. local Aura = Instance.new('ParticleEmitter')
  3747. Aura.Name = "Aura"
  3748. Aura.Texture = "rbxassetid://1046299182"
  3749. Aura.Parent = Torso
  3750. Aura.LightEmission = 1
  3751. Aura.Transparency = NumberSequence.new(0.3,1)
  3752. Aura.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  3753. Aura.Size = NumberSequence.new(5)
  3754. Aura.Rotation = NumberRange.new(-360,360)
  3755. Aura.LockedToPart = true
  3756. Aura.Lifetime = NumberRange.new(0.2)
  3757. Aura.Rate = 20
  3758. Aura.Speed = NumberRange.new(0)
  3759. Aura.EmissionDirection = "Top"
  3760.  
  3761. SuperSaiyan2 = true
  3762. Humanoid.JumpPower = 120
  3763.  
  3764. Char.Humanoid.MaxHealth = Health
  3765. wait(0.3)
  3766. Char.Humanoid.Health = Health
  3767. wait(0.7)
  3768. Must:Destroy()
  3769. end
  3770.  
  3771. function Base()
  3772. SuperSaiyan2 = false
  3773. local Effect = Instance.new("Part")
  3774. Effect.Name = "Effect"
  3775. Effect.Parent = Torso
  3776. Effect.CFrame = Torso.CFrame
  3777. Effect.BrickColor = BrickColor.new("White")
  3778. Effect.Shape = "Ball"
  3779. Effect.Size = Vector3.new(8, 8, 8)
  3780. Effect.Anchored = true
  3781. Effect.Material = "Neon"
  3782. Effect.CanCollide = false
  3783. for loop = 1, 25 do wait()
  3784. Effect.CFrame = Torso.CFrame
  3785. Effect.Size = Effect.Size + Vector3.new(-0.5)
  3786. Effect.Transparency = Effect.Transparency + 0.04
  3787.  
  3788. end
  3789. repeat
  3790.  
  3791.  
  3792. Torso:FindFirstChild("Effect"):Remove()
  3793. until Torso:FindFirstChild("Effect") == nil
  3794.  
  3795. char.Head.face.Texture = "rbxassetid://1108342609"
  3796. Hair7:Destroy()
  3797. wait(0.1)
  3798. Hair7 = Instance.new("Part")
  3799. Hair7.Parent = char
  3800. Hair7.Name = "Hair"
  3801. Hair7.CanCollide = false
  3802. Hair7.Locked = true
  3803. Hair7.TopSurface = "Smooth"
  3804. Hair7.BottomSurface = "Smooth"
  3805. Hair7.formFactor = "Symmetric"
  3806. Hair7.Material = "Neon"
  3807. Hair7.BrickColor = BrickColor.new("Really black")
  3808. Hair7.CFrame = char.Torso.CFrame
  3809. Hair7.Size = Vector3.new(1, 1, 1)
  3810. Hair7.Transparency = 0
  3811.  
  3812.  
  3813. Weld1 = Instance.new("Weld")
  3814. Weld1.Parent = char.Head
  3815. Weld1.Part0 = char.Head
  3816. Weld1.Part1 = Hair7
  3817. Weld1.C0 = CFrame.new(0, 1.2, 0.64)
  3818.  
  3819. Mesh = Instance.new("SpecialMesh")
  3820. Mesh.Offset = Vector3.new(0,-0.4,0)
  3821. Mesh.Parent = Hair7
  3822. Mesh.Scale = Vector3.new(6.7, 6.7, 6.7)
  3823. Mesh.MeshType = "FileMesh"
  3824. Mesh.MeshId = "http://www.roblox.com/asset/?id=560180459"
  3825. Mesh.TextureId = ""
  3826.  
  3827.  
  3828.  
  3829. for i, v in pairs(Torso:GetChildren()) do
  3830. if v:IsA('ParticleEmitter') then
  3831. v:Remove()
  3832. end
  3833. end
  3834. for i, v in pairs(LeftArm:GetChildren()) do
  3835. if v:IsA('ParticleEmitter') then
  3836. v:Remove()
  3837. end
  3838. end
  3839. for i, v in pairs(RightArm:GetChildren()) do
  3840. if v:IsA('ParticleEmitter') then
  3841. v:Remove()
  3842. end
  3843. end
  3844. for i, v in pairs(RightLeg:GetChildren()) do
  3845. if v:IsA('ParticleEmitter') then
  3846. v:Remove()
  3847. end
  3848. end
  3849. for i, v in pairs(LeftLeg:GetChildren()) do
  3850. if v:IsA('ParticleEmitter') then
  3851. v:Remove()
  3852. end
  3853. end
  3854.  
  3855.  
  3856. end
  3857. end)
  3858. ---
  3859.  
  3860.  
  3861.  
  3862.  
  3863. musiccommand = 1
  3864. musicwait = false
  3865. mouse.KeyDown:connect(function(k)
  3866. if k == "=" and attack == false then
  3867. if musiccommand == 1 and musicwait == false then
  3868. musicwait = true
  3869. sou2:Stop()
  3870. musiccommand = 2
  3871. end
  3872. if musiccommand == 2 and musicwait == false then
  3873. musicwait = true
  3874. sou2:Play()
  3875. sou2.Volume = 2
  3876. musiccommand = 3
  3877. end
  3878. if musiccommand == 3 and musicwait == false then
  3879. musicwait = true
  3880. sou2.Volume = 0.5
  3881. musiccommand = 1
  3882. end
  3883. musicwait = false
  3884. end
  3885. end)
  3886. function HitpartFunk3(HPart3, Xv, Yv, Zv)
  3887. Hitpart3 = Instance.new("Part", HPart3)
  3888. Hitpart3.Size = Vector3.new(1, 1, 1)
  3889. Hitpart3.CanCollide = false
  3890. HuW3 = Instance.new("Weld")
  3891. HuW3.Name = "GuW"
  3892. HuW3.Part0 = HPart3
  3893. HuW3.C0 = cn(Xv, Yv, Zv)
  3894. HuW3.C1 = cn(0, 0, 0)
  3895. HuW3.Part1 = Hitpart3
  3896. HuW3.Parent = HPart3
  3897. Hitpart3.Transparency = 1
  3898. game:GetService("Debris"):AddItem(Hitpart3, 20)
  3899. end
  3900. function HitpartFunk2(HPart2, Xv, Yv, Zv)
  3901. Hitpart2 = Instance.new("Part", HPart2)
  3902. Hitpart2.Size = Vector3.new(1, 1, 1)
  3903. Hitpart2.CanCollide = false
  3904. HuW2 = Instance.new("Weld")
  3905. HuW2.Name = "GuW"
  3906. HuW2.Part0 = HPart2
  3907. HuW2.C0 = cn(Xv, Yv, Zv)
  3908. HuW2.C1 = cn(0, 0, 0)
  3909. HuW2.Part1 = Hitpart2
  3910. HuW2.Parent = HPart2
  3911. Hitpart2.Transparency = 1
  3912. game:GetService("Debris"):AddItem(Hitpart2, 20)
  3913. end
  3914. function HitpartFunk(HPart, Min, Max, Xv, Yv, Zv)
  3915. Hitpart = Instance.new("Part", HPart)
  3916. Hitpart.Size = Vector3.new(1, 1, 1)
  3917. Hitpart.CanCollide = false
  3918. HuW = Instance.new("Weld")
  3919. HuW.Name = "GuW"
  3920. HuW.Part0 = HPart
  3921. HuW.C0 = cn(Xv, Yv, Zv)
  3922. HuW.C1 = cn(0, 0, 0)
  3923. HuW.Part1 = Hitpart
  3924. HuW.Parent = HPart
  3925. Hitpart.Transparency = 1
  3926. MagniDamage(Hitpart, 4.5, Min, Max, 1, "Normal")
  3927. end
  3928. wait2 = false
  3929. combo = 1
  3930. mouse.Button1Down:connect(function(key)
  3931. if attack == false then
  3932. attack = true
  3933. Humanoid.WalkSpeed = 17.01
  3934. if combo == 1 and wait2 == false then
  3935. wait2 = true
  3936. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3937. HitpartFunk(LeftArm, 20, 60, 0, -0.5, 0)
  3938. for i = 0, 1, 0.1 do
  3939. swait()
  3940. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  3941. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  3942. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  3943. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  3944. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  3945. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  3946. end
  3947. combo = 2
  3948. end
  3949. if combo == 2 and wait2 == false then
  3950. wait2 = true
  3951.  
  3952. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", RightArm, 1, 1)
  3953. for i = 0, 1, 0.1 do
  3954. swait()
  3955. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3956. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  3957. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  3958. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3959. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  3960. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  3961. end
  3962. combo = 3
  3963. end
  3964. if combo == 3 and wait2 == false then
  3965. wait2 = true
  3966. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=232210079", LeftArm, 1, 1)
  3967. HitpartFunk(RightLeg, 5, 10, 0, -0.5, 0)
  3968. for i = 0, 1, 0.1 do
  3969. swait()
  3970. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3971. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  3972. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3973. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  3974. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  3975. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  3976. end
  3977. combo = 1
  3978. end
  3979. Humanoid.WalkSpeed = 16
  3980. Hitpart:Destroy()
  3981. wait2 = false
  3982. attack = false
  3983. end
  3984. end)
  3985. --
  3986. --
  3987. MV1 = 20
  3988. mouse.KeyDown:connect(function(k)
  3989. if k == "=" and attack == false then
  3990. if firemode == true then
  3991. firemode = false
  3992. print("ice mode")
  3993. icesmoke.Acceleration = Vector3.new(0,0,0)
  3994. icesmoke.Texture = "http://www.roblox.com/asset/?id=243728104"
  3995. icesmoke.Transparency = NumberSequence.new({
  3996. NumberSequenceKeypoint.new(0, 0.9),
  3997. NumberSequenceKeypoint.new(1, 1)
  3998. })
  3999. icesmoke.Size = NumberSequence.new(3)
  4000. icesmoke.Parent = RightArm
  4001. else
  4002. firemode = true
  4003. print("fire mode")
  4004. ice_mode = false
  4005. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4006. icesmoke.Acceleration = Vector3.new(0, 15, 0)
  4007. icesmoke.Rate = 400
  4008. icesmoke.Texture = "http://www.roblox.com/asset/?id=11601142"
  4009. icesmoke.Transparency = NumberSequence.new(0.7, 1)
  4010. icesmoke.Size = NumberSequence.new(3)
  4011. icesmoke.EmissionDirection = "Top"
  4012. icesmoke.Parent = LeftArm
  4013. end
  4014. end
  4015. if attack == false and k == "x==" and MV1 > 19 and firemode == false then
  4016. MV1 = 90
  4017. Humanoid.WalkSpeed = 15
  4018. attack = true
  4019. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=131632972", LeftArm, 1, 1.5)
  4020. Firepart2 = Instance.new("Part", LeftArm)
  4021. Firepart2.Size = Vector3.new(1, 1, 1)
  4022. Firepart2.CanCollide = false
  4023. GuW2 = Instance.new("Weld")
  4024. GuW2.Name = "GuW"
  4025. GuW2.Part0 = LeftArm
  4026. GuW2.C0 = cn(0, -0.5, 0)
  4027. GuW2.C1 = cn(0, 0, 0)
  4028. GuW2.Part1 = Firepart2
  4029. GuW2.Parent = LeftArm
  4030. Firepart2.Transparency = 1
  4031. MagniDamage(Firepart2, 6, 20, 40, 10, "Normal")
  4032. for i = 0, 2, 0.1 do
  4033. swait()
  4034. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4035. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4036. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4037. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4038. 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)
  4039. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4040. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4041. end
  4042. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=268249319", LeftArm, 1, 2.7)
  4043. BlockEffect(BrickColor.new("Cyan"), Firepart2.CFrame, 1, 1, 1, 3, 3, 3, 0.025)
  4044. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.02)
  4045. MagniDamage(Firepart2, 35, 35, 35, 0, "Freeze")
  4046. Humanoid.WalkSpeed = 16
  4047. attack = false
  4048. Firepart2:Destroy()
  4049. end
  4050. end)
  4051. MV2 = 90
  4052.  
  4053. mouse.KeyDown:connect(function(key)
  4054. if key == "=" then
  4055. Head.Transparency = 1
  4056. Torso.Transparency = 1
  4057. LeftArm.Transparency = 1
  4058. Head.face.Texture = ""
  4059. RightArm.Transparency = 1
  4060. LeftLeg.Transparency = 1
  4061. RightLeg.Transparency = 1
  4062. mesh1.Transparency = 1
  4063. mesh2.Transparency = 1
  4064. mesh5.Transparency = 1
  4065. mesheye.Transparency = 1
  4066. mesheye1.Transparency = 1
  4067. mesheye2.Transparency = 1
  4068. mesheye3.Transparency = 1
  4069. char.Parent = workspace.Camera
  4070. char.WalkSpeed = 60
  4071. if char:FindFirstChild("TalkingBillBoard")~= nil then
  4072. char:FindFirstChild("TalkingBillBoard"):destroy()
  4073. end
  4074. end
  4075. end)
  4076. mouse.KeyUp:connect(function(key)
  4077. if key == "=" then
  4078. Head.Transparency = 0
  4079. Torso.Transparency = 0
  4080. LeftArm.Transparency = 0
  4081. Head.face.Texture = ""
  4082. RightArm.Transparency = 0
  4083. LeftLeg.Transparency = 0
  4084. RightLeg.Transparency = 0
  4085. mesh1.Transparency = 0
  4086. mesh2.Transparency = 0
  4087. mesh5.Transparency = 0
  4088. mesheye.Transparency = 0
  4089. mesheye1.Transparency = 0
  4090. mesheye2.Transparency = 0
  4091. mesheye3.Transparency = 0
  4092. hat1.Transparency = 0
  4093. hat2.Transparency = 0
  4094. hat3.Transparency = 0
  4095. hat4.Transparency = 0
  4096. hat5.Transparency = 0
  4097. hat6.Transparency = 0
  4098. hat7.Transparency = 0
  4099. hat8.Transparency = 0
  4100. hat9.Transparency = 0
  4101. char.Parent = workspace
  4102. end
  4103. end)
  4104.  
  4105. mouse.KeyDown:connect(function(k)
  4106. if attack == false and k == "x" and MV2 > 89 and firemode == true then
  4107. MV2 = 90
  4108. attack = true
  4109. Firepart = Instance.new("Part", RightArm)
  4110. Firepart.Size = Vector3.new(1, 1, 1)
  4111. GuW = Instance.new("Weld")
  4112. GuW.Name = "GuW"
  4113. GuW.Part0 = RightArm
  4114. GuW.C0 = cn(0, -1, 0)
  4115. GuW.C1 = cn(0, 0, 0)
  4116. GuW.Part1 = Firepart
  4117. GuW.Parent = RightArm
  4118. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4119. Firepart.Transparency = 1
  4120. Humanoid.WalkSpeed = 15
  4121. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=586187912", RightArm, 1, 0.8)
  4122. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4123. for i = 1, 3 do
  4124. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4125. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4126. end
  4127. for i = 0, 3, 0.1 do
  4128. BlockEffect(BrickColor.new("New Yeller"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4129. swait()
  4130. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4131. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4132. 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)
  4133. 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)
  4134. 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)
  4135. 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)
  4136. end
  4137. wait(1)
  4138. shoottraildd22(mouse.Hit.p, RightArm, 0, 10)
  4139.  
  4140. Humanoid.WalkSpeed = 16
  4141. attack = false
  4142. Firepart:Destroy()
  4143. end
  4144.  
  4145.  
  4146.  
  4147.  
  4148. if attack == false and k == "=" and MV2 > 89 and InForm == true then
  4149. MV2 = 90
  4150. attack = true
  4151. Firepart = Instance.new("Part", RightArm)
  4152. Firepart.Size = Vector3.new(1, 1, 1)
  4153. GuW = Instance.new("Weld")
  4154. GuW.Name = "GuW"
  4155. GuW.Part0 = RightArm
  4156. GuW.C0 = cn(0, -1, 0)
  4157. GuW.C1 = cn(0, 0, 0)
  4158. GuW.Part1 = Firepart
  4159. GuW.Parent = RightArm
  4160. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.7)
  4161. Firepart.Transparency = 1
  4162. Humanoid.WalkSpeed = 0.01
  4163. for i = 0, 4, 0.1 do
  4164. swait()
  4165. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4166. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4167. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4168. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4169. 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)
  4170. 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)
  4171. 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)
  4172. 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)
  4173. end
  4174. for i = 0, 4, 0.1 do
  4175. swait()
  4176. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4177. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4178. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4179. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4180. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 + 0.1 * math.cos(sine / 25)), math.rad(90 + 1 * math.cos(sine / 25))), 0.1)
  4181. 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)
  4182. 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)
  4183. 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)
  4184. end
  4185. shoottraildd(mouse.Hit.p, RightArm, 0, 10)
  4186. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433410", RightArm, 1, 0.8)
  4187. CreateSound("http://www.roblox.com/asset/?id=633130540", RightArm, 0.5, 1.5)
  4188. for i = 1, 3 do
  4189. BlockEffect(BrickColor.new("Gold"), Firepart.CFrame, 1, 1, 1, 6, 6, 6, 0.06)
  4190. BlockEffect(BrickColor.new("Really red"), Firepart.CFrame, 1, 1, 1, 5.8, 5.8, 5.8, 0.06)
  4191. end
  4192. for i = 0, 2, 0.1 do
  4193. BlockEffect(BrickColor.new("Really black"), Firepart.CFrame, 1, 1, 1, 1, 1, 1, 0.06)
  4194. swait()
  4195. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4196. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.2)
  4197. 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)
  4198. 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)
  4199. 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)
  4200. 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)
  4201. end
  4202. Humanoid.WalkSpeed = 16
  4203. attack = false
  4204. Firepart:Destroy()
  4205. end
  4206. end)
  4207. Rapid = false
  4208. BasePart = Instance.new("Part")
  4209. BasePart.Shape = Enum.PartType.Block
  4210. BasePart.Material = Enum.Material.Neon
  4211. BasePart.TopSurface = Enum.SurfaceType.Smooth
  4212. BasePart.BottomSurface = Enum.SurfaceType.Smooth
  4213. BasePart.FormFactor = Enum.FormFactor.Custom
  4214. BasePart.Size = Vector3.new(0.2, 0.2, 0.2)
  4215. BasePart.CanCollide = true
  4216. BasePart.Locked = true
  4217. BasePart.Anchored = false
  4218. local icy_Player = game.Players.localPlayer
  4219. local icy_mouse = icy_Player:GetMouse()
  4220. ice_mode = false
  4221. local colors = {
  4222. BrickColor.new("Cyan"),
  4223. BrickColor.new("Medium blue"),
  4224. BrickColor.new("Pastel blue")
  4225. }
  4226. local root = game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart")
  4227. if root then
  4228. icy_mouse.KeyDown:connect(function(k)
  4229. if k == "=" and firemode == false then
  4230. if ice_mode == true then
  4231. ice_mode = false
  4232. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxasset://sounds/action_footsteps_plastic.mp3"
  4233. else
  4234. ice_mode = true
  4235. game.Players.LocalPlayer.Character.Head.Running.SoundId = "rbxassetid://571670708"
  4236. end
  4237. end
  4238. if k == "z" and firemode == true then
  4239. attack = true
  4240. do
  4241. local Stop = false
  4242. local Version = 0
  4243. local MaxSpeed = 5
  4244. local Speed = 3.5
  4245. local Keys = {}
  4246. local Force = 10000
  4247. CreateSound("http://www.roblox.com/asset/?id=1056635059", Torso, 1, 1)
  4248. swait(0.5)
  4249. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4250. if Fly then
  4251. Fly:Destroy()
  4252. end
  4253. if Rot then
  4254. Rot:Destroy()
  4255. end
  4256. Fly = Instance.new("BodyPosition", char.Torso)
  4257. Fly.Name = "LMMFly"
  4258. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4259. Fly.P = Force
  4260. Fly.position = char.Torso.Position
  4261. Rot = Instance.new("BodyGyro", char.Torso)
  4262. Rot.Name = "LMMRot"
  4263. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4264. Rot.P = Force
  4265. Rot.cframe = cam.CoordinateFrame
  4266. CreateSound("http://www.roblox.com/asset/?id=", Fly, 2, 1.5)
  4267. local Thread, Old = Version, nil
  4268. char.Humanoid.PlatformStand = true
  4269. function StopFly()
  4270. Version = Version + 1
  4271. Stop = true
  4272. char.Humanoid.PlatformStand = false
  4273. Fly:Destroy()
  4274. Rot:Destroy()
  4275. attack = false
  4276. end
  4277. char.ChildAdded:connect(function(Obj)
  4278. wait()
  4279. if Obj.Name == "LM" .. "MFlyStop" then
  4280. Obj:Destroy()
  4281. StopFly()
  4282. end
  4283. end)
  4284. HitpartFunk2(RightArm, 0, -0.7, 0)
  4285. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4286. for i = 0, 25, 0.1 do
  4287. if attack == true then
  4288. swait()
  4289.  
  4290. end
  4291. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4292. if Keys[string.char(48)] then
  4293. Speed = 1
  4294. end
  4295. if Keys.w then
  4296. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4297. end
  4298. if Keys.s then
  4299. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4300. end
  4301. if Keys.d then
  4302. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4303. end
  4304. if Keys.a then
  4305. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4306. end
  4307. if Keys.e or Keys[" "] then
  4308. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4309. end
  4310. if Keys.q then
  4311. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4312. end
  4313. if Keys.z then
  4314. StopFly()
  4315. end
  4316. if Old ~= Vectoring then
  4317. Fly.position = Vectoring.p
  4318. Old = Vectoring
  4319. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4320. else
  4321. Speed = 1
  4322. end
  4323. Rot.cframe = cam.CoordinateFrame
  4324. mouse.KeyDown:connect(function(Key)
  4325. Keys[Key] = true
  4326. end)
  4327. mouse.KeyUp:connect(function(Key)
  4328. Keys[Key] = false
  4329. end)
  4330. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4331. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4332. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4333. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4334. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4335. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4336. end
  4337. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4338. attack = false
  4339. char.Humanoid.PlatformStand = false
  4340. Fly:Destroy()
  4341. Rot:Destroy()
  4342. end
  4343. end
  4344. if k == "=" and InForm == true then
  4345. attack = true
  4346. do
  4347. local Stop = false
  4348. local Version = 0
  4349. local MaxSpeed = 6
  4350. local Speed = 3
  4351. local Keys = {}
  4352. local Force = 10000
  4353. CreateSound("http://www.roblox.com/asset/?id=260433410", Torso, 1, 1)
  4354. swait(1)
  4355. local Fly, Rot = char.Torso:FindFirstChild("LMMFly"), char.Torso:FindFirstChild("LMMRot")
  4356. if Fly then
  4357. Fly:Destroy()
  4358. end
  4359. if Rot then
  4360. Rot:Destroy()
  4361. end
  4362. Fly = Instance.new("BodyPosition", char.Torso)
  4363. Fly.Name = "LMMFly"
  4364. Fly.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  4365. Fly.P = Force
  4366. Fly.position = char.Torso.Position
  4367. Rot = Instance.new("BodyGyro", char.Torso)
  4368. Rot.Name = "LMMRot"
  4369. Rot.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4370. Rot.P = Force
  4371. Rot.cframe = cam.CoordinateFrame
  4372. CreateSound("http://www.roblox.com/asset/?id=192104941", Fly, 2, 1.5)
  4373. local Thread, Old = Version, nil
  4374. char.Humanoid.PlatformStand = true
  4375. function StopFly()
  4376. Version = Version + 1
  4377. Stop = true
  4378. char.Humanoid.PlatformStand = false
  4379. Fly:Destroy()
  4380. Rot:Destroy()
  4381. attack = false
  4382. end
  4383. char.ChildAdded:connect(function(Obj)
  4384. wait()
  4385. if Obj.Name == "LM" .. "MFlyStop" then
  4386. Obj:Destroy()
  4387. StopFly()
  4388. end
  4389. end)
  4390. HitpartFunk2(RightArm, 0, -0.7, 0)
  4391. HitpartFunk3(LeftArm, 0, -0.7, 0)
  4392. for i = 0, 25, 0.1 do
  4393. if attack == true then
  4394. swait()
  4395. BlockEffect(BrickColor.new("Gold"), Hitpart2.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4396. BlockEffect(BrickColor.new("Really red"), Hitpart2.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4397. BlockEffect(BrickColor.new("Gold"), Hitpart3.CFrame, 13, 13, 13, 2, 2, 2, 0.1, 2)
  4398. BlockEffect(BrickColor.new("Really red"), Hitpart3.CFrame, 11, 11, 11, 1.8, 1.8, 1.8, 0.1, 2)
  4399. end
  4400. local Vectoring = Rot.cframe - Rot.cframe.p + Fly.position
  4401. if Keys[string.char(48)] then
  4402. Speed = 1
  4403. end
  4404. if Keys.w then
  4405. Vectoring = Vectoring + cam.CoordinateFrame.lookVector * Speed
  4406. end
  4407. if Keys.s then
  4408. Vectoring = Vectoring - cam.CoordinateFrame.lookVector * Speed
  4409. end
  4410. if Keys.d then
  4411. Vectoring = Vectoring * CFrame.new(Speed, 0, 0)
  4412. end
  4413. if Keys.a then
  4414. Vectoring = Vectoring * CFrame.new(-Speed, 0, 0)
  4415. end
  4416. if Keys.e or Keys[" "] then
  4417. Vectoring = Vectoring * CFrame.new(0, Speed, 0)
  4418. end
  4419. if Keys.q then
  4420. Vectoring = Vectoring * CFrame.new(0, -Speed, 0)
  4421. end
  4422. if Keys.z then
  4423. StopFly()
  4424. end
  4425. if Old ~= Vectoring then
  4426. Fly.position = Vectoring.p
  4427. Old = Vectoring
  4428. Speed = math.min(Speed + Speed * 0.025, MaxSpeed)
  4429. else
  4430. Speed = 1
  4431. end
  4432. Rot.cframe = cam.CoordinateFrame
  4433. mouse.KeyDown:connect(function(Key)
  4434. Keys[Key] = true
  4435. end)
  4436. mouse.KeyUp:connect(function(Key)
  4437. Keys[Key] = false
  4438. end)
  4439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  4441. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(20)), 0.2)
  4442. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-20)), 0.2)
  4443. RH.C0 = clerp(RH.C0, cn(1, -0.6, -0.4) * RHCF * angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.1)
  4444. LH.C0 = clerp(LH.C0, cn(-1, -0.9, -0.1) * LHCF * angles(math.rad(-5), math.rad(0), math.rad(5)), 0.1)
  4445. end
  4446. CreateSound("http://www.roblox.com/asset/?id=633130540", Torso, 0.8, 0.8)
  4447. attack = false
  4448. char.Humanoid.PlatformStand = false
  4449. Fly:Destroy()
  4450. Rot:Destroy()
  4451. end
  4452. end
  4453. end)
  4454. game:GetService("RunService").Stepped:connect(function()
  4455. if ice_mode == true then
  4456. local part, pos, normal = workspace:FindPartOnRay(Ray.new(root.Position, Vector3.new(0, -64, 0)), game:GetService("Players").LocalPlayer.Character)
  4457. local icePath = BasePart:Clone()
  4458. icePath.Anchored = true
  4459. icePath.Transparency = 0.85
  4460. icePath.Size = Vector3.new(3 + math.random(), 0.2 + math.random() * 0.2, 3 + math.random())
  4461. icePath.CFrame = CFrame.new(pos, pos + normal) * CFrame.Angles(-math.pi / 2, math.pi * 2 * math.random(), 0)
  4462. icePath.BrickColor = colors[math.random(1, #colors)]
  4463. icePath.Parent = game:GetService("Players").LocalPlayer.Character
  4464. game:GetService("Debris"):AddItem(icePath, 1)
  4465. icePath.Velocity = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 36
  4466. end
  4467. end)
  4468. end
  4469. MV3 = 190
  4470. mouse.KeyDown:connect(function(k)
  4471. if attack == false and k == "=" and MV3 > 19 and hoop == true then
  4472. MV3 = 80
  4473. attack = true
  4474. Humanoid.WalkSpeed = 15
  4475. HitpartFunk2(RightArm, 0, -0.5, 0)
  4476. HitpartFunk3(LeftArm, 0, -0.5, 0)
  4477. for i = 0, 1.5, 0.1 do
  4478. swait()
  4479. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4480. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4481. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4482. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  4483. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4484. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4485. end
  4486. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=608537390", Torso, 1, 0.6)
  4487. for i = 0, 2, 0.1 do
  4488. swait()
  4489. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4490. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.3)
  4491. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4492. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4493. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)
  4494. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.3)
  4495. end
  4496. for i = 0, 4.2, 0.1 do
  4497. swait()
  4498. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4499. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4500. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4501. BlockEffect(BrickColor.new("Medium blue"), Hitpart3.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4502. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4503. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4504. 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)
  4505. 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)
  4506. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.2)
  4507. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4508. end
  4509. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4510. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4511. BlockEffect(BrickColor.new("Cyan"), Hitpart3.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4512. BlockEffect(BrickColor.new("White"), Hitpart3.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4513. BlockEffect(BrickColor.new("Cyan"), Torso.CFrame, 1, 1, 1, 55, 55, 55, 0.08)
  4514. MagniDamage(Torso, 75, 70, 75, 40, "Freeze")
  4515. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Torso, 2, 0.5)
  4516. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260435136", Torso, 4, 1.5)
  4517. for i = 0, 2, 0.1 do
  4518. swait()
  4519. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1.5, -1) * angles(math.rad(75), math.rad(0), math.rad(0)), 0.2)
  4520. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(0), math.rad(0)), 0.3)
  4521. 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)
  4522. 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)
  4523. RH.C0 = clerp(RH.C0, cn(1, -0.7, -0.3) * RHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.1)
  4524. LH.C0 = clerp(LH.C0, cn(-1, -0.55, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-90)), 0.3)
  4525. end
  4526. for i = 0, 2, 0.1 do
  4527. swait()
  4528. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4529. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(5), math.rad(0), math.rad(0)), 0.3)
  4530. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4531. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.1)
  4532. RH.C0 = clerp(RH.C0, cn(1, 0, -0.5) * RHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4533. LH.C0 = clerp(LH.C0, cn(-1, -1.5, -0.6) * LHCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4534. end
  4535. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=201858144", Torso, 3, 0.65)
  4536. for i = 0, 4, 0.1 do
  4537. swait()
  4538. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4539. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4540. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0.5, -0.1) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4541. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4542. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.3, 0) * angles(math.rad(160), math.rad(0), math.rad(0)), 0.1)
  4543. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.3)
  4544. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4545. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(20)), 0.1)
  4546. end
  4547. for i = 0, 2, 0.1 do
  4548. swait()
  4549. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.08)
  4550. BlockEffect(BrickColor.new("Medium blue"), Hitpart2.CFrame, 21, 21, 21, -2, -2, -2, 0.09)
  4551. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, -0.1) * angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)
  4552. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(25), math.rad(0), math.rad(0)), 0.1)
  4553. 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)
  4554. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-5)), 0.1)
  4555. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(30)), 0.1)
  4556. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  4557. end
  4558. for i = 1, 6 do
  4559. BlockEffect(BrickColor.new("Cyan"), Hitpart2.CFrame, 61, 61, 61, -2, -2, -2, 0.04)
  4560. BlockEffect(BrickColor.new("White"), Hitpart2.CFrame, 10, 10, 10, 2, 2, 2, 0.06)
  4561. MagniDamage(Torso, 75, 1, 75, 40, "Impale")
  4562. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=260433850", Hitpart2, 1, 0.65)
  4563. wait(0.15)
  4564. end
  4565. attack = false
  4566. Humanoid.WalkSpeed = 16
  4567. end
  4568. if attack == false and k == "c" and MV3 > 189 and firemode == true then
  4569. Humanoid.WalkSpeed = 1
  4570. MV3 = 80
  4571. attack = true
  4572. FastFireBall = Instance.new("Part", RightArm)
  4573. FastFireBall.Size = Vector3.new(1, 1, 1)
  4574. FFW = Instance.new("Weld")
  4575. FFW.Name = "GuW"
  4576. FFW.Part0 = RightArm
  4577. FFW.C0 = cn(0, -1, 0)
  4578. FFW.C1 = cn(0, 0, 0)
  4579. FFW.Part1 = FastFireBall
  4580. FFW.Parent = RightArm
  4581. FastFireBall.Transparency = 1
  4582. FastFireBall2 = Instance.new("Part", LeftArm)
  4583. FastFireBall2.Size = Vector3.new(1, 1, 1)
  4584. FFW2 = Instance.new("Weld")
  4585. FFW2.Name = "GuW"
  4586. FFW2.Part0 = LeftArm
  4587. FFW2.C0 = cn(0, -1, 0)
  4588. FFW2.C1 = cn(0, 0, 0)
  4589. FFW2.Part1 = FastFireBall2
  4590. FFW2.Parent = LeftArm
  4591. FastFireBall2.Transparency = 1
  4592. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4593. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.04, 1)
  4594. for i = 0, 1, 0.1 do
  4595. swait()
  4596. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4597. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4598. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  4599. BlockEffect(BrickColor.new("Gold"), FastFireBall2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  4600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  4601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  4602. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4603. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(90), math.rad(0), math.rad(0)), 0.2)
  4604. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4605. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  4606. end
  4607. BlockEffect(BrickColor.new("White"), FastFireBall.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4608. BlockEffect(BrickColor.new("White"), FastFireBall2.CFrame, 1, 1, 1, 1.85, 1.85, 1.85, 0.05)
  4609. function holding()
  4610. if Rapid == true and ice_mode == false then
  4611. for i = 0, 0.8, 0.1 do
  4612. swait()
  4613. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4614. BlockEffect(BrickColor.new("New Yeller"), FastFireBall2.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4615. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-20)), 0.3)
  4616. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(10), math.rad(5), math.rad(20)), 0.25)
  4617. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(70)), 0.5)
  4618. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(20)), 0.4)
  4619. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4620. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(20), math.rad(0)), 0.3)
  4621. end
  4622. CreateSound("http://www.roblox.com/asset/?id=201858144", FastFireBall2, 2, 2)
  4623. shoottraildd4(mouse.Hit.p, FastFireBall2, 0, 10)
  4624. for i = 0, 0.8, 0.1 do
  4625. swait()
  4626. BlockEffect(BrickColor.new("New Yeller"), FastFireBall.CFrame, 1, 1, 1, 3, 3, 3, 0.09, 1)
  4627. BlockEffect(BrickColor.new("Gold"), FastFireBall.CFrame, 1, 1, 1, 2.8, 2.8, 2.8, 0.09, 1)
  4628. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(5), math.rad(20)), 0.3)
  4629. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(-5), math.rad(-20)), 0.25)
  4630. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(80), math.rad(0), math.rad(-20)), 0.4)
  4631. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(200), math.rad(0), math.rad(-70)), 0.5)
  4632. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4633. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-5), math.rad(-20), math.rad(0)), 0.3)
  4634. end
  4635. CreateSound("http://www.roblox.com/asset/?id=150442604", FastFireBall, 2, 2)
  4636. shoottraildd4(mouse.Hit.p, FastFireBall, 0, 10)
  4637. holding()
  4638. end
  4639. end
  4640. if Rapid == false then
  4641. Rapid = true
  4642. holding()
  4643. end
  4644. end
  4645. end)
  4646. mouse.KeyUp:connect(function(k)
  4647. if k == "c" and Rapid == true then
  4648. MV3 = 180
  4649. Rapid = false
  4650. CreateSound("http://www.roblox.com/asset/?id=150442604", Torso, 2, 0.8)
  4651. attack = false
  4652. wait(0.5)
  4653. Humanoid.WalkSpeed = 16
  4654. FastFireBall:Destroy()
  4655. FastFireBall2:Destroy()
  4656. end
  4657. end)
  4658.  
  4659.  
  4660. mouse.KeyUp:connect(function(k)
  4661. if k == "q" then
  4662. Combo1()
  4663. end
  4664. end)
  4665.  
  4666. mouse.KeyUp:connect(function(k)
  4667. if k == "r" then
  4668. Combo2()
  4669. end
  4670. end)
  4671.  
  4672. mouse.KeyUp:connect(function(k)
  4673. if k == "t" then
  4674. Combo3()
  4675. end
  4676. end)
  4677. mouse.KeyUp:connect(function(k)
  4678. if k == "u" then
  4679. Combo4()
  4680. end
  4681. end)
  4682.  
  4683.  
  4684. SoundFolder = Instance.new("Folder",char)
  4685. SoundFolder.Name = "SoundFolder"
  4686. punchsound1 = Instance.new("Sound",Torso)
  4687. punchsound1.Volume = 1.2
  4688. punchsound1.Name = "punchsound1"
  4689. punchsound1.Looped = false
  4690. punchsound1.SoundId = "rbxassetid://137579113"
  4691. StrongPunch = Instance.new("Sound",Torso)
  4692. StrongPunch.Volume = 1.6
  4693. StrongPunch.Name = "StrongPunch"
  4694. StrongPunch.Looped = false
  4695. StrongPunch.SoundId = "rbxassetid://441202925"
  4696. StrongPunch = Instance.new("Sound",Torso)
  4697. StrongPunch.Volume = 1.6
  4698. StrongPunch.Name = "StrongPunch"
  4699. StrongPunch.Looped = false
  4700. StrongPunch.SoundId = "rbxassetid://441202925"
  4701. StrongPunch1 = Instance.new("Sound",Torso)
  4702. StrongPunch1.Volume = 1.6
  4703. StrongPunch1.Name = "StrongPunch"
  4704. StrongPunch1.Looped = false
  4705. StrongPunch1.SoundId = "rbxassetid://441202925"
  4706. StrongPunch2 = Instance.new("Sound",Torso)
  4707. StrongPunch2.Volume = 1.6
  4708. StrongPunch2.Name = "StrongPunch"
  4709. StrongPunch.Looped = false
  4710. StrongPunch2.SoundId = "rbxassetid://441202925"
  4711. Zano = Instance.new("Sound",Torso)
  4712. Zano.Volume = 6
  4713. Zano.Name = "Zano"
  4714. Zano.Looped = false
  4715. Zano.SoundId = "rbxassetid://744770874"
  4716. GroundImpact = Instance.new("Sound",Torso)
  4717. GroundImpact.Volume = 8
  4718. GroundImpact.Name = "GroundImpact"
  4719. GroundImpact.Looped = false
  4720. GroundImpact.SoundId = "rbxassetid://165970126"
  4721. Break = Instance.new("Sound",Torso)
  4722. Break.Volume = 5
  4723. Break.Name = "Bonebreak"
  4724. Break.Looped = false
  4725. Break.SoundId = "rbxassetid://314390675"
  4726.  
  4727. local hit1 = false
  4728. local hit2 = false
  4729. local hit3 = false
  4730. local hit4 = false
  4731.  
  4732. function Combo1()
  4733. getplayer = new("Part",char)
  4734. getplayer.Position = Vector3.new(999,999,999)
  4735. getplayer.Transparency = 1
  4736. getplayer.Size = v3(3,3,3)
  4737. getplayer.CanCollide = false
  4738. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  4739. getplayer.Name = "GetPlayer"
  4740.  
  4741. game.Debris:AddItem(getplayer,0.5)
  4742.  
  4743. getplayer.Touched:connect(function(hit)
  4744. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  4745. getplayer:Destroy()
  4746. to = hit.Parent:findFirstChild("HumanoidRootPart")
  4747. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  4748. to.Anchored = true
  4749. idle = false
  4750.  
  4751.  
  4752. punchsound1:Play()
  4753. hit1 = true
  4754. for i = 0, 1, 0.1 do
  4755. swait()
  4756. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4757. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4758. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4759. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4760. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4761. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4762. end
  4763. punchsound1:Play()
  4764. for i = 0, 1, 0.1 do
  4765. swait()
  4766. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4767. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4768. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4769. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4770. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4771. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4772. end
  4773. punchsound1:Play()
  4774. for i = 0, 1, 0.1 do
  4775. swait()
  4776. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4777. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4778. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4779. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4780. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4781. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4782. end
  4783. for i = 0, 1, 0.1 do
  4784. swait()
  4785. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4786. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4787. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4788. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4789. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4790. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4791. end
  4792. for i = 0, 1, 0.1 do
  4793. swait()
  4794. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4795. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4796. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4797. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4798. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4799. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4800. end
  4801. StrongPunch1:Play()
  4802. for i = 0, 1, 0.1 do
  4803. swait()
  4804. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4805. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4806. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4807. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4808. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4809. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4810. end
  4811. for i = 0, 0.6, 0.1 do
  4812. swait()
  4813. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  4814. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  4815. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  4816. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  4817. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  4818. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  4819. end
  4820. for i = 0, 0.6, 0.1 do
  4821. swait()
  4822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4824. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4825. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4826. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4827. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4828. end
  4829. for i,v in pairs(to.Parent:GetChildren()) do
  4830. if v:IsA("Humanoid") then
  4831. v.Health = v.Health - 3
  4832.  
  4833. v.PlatformStand = true
  4834. end
  4835. end
  4836. StrongPunch:Play()
  4837. for i = 0, 1, 0.1 do
  4838. swait()
  4839. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4840. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  4841. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4842. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4843. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  4844. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4845. end
  4846. for i,v in pairs(to.Parent:GetChildren()) do
  4847. if v:IsA("Humanoid") then
  4848. v.Health = v.Health - 5
  4849.  
  4850. v.PlatformStand = true
  4851. end
  4852. end
  4853.  
  4854. hit1 = false
  4855.  
  4856. punchsound1:Play()
  4857. hit2 = true
  4858. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4859. for i = 0, 1, 0.1 do
  4860. swait()
  4861. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4862. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4863. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4864. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4865. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4866. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4867. end
  4868. for i,v in pairs(to.Parent:GetChildren()) do
  4869. if v:IsA("Humanoid") then
  4870. v.Health = v.Health - 5
  4871.  
  4872. v.PlatformStand = true
  4873. end
  4874. end
  4875. hit2 = false
  4876.  
  4877. punchsound1:Play()
  4878. hit3 = true
  4879. hit4 = true
  4880.  
  4881.  
  4882. punchsound1:Play()
  4883.  
  4884. coroutine.wrap(function()
  4885. for i=1,5 do
  4886. wait()
  4887. to.CFrame = CFrame.new(to.CFrame.p + v3(0,15,0))
  4888. GroundImpact:Play()
  4889. a21e = new("Part",to)
  4890. a21e.Name = "Beam"..num
  4891. a21e.Locked = true
  4892. a21e.Size = v3(1,1,1)
  4893. a21e.CanCollide = false
  4894. a21e.BrickColor = bc("Gold")
  4895. a21e.Material = "Neon"
  4896. a21e.Transparency = 0
  4897. aa21e = new("SpecialMesh",a21e)
  4898. a21e.Anchored = true
  4899. a21e.Position = to.Position
  4900. aa21e.MeshType = "Sphere"
  4901. aa21e.Scale = v3(1,1,1)
  4902. a51e = new("Part",char)
  4903. a51e.Name = "Beam"..num
  4904. a51e.Locked = true
  4905. a51e.Size = v3(1,1,1)
  4906. a51e.CanCollide = false
  4907. a51e.BrickColor = bc("White")
  4908. a51e.Material = "Neon"
  4909. a51e.Transparency = 0
  4910. aa51e = new("SpecialMesh",a51e)
  4911. a51e.Anchored = true
  4912. a51e.Position = to.Position
  4913. aa51e.MeshType = "Sphere"
  4914. aa51e.Scale = v3(1,1,1)
  4915. a61e = new("Part",char)
  4916. a61e.Name = "Beam"..num
  4917. a61e.Locked = true
  4918. a61e.Size = v3(1,1,1)
  4919. a61e.CanCollide = false
  4920. a61e.BrickColor = bc("Really red")
  4921. a61e.Material = "Neon"
  4922. a61e.Transparency = 0
  4923. aa61e = new("SpecialMesh",a61e)
  4924. a61e.Anchored = true
  4925. a61e.Position = to.Position
  4926. aa61e.MeshType = "Sphere"
  4927. aa61e.Scale = v3(1,1,1)
  4928. for i = 1,20 do
  4929. wait()
  4930. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  4931. a21e.Transparency = a21e.Transparency + 0.03
  4932. aa51e.Scale = aa51e.Scale + v3(1.2,1.2,1.2)
  4933. a51e.Transparency = a51e.Transparency + 0.03
  4934. aa61e.Scale = aa61e.Scale + v3(0.5,0.5,0.5)
  4935. a61e.Transparency = a61e.Transparency + 0.02
  4936. for i,v in pairs(to.Parent:GetChildren()) do
  4937. if v:IsA("Humanoid") then
  4938. v.Health = v.Health - 0.5
  4939.  
  4940. v.PlatformStand = true
  4941. end
  4942. end
  4943. end
  4944. a61e:Destroy()
  4945. aa61e:Destroy()
  4946. a51e:Destroy()
  4947. aa51e:Destroy()
  4948. a21e:Destroy()
  4949. aa21e:Destroy()
  4950.  
  4951. end
  4952.  
  4953.  
  4954. HitpartFunk(RightArm, 10, 20, 0, -0.7, 0)
  4955. for i = 0, 1, 0.1 do
  4956. swait()
  4957. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4958. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4959. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4960. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4961. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4962. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4963. end
  4964.  
  4965.  
  4966.  
  4967. wait(0.7)
  4968. end)()
  4969.  
  4970.  
  4971.  
  4972.  
  4973. RootPart.Anchored = true
  4974.  
  4975. for i = 0, 1, 0.1 do
  4976. swait()
  4977. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4978. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4979. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4980. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4981. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4982. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4983. end
  4984.  
  4985.  
  4986. StrongPunch:Play()
  4987.  
  4988.  
  4989. for i = 0, 1, 0.1 do
  4990. swait()
  4991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  4992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  4993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  4994. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  4995. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  4996. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  4997. end
  4998.  
  4999. for i = 0, 1, 0.1 do
  5000. swait()
  5001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5004. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5005. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5006. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5007. end
  5008.  
  5009.  
  5010.  
  5011. for i,v in pairs(to.Parent:GetChildren()) do
  5012. if v:IsA("Humanoid") then
  5013. v.Health = v.Health - 20
  5014.  
  5015. v.PlatformStand = true
  5016. end
  5017. end
  5018.  
  5019. StrongPunch2:Play()
  5020. for i = 0, 1, 0.1 do
  5021. swait()
  5022. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5023. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5024. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5025. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5026. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5027. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5028. end
  5029.  
  5030. hitground = new("Part",char)
  5031. hitground.Size = Vector3.new(5,5,5)
  5032. hitground.Name = "Ground"
  5033. hitground.Transparency = 1
  5034. hitground.CanCollide = false
  5035. game.Debris:AddItem(hitground,2)
  5036. hitground.Position = Vector3.new(999,999,999)
  5037. hitgroundweld = new("Weld",hitground)
  5038. hitgroundweld.Part0 = to
  5039. hitgroundweld.Part1 = hitground
  5040. hitground.Touched:connect(function(hit2)
  5041. if hit2.Size.x > 150 then
  5042. hitground:Destroy()
  5043. ad = new("Part",char)
  5044. ad.Name = "NewPart"
  5045. ad.Size = Vector3.new(30,0.1,30)
  5046. ad.CanCollide = false
  5047. ad.Anchored = true
  5048. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  5049. ad.Transparency = 1
  5050. aad = new("Decal",ad)
  5051.  
  5052. aad.Face = "Top"
  5053. aad.Transparency = 1
  5054. aad.Transparency = 0
  5055. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  5056. smoke = new("Part",to)
  5057. smokemesh = new("SpecialMesh",smoke)
  5058. smokemesh.MeshId = "rbxassetid://928329648"
  5059. smoke.BrickColor = hit2.BrickColor
  5060. smoke.Anchored = true
  5061. smoke.Position = hitground.Position
  5062. GroundImpact:Play()
  5063. for i = 1,20 do
  5064. wait()
  5065. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  5066. smoke.Transparency = smoke.Transparency + 1/20
  5067. end
  5068. smoke:Destroy()
  5069. wait(0.5)
  5070.  
  5071. for i = 1,20 do
  5072. wait(0.1)
  5073. aad.Transparency = aad.Transparency + 1/20
  5074. end
  5075. end
  5076. end)
  5077. to.Anchored = false
  5078. ys = Instance.new("BodyVelocity",to)
  5079. ys.Name = "GO"
  5080.  
  5081. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  5082.  
  5083. ys.Velocity = v3(0,-90,0)
  5084.  
  5085. wait(1)
  5086. ys:Destroy()
  5087.  
  5088.  
  5089.  
  5090.  
  5091.  
  5092. hit3 = false
  5093. hit4 = false
  5094.  
  5095.  
  5096. hit1 = false
  5097. hit2 = false
  5098. hit3 = false
  5099. hit4 = false
  5100. idle = true
  5101. RootPart.Anchored = false
  5102. end
  5103. end)
  5104. end
  5105.  
  5106.  
  5107. function Combo4()
  5108. getplayer = new("Part",char)
  5109. getplayer.Position = Vector3.new(999,999,999)
  5110. getplayer.Transparency = 1
  5111. getplayer.Size = v3(3,3,3)
  5112. getplayer.CanCollide = false
  5113. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  5114. getplayer.Name = "GetPlayer"
  5115.  
  5116. game.Debris:AddItem(getplayer,0.5)
  5117.  
  5118. getplayer.Touched:connect(function(hit)
  5119. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  5120. getplayer:Destroy()
  5121. to = hit.Parent:findFirstChild("HumanoidRootPart")
  5122. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  5123. to.Anchored = true
  5124. RootPart.Anchored = true
  5125. idle = false
  5126.  
  5127.  
  5128. punchsound1:Play()
  5129. hit1 = true
  5130. for i = 0, 0.5, 0.1 do
  5131. swait()
  5132. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5133. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5134. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5135. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5136. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5137. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5138. end
  5139. punchsound1:Play()
  5140. for i = 0, 0.5, 0.1 do
  5141. swait()
  5142. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5143. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5144. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5145. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5146. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5147. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5148. end
  5149. punchsound1:Play()
  5150. for i = 0, 0.6, 0.1 do
  5151. swait()
  5152. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5153. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5154. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5155. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5156. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5157. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5158. end
  5159. for i = 0, 0.6, 0.1 do
  5160. swait()
  5161. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5162. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5163. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5164. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5165. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5166. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5167. end
  5168. for i = 0, 0.5, 0.1 do
  5169. swait()
  5170. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5171. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5172. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5173. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5174. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5175. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5176. end
  5177. punchsound1:Play()
  5178. for i = 0, 0.5, 0.1 do
  5179. swait()
  5180. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5181. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5182. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5183. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5184. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5185. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5186. end
  5187. punchsound1:Play()
  5188. for i = 0, 0.6, 0.1 do
  5189. swait()
  5190. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5191. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5192. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5193. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5194. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5195. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5196. end
  5197. for i = 0, 0.6, 0.1 do
  5198. swait()
  5199. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5200. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5201. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5202. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5203. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5204. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5205. end
  5206. for i = 0, 0.5, 0.1 do
  5207. swait()
  5208. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5209. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5210. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5211. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5212. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5213. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5214. end
  5215. punchsound1:Play()
  5216. for i = 0, 0.5, 0.1 do
  5217. swait()
  5218. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5219. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5220. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5221. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5222. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5223. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5224. end
  5225. punchsound1:Play()
  5226. for i = 0, 0.6, 0.1 do
  5227. swait()
  5228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5234. end
  5235. for i = 0, 0.6, 0.1 do
  5236. swait()
  5237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5239. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5242. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5243. end
  5244. for i = 0, 0.5, 0.1 do
  5245. swait()
  5246. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5247. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5248. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5249. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5250. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5251. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5252. end
  5253. punchsound1:Play()
  5254. for i = 0, 0.5, 0.1 do
  5255. swait()
  5256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5258. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5259. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5260. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5261. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5262. end
  5263. punchsound1:Play()
  5264. for i = 0, 0.6, 0.1 do
  5265. swait()
  5266. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5267. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5268. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5269. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5270. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5271. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5272. end
  5273. for i = 0, 0.6, 0.1 do
  5274. swait()
  5275. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5276. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5277. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5278. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5279. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5280. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5281. end
  5282. for i = 0, 0.5, 0.1 do
  5283. swait()
  5284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5287. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5288. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5289. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5290. end
  5291. punchsound1:Play()
  5292. for i = 0, 0.5, 0.1 do
  5293. swait()
  5294. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5295. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5296. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5297. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5298. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5299. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5300. end
  5301. punchsound1:Play()
  5302. for i = 0, 0.6, 0.1 do
  5303. swait()
  5304. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5305. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5306. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5307. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5308. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5309. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5310. end
  5311. StrongPunch2:Play()
  5312. for i = 0, 5, 0.1 do
  5313. swait()
  5314. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5315. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5316. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5317. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5318. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5319. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5320. end
  5321.  
  5322. for i,v in pairs(to.Parent:GetChildren()) do
  5323. if v:IsA("Humanoid") then
  5324. v.Health = v.Health - 20
  5325.  
  5326. v.PlatformStand = true
  5327. end
  5328. end
  5329. to.CFrame = CFrame.new(to.CFrame.p + v3(100,5,0))
  5330. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(100,5,0))
  5331. Zanzoken = Instance.new("Part",char)
  5332. Zanzoken.Anchored = true
  5333. Zanzoken.Position = v3(999,999,999)
  5334. Zanzoken.CFrame = Torso.CFrame
  5335. game.Debris:AddItem(Zanzoken,0.5)
  5336. Zanzoken.Transparency = 1
  5337. Zano:Play()
  5338. wait()
  5339. idk = Instance.new("BillboardGui",Zanzoken)
  5340. idk.Size = UDim2.new(10,0,15,0)
  5341. idk.AlwaysOnTop = false
  5342. idk1 = Instance.new("ImageLabel",idk)
  5343. idk1.BackgroundTransparency = 1
  5344. idk.ExtentsOffset = v3(0,0,0)
  5345. idk1.ImageTransparency = 0
  5346. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5347. idk1.Size = UDim2.new(2,0,1,0)
  5348. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5349. idk1.Image = "rbxassetid://319554883"
  5350. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  5351. wait()
  5352. Zanzoken = Instance.new("Part",char)
  5353. Zanzoken.Anchored = true
  5354. Zanzoken.Position = v3(999,999,999)
  5355. Zanzoken.CFrame = Torso.CFrame
  5356. game.Debris:AddItem(Zanzoken,0.5)
  5357. Zanzoken.Transparency = 1
  5358. wait()
  5359. idk = Instance.new("BillboardGui",Zanzoken)
  5360. idk.Size = UDim2.new(20,0,20,0)
  5361. idk.AlwaysOnTop = false
  5362. idk1 = Instance.new("ImageLabel",idk)
  5363. idk1.BackgroundTransparency = 1
  5364. idk.ExtentsOffset = v3(0,0,0)
  5365. idk1.ImageTransparency = 0
  5366. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  5367. idk1.Size = UDim2.new(2,0,1,0)
  5368. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  5369. idk1.Image = "rbxassetid://319554883"
  5370. for i = 0, 0.5, 0.1 do
  5371. swait()
  5372. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5373. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5374. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5375. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5376. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5377. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5378. end
  5379. punchsound1:Play()
  5380. for i = 0, 0.5, 0.1 do
  5381. swait()
  5382. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5383. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5384. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5385. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5386. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5387. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5388. end
  5389. punchsound1:Play()
  5390. for i = 0, 0.6, 0.1 do
  5391. swait()
  5392. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5393. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5394. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5395. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5396. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5397. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5398. end
  5399. for i = 0, 0.6, 0.1 do
  5400. swait()
  5401. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5402. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5403. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5404. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5405. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5406. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5407. end
  5408. for i = 0, 0.5, 0.1 do
  5409. swait()
  5410. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5411. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5412. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5413. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5414. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5415. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5416. end
  5417. punchsound1:Play()
  5418. for i = 0, 0.5, 0.1 do
  5419. swait()
  5420. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5421. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5422. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5423. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5424. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5425. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5426. end
  5427. punchsound1:Play()
  5428. for i = 0, 0.6, 0.1 do
  5429. swait()
  5430. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5431. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5432. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5433. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5434. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5435. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5436. end
  5437. for i = 0, 0.6, 0.1 do
  5438. swait()
  5439. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5440. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5441. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5442. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5443. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5444. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5445. end
  5446. for i = 0, 0.5, 0.1 do
  5447. swait()
  5448. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5449. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5450. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5451. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5452. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5453. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5454. end
  5455. punchsound1:Play()
  5456. for i = 0, 0.5, 0.1 do
  5457. swait()
  5458. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5459. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5460. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5461. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5462. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5463. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5464. end
  5465. punchsound1:Play()
  5466. for i = 0, 0.6, 0.1 do
  5467. swait()
  5468. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5469. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5470. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5471. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5472. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5473. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5474. end
  5475. for i = 0, 0.6, 0.1 do
  5476. swait()
  5477. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5478. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5479. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5480. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5481. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5482. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5483. end
  5484. for i = 0, 0.5, 0.1 do
  5485. swait()
  5486. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5487. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5488. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5489. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5490. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5491. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5492. end
  5493. punchsound1:Play()
  5494. for i = 0, 0.5, 0.1 do
  5495. swait()
  5496. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5497. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5498. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5499. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5500. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5501. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5502. end
  5503. punchsound1:Play()
  5504. for i = 0, 0.3, 0.1 do
  5505. swait()
  5506. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5507. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5508. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5509. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5510. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5511. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5512. end
  5513. for i = 0, 0.3, 0.1 do
  5514. swait()
  5515. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5516. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5517. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5518. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5519. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5520. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5521. end
  5522. for i = 0, 0.3, 0.1 do
  5523. swait()
  5524. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5525. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5526. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5527. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5528. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5529. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5530. end
  5531. punchsound1:Play()
  5532. for i = 0, 0.3, 0.1 do
  5533. swait()
  5534. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5535. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5536. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5537. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5538. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5539. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5540. end
  5541. punchsound1:Play()
  5542. for i = 0, 0.3, 0.1 do
  5543. swait()
  5544. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5545. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5546. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5547. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5548. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5549. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5550. end
  5551. for i = 0, 0.3, 0.1 do
  5552. swait()
  5553. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5554. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5555. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5556. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5557. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5558. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5559. end
  5560. punchsound1:Play()
  5561. for i = 0, 1, 0.1 do
  5562. swait()
  5563. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5564. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5565. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5566. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5567. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5568. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5569. end
  5570. for i = 0, 0.3, 0.1 do
  5571. swait()
  5572. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5573. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5574. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5575. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5576. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5577. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5578. end
  5579. punchsound1:Play()
  5580. for i = 0, 0.3, 0.1 do
  5581. swait()
  5582. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5583. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5584. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5585. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5586. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5587. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5588. end
  5589. for i = 0, 0.3, 0.1 do
  5590. swait()
  5591. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5592. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5593. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5594. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5595. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5596. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5597. end
  5598. for i = 0, 0.3, 0.1 do
  5599. swait()
  5600. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5601. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5602. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5603. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5604. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5605. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5606. end
  5607. punchsound1:Play()
  5608. for i = 0, 0.3, 0.1 do
  5609. swait()
  5610. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5611. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5612. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5613. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5614. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5615. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5616. end
  5617. punchsound1:Play()
  5618. for i = 0, 0.6, 0.1 do
  5619. swait()
  5620. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5621. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5622. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5623. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5624. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5625. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5626. end
  5627. for i = 0, 0.3, 0.1 do
  5628. swait()
  5629. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5630. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5631. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5632. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5633. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5634. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5635. end
  5636. for i = 0, 0.3, 0.1 do
  5637. swait()
  5638. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5639. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5640. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5641. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5642. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5643. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5644. end
  5645. punchsound1:Play()
  5646. for i = 0, 0.5, 0.1 do
  5647. swait()
  5648. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5649. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5650. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5651. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5652. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5653. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5654. end
  5655. punchsound1:Play()
  5656. for i = 0, 0.6, 0.1 do
  5657. swait()
  5658. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5659. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5660. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5661. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5662. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5663. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5664. end
  5665. for i = 0, 0.6, 0.1 do
  5666. swait()
  5667. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5668. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5669. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5670. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5671. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5672. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5673. end
  5674. for i = 0, 0.5, 0.1 do
  5675. swait()
  5676. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5677. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5678. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5679. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5680. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5681. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5682. end
  5683. punchsound1:Play()
  5684. for i = 0, 0.5, 0.1 do
  5685. swait()
  5686. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5687. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5688. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5689. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5690. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5691. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5692. end
  5693. punchsound1:Play()
  5694. for i = 0, 0.6, 0.1 do
  5695. swait()
  5696. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5697. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5698. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5699. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5700. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5701. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5702. end
  5703. for i = 0, 0.6, 0.1 do
  5704. swait()
  5705. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5706. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5707. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5708. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5709. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5710. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5711. end
  5712. for i = 0, 0.5, 0.1 do
  5713. swait()
  5714. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5715. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5716. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5717. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5718. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5719. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5720. end
  5721. punchsound1:Play()
  5722. for i = 0, 0.5, 0.1 do
  5723. swait()
  5724. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5725. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5726. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5727. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5728. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5729. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5730. end
  5731. punchsound1:Play()
  5732. for i = 0, 0.6, 0.1 do
  5733. swait()
  5734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5736. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5737. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5738. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5739. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5740. end
  5741. for i = 0, 0.6, 0.1 do
  5742. swait()
  5743. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5744. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5745. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5746. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5747. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5748. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5749. end
  5750. punchsound1:Play()
  5751. for i = 0, 1, 0.1 do
  5752. swait()
  5753. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5754. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5755. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5756. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5757. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5758. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5759. end
  5760. for i = 0, 0.5, 0.1 do
  5761. swait()
  5762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5767. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5768. end
  5769. punchsound1:Play()
  5770. for i = 0, 0.6, 0.1 do
  5771. swait()
  5772. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5773. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5774. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5775. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5776. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5777. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5778. end
  5779. for i = 0, 0.6, 0.1 do
  5780. swait()
  5781. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5782. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5783. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5784. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5785. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5786. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5787. end
  5788. for i = 0, 0.5, 0.1 do
  5789. swait()
  5790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5792. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5793. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5794. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5795. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5796. end
  5797. punchsound1:Play()
  5798. for i = 0, 0.5, 0.1 do
  5799. swait()
  5800. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5801. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5802. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5803. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5804. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5805. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5806. end
  5807. punchsound1:Play()
  5808. for i = 0, 0.6, 0.1 do
  5809. swait()
  5810. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5811. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5812. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5813. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5814. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5815. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5816. end
  5817. for i = 0, 0.6, 0.1 do
  5818. swait()
  5819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5821. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5822. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5823. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5824. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5825. end
  5826. for i = 0, 0.5, 0.1 do
  5827. swait()
  5828. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5829. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5830. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5831. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5832. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5833. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5834. end
  5835. punchsound1:Play()
  5836. for i = 0, 0.5, 0.1 do
  5837. swait()
  5838. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5839. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5840. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5841. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5842. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5843. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5844. end
  5845. punchsound1:Play()
  5846. for i = 0, 0.6, 0.1 do
  5847. swait()
  5848. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5849. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5850. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5851. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5852. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5853. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5854. end
  5855. for i = 0, 0.6, 0.1 do
  5856. swait()
  5857. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5858. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5859. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5860. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5861. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5862. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5863. end
  5864. for i = 0, 0.5, 0.1 do
  5865. swait()
  5866. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5867. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5868. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5869. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5870. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5871. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5872. end
  5873. punchsound1:Play()
  5874. for i = 0, 0.5, 0.1 do
  5875. swait()
  5876. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5877. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5878. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5879. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5880. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5881. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5882. end
  5883. punchsound1:Play()
  5884. for i = 0, 0.6, 0.1 do
  5885. swait()
  5886. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5887. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5888. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5889. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5890. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5891. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5892. end
  5893. for i = 0, 0.6, 0.1 do
  5894. swait()
  5895. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5896. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5897. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5898. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5899. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5900. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5901. end
  5902. for i = 0, 0.5, 0.1 do
  5903. swait()
  5904. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5905. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5906. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5907. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5908. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5909. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5910. end
  5911. punchsound1:Play()
  5912. for i = 0, 0.5, 0.1 do
  5913. swait()
  5914. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5915. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5916. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5917. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5918. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5919. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5920. end
  5921. punchsound1:Play()
  5922. for i = 0, 0.6, 0.1 do
  5923. swait()
  5924. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5925. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5926. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5927. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5928. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5929. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5930. end
  5931. for i = 0, 0.6, 0.1 do
  5932. swait()
  5933. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5934. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5935. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5936. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5937. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5938. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5939. end
  5940. punchsound1:Play()
  5941. for i = 0, 1, 0.1 do
  5942. swait()
  5943. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5944. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5945. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5946. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5947. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5948. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5949. end
  5950. for i = 0, 0.5, 0.1 do
  5951. swait()
  5952. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5953. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5954. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5955. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5956. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5957. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5958. end
  5959. punchsound1:Play()
  5960. for i = 0, 0.6, 0.1 do
  5961. swait()
  5962. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5963. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5964. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5965. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5966. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5967. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5968. end
  5969. for i = 0, 0.6, 0.1 do
  5970. swait()
  5971. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5972. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  5973. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5974. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5975. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  5976. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5977. end
  5978. for i = 0, 0.5, 0.1 do
  5979. swait()
  5980. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  5981. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  5982. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  5983. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  5984. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  5985. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  5986. end
  5987. punchsound1:Play()
  5988. for i = 0, 0.3, 0.1 do
  5989. swait()
  5990. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  5991. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  5992. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  5993. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  5994. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  5995. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  5996. end
  5997. punchsound1:Play()
  5998. for i = 0, 0.3, 0.1 do
  5999. swait()
  6000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6002. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6003. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6004. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6005. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6006. end
  6007. for i = 0, 0.3, 0.1 do
  6008. swait()
  6009. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6010. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6011. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6012. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6013. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6014. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6015. end
  6016. for i = 0, 0.3, 0.1 do
  6017. swait()
  6018. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6019. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6020. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6021. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6022. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6023. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6024. end
  6025. punchsound1:Play()
  6026. for i = 0, 0.3, 0.1 do
  6027. swait()
  6028. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6029. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6030. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6031. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6032. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6033. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6034. end
  6035. punchsound1:Play()
  6036. for i = 0, 0.3, 0.1 do
  6037. swait()
  6038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6040. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6041. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6042. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6043. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6044. end
  6045. for i = 0, 0.3, 0.1 do
  6046. swait()
  6047. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6048. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6049. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6050. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6051. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6052. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6053. end
  6054. for i = 0, 0.3, 0.1 do
  6055. swait()
  6056. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6057. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6058. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6059. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6060. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6061. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6062. end
  6063. punchsound1:Play()
  6064. for i = 0, 0.3, 0.1 do
  6065. swait()
  6066. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6067. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6068. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6069. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6070. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6071. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6072. end
  6073. punchsound1:Play()
  6074. for i = 0, 0.3, 0.1 do
  6075. swait()
  6076. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6077. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6078. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6079. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6080. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6081. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6082. end
  6083. for i = 0, 0.1, 0.1 do
  6084. swait()
  6085. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6086. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6087. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6088. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6089. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6090. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6091. end
  6092. for i = 0, 0.1, 0.1 do
  6093. swait()
  6094. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6095. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6096. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6097. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6098. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6099. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6100. end
  6101. punchsound1:Play()
  6102. for i = 0, 0.1, 0.1 do
  6103. swait()
  6104. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6105. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6106. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6107. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6108. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6109. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6110. end
  6111. punchsound1:Play()
  6112. for i = 0, 0.1, 0.1 do
  6113. swait()
  6114. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6115. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6116. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6117. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6118. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6119. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6120. end
  6121. for i = 0, 0.1, 0.1 do
  6122. swait()
  6123. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6124. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6125. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6126. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6127. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6128. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6129. end
  6130. punchsound1:Play()
  6131. for i = 0, 0.4, 0.1 do
  6132. swait()
  6133. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6134. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6135. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6136. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6137. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6138. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6139. end
  6140. for i,v in pairs(to.Parent:GetChildren()) do
  6141. if v:IsA("Humanoid") then
  6142. v.Health = v.Health - 20
  6143.  
  6144. v.PlatformStand = true
  6145. end
  6146. end
  6147. to.CFrame = CFrame.new(to.CFrame.p + v3(0,50,0))
  6148. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,50,0))
  6149. Zanzoken = Instance.new("Part",char)
  6150. Zanzoken.Anchored = true
  6151. Zanzoken.Position = v3(999,999,999)
  6152. Zanzoken.CFrame = Torso.CFrame
  6153. game.Debris:AddItem(Zanzoken,0.5)
  6154. Zanzoken.Transparency = 1
  6155. Zano:Play()
  6156. wait()
  6157. idk = Instance.new("BillboardGui",Zanzoken)
  6158. idk.Size = UDim2.new(10,0,15,0)
  6159. idk.AlwaysOnTop = false
  6160. idk1 = Instance.new("ImageLabel",idk)
  6161. idk1.BackgroundTransparency = 1
  6162. idk.ExtentsOffset = v3(0,0,0)
  6163. idk1.ImageTransparency = 0
  6164. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6165. idk1.Size = UDim2.new(2,0,1,0)
  6166. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6167. idk1.Image = "rbxassetid://319554883"
  6168. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6169. wait()
  6170. Zanzoken = Instance.new("Part",char)
  6171. Zanzoken.Anchored = true
  6172. Zanzoken.Position = v3(999,999,999)
  6173. Zanzoken.CFrame = Torso.CFrame
  6174. game.Debris:AddItem(Zanzoken,0.5)
  6175. Zanzoken.Transparency = 1
  6176. wait()
  6177. idk = Instance.new("BillboardGui",Zanzoken)
  6178. idk.Size = UDim2.new(20,0,20,0)
  6179. idk.AlwaysOnTop = false
  6180. idk1 = Instance.new("ImageLabel",idk)
  6181. idk1.BackgroundTransparency = 1
  6182. idk.ExtentsOffset = v3(0,0,0)
  6183. idk1.ImageTransparency = 0
  6184. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6185. idk1.Size = UDim2.new(2,0,1,0)
  6186. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6187. idk1.Image = "rbxassetid://319554883"
  6188. punchsound1:Play()
  6189. for i = 0, 6, 0.1 do
  6190. swait()
  6191. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6192. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6193. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6194. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6195. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6196. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6197. end
  6198. for i = 0, 0.6, 0.1 do
  6199. swait()
  6200. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6201. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6202. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6203. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6204. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6205. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6206. end
  6207. for i = 0, 0.6, 0.1 do
  6208. swait()
  6209. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6210. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6211. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6212. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6213. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6214. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6215. end
  6216. punchsound1:Play()
  6217. for i = 0, 1, 0.1 do
  6218. swait()
  6219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6221. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6222. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6223. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6224. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6225. end
  6226. for i = 0, 0.6, 0.1 do
  6227. swait()
  6228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6230. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6231. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6232. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6233. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6234. end
  6235. for i = 0, 0.6, 0.1 do
  6236. swait()
  6237. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6238. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6239. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6240. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6241. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6242. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6243. end
  6244. punchsound1:Play()
  6245. for i = 0, 1, 0.1 do
  6246. swait()
  6247. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6248. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6249. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6250. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6251. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6252. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6253. end
  6254. for i = 0, 0.6, 0.1 do
  6255. swait()
  6256. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6257. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6258. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6259. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6260. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6261. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6262. end
  6263. for i = 0, 0.6, 0.1 do
  6264. swait()
  6265. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6266. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6267. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6268. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6269. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6270. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6271. end
  6272. punchsound1:Play()
  6273. for i = 0, 1, 0.1 do
  6274. swait()
  6275. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6276. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6277. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6278. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6279. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6280. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6281. end
  6282. for i = 0, 0.6, 0.1 do
  6283. swait()
  6284. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6285. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6286. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6287. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6288. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6289. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6290. end
  6291. for i = 0, 0.6, 0.1 do
  6292. swait()
  6293. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6294. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6295. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6296. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6297. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6298. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6299. end
  6300. punchsound1:Play()
  6301. for i = 0, 1, 0.1 do
  6302. swait()
  6303. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6304. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6305. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6306. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6307. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6308. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6309. end
  6310. for i = 0, 0.6, 0.1 do
  6311. swait()
  6312. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6313. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6314. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6315. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6316. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6317. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6318. end
  6319. for i = 0, 0.6, 0.1 do
  6320. swait()
  6321. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6322. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6323. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6324. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6325. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6326. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6327. end
  6328. punchsound1:Play()
  6329. for i = 0, 1, 0.1 do
  6330. swait()
  6331. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6332. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6333. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6334. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6335. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6336. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6337. end
  6338. for i = 0, 0.6, 0.1 do
  6339. swait()
  6340. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6341. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6342. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6343. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6344. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6345. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6346. end
  6347. for i = 0, 0.6, 0.1 do
  6348. swait()
  6349. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6350. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6351. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6352. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6353. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6354. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6355. end
  6356. punchsound1:Play()
  6357. for i = 0, 1, 0.1 do
  6358. swait()
  6359. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6360. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6361. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6362. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6363. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6364. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6365. end
  6366.  
  6367.  
  6368.  
  6369. for i,v in pairs(to.Parent:GetChildren()) do
  6370. if v:IsA("Humanoid") then
  6371. v.Health = v.Health - 20
  6372.  
  6373. v.PlatformStand = true
  6374. end
  6375. end
  6376. StrongPunch:Play()
  6377. for i = 0, 1, 0.1 do
  6378. swait()
  6379. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6380. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6381. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6382. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6383. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6384. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6385. end
  6386. for i = 0, 1, 0.1 do
  6387. swait()
  6388. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6389. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6390. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6391. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6392. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6393. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6394. end
  6395. for i,v in pairs(to.Parent:GetChildren()) do
  6396. if v:IsA("Humanoid") then
  6397. v.Health = v.Health - 5
  6398.  
  6399. v.PlatformStand = true
  6400. end
  6401. end
  6402. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  6403. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  6404. Zanzoken = Instance.new("Part",char)
  6405. Zanzoken.Anchored = true
  6406. Zanzoken.Position = v3(999,999,999)
  6407. Zanzoken.CFrame = Torso.CFrame
  6408. game.Debris:AddItem(Zanzoken,0.5)
  6409. Zanzoken.Transparency = 1
  6410. Zano:Play()
  6411. wait()
  6412. idk = Instance.new("BillboardGui",Zanzoken)
  6413. idk.Size = UDim2.new(10,0,15,0)
  6414. idk.AlwaysOnTop = false
  6415. idk1 = Instance.new("ImageLabel",idk)
  6416. idk1.BackgroundTransparency = 1
  6417. idk.ExtentsOffset = v3(0,0,0)
  6418. idk1.ImageTransparency = 0
  6419. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6420. idk1.Size = UDim2.new(2,0,1,0)
  6421. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6422. idk1.Image = "rbxassetid://319554883"
  6423. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6424. wait()
  6425. Zanzoken = Instance.new("Part",char)
  6426. Zanzoken.Anchored = true
  6427. Zanzoken.Position = v3(999,999,999)
  6428. Zanzoken.CFrame = Torso.CFrame
  6429. game.Debris:AddItem(Zanzoken,0.5)
  6430. Zanzoken.Transparency = 1
  6431. wait()
  6432. idk = Instance.new("BillboardGui",Zanzoken)
  6433. idk.Size = UDim2.new(20,0,20,0)
  6434. idk.AlwaysOnTop = false
  6435. idk1 = Instance.new("ImageLabel",idk)
  6436. idk1.BackgroundTransparency = 1
  6437. idk.ExtentsOffset = v3(0,0,0)
  6438. idk1.ImageTransparency = 0
  6439. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6440. idk1.Size = UDim2.new(2,0,1,0)
  6441. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6442. idk1.Image = "rbxassetid://319554883"
  6443. for i = 0, 1, 0.1 do
  6444. swait()
  6445. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6446. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6447. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6448. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6449. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6450. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6451. end
  6452. punchsound1:Play()
  6453. for i = 0, 1, 0.1 do
  6454. swait()
  6455. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6456. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6457. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6458. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6459. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6460. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6461. end
  6462. punchsound1:Play()
  6463. for i = 0, 1, 0.1 do
  6464. swait()
  6465. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6466. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6467. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6468. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6469. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6470. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6471. end
  6472. for i = 0, 1, 0.1 do
  6473. swait()
  6474. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6475. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6476. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6477. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6478. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6479. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6480. end
  6481. for i = 0, 1, 0.1 do
  6482. swait()
  6483. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6484. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6485. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6486. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6487. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6488. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6489. end
  6490. to.CFrame = CFrame.new(to.CFrame.p + v3(30,70,0))
  6491. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(30,70,0))
  6492. Zanzoken = Instance.new("Part",char)
  6493. Zanzoken.Anchored = true
  6494. Zanzoken.Position = v3(999,999,999)
  6495. Zanzoken.CFrame = Torso.CFrame
  6496. game.Debris:AddItem(Zanzoken,0.5)
  6497. Zanzoken.Transparency = 1
  6498. Zano:Play()
  6499. wait()
  6500. idk = Instance.new("BillboardGui",Zanzoken)
  6501. idk.Size = UDim2.new(10,0,15,0)
  6502. idk.AlwaysOnTop = false
  6503. idk1 = Instance.new("ImageLabel",idk)
  6504. idk1.BackgroundTransparency = 1
  6505. idk.ExtentsOffset = v3(0,0,0)
  6506. idk1.ImageTransparency = 0
  6507. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6508. idk1.Size = UDim2.new(2,0,1,0)
  6509. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6510. idk1.Image = "rbxassetid://319554883"
  6511. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6512. wait()
  6513. Zanzoken = Instance.new("Part",char)
  6514. Zanzoken.Anchored = true
  6515. Zanzoken.Position = v3(999,999,999)
  6516. Zanzoken.CFrame = Torso.CFrame
  6517. game.Debris:AddItem(Zanzoken,0.5)
  6518. Zanzoken.Transparency = 1
  6519. wait()
  6520. idk = Instance.new("BillboardGui",Zanzoken)
  6521. idk.Size = UDim2.new(20,0,20,0)
  6522. idk.AlwaysOnTop = false
  6523. idk1 = Instance.new("ImageLabel",idk)
  6524. idk1.BackgroundTransparency = 1
  6525. idk.ExtentsOffset = v3(0,0,0)
  6526. idk1.ImageTransparency = 0
  6527. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6528. idk1.Size = UDim2.new(2,0,1,0)
  6529. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6530. idk1.Image = "rbxassetid://319554883"
  6531. StrongPunch:Play()
  6532. Break:Play()
  6533.  
  6534. for i = 0, 6, 0.1 do
  6535. swait()
  6536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6538. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6539. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6540. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6541. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6542. end
  6543. StrongPunch1:Play()
  6544. for i = 0, 6, 0.1 do
  6545. swait()
  6546. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6547. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6548. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6549. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6550. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6551. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6552. end
  6553. StrongPunch2:Play()
  6554. for i = 0, 7, 0.1 do
  6555. swait()
  6556. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6557. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6558. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6559. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6560. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6561. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6562. end
  6563. for i = 0, 1, 0.1 do
  6564. swait()
  6565. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6566. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6567. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6568. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6569. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6570. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6571. end
  6572. punchsound1:Play()
  6573. for i = 0, 1, 0.1 do
  6574. swait()
  6575. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6576. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6577. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6578. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6579. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6580. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6581. end
  6582. punchsound1:Play()
  6583. for i = 0, 1, 0.1 do
  6584. swait()
  6585. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6586. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6587. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6588. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6589. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6590. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6591. end
  6592. for i = 0, 1, 0.1 do
  6593. swait()
  6594. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6595. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  6596. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6597. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6598. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  6599. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6600. end
  6601. for i = 0, 1, 0.1 do
  6602. swait()
  6603. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6604. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6605. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6606. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6607. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6608. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6609. end
  6610. punchsound1:Play()
  6611. for i = 0, 0.5, 0.1 do
  6612. swait()
  6613. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6614. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6615. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6616. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6617. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6618. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6619. end
  6620. punchsound1:Play()
  6621. for i = 0, 0.5, 0.1 do
  6622. swait()
  6623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6625. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6626. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6627. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6628. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6629. end
  6630. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-100,0))
  6631. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-100,0))
  6632. Zanzoken = Instance.new("Part",char)
  6633. Zanzoken.Anchored = true
  6634. Zanzoken.Position = v3(999,999,999)
  6635. Zanzoken.CFrame = Torso.CFrame
  6636. game.Debris:AddItem(Zanzoken,0.5)
  6637. Zanzoken.Transparency = 1
  6638. Zano:Play()
  6639. wait()
  6640. idk = Instance.new("BillboardGui",Zanzoken)
  6641. idk.Size = UDim2.new(10,0,15,0)
  6642. idk.AlwaysOnTop = false
  6643. idk1 = Instance.new("ImageLabel",idk)
  6644. idk1.BackgroundTransparency = 1
  6645. idk.ExtentsOffset = v3(0,0,0)
  6646. idk1.ImageTransparency = 0
  6647. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6648. idk1.Size = UDim2.new(2,0,1,0)
  6649. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6650. idk1.Image = "rbxassetid://319554883"
  6651. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  6652. wait()
  6653. Zanzoken = Instance.new("Part",char)
  6654. Zanzoken.Anchored = true
  6655. Zanzoken.Position = v3(999,999,999)
  6656. Zanzoken.CFrame = Torso.CFrame
  6657. game.Debris:AddItem(Zanzoken,0.5)
  6658. Zanzoken.Transparency = 1
  6659. wait()
  6660. idk = Instance.new("BillboardGui",Zanzoken)
  6661. idk.Size = UDim2.new(20,0,20,0)
  6662. idk.AlwaysOnTop = false
  6663. idk1 = Instance.new("ImageLabel",idk)
  6664. idk1.BackgroundTransparency = 1
  6665. idk.ExtentsOffset = v3(0,0,0)
  6666. idk1.ImageTransparency = 0
  6667. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  6668. idk1.Size = UDim2.new(2,0,1,0)
  6669. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  6670. idk1.Image = "rbxassetid://319554883"
  6671. for i = 0, 0.4, 0.1 do
  6672. swait()
  6673. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6674. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6675. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6676. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6677. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6678. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6679. end
  6680. punchsound1:Play()
  6681. for i = 0, 0.4, 0.1 do
  6682. swait()
  6683. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6684. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6685. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6686. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6687. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6688. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6689. end
  6690. for i = 0, 0.4, 0.1 do
  6691. swait()
  6692. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6693. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6694. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6695. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6696. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6697. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6698. end
  6699. punchsound1:Play()
  6700. for i = 0, 0.4, 0.1 do
  6701. swait()
  6702. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6703. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6704. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6705. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6706. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6707. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6708. end
  6709. for i = 0, 0.4, 0.1 do
  6710. swait()
  6711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6713. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6714. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6715. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6716. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6717. end
  6718. punchsound1:Play()
  6719. for i = 0, 0.4, 0.1 do
  6720. swait()
  6721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6723. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6724. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6725. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6726. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6727. end
  6728. for i = 0, 0.4, 0.1 do
  6729. swait()
  6730. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6731. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6732. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6733. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6734. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6735. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6736. end
  6737. punchsound1:Play()
  6738. for i = 0, 0.4, 0.1 do
  6739. swait()
  6740. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6741. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6742. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6743. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6744. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6745. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6746. end
  6747. for i = 0, 0.4, 0.1 do
  6748. swait()
  6749. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6750. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6751. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6752. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6753. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6754. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6755. end
  6756. punchsound1:Play()
  6757. for i = 0, 0.4, 0.1 do
  6758. swait()
  6759. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6760. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6761. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6762. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6763. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6764. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6765. end
  6766. for i = 0, 0.4, 0.1 do
  6767. swait()
  6768. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6769. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6770. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6771. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6772. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6773. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6774. end
  6775. punchsound1:Play()
  6776. for i = 0, 0.4, 0.1 do
  6777. swait()
  6778. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6779. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6780. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6781. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6782. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6783. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6784. end
  6785. for i = 0, 0.4, 0.1 do
  6786. swait()
  6787. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6788. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6789. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6790. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6791. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6792. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6793. end
  6794. punchsound1:Play()
  6795. for i = 0, 0.4, 0.1 do
  6796. swait()
  6797. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  6798. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  6799. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  6800. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  6801. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  6802. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  6803. end
  6804. punchsound1:Play()
  6805. local pie222 = Instance.new("ParticleEmitter")
  6806. pie222.Parent = LeftArm
  6807. pie222.Color = ColorSequence.new(BrickColor.new("Cyan").Color)
  6808. pie222.LightEmission = 1
  6809. pie222.Size = NumberSequence.new(3)
  6810. pie222.Texture = "http://www.roblox.com/asset/?id=224413104"
  6811. pie222.Transparency = NumberSequence.new(0.6,1)
  6812. pie222.EmissionDirection = "Top"
  6813. pie222.Enabled = true
  6814. pie222.Lifetime = NumberRange.new(1)
  6815. pie222.Rotation = NumberRange.new(-320, 320)
  6816. pie222.Rate = 404
  6817. pie222.Speed = NumberRange.new(0)
  6818. pie222.LockedToPart = false
  6819. pie222.VelocitySpread = 2
  6820. for i = 0, 2, 0.1 do
  6821. swait()
  6822. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  6823. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  6824. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  6825. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  6826. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  6827. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  6828. end
  6829. wait(2)
  6830. bigbangattack2()
  6831. pie222:Destroy()
  6832.  
  6833. for i,v in pairs(to.Parent:GetChildren()) do
  6834. if v:IsA("Humanoid") then
  6835. v.Health = v.Health - math.huge
  6836.  
  6837. v.PlatformStand = true
  6838. end
  6839. end
  6840.  
  6841. hit1 = false
  6842.  
  6843. hit2 = true
  6844. for i,v in pairs(to.Parent:GetChildren()) do
  6845. if v:IsA("Humanoid") then
  6846. v.Health = v.Health - 10
  6847.  
  6848. v.PlatformStand = true
  6849. end
  6850. end
  6851. hit2 = false
  6852.  
  6853. hit3 = true
  6854. hit4 = true
  6855.  
  6856.  
  6857.  
  6858.  
  6859. coroutine.wrap(function()
  6860. for i=1,2 do
  6861. wait()
  6862.  
  6863.  
  6864.  
  6865.  
  6866.  
  6867. for i,v in pairs(to.Parent:GetChildren()) do
  6868. if v:IsA("Humanoid") then
  6869. v.Health = v.Health - 2
  6870.  
  6871. v.PlatformStand = true
  6872. end
  6873. end
  6874. end
  6875.  
  6876.  
  6877. wait(3)
  6878. end)()
  6879.  
  6880.  
  6881.  
  6882.  
  6883.  
  6884.  
  6885.  
  6886.  
  6887.  
  6888.  
  6889.  
  6890.  
  6891.  
  6892.  
  6893. for i,v in pairs(to.Parent:GetChildren()) do
  6894. if v:IsA("Humanoid") then
  6895. v.Health = v.Health - 10
  6896.  
  6897. v.PlatformStand = true
  6898. end
  6899. end
  6900.  
  6901.  
  6902.  
  6903. hitground = new("Part",char)
  6904. hitground.Size = Vector3.new(5,5,5)
  6905. hitground.Name = "Ground"
  6906. hitground.Transparency = 1
  6907. hitground.CanCollide = false
  6908. game.Debris:AddItem(hitground,2)
  6909. hitground.Position = Vector3.new(999,999,999)
  6910. hitgroundweld = new("Weld",hitground)
  6911. hitgroundweld.Part0 = to
  6912. hitgroundweld.Part1 = hitground
  6913. hitground.Touched:connect(function(hit2)
  6914. if hit2.Size.x > 150 then
  6915. hitground:Destroy()
  6916. ad = new("Part",char)
  6917. ad.Name = "NewPart"
  6918. ad.Size = Vector3.new(30,0.1,30)
  6919. ad.CanCollide = false
  6920. ad.Anchored = true
  6921. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  6922. ad.Transparency = 1
  6923. aad = new("Decal",ad)
  6924.  
  6925. aad.Face = "Top"
  6926. aad.Transparency = 1
  6927. aad.Transparency = 0
  6928. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  6929. smoke = new("Part",to)
  6930. smokemesh = new("SpecialMesh",smoke)
  6931. smokemesh.MeshId = "rbxassetid://928329648"
  6932. smoke.BrickColor = hit2.BrickColor
  6933. smoke.Anchored = true
  6934. smoke.Position = hitground.Position
  6935. GroundImpact:Play()
  6936. for i = 1,20 do
  6937. wait()
  6938. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  6939. smoke.Transparency = smoke.Transparency + 1/20
  6940. end
  6941. smoke:Destroy()
  6942. wait(0.5)
  6943.  
  6944. for i = 1,20 do
  6945. wait(0.1)
  6946. aad.Transparency = aad.Transparency + 1/20
  6947. end
  6948. end
  6949. end)
  6950. ys = Instance.new("BodyVelocity",to)
  6951. ys.Name = "GO"
  6952.  
  6953. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  6954.  
  6955. ys.Velocity = v3(0,-90,0)
  6956.  
  6957. wait(1)
  6958. ys:Destroy()
  6959.  
  6960.  
  6961.  
  6962. hit3 = false
  6963. hit4 = false
  6964.  
  6965.  
  6966. hit1 = false
  6967. hit2 = false
  6968. hit3 = false
  6969. hit4 = false
  6970. idle = true
  6971. RootPart.Anchored = false
  6972. end
  6973. end)
  6974. end
  6975.  
  6976. function Combo3()
  6977. getplayer = new("Part",char)
  6978. getplayer.Position = Vector3.new(999,999,999)
  6979. getplayer.Transparency = 1
  6980. getplayer.Size = v3(3,3,3)
  6981. getplayer.CanCollide = false
  6982. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  6983. getplayer.Name = "GetPlayer"
  6984.  
  6985. game.Debris:AddItem(getplayer,0.5)
  6986.  
  6987. getplayer.Touched:connect(function(hit)
  6988. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  6989. getplayer:Destroy()
  6990. to = hit.Parent:findFirstChild("HumanoidRootPart")
  6991. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  6992. to.Anchored = true
  6993. RootPart.Anchored = true
  6994. idle = false
  6995.  
  6996.  
  6997. punchsound1:Play()
  6998. hit1 = true
  6999. for i = 0, 1, 0.1 do
  7000. swait()
  7001. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7002. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7003. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7004. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7005. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7006. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7007. end
  7008. punchsound1:Play()
  7009. for i = 0, 1, 0.1 do
  7010. swait()
  7011. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7012. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7013. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7014. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7015. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7016. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7017. end
  7018. punchsound1:Play()
  7019. for i = 0, 1, 0.1 do
  7020. swait()
  7021. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7022. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7023. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7024. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7025. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7026. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7027. end
  7028. to.CFrame = CFrame.new(to.CFrame.p + v3(0,5,70))
  7029. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,5,74))
  7030. Zanzoken = Instance.new("Part",char)
  7031. Zanzoken.Anchored = true
  7032. Zanzoken.Position = v3(999,999,999)
  7033. Zanzoken.CFrame = Torso.CFrame
  7034. game.Debris:AddItem(Zanzoken,0.5)
  7035. Zanzoken.Transparency = 1
  7036. Zano:Play()
  7037. wait()
  7038. idk = Instance.new("BillboardGui",Zanzoken)
  7039. idk.Size = UDim2.new(10,0,15,0)
  7040. idk.AlwaysOnTop = false
  7041. idk1 = Instance.new("ImageLabel",idk)
  7042. idk1.BackgroundTransparency = 1
  7043. idk.ExtentsOffset = v3(0,0,0)
  7044. idk1.ImageTransparency = 0
  7045. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7046. idk1.Size = UDim2.new(2,0,1,0)
  7047. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7048. idk1.Image = "rbxassetid://319554883"
  7049. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7050. wait()
  7051. Zanzoken = Instance.new("Part",char)
  7052. Zanzoken.Anchored = true
  7053. Zanzoken.Position = v3(999,999,999)
  7054. Zanzoken.CFrame = Torso.CFrame
  7055. game.Debris:AddItem(Zanzoken,0.5)
  7056. Zanzoken.Transparency = 1
  7057. wait()
  7058. idk = Instance.new("BillboardGui",Zanzoken)
  7059. idk.Size = UDim2.new(20,0,20,0)
  7060. idk.AlwaysOnTop = false
  7061. idk1 = Instance.new("ImageLabel",idk)
  7062. idk1.BackgroundTransparency = 1
  7063. idk.ExtentsOffset = v3(0,0,0)
  7064. idk1.ImageTransparency = 0
  7065. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7066. idk1.Size = UDim2.new(2,0,1,0)
  7067. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7068. idk1.Image = "rbxassetid://319554883"
  7069. for i = 0, 1, 0.1 do
  7070. swait()
  7071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7073. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7074. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7075. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7076. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7077. end
  7078. punchsound1:Play()
  7079. for i = 0, 1, 0.1 do
  7080. swait()
  7081. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7082. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7083. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7084. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7085. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7086. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7087. end
  7088. punchsound1:Play()
  7089. for i = 0, 1, 0.1 do
  7090. swait()
  7091. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7092. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7093. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7094. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7095. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7096. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7097. end
  7098. for i = 0, 1, 0.1 do
  7099. swait()
  7100. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7101. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7102. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7103. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7104. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7105. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7106. end
  7107. punchsound1:Play()
  7108. for i = 0, 1, 0.1 do
  7109. swait()
  7110. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7111. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7112. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7113. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7114. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7115. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7116. end
  7117. punchsound1:Play()
  7118. for i = 0, 1, 0.1 do
  7119. swait()
  7120. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7121. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7122. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7123. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7124. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7125. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7126. end
  7127. for i = 0, 1, 0.1 do
  7128. swait()
  7129. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7130. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7131. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7132. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7133. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7134. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7135. end
  7136. punchsound1:Play()
  7137. for i = 0, 1, 0.1 do
  7138. swait()
  7139. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7140. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7141. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7142. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7143. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7144. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7145. end
  7146. punchsound1:Play()
  7147. for i,v in pairs(to.Parent:GetChildren()) do
  7148. if v:IsA("Humanoid") then
  7149. v.Health = v.Health - 10
  7150.  
  7151. v.PlatformStand = true
  7152. end
  7153. end
  7154. for i = 0, 1, 0.1 do
  7155. swait()
  7156. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7157. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7158. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7159. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7160. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7161. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7162. end
  7163.  
  7164. for i = 0, 1, 0.1 do
  7165. swait()
  7166. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7167. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7168. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7169. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7170. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7171. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7172. end
  7173. punchsound1:Play()
  7174. for i = 0, 1, 0.1 do
  7175. swait()
  7176. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7177. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7178. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7179. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7180. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7181. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7182. end
  7183. for i,v in pairs(to.Parent:GetChildren()) do
  7184. if v:IsA("Humanoid") then
  7185. v.Health = v.Health - 3
  7186.  
  7187. v.PlatformStand = true
  7188. end
  7189. end
  7190. to.CFrame = CFrame.new(to.CFrame.p + v3(60,5,0))
  7191. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,5,0))
  7192. Zanzoken = Instance.new("Part",char)
  7193. Zanzoken.Anchored = true
  7194. Zanzoken.Position = v3(999,999,999)
  7195. Zanzoken.CFrame = Torso.CFrame
  7196. game.Debris:AddItem(Zanzoken,0.5)
  7197. Zanzoken.Transparency = 1
  7198. Zano:Play()
  7199. wait()
  7200. idk = Instance.new("BillboardGui",Zanzoken)
  7201. idk.Size = UDim2.new(10,0,15,0)
  7202. idk.AlwaysOnTop = false
  7203. idk1 = Instance.new("ImageLabel",idk)
  7204. idk1.BackgroundTransparency = 1
  7205. idk.ExtentsOffset = v3(0,0,0)
  7206. idk1.ImageTransparency = 0
  7207. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7208. idk1.Size = UDim2.new(2,0,1,0)
  7209. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7210. idk1.Image = "rbxassetid://319554883"
  7211. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7212. wait()
  7213. Zanzoken = Instance.new("Part",char)
  7214. Zanzoken.Anchored = true
  7215. Zanzoken.Position = v3(999,999,999)
  7216. Zanzoken.CFrame = Torso.CFrame
  7217. game.Debris:AddItem(Zanzoken,0.5)
  7218. Zanzoken.Transparency = 1
  7219. wait()
  7220. idk = Instance.new("BillboardGui",Zanzoken)
  7221. idk.Size = UDim2.new(20,0,20,0)
  7222. idk.AlwaysOnTop = false
  7223. idk1 = Instance.new("ImageLabel",idk)
  7224. idk1.BackgroundTransparency = 1
  7225. idk.ExtentsOffset = v3(0,0,0)
  7226. idk1.ImageTransparency = 0
  7227. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7228. idk1.Size = UDim2.new(2,0,1,0)
  7229. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7230. idk1.Image = "rbxassetid://319554883"
  7231. for i = 0, 1, 0.1 do
  7232. swait()
  7233. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7234. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7235. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7236. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7237. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7238. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7239. end
  7240. for i = 0, 1, 0.1 do
  7241. swait()
  7242. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7243. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7244. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7245. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7246. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7247. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7248. end
  7249. punchsound1:Play()
  7250. for i = 0, 1, 0.1 do
  7251. swait()
  7252. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7253. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7254. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7255. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7256. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7257. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7258. end
  7259. for i,v in pairs(to.Parent:GetChildren()) do
  7260. if v:IsA("Humanoid") then
  7261. v.Health = v.Health - 3
  7262.  
  7263. v.PlatformStand = true
  7264. end
  7265. end
  7266. to.CFrame = CFrame.new(to.CFrame.p + v3(90,20,0))
  7267. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(90,20,0))
  7268. Zanzoken = Instance.new("Part",char)
  7269. Zanzoken.Anchored = true
  7270. Zanzoken.Position = v3(999,999,999)
  7271. Zanzoken.CFrame = Torso.CFrame
  7272. game.Debris:AddItem(Zanzoken,0.5)
  7273. Zanzoken.Transparency = 1
  7274. Zano:Play()
  7275. wait()
  7276. idk = Instance.new("BillboardGui",Zanzoken)
  7277. idk.Size = UDim2.new(10,0,15,0)
  7278. idk.AlwaysOnTop = false
  7279. idk1 = Instance.new("ImageLabel",idk)
  7280. idk1.BackgroundTransparency = 1
  7281. idk.ExtentsOffset = v3(0,0,0)
  7282. idk1.ImageTransparency = 0
  7283. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7284. idk1.Size = UDim2.new(2,0,1,0)
  7285. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7286. idk1.Image = "rbxassetid://319554883"
  7287. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7288. wait()
  7289. Zanzoken = Instance.new("Part",char)
  7290. Zanzoken.Anchored = true
  7291. Zanzoken.Position = v3(999,999,999)
  7292. Zanzoken.CFrame = Torso.CFrame
  7293. game.Debris:AddItem(Zanzoken,0.5)
  7294. Zanzoken.Transparency = 1
  7295. wait()
  7296. idk = Instance.new("BillboardGui",Zanzoken)
  7297. idk.Size = UDim2.new(20,0,20,0)
  7298. idk.AlwaysOnTop = false
  7299. idk1 = Instance.new("ImageLabel",idk)
  7300. idk1.BackgroundTransparency = 1
  7301. idk.ExtentsOffset = v3(0,0,0)
  7302. idk1.ImageTransparency = 0
  7303. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7304. idk1.Size = UDim2.new(2,0,1,0)
  7305. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7306. idk1.Image = "rbxassetid://319554883"
  7307. punchsound1:Play()
  7308. for i = 0, 1, 0.1 do
  7309. swait()
  7310. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7311. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7312. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7313. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7314. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7315. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7316. end
  7317. punchsound1:Play()
  7318. for i = 0, 1, 0.1 do
  7319. swait()
  7320. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7321. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7322. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7323. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7324. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7325. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7326. end
  7327.  
  7328.  
  7329. for i,v in pairs(to.Parent:GetChildren()) do
  7330. if v:IsA("Humanoid") then
  7331. v.Health = v.Health - 20
  7332.  
  7333. v.PlatformStand = true
  7334. end
  7335. end
  7336. StrongPunch:Play()
  7337. for i = 0, 1, 0.1 do
  7338. swait()
  7339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7341. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7342. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7343. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7344. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7345. end
  7346. for i = 0, 1, 0.1 do
  7347. swait()
  7348. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7349. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7350. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7351. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7352. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7353. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7354. end
  7355. for i,v in pairs(to.Parent:GetChildren()) do
  7356. if v:IsA("Humanoid") then
  7357. v.Health = v.Health - 3
  7358.  
  7359. v.PlatformStand = true
  7360. end
  7361. end
  7362. to.CFrame = CFrame.new(to.CFrame.p + v3(0,200,0))
  7363. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,200,0))
  7364. Zanzoken = Instance.new("Part",char)
  7365. Zanzoken.Anchored = true
  7366. Zanzoken.Position = v3(999,999,999)
  7367. Zanzoken.CFrame = Torso.CFrame
  7368. game.Debris:AddItem(Zanzoken,0.5)
  7369. Zanzoken.Transparency = 1
  7370. Zano:Play()
  7371. wait()
  7372. idk = Instance.new("BillboardGui",Zanzoken)
  7373. idk.Size = UDim2.new(10,0,15,0)
  7374. idk.AlwaysOnTop = false
  7375. idk1 = Instance.new("ImageLabel",idk)
  7376. idk1.BackgroundTransparency = 1
  7377. idk.ExtentsOffset = v3(0,0,0)
  7378. idk1.ImageTransparency = 0
  7379. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7380. idk1.Size = UDim2.new(2,0,1,0)
  7381. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7382. idk1.Image = "rbxassetid://319554883"
  7383. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7384. wait()
  7385. Zanzoken = Instance.new("Part",char)
  7386. Zanzoken.Anchored = true
  7387. Zanzoken.Position = v3(999,999,999)
  7388. Zanzoken.CFrame = Torso.CFrame
  7389. game.Debris:AddItem(Zanzoken,0.5)
  7390. Zanzoken.Transparency = 1
  7391. wait()
  7392. idk = Instance.new("BillboardGui",Zanzoken)
  7393. idk.Size = UDim2.new(20,0,20,0)
  7394. idk.AlwaysOnTop = false
  7395. idk1 = Instance.new("ImageLabel",idk)
  7396. idk1.BackgroundTransparency = 1
  7397. idk.ExtentsOffset = v3(0,0,0)
  7398. idk1.ImageTransparency = 0
  7399. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7400. idk1.Size = UDim2.new(2,0,1,0)
  7401. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7402. idk1.Image = "rbxassetid://319554883"
  7403. for i = 0, 1, 0.1 do
  7404. swait()
  7405. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7406. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7407. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7408. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7409. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7410. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7411. end
  7412. punchsound1:Play()
  7413. for i = 0, 1, 0.1 do
  7414. swait()
  7415. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7416. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7417. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7418. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7419. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7420. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7421. end
  7422. punchsound1:Play()
  7423. for i = 0, 1, 0.1 do
  7424. swait()
  7425. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7426. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7427. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7428. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7429. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7430. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7431. end
  7432. for i = 0, 1, 0.1 do
  7433. swait()
  7434. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7435. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7436. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7437. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7438. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7439. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7440. end
  7441. for i = 0, 1, 0.1 do
  7442. swait()
  7443. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7444. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7445. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7446. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7447. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7448. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7449. end
  7450. to.CFrame = CFrame.new(to.CFrame.p + v3(60,100,0))
  7451. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(60,140,0))
  7452. Zanzoken = Instance.new("Part",char)
  7453. Zanzoken.Anchored = true
  7454. Zanzoken.Position = v3(999,999,999)
  7455. Zanzoken.CFrame = Torso.CFrame
  7456. game.Debris:AddItem(Zanzoken,0.5)
  7457. Zanzoken.Transparency = 1
  7458. Zano:Play()
  7459. wait()
  7460. idk = Instance.new("BillboardGui",Zanzoken)
  7461. idk.Size = UDim2.new(10,0,15,0)
  7462. idk.AlwaysOnTop = false
  7463. idk1 = Instance.new("ImageLabel",idk)
  7464. idk1.BackgroundTransparency = 1
  7465. idk.ExtentsOffset = v3(0,0,0)
  7466. idk1.ImageTransparency = 0
  7467. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7468. idk1.Size = UDim2.new(2,0,1,0)
  7469. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7470. idk1.Image = "rbxassetid://319554883"
  7471. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7472. wait()
  7473. Zanzoken = Instance.new("Part",char)
  7474. Zanzoken.Anchored = true
  7475. Zanzoken.Position = v3(999,999,999)
  7476. Zanzoken.CFrame = Torso.CFrame
  7477. game.Debris:AddItem(Zanzoken,0.5)
  7478. Zanzoken.Transparency = 1
  7479. wait()
  7480. idk = Instance.new("BillboardGui",Zanzoken)
  7481. idk.Size = UDim2.new(20,0,20,0)
  7482. idk.AlwaysOnTop = false
  7483. idk1 = Instance.new("ImageLabel",idk)
  7484. idk1.BackgroundTransparency = 1
  7485. idk.ExtentsOffset = v3(0,0,0)
  7486. idk1.ImageTransparency = 0
  7487. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7488. idk1.Size = UDim2.new(2,0,1,0)
  7489. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7490. idk1.Image = "rbxassetid://319554883"
  7491. StrongPunch:Play()
  7492. Break:Play()
  7493. local Aura4 = Instance.new('ParticleEmitter')
  7494. Aura4.Name = "Aura"
  7495. Aura4.Texture = "rbxassetid://1046299182"
  7496. Aura4.Parent = Torso
  7497. Aura4.LightEmission = 1
  7498. Aura4.Transparency = NumberSequence.new(0.7,1)
  7499. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7500. Aura4.Size = NumberSequence.new(1,30)
  7501. Aura4.Rotation = NumberRange.new(-360,360)
  7502. Aura4.LockedToPart = true
  7503. Aura4.Lifetime = NumberRange.new(0.2)
  7504. Aura4.Rate = 100
  7505. Aura4.Speed = NumberRange.new(0)
  7506. Aura4.EmissionDirection = "Top"
  7507. for i = 0, 6, 0.1 do
  7508. swait()
  7509. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7510. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7511. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7512. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7513. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7514. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7515. end
  7516. Aura4:Destroy()
  7517. wait(0.1)
  7518. local Aura4 = Instance.new('ParticleEmitter')
  7519. Aura4.Name = "Aura"
  7520. Aura4.Texture = "rbxassetid://1046299182"
  7521. Aura4.Parent = Torso
  7522. Aura4.LightEmission = 1
  7523. Aura4.Transparency = NumberSequence.new(0.7,1)
  7524. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7525. Aura4.Size = NumberSequence.new(1,30)
  7526. Aura4.Rotation = NumberRange.new(-360,360)
  7527. Aura4.LockedToPart = true
  7528. Aura4.Lifetime = NumberRange.new(0.2)
  7529. Aura4.Rate = 100
  7530. Aura4.Speed = NumberRange.new(0)
  7531. Aura4.EmissionDirection = "Top"
  7532. StrongPunch1:Play()
  7533. Break:Play()
  7534. for i = 0, 6, 0.1 do
  7535. swait()
  7536. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7537. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7538. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7539. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7540. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7541. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7542. end
  7543. Aura4:Destroy()
  7544. StrongPunch2:Play()
  7545. Break:Play()
  7546. local Aura4 = Instance.new('ParticleEmitter')
  7547. Aura4.Name = "Aura"
  7548. Aura4.Texture = "rbxassetid://1046299182"
  7549. Aura4.Parent = Torso
  7550. Aura4.LightEmission = 1
  7551. Aura4.Transparency = NumberSequence.new(0.7,1)
  7552. Aura4.Color = ColorSequence.new(BrickColor.new("White").Color)
  7553. Aura4.Size = NumberSequence.new(1,30)
  7554. Aura4.Rotation = NumberRange.new(-360,360)
  7555. Aura4.LockedToPart = true
  7556. Aura4.Lifetime = NumberRange.new(0.2)
  7557. Aura4.Rate = 100
  7558. Aura4.Speed = NumberRange.new(0)
  7559. Aura4.EmissionDirection = "Top"
  7560. for i = 0, 7, 0.1 do
  7561. swait()
  7562. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7563. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7564. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7565. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7566. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7567. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7568. end
  7569. to.CFrame = CFrame.new(to.CFrame.p + v3(-100,600,0))
  7570. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(-100,600,0))
  7571. Aura4:Destroy()
  7572. Zanzoken = Instance.new("Part",char)
  7573. Zanzoken.Anchored = true
  7574. Zanzoken.Position = v3(999,999,999)
  7575. Zanzoken.CFrame = Torso.CFrame
  7576. game.Debris:AddItem(Zanzoken,0.5)
  7577. Zanzoken.Transparency = 1
  7578. Zano:Play()
  7579. wait()
  7580. idk = Instance.new("BillboardGui",Zanzoken)
  7581. idk.Size = UDim2.new(10,0,15,0)
  7582. idk.AlwaysOnTop = false
  7583. idk1 = Instance.new("ImageLabel",idk)
  7584. idk1.BackgroundTransparency = 1
  7585. idk.ExtentsOffset = v3(0,0,0)
  7586. idk1.ImageTransparency = 0
  7587. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7588. idk1.Size = UDim2.new(2,0,1,0)
  7589. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7590. idk1.Image = "rbxassetid://319554883"
  7591. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7592. wait()
  7593. Zanzoken = Instance.new("Part",char)
  7594. Zanzoken.Anchored = true
  7595. Zanzoken.Position = v3(999,999,999)
  7596. Zanzoken.CFrame = Torso.CFrame
  7597. game.Debris:AddItem(Zanzoken,0.5)
  7598. Zanzoken.Transparency = 1
  7599. wait()
  7600. idk = Instance.new("BillboardGui",Zanzoken)
  7601. idk.Size = UDim2.new(20,0,20,0)
  7602. idk.AlwaysOnTop = false
  7603. idk1 = Instance.new("ImageLabel",idk)
  7604. idk1.BackgroundTransparency = 1
  7605. idk.ExtentsOffset = v3(0,0,0)
  7606. idk1.ImageTransparency = 0
  7607. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7608. idk1.Size = UDim2.new(2,0,1,0)
  7609. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7610. idk1.Image = "rbxassetid://319554883"
  7611. for i = 0, 1, 0.1 do
  7612. swait()
  7613. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7614. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7615. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7616. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7617. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7618. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7619. end
  7620. punchsound1:Play()
  7621. for i = 0, 1, 0.1 do
  7622. swait()
  7623. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7624. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7625. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7626. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7627. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7628. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7629. end
  7630. punchsound1:Play()
  7631. for i = 0, 1, 0.1 do
  7632. swait()
  7633. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7634. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7635. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7636. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7637. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7638. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7639. end
  7640. for i = 0, 1, 0.1 do
  7641. swait()
  7642. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7643. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  7644. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7645. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7646. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  7647. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7648. end
  7649. for i = 0, 1, 0.1 do
  7650. swait()
  7651. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7652. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7653. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7654. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7655. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7656. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7657. end
  7658. punchsound1:Play()
  7659. for i = 0, 0.5, 0.1 do
  7660. swait()
  7661. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7662. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7663. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7664. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7665. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7666. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7667. end
  7668. punchsound1:Play()
  7669. for i = 0, 0.5, 0.1 do
  7670. swait()
  7671. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7672. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7673. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7674. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7675. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7676. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7677. end
  7678. to.CFrame = CFrame.new(to.CFrame.p + v3(0,-800,0))
  7679. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,-800,0))
  7680. Zanzoken = Instance.new("Part",char)
  7681. Zanzoken.Anchored = true
  7682. Zanzoken.Position = v3(999,999,999)
  7683. Zanzoken.CFrame = Torso.CFrame
  7684. game.Debris:AddItem(Zanzoken,0.5)
  7685. Zanzoken.Transparency = 1
  7686. Zano:Play()
  7687. wait()
  7688. idk = Instance.new("BillboardGui",Zanzoken)
  7689. idk.Size = UDim2.new(10,0,15,0)
  7690. idk.AlwaysOnTop = false
  7691. idk1 = Instance.new("ImageLabel",idk)
  7692. idk1.BackgroundTransparency = 1
  7693. idk.ExtentsOffset = v3(0,0,0)
  7694. idk1.ImageTransparency = 0
  7695. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7696. idk1.Size = UDim2.new(2,0,1,0)
  7697. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7698. idk1.Image = "rbxassetid://319554883"
  7699. RootPart.CFrame = to.CFrame - to.CFrame.lookVector * 3
  7700. wait()
  7701. Zanzoken = Instance.new("Part",char)
  7702. Zanzoken.Anchored = true
  7703. Zanzoken.Position = v3(999,999,999)
  7704. Zanzoken.CFrame = Torso.CFrame
  7705. game.Debris:AddItem(Zanzoken,0.5)
  7706. Zanzoken.Transparency = 1
  7707. wait()
  7708. idk = Instance.new("BillboardGui",Zanzoken)
  7709. idk.Size = UDim2.new(20,0,20,0)
  7710. idk.AlwaysOnTop = false
  7711. idk1 = Instance.new("ImageLabel",idk)
  7712. idk1.BackgroundTransparency = 1
  7713. idk.ExtentsOffset = v3(0,0,0)
  7714. idk1.ImageTransparency = 0
  7715. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  7716. idk1.Size = UDim2.new(2,0,1,0)
  7717. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  7718. idk1.Image = "rbxassetid://319554883"
  7719. for i = 0, 0.4, 0.1 do
  7720. swait()
  7721. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7722. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7723. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7724. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7725. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7726. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7727. end
  7728. punchsound1:Play()
  7729. for i = 0, 0.4, 0.1 do
  7730. swait()
  7731. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7732. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7733. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7734. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7735. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7736. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7737. end
  7738. punchsound1:Play()
  7739. for i = 0, 1, 0.1 do
  7740. swait()
  7741. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7742. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7743. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7744. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7745. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7746. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7747. end
  7748. for i,v in pairs(to.Parent:GetChildren()) do
  7749. if v:IsA("Humanoid") then
  7750. v.Health = v.Health - 8
  7751.  
  7752. v.PlatformStand = true
  7753. end
  7754. end
  7755.  
  7756. hit1 = false
  7757.  
  7758. punchsound1:Play()
  7759. hit2 = true
  7760. for i = 0, 1, 0.1 do
  7761. swait()
  7762. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7763. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7764. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7765. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7766. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7767. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7768. end
  7769. for i,v in pairs(to.Parent:GetChildren()) do
  7770. if v:IsA("Humanoid") then
  7771. v.Health = v.Health - 10
  7772.  
  7773. v.PlatformStand = true
  7774. end
  7775. end
  7776. hit2 = false
  7777.  
  7778. punchsound1:Play()
  7779. hit3 = true
  7780. hit4 = true
  7781.  
  7782.  
  7783. punchsound1:Play()
  7784.  
  7785.  
  7786. coroutine.wrap(function()
  7787. for i=1,2 do
  7788. wait()
  7789.  
  7790.  
  7791.  
  7792.  
  7793.  
  7794. for i,v in pairs(to.Parent:GetChildren()) do
  7795. if v:IsA("Humanoid") then
  7796. v.Health = v.Health - 30
  7797.  
  7798. v.PlatformStand = true
  7799. end
  7800. end
  7801. end
  7802.  
  7803.  
  7804. wait(3)
  7805. end)()
  7806.  
  7807.  
  7808.  
  7809. RootPart.Anchored = false
  7810.  
  7811.  
  7812.  
  7813.  
  7814.  
  7815. StrongPunch:Play()
  7816.  
  7817.  
  7818.  
  7819.  
  7820.  
  7821.  
  7822. for i,v in pairs(to.Parent:GetChildren()) do
  7823. if v:IsA("Humanoid") then
  7824. v.Health = v.Health - 20
  7825.  
  7826. v.PlatformStand = true
  7827. end
  7828. end
  7829.  
  7830. StrongPunch2:Play()
  7831.  
  7832.  
  7833. hitground = new("Part",char)
  7834. hitground.Size = Vector3.new(5,5,5)
  7835. hitground.Name = "Ground"
  7836. hitground.Transparency = 1
  7837. hitground.CanCollide = false
  7838. game.Debris:AddItem(hitground,2)
  7839. hitground.Position = Vector3.new(999,999,999)
  7840. hitgroundweld = new("Weld",hitground)
  7841. hitgroundweld.Part0 = to
  7842. hitgroundweld.Part1 = hitground
  7843. hitground.Touched:connect(function(hit2)
  7844. if hit2.Size.x > 150 then
  7845. hitground:Destroy()
  7846. ad = new("Part",char)
  7847. ad.Name = "NewPart"
  7848. ad.Size = Vector3.new(30,0.1,30)
  7849. ad.CanCollide = false
  7850. ad.Anchored = true
  7851. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  7852. ad.Transparency = 1
  7853. aad = new("Decal",ad)
  7854.  
  7855. aad.Face = "Top"
  7856. aad.Transparency = 1
  7857. aad.Transparency = 0
  7858. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  7859. smoke = new("Part",to)
  7860. smokemesh = new("SpecialMesh",smoke)
  7861. smokemesh.MeshId = "rbxassetid://928329648"
  7862. smoke.BrickColor = hit2.BrickColor
  7863. smoke.Anchored = true
  7864. smoke.Position = hitground.Position
  7865. GroundImpact:Play()
  7866. for i = 1,20 do
  7867. wait()
  7868. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  7869. smoke.Transparency = smoke.Transparency + 1/20
  7870. end
  7871. smoke:Destroy()
  7872. wait(0.5)
  7873.  
  7874. for i = 1,20 do
  7875. wait(0.1)
  7876. aad.Transparency = aad.Transparency + 1/20
  7877. end
  7878. end
  7879. end)
  7880. ys = Instance.new("BodyVelocity",to)
  7881. ys.Name = "GO"
  7882.  
  7883. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  7884.  
  7885. ys.Velocity = v3(0,-90,0)
  7886.  
  7887. wait(1)
  7888. ys:Destroy()
  7889.  
  7890.  
  7891.  
  7892.  
  7893.  
  7894. hit3 = false
  7895. hit4 = false
  7896.  
  7897.  
  7898. hit1 = false
  7899. hit2 = false
  7900. hit3 = false
  7901. hit4 = false
  7902. idle = true
  7903. RootPart.Anchored = false
  7904. to.Anchored = false
  7905. end
  7906. end)
  7907. end
  7908.  
  7909.  
  7910. function Combo2()
  7911. getplayer = new("Part",char)
  7912. getplayer.Position = Vector3.new(999,999,999)
  7913. getplayer.Transparency = 1
  7914. getplayer.Size = v3(3,3,3)
  7915. getplayer.CanCollide = false
  7916. getplayer.CFrame = RootPart.CFrame + RootPart.CFrame.lookVector*3
  7917. getplayer.Name = "GetPlayer"
  7918.  
  7919. game.Debris:AddItem(getplayer,0.5)
  7920.  
  7921. getplayer.Touched:connect(function(hit)
  7922. if hit.Parent:FindFirstChild("GetPlayer") == nil and hit.Parent:findFirstChild("HumanoidRootPart") ~= nil then
  7923. getplayer:Destroy()
  7924. to = hit.Parent:findFirstChild("HumanoidRootPart")
  7925. to.CFrame = CFrame.new(RootPart.CFrame.p+v3(0,0.5,0)) + RootPart.CFrame.lookVector*2
  7926. to.Anchored = true
  7927. idle = false
  7928.  
  7929.  
  7930. punchsound1:Play()
  7931. hit1 = true
  7932. for i = 0, 1, 0.1 do
  7933. swait()
  7934. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7935. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7936. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7937. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7938. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7939. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7940. end
  7941. punchsound1:Play()
  7942. for i = 0, 1, 0.1 do
  7943. swait()
  7944. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7945. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7946. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7947. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7948. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7949. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7950. end
  7951. punchsound1:Play()
  7952. for i = 0, 1, 0.1 do
  7953. swait()
  7954. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7955. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7956. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7957. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7958. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7959. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7960. end
  7961. for i = 0, 1, 0.1 do
  7962. swait()
  7963. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7964. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7965. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7966. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7967. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7968. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7969. end
  7970. for i = 0, 1, 0.1 do
  7971. swait()
  7972. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7973. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7974. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7975. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7976. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7977. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7978. end
  7979. StrongPunch1:Play()
  7980. for i = 0, 1, 0.1 do
  7981. swait()
  7982. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  7983. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  7984. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  7985. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  7986. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  7987. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  7988. end
  7989. for i = 0, 0.6, 0.1 do
  7990. swait()
  7991. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  7992. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  7993. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  7994. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  7995. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  7996. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  7997. end
  7998. for i = 0, 0.6, 0.1 do
  7999. swait()
  8000. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8001. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8002. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8003. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8004. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8005. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8006. end
  8007. for i,v in pairs(to.Parent:GetChildren()) do
  8008. if v:IsA("Humanoid") then
  8009. v.Health = v.Health - 6
  8010.  
  8011. v.PlatformStand = true
  8012. end
  8013. end
  8014. StrongPunch:Play()
  8015. for i = 0, 1, 0.1 do
  8016. swait()
  8017. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8018. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8019. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8020. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8021. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8022. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8023. end
  8024. for i,v in pairs(to.Parent:GetChildren()) do
  8025. if v:IsA("Humanoid") then
  8026. v.Health = v.Health - 8
  8027.  
  8028. v.PlatformStand = true
  8029. end
  8030. end
  8031.  
  8032. hit1 = false
  8033.  
  8034. punchsound1:Play()
  8035. hit2 = true
  8036. for i = 0, 1, 0.1 do
  8037. swait()
  8038. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8039. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8040. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8041. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8042. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8043. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8044. end
  8045. for i,v in pairs(to.Parent:GetChildren()) do
  8046. if v:IsA("Humanoid") then
  8047. v.Health = v.Health - 5
  8048.  
  8049. v.PlatformStand = true
  8050. end
  8051. end
  8052. hit2 = false
  8053.  
  8054. punchsound1:Play()
  8055. hit3 = true
  8056. hit4 = true
  8057.  
  8058.  
  8059. punchsound1:Play()
  8060.  
  8061. coroutine.wrap(function()
  8062. for i=1,2 do
  8063. wait()
  8064. to.CFrame = CFrame.new(to.CFrame.p + v3(0,35,0))
  8065. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,35,0))
  8066. Zanzoken = Instance.new("Part",char)
  8067. Zanzoken.Anchored = true
  8068. Zanzoken.Position = v3(999,999,999)
  8069. Zanzoken.CFrame = Torso.CFrame
  8070. game.Debris:AddItem(Zanzoken,0.5)
  8071. Zanzoken.Transparency = 1
  8072. Zano:Play()
  8073. wait()
  8074. idk = Instance.new("BillboardGui",Zanzoken)
  8075. idk.Size = UDim2.new(10,0,15,0)
  8076. idk.AlwaysOnTop = false
  8077. idk1 = Instance.new("ImageLabel",idk)
  8078. idk1.BackgroundTransparency = 1
  8079. idk.ExtentsOffset = v3(0,0,0)
  8080. idk1.ImageTransparency = 0
  8081. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8082. idk1.Size = UDim2.new(2,0,1,0)
  8083. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8084. idk1.Image = "rbxassetid://319554883"
  8085. wait()
  8086. Zanzoken = Instance.new("Part",char)
  8087. Zanzoken.Anchored = true
  8088. Zanzoken.Position = v3(999,999,999)
  8089. Zanzoken.CFrame = Torso.CFrame
  8090. game.Debris:AddItem(Zanzoken,0.5)
  8091. Zanzoken.Transparency = 1
  8092. wait()
  8093. idk = Instance.new("BillboardGui",Zanzoken)
  8094. idk.Size = UDim2.new(20,0,20,0)
  8095. idk.AlwaysOnTop = false
  8096. idk1 = Instance.new("ImageLabel",idk)
  8097. idk1.BackgroundTransparency = 1
  8098. idk.ExtentsOffset = v3(0,0,0)
  8099. idk1.ImageTransparency = 0
  8100. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8101. idk1.Size = UDim2.new(2,0,1,0)
  8102. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8103. idk1.Image = "rbxassetid://319554883"
  8104. for i = 0, 1, 0.1 do
  8105. swait()
  8106. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8107. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8108. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8109. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8110. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8111. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8112. end
  8113. StrongPunch:Play()
  8114. for i,v in pairs(to.Parent:GetChildren()) do
  8115. if v:IsA("Humanoid") then
  8116. v.Health = v.Health - 10
  8117.  
  8118. v.PlatformStand = true
  8119. end
  8120. end
  8121. end
  8122.  
  8123.  
  8124. wait(0.7)
  8125. end)()
  8126.  
  8127.  
  8128.  
  8129.  
  8130. RootPart.Anchored = true
  8131. to.CFrame = CFrame.new(to.CFrame.p + v3(0,0,35))
  8132. RootPart.CFrame = CFrame.new(RootPart.CFrame.p + v3(0,0,35))
  8133. Zanzoken = Instance.new("Part",char)
  8134. Zanzoken.Anchored = true
  8135. Zanzoken.Position = v3(999,999,999)
  8136. Zanzoken.CFrame = Torso.CFrame
  8137. game.Debris:AddItem(Zanzoken,0.5)
  8138. Zanzoken.Transparency = 1
  8139. Zano:Play()
  8140. wait()
  8141. idk = Instance.new("BillboardGui",Zanzoken)
  8142. idk.Size = UDim2.new(10,0,15,0)
  8143. idk.AlwaysOnTop = false
  8144. idk1 = Instance.new("ImageLabel",idk)
  8145. idk1.BackgroundTransparency = 1
  8146. idk.ExtentsOffset = v3(0,0,0)
  8147. idk1.ImageTransparency = 0
  8148. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8149. idk1.Size = UDim2.new(2,0,1,0)
  8150. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8151. idk1.Image = "rbxassetid://319554883"
  8152. wait()
  8153. Zanzoken = Instance.new("Part",char)
  8154. Zanzoken.Anchored = true
  8155. Zanzoken.Position = v3(999,999,999)
  8156. Zanzoken.CFrame = Torso.CFrame
  8157. game.Debris:AddItem(Zanzoken,0.5)
  8158. Zanzoken.Transparency = 1
  8159. wait()
  8160. idk = Instance.new("BillboardGui",Zanzoken)
  8161. idk.Size = UDim2.new(20,0,20,0)
  8162. idk.AlwaysOnTop = false
  8163. idk1 = Instance.new("ImageLabel",idk)
  8164. idk1.BackgroundTransparency = 1
  8165. idk.ExtentsOffset = v3(0,0,0)
  8166. idk1.ImageTransparency = 0
  8167. idk1.ImageColor3 = Color3.fromRGB(0,0,0)
  8168. idk1.Size = UDim2.new(2,0,1,0)
  8169. idk1.Position = UDim2.new(-0.5,0,-0.2,0)
  8170. idk1.Image = "rbxassetid://319554883"
  8171.  
  8172. for i = 0, 1, 0.1 do
  8173. swait()
  8174. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8175. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8176. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8177. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8178. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8179. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8180. end
  8181.  
  8182.  
  8183. StrongPunch:Play()
  8184.  
  8185.  
  8186. for i = 0, 1, 0.1 do
  8187. swait()
  8188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(-25)), 0.3)
  8190. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.7, -0.8) * angles(math.rad(120), math.rad(0), math.rad(-35)), 0.3)
  8191. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8192. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(-45), math.rad(0)), 0.3)
  8193. LH.C0 = clerp(LH.C0, cn(-1, -1, -0.2) * LHCF * angles(math.rad(0), math.rad(-25), math.rad(10)), 0.3)
  8194. end
  8195.  
  8196. for i = 0, 1, 0.1 do
  8197. swait()
  8198. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(-5), math.rad(-90)), 0.3)
  8199. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(90)), 0.2)
  8200. RW.C0 = clerp(RW.C0, CFrame.new(1.2, 0.5, 0) * angles(math.rad(0), math.rad(0 * math.cos(sine / 25)), math.rad(0 * math.cos(sine / 25))), 0.2)
  8201. LW.C0 = clerp(LW.C0, CFrame.new(-1.3, 0.3, -0.2) * angles(math.rad(0 + 1 * math.cos(sine / 25)), math.rad(0), math.rad(-90 + 1 * math.cos(sine / 25))), 0.3)
  8202. RH.C0 = clerp(RH.C0, cn(0.9, -1 - 0.1 * math.cos(sine / 25), -0.6) * RHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(10 + 2 * math.cos(sine / 25))), 0.2)
  8203. LH.C0 = clerp(LH.C0, cn(-0.9, -1 - 0.1 * math.cos(sine / 25), 0.4) * LHCF * angles(math.rad(-2 + 1 * math.cos(sine / 25)), math.rad(50), math.rad(20 + 2 * math.cos(sine / 25))), 0.2)
  8204. end
  8205.  
  8206.  
  8207.  
  8208. for i,v in pairs(to.Parent:GetChildren()) do
  8209. if v:IsA("Humanoid") then
  8210. v.Health = v.Health - 20
  8211.  
  8212. v.PlatformStand = true
  8213. end
  8214. end
  8215.  
  8216. StrongPunch2:Play()
  8217. for i = 0, 1, 0.1 do
  8218. swait()
  8219. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, -1, 0) * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8220. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(-10), math.rad(0)), 0.3)
  8221. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8222. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(-25), math.rad(0), math.rad(0)), 0.3)
  8223. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(10), math.rad(90)), 0.3)
  8224. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(45)), 0.3)
  8225. end
  8226.  
  8227. hitground = new("Part",char)
  8228. hitground.Size = Vector3.new(5,5,5)
  8229. hitground.Name = "Ground"
  8230. hitground.Transparency = 1
  8231. hitground.CanCollide = false
  8232. game.Debris:AddItem(hitground,2)
  8233. hitground.Position = Vector3.new(999,999,999)
  8234. hitgroundweld = new("Weld",hitground)
  8235. hitgroundweld.Part0 = to
  8236. hitgroundweld.Part1 = hitground
  8237. hitground.Touched:connect(function(hit2)
  8238. if hit2.Size.x > 150 then
  8239. hitground:Destroy()
  8240. ad = new("Part",char)
  8241. ad.Name = "NewPart"
  8242. ad.Size = Vector3.new(30,0.1,30)
  8243. ad.CanCollide = false
  8244. ad.Anchored = true
  8245. ad.Position = Vector3.new(hitground.Position.x,hit2.Position.y,hitground.Position.z)
  8246. ad.Transparency = 1
  8247. aad = new("Decal",ad)
  8248.  
  8249. aad.Face = "Top"
  8250. aad.Transparency = 1
  8251. aad.Transparency = 0
  8252. aad.Texture = "http://www.roblox.com/asset/?id=108186785"
  8253. smoke = new("Part",to)
  8254. smokemesh = new("SpecialMesh",smoke)
  8255. smokemesh.MeshId = "rbxassetid://928329648"
  8256. smoke.BrickColor = hit2.BrickColor
  8257. smoke.Anchored = true
  8258. smoke.Position = hitground.Position
  8259. GroundImpact:Play()
  8260. for i = 1,20 do
  8261. wait()
  8262. smokemesh.Scale = smokemesh.Scale + Vector3.new(3,3,3)
  8263. smoke.Transparency = smoke.Transparency + 1/20
  8264. end
  8265. smoke:Destroy()
  8266. wait(0.5)
  8267.  
  8268. for i = 1,20 do
  8269. wait(0.1)
  8270. aad.Transparency = aad.Transparency + 1/20
  8271. end
  8272. end
  8273. end)
  8274. to.Anchored = false
  8275. ys = Instance.new("BodyVelocity",to)
  8276. ys.Name = "GO"
  8277.  
  8278. ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
  8279.  
  8280. ys.Velocity = v3(0,-90,0)
  8281.  
  8282. wait(1)
  8283. ys:Destroy()
  8284.  
  8285.  
  8286.  
  8287.  
  8288.  
  8289. hit3 = false
  8290. hit4 = false
  8291.  
  8292.  
  8293. hit1 = false
  8294. hit2 = false
  8295. hit3 = false
  8296. hit4 = false
  8297. idle = true
  8298. RootPart.Anchored = false
  8299. end
  8300. end)
  8301. end
  8302.  
  8303. function KABOOMZ222()
  8304. local effspwn = Instance.new("Part")
  8305. coroutine.resume(coroutine.create(function()
  8306. local sound1 = Instance.new("Sound")
  8307. sound1.SoundId = "rbxassetid://440145223"
  8308. sound1.MaxDistance = 600
  8309. sound1.EmitterSize = 60
  8310. sound1.Volume = 5.5
  8311. sound1.Pitch = 1.3
  8312. sound1.Parent = effspwn
  8313. local sound2 = Instance.new("Sound")
  8314. sound2.SoundId = "rbxassetid://440145223"
  8315. sound2.MaxDistance = 300
  8316. sound2.EmitterSize = 20
  8317. sound2.Volume = 3
  8318. sound2.Pitch = 0.7
  8319. sound2.Parent = effspwn
  8320. local sound3 = Instance.new("Sound")
  8321. sound3.SoundId = "rbxassetid://440145223"
  8322. sound2.MaxDistance = 400
  8323. sound2.EmitterSize = 30
  8324. sound2.Volume = 0.5
  8325. sound2.Pitch = 0.5
  8326. sound2.Parent = effspwn
  8327. sound2:Play()
  8328. wait()
  8329. sound1:Play()
  8330. sound3:Play()
  8331. end))
  8332. local model = Instance.new("Model")
  8333. game.Debris:AddItem(model, 20)
  8334. model.Name = "smasheffects"
  8335. model.Parent = workspace
  8336. effspwn.Name = "spwnr"
  8337. effspwn.Size = Vector3.new(1, 1, 1)
  8338. effspwn.Anchored = true
  8339. effspwn.CanCollide = false
  8340. effspwn.Transparency = 1
  8341. effspwn.CFrame = hrp.CFrame * CFrame.Angles(math.rad(180), 0, 0)
  8342. effspwn.Parent = model
  8343.  
  8344.  
  8345.  
  8346.  
  8347. coroutine.resume(coroutine.create(function()
  8348. local shok = Instance.new("Part")
  8349. shok.Name = "whoosh"
  8350. shok.BrickColor = BrickColor.new("Institutional white")
  8351. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8352. shok.Size = Vector3.new(1, 1, 1)
  8353. shok.Anchored = true
  8354. shok.Material = "Neon"
  8355. shok.Transparency = 1
  8356. shok.CanCollide = false
  8357. shok.Parent = model
  8358. game.Debris:AddItem(shok, 12)
  8359. local mesh = Instance.new("SpecialMesh")
  8360. mesh.MeshType = "FileMesh"
  8361. mesh.MeshId = "rbxassetid://437347603"
  8362. mesh.Scale = Vector3.new(0.8, 0.8, 0.3)
  8363. mesh.Parent = shok
  8364.  
  8365.  
  8366.  
  8367.  
  8368.  
  8369. for e = 1, 8 do
  8370. wait()
  8371. mesh.Scale = mesh.Scale + Vector3.new(0.24, 0.24, 0.22)
  8372. shok.Transparency = shok.Transparency + 0.035
  8373. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -22), 0.4)
  8374. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(29))
  8375.  
  8376.  
  8377. end
  8378. for e = 1, 16 do
  8379. wait()
  8380. mesh.Scale = mesh.Scale + Vector3.new(0.13, 0.13, 0.12)
  8381. shok.Transparency = shok.Transparency + 0.11
  8382. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -10), 0.4)
  8383. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(15))
  8384.  
  8385. end
  8386. end))
  8387. coroutine.resume(coroutine.create(function()
  8388. local shok = Instance.new("Part")
  8389. shok.Name = "wring1"
  8390. shok.BrickColor = BrickColor.new("Institutional white")
  8391. shok.CFrame = effspwn.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8392. shok.Size = Vector3.new(1, 1, 1)
  8393. shok.Anchored = true
  8394. shok.Material = "Neon"
  8395. shok.Transparency = 0.25
  8396. shok.CanCollide = false
  8397. shok.Parent = model
  8398. game.Debris:AddItem(shok, 12)
  8399. local mesh = Instance.new("SpecialMesh")
  8400. mesh.MeshType = "FileMesh"
  8401. mesh.MeshId = "rbxassetid://3270017"
  8402. mesh.Scale = Vector3.new(0.1, 0.1, 0.05)
  8403. mesh.Parent = shok
  8404. for e = 1, 30 do
  8405. wait()
  8406. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 1)
  8407. shok.Transparency = shok.Transparency + 0.002
  8408. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8409. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8410. end
  8411. for e = 1, 38 do
  8412. wait()
  8413. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8414. shok.Transparency = shok.Transparency + 0.002
  8415. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8416. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8417. end
  8418. for e = 1, 24 do
  8419. wait()
  8420. mesh.Scale = mesh.Scale + Vector3.new(0.9, 0.9, 0.1)
  8421. shok.Transparency = shok.Transparency + 0.03
  8422. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.52), 0.4)
  8423. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-2))
  8424. end
  8425. end))
  8426. coroutine.resume(coroutine.create(function()
  8427. local shok = Instance.new("Part")
  8428. shok.Name = "wring2"
  8429. shok.BrickColor = BrickColor.new("Institutional white")
  8430. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0))
  8431. shok.Size = Vector3.new(1, 1, 1)
  8432. shok.Anchored = true
  8433. shok.Material = "Neon"
  8434. shok.Transparency = 0.25
  8435. shok.CanCollide = false
  8436. shok.Parent = model
  8437. game.Debris:AddItem(shok, 12)
  8438. local mesh = Instance.new("SpecialMesh")
  8439. mesh.MeshType = "FileMesh"
  8440. mesh.MeshId = "rbxassetid://3270017"
  8441. mesh.Scale = Vector3.new(12, 12, 0.05)
  8442. mesh.Parent = shok
  8443. for e = 1, 30 do
  8444. wait()
  8445. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 1.2)
  8446. shok.Transparency = shok.Transparency + 0.002
  8447. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8448. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8449. end
  8450. for e = 1, 38 do
  8451. wait()
  8452. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8453. shok.Transparency = shok.Transparency + 0.002
  8454. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8455. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8456. end
  8457. for e = 1, 24 do
  8458. wait()
  8459. mesh.Scale = mesh.Scale + Vector3.new(0.6, 0.6, 0.1)
  8460. shok.Transparency = shok.Transparency + 0.03
  8461. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.76), 0.4)
  8462. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(2))
  8463. end
  8464. end))
  8465. coroutine.resume(coroutine.create(function()
  8466. local shok = Instance.new("Part")
  8467. shok.Name = "coil1"
  8468. shok.BrickColor = BrickColor.new("Institutional white")
  8469. shok.CFrame = effspwn.CFrame * CFrame.new(0, 12, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8470. shok.Size = Vector3.new(1, 1, 1)
  8471. shok.Anchored = true
  8472. shok.Material = "Neon"
  8473. shok.Transparency = 0.25
  8474. shok.CanCollide = false
  8475. shok.Parent = model
  8476. game.Debris:AddItem(shok, 12)
  8477. local mesh = Instance.new("SpecialMesh")
  8478. mesh.MeshType = "FileMesh"
  8479. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8480. mesh.Scale = Vector3.new(12, 12, 12)
  8481. mesh.Parent = shok
  8482. for e = 1, 15 do
  8483. wait()
  8484. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8485. shok.Transparency = shok.Transparency + 0.004
  8486. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8487. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8488. end
  8489. for e = 1, 16 do
  8490. wait()
  8491. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8492. shok.Transparency = shok.Transparency + 0.004
  8493. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8494. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8495. end
  8496. for e = 1, 12 do
  8497. wait()
  8498. mesh.Scale = mesh.Scale + Vector3.new(1.8, 1.8, 1.5)
  8499. shok.Transparency = shok.Transparency + 0.06
  8500. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8501. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8502. end
  8503. end))
  8504. coroutine.resume(coroutine.create(function()
  8505. local shok = Instance.new("Part")
  8506. shok.Name = "coil2"
  8507. shok.BrickColor = BrickColor.new("Institutional white")
  8508. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
  8509. shok.Size = Vector3.new(1, 1, 1)
  8510. shok.Anchored = true
  8511. shok.Material = "Neon"
  8512. shok.Transparency = 1
  8513. shok.CanCollide = false
  8514. shok.Parent = model
  8515. game.Debris:AddItem(shok, 12)
  8516. local mesh = Instance.new("SpecialMesh")
  8517. mesh.MeshType = "FileMesh"
  8518. mesh.MeshId = "http://www.roblox.com/asset/?id=1051557"
  8519. mesh.Scale = Vector3.new(6, 12, 6)
  8520. mesh.Parent = shok
  8521. for e = 1, 15 do
  8522. wait()
  8523. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8524. shok.Transparency = shok.Transparency + 0.005
  8525. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -1), 0.4)
  8526. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8527. end
  8528. for e = 1, 16 do
  8529. wait()
  8530. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8531. shok.Transparency = shok.Transparency + 0.005
  8532. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8533. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8534. end
  8535. for e = 1, 12 do
  8536. wait()
  8537. mesh.Scale = mesh.Scale + Vector3.new(1.1, 1.2, 1.1)
  8538. shok.Transparency = shok.Transparency + 0.09
  8539. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 0, -0.12), 0.4)
  8540. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-60), math.rad(0))
  8541. end
  8542. end))
  8543. coroutine.resume(coroutine.create(function()
  8544. local shok = Instance.new("Part")
  8545. shok.Name = "shokwve"
  8546. shok.BrickColor = BrickColor.new("Institutional white")
  8547. shok.Position = effspwn.Position + Vector3.new(0, 5, 0)
  8548. shok.Size = Vector3.new(1, 1, 1)
  8549. shok.Anchored = true
  8550. shok.Material = "Neon"
  8551. shok.Transparency = 0.6
  8552. shok.CanCollide = false
  8553. shok.Parent = model
  8554. game.Debris:AddItem(shok, 12)
  8555. local mesh = Instance.new("SpecialMesh")
  8556. mesh.MeshType = "FileMesh"
  8557. mesh.MeshId = "rbxassetid://489415447"
  8558. mesh.Scale = Vector3.new(1, 1, 1)
  8559. mesh.Parent = shok
  8560. for e = 1, 12 do
  8561. wait()
  8562. mesh.Scale = mesh.Scale + Vector3.new(2, 2, 2)
  8563. shok.Transparency = shok.Transparency + 0.002
  8564. end
  8565. for e = 1, 32 do
  8566. wait()
  8567. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8568. shok.Transparency = shok.Transparency + 0.002
  8569. end
  8570. for e = 1, 24 do
  8571. wait()
  8572. mesh.Scale = mesh.Scale + Vector3.new(0.5, 0.5, 0.5)
  8573. shok.Transparency = shok.Transparency + 0.03
  8574. end
  8575. end))
  8576. coroutine.resume(coroutine.create(function()
  8577. local shok = Instance.new("Part")
  8578. shok.Name = "shock2"
  8579. shok.BrickColor = BrickColor.new("Institutional white")
  8580. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8581. shok.Size = Vector3.new(1, 1, 1)
  8582. shok.Anchored = true
  8583. shok.Material = "Neon"
  8584. shok.Transparency = 0.35
  8585. shok.CanCollide = false
  8586. shok.Parent = model
  8587. game.Debris:AddItem(shok, 12)
  8588. local mesh = Instance.new("SpecialMesh")
  8589. mesh.MeshType = "FileMesh"
  8590. mesh.MeshId = "rbxassetid://1095709"
  8591. mesh.Scale = Vector3.new(12, 12, 12)
  8592. mesh.Parent = shok
  8593. for e = 1, 15 do
  8594. wait()
  8595. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8596. shok.Transparency = shok.Transparency + 0.004
  8597. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8598. end
  8599. for e = 1, 16 do
  8600. wait()
  8601. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8602. shok.Transparency = shok.Transparency + 0.004
  8603. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8604. end
  8605. for e = 1, 12 do
  8606. wait()
  8607. mesh.Scale = mesh.Scale + Vector3.new(1.5, 2.8, 1.5)
  8608. shok.Transparency = shok.Transparency + 0.06
  8609. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(35), math.rad(0))
  8610. end
  8611. end))
  8612. coroutine.resume(coroutine.create(function()
  8613. local shok = Instance.new("Part")
  8614. shok.Name = "shock3"
  8615. shok.BrickColor = BrickColor.new("Institutional white")
  8616. shok.CFrame = effspwn.CFrame * CFrame.new(0, 6, 0) * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
  8617. shok.Size = Vector3.new(1, 1, 1)
  8618. shok.Anchored = true
  8619. shok.Material = "Neon"
  8620. shok.Transparency = 0.35
  8621. shok.CanCollide = false
  8622. shok.Parent = model
  8623. game.Debris:AddItem(shok, 12)
  8624. local mesh = Instance.new("SpecialMesh")
  8625. mesh.MeshType = "FileMesh"
  8626. mesh.MeshId = "rbxassetid://1095709"
  8627. mesh.Scale = Vector3.new(12, 12, 12)
  8628. mesh.Parent = shok
  8629. for e = 1, 15 do
  8630. wait()
  8631. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8632. shok.Transparency = shok.Transparency + 0.004
  8633. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8634. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8635. end
  8636. for e = 1, 16 do
  8637. wait()
  8638. mesh.Scale = mesh.Scale + Vector3.new(0.5, 2.6, 0.5)
  8639. shok.Transparency = shok.Transparency + 0.004
  8640. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8641. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8642. end
  8643. for e = 1, 12 do
  8644. wait()
  8645. mesh.Scale = mesh.Scale + Vector3.new(0.5, -1, 0.5)
  8646. shok.Transparency = shok.Transparency + 0.06
  8647. shok.CFrame = shok.CFrame:lerp(shok.CFrame * CFrame.new(0, 2, 0), 0.4)
  8648. shok.CFrame = shok.CFrame * CFrame.Angles(math.rad(0), math.rad(-16), math.rad(0))
  8649. end
  8650. end))
  8651. end
  8652.  
  8653.  
  8654.  
  8655. mouse.KeyDown:connect(function(k)
  8656. if attack == false and k == "=" and MV4 > 80 and firemode == true then
  8657. local exp = Instance.new("Explosion",Torso)
  8658. exp.BlastRadius = 45.5
  8659. exp.BlastPressure = 100
  8660. exp.Position = Torso
  8661. exp.Visible = true
  8662. end
  8663. end)
  8664.  
  8665. MV4 = 300
  8666. mouse.KeyDown:connect(function(k)
  8667. if attack == false and k == "8" then
  8668. for i, v in pairs(Torso:GetChildren()) do
  8669. if v:IsA('ParticleEmitter') then
  8670. v:Remove()
  8671. end
  8672. end
  8673. end
  8674. end)
  8675.  
  8676.  
  8677. MV4 = 300
  8678. mouse.KeyDown:connect(function(k)
  8679. if attack == false and k == "]" and MV4 > 80 and firemode == true then
  8680. MV4 = 0
  8681. Humanoid.WalkSpeed = 13
  8682. attack = true
  8683. Firepart1 = Instance.new("Part", RightArm)
  8684. Firepart1.Size = Vector3.new(1, 1, 1)
  8685. GuW1 = Instance.new("Weld")
  8686. GuW1.Name = "GuW"
  8687. GuW1.Part0 = RightArm
  8688. GuW1.C0 = cn(0, -1, 0)
  8689. GuW1.C1 = cn(0, 0, 0)
  8690. GuW1.Part1 = Firepart1
  8691. GuW1.Parent = RightArm
  8692. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8693. Firepart1.Transparency = 1
  8694. Firepart2 = Instance.new("Part", LeftArm)
  8695. Firepart2.Size = Vector3.new(1, 1, 1)
  8696. GuW2 = Instance.new("Weld")
  8697. GuW2.Name = "GuW"
  8698. GuW2.Part0 = LeftArm
  8699. GuW2.C0 = cn(0, -1, 0)
  8700. GuW2.C1 = cn(0, 0, 0)
  8701. GuW2.Part1 = Firepart2
  8702. GuW2.Parent = LeftArm
  8703. Firepart2.Transparency = 1
  8704. for i = 0, 5, 0.1 do
  8705. swait()
  8706. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8707. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8708. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8709. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8710. if Torsovelocity.Y > 2 then
  8711. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8712. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8713. 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)
  8714. 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)
  8715. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  8716. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  8717. elseif Torsovelocity.Y < 1 then
  8718. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8719. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8720. 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)
  8721. 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)
  8722. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8723. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8724. end
  8725. end
  8726. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  8727. for i = 0, 7, 0.1 do
  8728. swait()
  8729. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8730. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8731. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  8732. BlockEffect(BrickColor.new("Plum"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  8733. if Torsovelocity.Y > 2 then
  8734. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8735. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8736. 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)
  8737. 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)
  8738. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8739. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8740. elseif Torsovelocity.Y < 1 then
  8741. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  8742. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8743. 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)
  8744. 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)
  8745. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8746. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  8747. end
  8748. end
  8749. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  8750. GuW1:Destroy()
  8751. GuW1 = Instance.new("Weld")
  8752. GuW1.Name = "GuW"
  8753. GuW1.Part0 = Torso
  8754. GuW1.C0 = cn(0, 0, -6)
  8755. GuW1.C1 = cn(0, 0, 0)
  8756. GuW1.Part1 = Firepart1
  8757. GuW1.Parent = Torso
  8758. GuW2:Destroy()
  8759. GuW2 = Instance.new("Weld")
  8760. GuW2.Name = "GuW"
  8761. GuW2.Part0 = Torso
  8762. GuW2.C0 = cn(0, 0, -6)
  8763. GuW2.C1 = cn(0, 0, 0)
  8764. GuW2.Part1 = Firepart2
  8765. GuW2.Parent = Torso
  8766. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8767. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  8768. GuW2:Destroy()
  8769. GuW2 = Instance.new("Weld")
  8770. GuW2.Name = "GuW"
  8771. GuW2.Part0 = Torso
  8772. GuW2.C0 = cn(0, 0, -4)
  8773. GuW2.C1 = cn(0, 0, 0)
  8774. GuW2.Part1 = Firepart2
  8775. GuW2.Parent = Torso
  8776.  
  8777.  
  8778. for i = 0, 7, 0.1 do
  8779. swait()
  8780. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8781. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8782. if Torsovelocity.Y > 2 then
  8783. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8784. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8785. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8786. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8787. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8788. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8789. elseif Torsovelocity.Y < 1 then
  8790. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8791. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8792. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8793. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8794. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8795. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8796. end
  8797. end
  8798. local bp2 = Create("BodyPosition")({
  8799. P = 900,
  8800. D = 1000,
  8801. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  8802. position = Torso.Position + Vector3.new(0, 60, 0),
  8803. Parent = Torso
  8804. })
  8805. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  8806. for i = 0, 8, 0.1 do
  8807. swait()
  8808. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8809. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8810. 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)
  8811. if Torsovelocity.Y > 2 then
  8812. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8813. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8814. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8815. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8816. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8817. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8818. elseif Torsovelocity.Y < 1 then
  8819. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8820. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8821. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8822. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8823. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8824. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8825. end
  8826. end
  8827. for i = 0, 18, 0.1 do
  8828. swait()
  8829. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8830. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8831. 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)
  8832. if Torsovelocity.Y > 2 then
  8833. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8834. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8835. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8836. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8837. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8838. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8839. elseif Torsovelocity.Y < 1 then
  8840. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8841. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8842. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8843. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8844. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8845. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8846. end
  8847. end
  8848. GuW1:Destroy()
  8849. GuW1 = Instance.new("Weld")
  8850. GuW1.Name = "GuW"
  8851. GuW1.Part0 = Torso
  8852. GuW1.C0 = cn(0, 0, -15)
  8853. GuW1.C1 = cn(0, 0, 0)
  8854. GuW1.Part1 = Firepart1
  8855. GuW1.Parent = Torso
  8856. GuW2:Destroy()
  8857. GuW2 = Instance.new("Weld")
  8858. GuW2.Name = "GuW"
  8859. GuW2.Part0 = Torso
  8860. GuW2.C0 = cn(0, 0, -17.5)
  8861. GuW2.C1 = cn(0, 0, 0)
  8862. GuW2.Part1 = Firepart2
  8863. GuW2.Parent = Torso
  8864. for i = 0, 1.25, 0.01 do
  8865. swait()
  8866. 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)
  8867. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  8868. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  8869. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  8870. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  8871. if Torsovelocity.Y > 2 then
  8872. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8873. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8874. 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)
  8875. 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)
  8876. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8877. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8878. elseif Torsovelocity.Y < 1 then
  8879. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8880. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  8881. 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)
  8882. 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)
  8883. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8884. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8885. end
  8886. end
  8887. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  8888. BlockEffect(BrickColor.new("Plum"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  8889. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  8890. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  8891. for i = 0, 3, 0.1 do
  8892. swait()
  8893. if Torsovelocity.Y > 2 then
  8894. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8895. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  8896. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8897. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8898. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8899. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8900. elseif Torsovelocity.Y < 1 then
  8901. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8902. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  8903. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  8904. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  8905. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8906. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8907. end
  8908. end
  8909. wait(1)
  8910. bp2:Destroy()
  8911. Humanoid.WalkSpeed = 16
  8912. attack = false
  8913. MV4 = 0
  8914. Firepart1:Destroy()
  8915. Firepart2:Destroy()
  8916. end
  8917. end)
  8918. mouse.KeyDown:connect(function(k)
  8919. if attack == false and k == "h" and MV4 > 80 and firemode == true then
  8920. MV4 = 0
  8921. Humanoid.WalkSpeed = 13
  8922. attack = true
  8923. Firepart1 = Instance.new("Part", RightArm)
  8924. Firepart1.Size = Vector3.new(1, 1, 1)
  8925. GuW1 = Instance.new("Weld")
  8926. GuW1.Name = "GuW"
  8927. GuW1.Part0 = RightArm
  8928. GuW1.C0 = cn(0, -1, 0)
  8929. GuW1.C1 = cn(0, 0, 0)
  8930. GuW1.Part1 = Firepart1
  8931. GuW1.Parent = RightArm
  8932. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  8933. Firepart1.Transparency = 1
  8934. Firepart2 = Instance.new("Part", LeftArm)
  8935. Firepart2.Size = Vector3.new(1, 1, 1)
  8936. GuW2 = Instance.new("Weld")
  8937. GuW2.Name = "GuW"
  8938. GuW2.Part0 = LeftArm
  8939. GuW2.C0 = cn(0, -1, 0)
  8940. GuW2.C1 = cn(0, 0, 0)
  8941. GuW2.Part1 = Firepart2
  8942. GuW2.Parent = LeftArm
  8943. Firepart2.Transparency = 1
  8944. GuW1:Destroy()
  8945. GuW1 = Instance.new("Weld")
  8946. GuW1.Name = "GuW"
  8947. GuW1.Part0 = Torso
  8948. GuW1.C0 = cn(0, 0, -6)
  8949. GuW1.C1 = cn(0, 0, 0)
  8950. GuW1.Part1 = Firepart1
  8951. GuW1.Parent = Torso
  8952. GuW2:Destroy()
  8953. GuW2 = Instance.new("Weld")
  8954. GuW2.Name = "GuW"
  8955. GuW2.Part0 = Torso
  8956. GuW2.C0 = cn(0, 0, -6)
  8957. GuW2.C1 = cn(0, 0, 0)
  8958. GuW2.Part1 = Firepart2
  8959. GuW2.Parent = Torso
  8960. GuW2:Destroy()
  8961. GuW2 = Instance.new("Weld")
  8962. GuW2.Name = "GuW"
  8963. GuW2.Part0 = Torso
  8964. GuW2.C0 = cn(0, 0, -4)
  8965. GuW2.C1 = cn(0, 0, 0)
  8966. GuW2.Part1 = Firepart2
  8967. GuW2.Parent = Torso
  8968. for i = 0, 18, 0.1 do
  8969. swait()
  8970. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  8971. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  8972. 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)
  8973. if Torsovelocity.Y > 2 then
  8974. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8975. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8976. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8977. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8978. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8979. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8980. elseif Torsovelocity.Y < 1 then
  8981. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  8982. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  8983. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  8984. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  8985. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8986. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  8987. end
  8988. end
  8989. GuW1:Destroy()
  8990. GuW1 = Instance.new("Weld")
  8991. GuW1.Name = "GuW"
  8992. GuW1.Part0 = Torso
  8993. GuW1.C0 = cn(0, 0, -15)
  8994. GuW1.C1 = cn(0, 0, 0)
  8995. GuW1.Part1 = Firepart1
  8996. GuW1.Parent = Torso
  8997. GuW2:Destroy()
  8998. GuW2 = Instance.new("Weld")
  8999. GuW2.Name = "GuW"
  9000. GuW2.Part0 = Torso
  9001. GuW2.C0 = cn(0, 0, -17.5)
  9002. GuW2.C1 = cn(0, 0, 0)
  9003. GuW2.Part1 = Firepart2
  9004. GuW2.Parent = Torso
  9005. for i = 0, 1.25, 0.01 do
  9006. swait()
  9007. 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)
  9008. shoottraildd22(mouse.Hit.p, Firepart2, 0)
  9009. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9010. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9011. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9012. if Torsovelocity.Y > 2 then
  9013. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9014. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9015. 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)
  9016. 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)
  9017. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9018. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9019. end
  9020. end
  9021. wait(0.5)
  9022. Humanoid.WalkSpeed = 16
  9023. attack = false
  9024. MV4 = 300
  9025. Firepart1:Destroy()
  9026. Firepart2:Destroy()
  9027. end
  9028.  
  9029.  
  9030. if attack == false and k == "=" and MV4 > 19 and InForm == true then
  9031. MV4 = 90
  9032. Humanoid.WalkSpeed = 0.01
  9033. attack = true
  9034. Firepart1 = Instance.new("Part", RightArm)
  9035. Firepart1.Size = Vector3.new(1, 1, 1)
  9036. GuW1 = Instance.new("Weld")
  9037. GuW1.Name = "GuW"
  9038. GuW1.Part0 = RightArm
  9039. GuW1.C0 = cn(0, -1, 0)
  9040. GuW1.C1 = cn(0, 0, 0)
  9041. GuW1.Part1 = Firepart1
  9042. GuW1.Parent = RightArm
  9043. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=257001355", Torso, 2, 0.7)
  9044. Firepart1.Transparency = 1
  9045. Firepart2 = Instance.new("Part", LeftArm)
  9046. Firepart2.Size = Vector3.new(1, 1, 1)
  9047. GuW2 = Instance.new("Weld")
  9048. GuW2.Name = "GuW"
  9049. GuW2.Part0 = LeftArm
  9050. GuW2.C0 = cn(0, -1, 0)
  9051. GuW2.C1 = cn(0, 0, 0)
  9052. GuW2.Part1 = Firepart2
  9053. GuW2.Parent = LeftArm
  9054. Firepart2.Transparency = 1
  9055. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9056. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9057. for i = 0, 2, 0.1 do
  9058. swait()
  9059. BlockEffect(BrickColor.new("Dark blue"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9060. BlockEffect(BrickColor.new("New Yeller"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9061. BlockEffect(BrickColor.new("Dark blue"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9062. BlockEffect(BrickColor.new("New Yeller"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9063. if Torsovelocity.Y > 2 then
  9064. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9065. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9066. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9067. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9068. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9069. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9070. elseif Torsovelocity.Y < 1 then
  9071. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9072. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)
  9073. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9074. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9075. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9076. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9077. end
  9078. end
  9079. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9080. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9081. for i = 0, 7, 0.1 do
  9082. swait()
  9083. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9084. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9085. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9086. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9087. if Torsovelocity.Y > 2 then
  9088. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9089. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9090. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9091. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9092. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9093. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9094. elseif Torsovelocity.Y < 1 then
  9095. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9096. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9097. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9098. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9099. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9100. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9101. end
  9102. end
  9103. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9104. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9105. for i = 0, 7, 0.1 do
  9106. swait()
  9107. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9108. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9109. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9110. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9111. if Torsovelocity.Y > 2 then
  9112. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9113. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9114. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9115. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9116. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9117. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9118. elseif Torsovelocity.Y < 1 then
  9119. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9120. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9121. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9122. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.2)
  9123. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9124. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9125. end
  9126. end
  9127. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", RightArm, 2, 0.3)
  9128. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=181004943", LeftArm, 2, 0.3)
  9129. for i = 0, 6, 0.1 do
  9130. swait()
  9131. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9132. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9133. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9134. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9135. if Torsovelocity.Y > 2 then
  9136. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9137. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9138. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9139. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9140. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9141. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9142. elseif Torsovelocity.Y < 1 then
  9143. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 1)
  9144. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9145. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(35)), 0.1)
  9146. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(45), math.rad(0), math.rad(-35)), 0.1)
  9147. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9148. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9149. end
  9150. end
  9151. for i = 0, 5, 0.1 do
  9152. swait()
  9153. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9154. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9155. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9156. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9157. if Torsovelocity.Y > 2 then
  9158. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9159. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9160. 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)
  9161. 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)
  9162. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(0), math.rad(0), math.rad(35)), 0.2)
  9163. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(0), math.rad(0), math.rad(-35)), 0.2)
  9164. elseif Torsovelocity.Y < 1 then
  9165. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9166. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9167. 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)
  9168. 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)
  9169. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9170. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9171. end
  9172. end
  9173. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=331888777", Firepart2, 8, 1)
  9174. for i = 0, 7, 0.1 do
  9175. swait()
  9176. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9177. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9178. BlockEffect(BrickColor.new("Gold"), Firepart2.CFrame, 1, 1, 1, 2, 2, 2, 0.06)
  9179. BlockEffect(BrickColor.new("Really red"), Firepart2.CFrame, 1, 1, 1, 1.8, 1.8, 1.8, 0.06)
  9180. if Torsovelocity.Y > 2 then
  9181. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9182. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9183. 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)
  9184. 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)
  9185. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9186. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9187. elseif Torsovelocity.Y < 1 then
  9188. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)
  9189. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9190. 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)
  9191. 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)
  9192. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9193. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)
  9194. end
  9195. end
  9196. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=743499393", Firepart2, 2, 0.8)
  9197. GuW1:Destroy()
  9198. GuW1 = Instance.new("Weld")
  9199. GuW1.Name = "GuW"
  9200. GuW1.Part0 = Torso
  9201. GuW1.C0 = cn(0, 0, -6)
  9202. GuW1.C1 = cn(0, 0, 0)
  9203. GuW1.Part1 = Firepart1
  9204. GuW1.Parent = Torso
  9205. GuW2:Destroy()
  9206. GuW2 = Instance.new("Weld")
  9207. GuW2.Name = "GuW"
  9208. GuW2.Part0 = Torso
  9209. GuW2.C0 = cn(0, 0, -6)
  9210. GuW2.C1 = cn(0, 0, 0)
  9211. GuW2.Part1 = Firepart2
  9212. GuW2.Parent = Torso
  9213. BlockEffect(BrickColor.new("White"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9214. BlockEffect(BrickColor.new("White"), Firepart2.CFrame, 1, 1, 1, 20, 20, 20, 0.06)
  9215. GuW2:Destroy()
  9216. GuW2 = Instance.new("Weld")
  9217. GuW2.Name = "GuW"
  9218. GuW2.Part0 = Torso
  9219. GuW2.C0 = cn(0, 0, -4)
  9220. GuW2.C1 = cn(0, 0, 0)
  9221. GuW2.Part1 = Firepart2
  9222. GuW2.Parent = Torso
  9223. for i = 0, 7, 0.1 do
  9224. swait()
  9225. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9226. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9227. if Torsovelocity.Y > 2 then
  9228. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9229. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9230. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9231. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9232. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9233. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9234. elseif Torsovelocity.Y < 1 then
  9235. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9236. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9237. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9238. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9239. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9240. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9241. end
  9242. end
  9243. local bp2 = Create("BodyPosition")({
  9244. P = 900,
  9245. D = 1000,
  9246. maxForce = Vector3.new(math.huge, math.huge, math.huge),
  9247. position = Torso.Position + Vector3.new(0, 60, 0),
  9248. Parent = Torso
  9249. })
  9250. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=244578827", Firepart2, 2, 1)
  9251. for i = 0, 8, 0.1 do
  9252. swait()
  9253. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9254. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9255. 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)
  9256. if Torsovelocity.Y > 2 then
  9257. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9258. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9259. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9260. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9261. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9262. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9263. elseif Torsovelocity.Y < 1 then
  9264. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9265. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9266. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9267. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9268. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9269. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9270. end
  9271. end
  9272. for i = 0, 18, 0.1 do
  9273. swait()
  9274. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 10, 10, 10, 0.06)
  9275. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 9.5, 9.5, 9.5, 0.06)
  9276. 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)
  9277. if Torsovelocity.Y > 2 then
  9278. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9279. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9280. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9281. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9282. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9283. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9284. elseif Torsovelocity.Y < 1 then
  9285. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9286. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.05)
  9287. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(120), math.rad(90)), 0.1)
  9288. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(-120), math.rad(-90)), 0.1)
  9289. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9290. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9291. end
  9292. end
  9293. GuW1:Destroy()
  9294. GuW1 = Instance.new("Weld")
  9295. GuW1.Name = "GuW"
  9296. GuW1.Part0 = Torso
  9297. GuW1.C0 = cn(0, 0, -15)
  9298. GuW1.C1 = cn(0, 0, 0)
  9299. GuW1.Part1 = Firepart1
  9300. GuW1.Parent = Torso
  9301. GuW2:Destroy()
  9302. GuW2 = Instance.new("Weld")
  9303. GuW2.Name = "GuW"
  9304. GuW2.Part0 = Torso
  9305. GuW2.C0 = cn(0, 0, -17.5)
  9306. GuW2.C1 = cn(0, 0, 0)
  9307. GuW2.Part1 = Firepart2
  9308. GuW2.Parent = Torso
  9309. for i = 0, 1.25, 0.01 do
  9310. swait()
  9311. 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)
  9312. shoottraildd2(mouse.Hit.p, Firepart2, 0)
  9313. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=463177334", Firepart2, 5, 2)
  9314. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 30, 30, 30, 0.06)
  9315. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 29.5, 29.5, 29.5, 0.06)
  9316. if Torsovelocity.Y > 2 then
  9317. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9318. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9319. 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)
  9320. 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)
  9321. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9322. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9323. elseif Torsovelocity.Y < 1 then
  9324. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9325. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.05)
  9326. 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)
  9327. 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)
  9328. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9329. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9330. end
  9331. end
  9332. CFuncs.Sound.Create("http://www.roblox.com/asset/?id=170278900", Torso, 8, 1)
  9333. BlockEffect(BrickColor.new("Really black"), Firepart1.CFrame, 1, 1, 1, 50, 50, 50, 0.02)
  9334. BlockEffect(BrickColor.new("Gold"), Firepart1.CFrame, 1, 1, 1, 20, 20, 20, 0.04)
  9335. BlockEffect(BrickColor.new("Really red"), Firepart1.CFrame, 1, 1, 1, 19.5, 19.5, 19.5, 0.04)
  9336. for i = 0, 3, 0.1 do
  9337. swait()
  9338. if Torsovelocity.Y > 2 then
  9339. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9340. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)
  9341. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9342. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9343. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9344. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9345. elseif Torsovelocity.Y < 1 then
  9346. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9347. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9348. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9349. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9350. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9351. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9352. end
  9353. end
  9354. wait(1)
  9355. bp2:Destroy()
  9356. Humanoid.WalkSpeed = 16
  9357. attack = false
  9358. MV4 = 0
  9359. Firepart1:Destroy()
  9360. Firepart2:Destroy()
  9361. end
  9362. end)
  9363. whiletruewait = false
  9364. game:GetService("RunService").Stepped:connect(function()
  9365. if whiletruewait == false then
  9366. whiletruewait = true
  9367. wait()
  9368. whiletruewait = false
  9369. end
  9370. end)
  9371. game:GetService("RunService").Stepped:connect(function()
  9372. if whiletruewait == false then
  9373. if MV1 < 20 then
  9374. MV1 = MV1 + 0.2
  9375. end
  9376. if MV2 < 90 then
  9377. MV2 = MV2 + 1
  9378. end
  9379. if MV3 < 190 then
  9380. MV3 = MV3 + 0.4
  9381. end
  9382. if MV4 < 500 then
  9383. MV4 = MV4 + 0.3
  9384. end
  9385. end
  9386. end)
  9387. Humanoid.MaxHealth = 10000
  9388. wait()
  9389. for i = 1, 6 do
  9390. Humanoid.Health = Humanoid.MaxHealth
  9391. wait()
  9392. end
  9393.  
  9394. ---
  9395. GroundWave3 = function()
  9396. local HandCF = Torso.CFrame * CFrame.Angles(math.rad(-90), math.rad(0), math.rad(0)) + Torso.CFrame.lookVector * 5
  9397. Colors = {"White", "White"}
  9398. local wave = Instance.new("Part", char)
  9399. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  9400. wave.Anchored = true
  9401. wave.Name = "Wave"
  9402. wave.CanCollide = false
  9403. wave.Locked = true
  9404. wave.Size = Vector3.new(0.2, 0.2, 0.2)
  9405. wave.TopSurface = "Smooth"
  9406. wave.BottomSurface = "Smooth"
  9407. wave.Transparency = 0.10
  9408. wave.CFrame = HandCF
  9409. wm = Instance.new("SpecialMesh",wave)
  9410. wm.MeshId = "rbxassetid://559831844"
  9411. coroutine.wrap(function()
  9412. for i = 1, 30, 1 do
  9413. wm.Scale = Vector3.new(0.4 + i*0.4, 0.4 + i*0.4, 0.4)
  9414. wave.Size = wm.Scale
  9415. wave.CFrame = HandCF
  9416. wave.Transparency = i/30
  9417. wait()
  9418. end
  9419. wait()
  9420. wave:Destroy()
  9421. end)()
  9422. end
  9423. ---
  9424.  
  9425. local v3 = Vector3.new
  9426. local num = 0
  9427. local bc = BrickColor.new
  9428. local new = Instance.new
  9429.  
  9430. mouse.KeyDown:connect(function(key)
  9431. if key=="=" then
  9432. Serious()
  9433. char.JumPower = 150
  9434. end
  9435. end)
  9436. Health = math.huge --------- Serious mode aura.
  9437. BaseHealth = math.huge
  9438.  
  9439.  
  9440.  
  9441.  
  9442. InForm = false
  9443.  
  9444. Player = game.Players.LocalPlayer
  9445. Char = Player.Character
  9446. Torso = Char.Torso
  9447.  
  9448. function Serious()
  9449. for X = 1, 1 do wait()
  9450.  
  9451.  
  9452. wait(0)
  9453. for X = 1, 1 do wait()
  9454. local Effect = Instance.new("Part")
  9455. Effect.Name = "Effect"
  9456. Effect.Parent = Torso
  9457. Effect.CFrame = Torso.CFrame
  9458. Effect.BrickColor = BrickColor.new("Neon orange")
  9459. Effect.Shape = "Ball"
  9460. Effect.Size = Vector3.new(1, 1, 1)
  9461. Effect.Anchored = true
  9462. Effect.Material = "Neon"
  9463. Effect.CanCollide = false
  9464. Effect.CFrame = Torso.CFrame
  9465. Effect.Size = Effect.Size + Vector3.new(0.5)
  9466. Effect.Transparency = Effect.Transparency + 0.04
  9467. end
  9468. end
  9469.  
  9470. repeat
  9471. Torso:FindFirstChild("Effect"):Remove()
  9472. until Torso:FindFirstChild("Effect") == nil
  9473.  
  9474.  
  9475. local Color1 = Color3.new(255, 255, 0)
  9476. local Color2 = Color3.new(255, 255, 0)
  9477.  
  9478. for i = 0, 3, 0.1 do
  9479. swait()
  9480. RootJoint.C0 = clerp(RootJoint.C0, RootCF * cn(0, 0, 0) * angles(math.rad(0), math.rad(0), math.rad(0)), 0.1)
  9481. Torso.Neck.C0 = clerp(Torso.Neck.C0, NeckCF * angles(math.rad(-20), math.rad(0), math.rad(0)), 0.05)
  9482. RW.C0 = clerp(RW.C0, CFrame.new(1.5, 0.5, 0) * angles(math.rad(0), math.rad(-10), math.rad(90)), 0.2)
  9483. LW.C0 = clerp(LW.C0, CFrame.new(-1.5, 0.5, 0) * angles(math.rad(0), math.rad(10), math.rad(-90)), 0.2)
  9484. RH.C0 = clerp(RH.C0, cn(1, -1, 0) * RHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9485. LH.C0 = clerp(LH.C0, cn(-1, -1, 0) * LHCF * angles(math.rad(-10), math.rad(0), math.rad(0)), 0.1)
  9486. end
  9487. local pie22 = Instance.new("ParticleEmitter")
  9488. pie22.Parent = LeftArm
  9489. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9490. pie22.LightEmission = 1
  9491. pie22.Size = NumberSequence.new(1,2)
  9492. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9493. pie22.Transparency = NumberSequence.new(0.7,1)
  9494. pie22.EmissionDirection = "Top"
  9495. pie22.Enabled = true
  9496. pie22.Lifetime = NumberRange.new(1)
  9497. pie22.Rotation = NumberRange.new(-420, 425)
  9498. pie22.Rate = 50
  9499. pie22.Speed = NumberRange.new(1)
  9500. pie22.LockedToPart = false
  9501. pie22.VelocitySpread = 2
  9502. local pie22 = Instance.new("ParticleEmitter")
  9503. pie22.Parent = RightArm
  9504. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9505. pie22.LightEmission = 1
  9506. pie22.Size = NumberSequence.new(1,2)
  9507. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9508. pie22.Transparency = NumberSequence.new(0.7,1)
  9509. pie22.EmissionDirection = "Top"
  9510. pie22.Enabled = true
  9511. pie22.Lifetime = NumberRange.new(1)
  9512. pie22.Rotation = NumberRange.new(-420, 425)
  9513. pie22.Rate = 50
  9514. pie22.Speed = NumberRange.new(1)
  9515. pie22.LockedToPart = false
  9516. pie22.VelocitySpread = 2
  9517. local pie22 = Instance.new("ParticleEmitter")
  9518. pie22.Parent = LeftLeg
  9519. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9520. pie22.LightEmission = 1
  9521. pie22.Size = NumberSequence.new(1,2)
  9522. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9523. pie22.Transparency = NumberSequence.new(0.8,1)
  9524. pie22.EmissionDirection = "Top"
  9525. pie22.Enabled = true
  9526. pie22.Lifetime = NumberRange.new(1)
  9527. pie22.Rotation = NumberRange.new(-420, 425)
  9528. pie22.Rate = 20
  9529. pie22.Speed = NumberRange.new(1)
  9530. pie22.LockedToPart = false
  9531. pie22.VelocitySpread = 2
  9532. local pie22 = Instance.new("ParticleEmitter")
  9533. pie22.Parent = RightLeg
  9534. pie22.Color = ColorSequence.new(BrickColor.new("Gold").Color)
  9535. pie22.LightEmission = 1
  9536. pie22.Size = NumberSequence.new(1,2)
  9537. pie22.Texture = "http://www.roblox.com/asset/?id=133619974"
  9538. pie22.Transparency = NumberSequence.new(0.8,1)
  9539. pie22.EmissionDirection = "Top"
  9540. pie22.Enabled = true
  9541. pie22.Lifetime = NumberRange.new(1)
  9542. pie22.Rotation = NumberRange.new(-420, 425)
  9543. pie22.Rate = 20
  9544. pie22.Speed = NumberRange.new(1)
  9545. pie22.LockedToPart = false
  9546. pie22.VelocitySpread = 2
  9547. lig = Instance.new("PointLight",Player.Character.Torso)
  9548. lig.Color=Color3.new(255,255,0)
  9549. lig.Range = 6
  9550.  
  9551. local Must = Instance.new("Sound",Torso)
  9552. Must.SoundId = "rbxassetid://136847579"
  9553. Must.Pitch = 0.99
  9554. Must.Volume = 0.6
  9555. Must.Looped = false
  9556. wait(0)
  9557. Must:Play()
  9558. a21e = new("Part",char)
  9559. a21e.Name = "Beam"..num
  9560. a21e.Locked = true
  9561. a21e.Size = v3(1,1,1)
  9562. a21e.CanCollide = false
  9563. a21e.BrickColor = bc("Neon orange")
  9564. a21e.Material = "Neon"
  9565. a21e.Transparency = 0
  9566. aa21e = new("SpecialMesh",a21e)
  9567. a21e.Anchored = true
  9568. a21e.Position = RootPart.Position
  9569. aa21e.MeshType = "Sphere"
  9570. aa21e.Scale = v3(1,1,1)
  9571. for i = 1,50 do
  9572. wait()
  9573. aa21e.Scale = aa21e.Scale + v3(1,1,1)
  9574. a21e.Transparency = a21e.Transparency + 0.04
  9575. end
  9576.  
  9577.  
  9578. local Mus = Instance.new("Sound",Torso)
  9579. Mus.SoundId = "rbxassetid://291165237"
  9580. Mus.Pitch = 0.99
  9581. Mus.Volume = 0.2
  9582. Mus.Looped = true
  9583. wait(0)
  9584. Mus:Play()
  9585.  
  9586. InForm = true
  9587. Humanoid.JumpPower = 120
  9588.  
  9589. Char.Humanoid.MaxHealth = Health
  9590. wait(0.3)
  9591. Char.Humanoid.Health = Health
  9592. wait(0.7)
  9593. Must:Destroy()
  9594. end
  9595.  
  9596. function Base()
  9597. InForm = false
  9598. local Effect = Instance.new("Part")
  9599. Effect.Name = "Effect"
  9600. Effect.Parent = Torso
  9601. Effect.CFrame = Torso.CFrame
  9602. Effect.BrickColor = BrickColor.new("White")
  9603. Effect.Shape = "Ball"
  9604. Effect.Size = Vector3.new(8, 8, 8)
  9605. Effect.Anchored = true
  9606. Effect.Material = "Neon"
  9607. Effect.CanCollide = false
  9608. for loop = 1, 25 do wait()
  9609. Effect.CFrame = Torso.CFrame
  9610. Effect.Size = Effect.Size + Vector3.new(-0.5)
  9611. Effect.Transparency = Effect.Transparency + 0.04
  9612.  
  9613. end
  9614. repeat
  9615. Torso:FindFirstChild("Effect"):Remove()
  9616. until Torso:FindFirstChild("Effect") == nil
  9617.  
  9618. for i, v in pairs(Torso:GetChildren()) do
  9619. if v:IsA('ParticleEmitter') then
  9620. v:Remove()
  9621. end
  9622. end
  9623. char.Humanoid.MaxHealth = BaseHealth
  9624. wait(0.3)
  9625. char.Humanoid.Health = BaseHealth
  9626.  
  9627.  
  9628. end
  9629.  
  9630. mouse.KeyDown:connect(function(key)
  9631. if key=="9" then
  9632. Base()
  9633. lig:Destroy()
  9634. end
  9635. end)
  9636.  
  9637. Player.Chatted:connect(function(Message)
  9638. if Message == "Time to get serious." and InForm == false then
  9639. wait(0.10)
  9640. Serious()
  9641. end
  9642. if Message == "off" or Message == "Nice fight." and InForm == true then
  9643. Base()
  9644. end
  9645. local ContentProvider = game:GetService("ContentProvider")
  9646.  
  9647. local function LoadAssets(AssetList)
  9648. -- Takes an asset list and preloads it. Will not wait for them to load.
  9649.  
  9650. for _, AssetId in pairs(AssetList) do
  9651. ContentProvider:Preload("http://www.roblox.com/asset/?id=" .. AssetId)
  9652. end
  9653. end
  9654.  
  9655. local Gibs = game.Workspace
  9656.  
  9657. function Kill(Character)
  9658. Character.Humanoid.Health = 0
  9659. local poo = Instance.new("IntValue",Character)
  9660. poo.Name = "haha nope"
  9661. local svch = Character
  9662. local hum = Character:findFirstChild("Humanoid")
  9663. Character.Archivable = true
  9664. local chrclone = Character:clone()
  9665. Character.Archivable = false
  9666.  
  9667. local ch = chrclone:GetChildren()
  9668. local i
  9669. for i = 1,#ch do
  9670. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" or ch[i].ClassName == "Script" then
  9671. ch[i]:remove()
  9672. end
  9673. end
  9674. local function Scan(ch)
  9675. local e
  9676. for e = 1,#ch do
  9677. Scan(ch[e]:GetChildren())
  9678. if ch[e].ClassName == "Weld" or ch[e].ClassName == "Motor6D" then
  9679. ch[e]:remove()
  9680. end
  9681. end
  9682. end
  9683. Scan(chrclone:GetChildren())
  9684.  
  9685. local hum2 = chrclone:findFirstChild("Humanoid")
  9686.  
  9687.  
  9688. if hum2 ~= nil then
  9689. hum2.Name = "Humanoid2"
  9690. hum2.PlatformStand = true
  9691. hum2.Sit = true
  9692. hum2.MaxHealth = 0
  9693. hum2.Health = 0
  9694. end
  9695.  
  9696. local ch = Character:GetChildren()
  9697. local i
  9698. for i = 1,#ch do
  9699. if ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9700. ch[i]:remove()
  9701. end
  9702. end
  9703.  
  9704. wait(0.2)
  9705.  
  9706. local ch = Character:GetChildren()
  9707. local i
  9708. for i = 1,#ch do
  9709. if ch[i].ClassName == "Part" or ch[i].ClassName == "Hat" or ch[i].Name == "THandle1" or ch[i].Name == "THandle2" then
  9710. ch[i]:remove()
  9711. end
  9712. end
  9713. Character = chrclone
  9714. local Torso = Character.Torso
  9715. local movevector = Vector3.new()
  9716.  
  9717. if Torso then
  9718. local Head = Character:FindFirstChild("Head")
  9719. local Limb = Character:FindFirstChild("Right Arm")
  9720. if Limb then
  9721.  
  9722. Limb.CFrame = Torso.CFrame * CFrame.new(1.5, 0, 0)
  9723. local Joint = Instance.new("Glue")
  9724. Joint.Name = "RightShoulder"
  9725. Joint.Part0 = Torso
  9726. Joint.Part1 = Limb
  9727. Joint.C0 = CFrame.new(1.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9728. Joint.C1 = CFrame.new(-0, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9729. Joint.Parent = Torso
  9730.  
  9731. local B = Instance.new("Part")
  9732. B.TopSurface = 0
  9733. B.BottomSurface = 0
  9734. B.formFactor = "Symmetric"
  9735. B.Size = Vector3.new(1, 1, 1)
  9736. B.Transparency = 1
  9737. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9738. B.Parent = Character
  9739. local W = Instance.new("Weld")
  9740. W.Part0 = Limb
  9741. W.Part1 = B
  9742. W.C0 = CFrame.new(0, -0.5, 0)
  9743. W.Parent = Limb
  9744.  
  9745. end
  9746. local Limb = Character:FindFirstChild("Left Arm")
  9747. if Limb then
  9748.  
  9749. Limb.CFrame = Torso.CFrame * CFrame.new(-1.5, 0, 0)
  9750. local Joint = Instance.new("Glue")
  9751. Joint.Name = "LeftShoulder"
  9752. Joint.Part0 = Torso
  9753. Joint.Part1 = Limb
  9754. Joint.C0 = CFrame.new(-1.5, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9755. Joint.C1 = CFrame.new(0, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9756. Joint.Parent = Torso
  9757.  
  9758. local B = Instance.new("Part")
  9759. B.TopSurface = 0
  9760. B.BottomSurface = 0
  9761. B.formFactor = "Symmetric"
  9762. B.Size = Vector3.new(1, 1, 1)
  9763. B.Transparency = 1
  9764. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9765. B.Parent = Character
  9766. local W = Instance.new("Weld")
  9767. W.Part0 = Limb
  9768. W.Part1 = B
  9769. W.C0 = CFrame.new(0, -0.5, 0)
  9770. W.Parent = Limb
  9771.  
  9772. end
  9773. local Limb = Character:FindFirstChild("Right Leg")
  9774. if Limb then
  9775.  
  9776. Limb.CFrame = Torso.CFrame * CFrame.new(0.5, -2, 0)
  9777. local Joint = Instance.new("Glue")
  9778. Joint.Name = "RightHip"
  9779. Joint.Part0 = Torso
  9780. Joint.Part1 = Limb
  9781. Joint.C0 = CFrame.new(0.5, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9782. Joint.C1 = CFrame.new(0, 1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  9783. Joint.Parent = Torso
  9784.  
  9785. local B = Instance.new("Part")
  9786. B.TopSurface = 0
  9787. B.BottomSurface = 0
  9788. B.formFactor = "Symmetric"
  9789. B.Size = Vector3.new(1, 1, 1)
  9790. B.Transparency = 1
  9791. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9792. B.Parent = Character
  9793. local W = Instance.new("Weld")
  9794. W.Part0 = Limb
  9795. W.Part1 = B
  9796. W.C0 = CFrame.new(0, -0.5, 0)
  9797. W.Parent = Limb
  9798.  
  9799. end
  9800. local Limb = Character:FindFirstChild("Left Leg")
  9801. if Limb then
  9802.  
  9803. Limb.CFrame = Torso.CFrame * CFrame.new(-0.5, -2, 0)
  9804. local Joint = Instance.new("Glue")
  9805. Joint.Name = "LeftHip"
  9806. Joint.Part0 = Torso
  9807. Joint.Part1 = Limb
  9808. Joint.C0 = CFrame.new(-0.5, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9809. Joint.C1 = CFrame.new(-0, 1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  9810. Joint.Parent = Torso
  9811.  
  9812. local B = Instance.new("Part")
  9813. B.TopSurface = 0
  9814. B.BottomSurface = 0
  9815. B.formFactor = "Symmetric"
  9816. B.Size = Vector3.new(1, 1, 1)
  9817. B.Transparency = 1
  9818. B.CFrame = Limb.CFrame * CFrame.new(0, -0.5, 0)
  9819. B.Parent = Character
  9820. local W = Instance.new("Weld")
  9821. W.Part0 = Limb
  9822. W.Part1 = B
  9823. W.C0 = CFrame.new(0, -0.5, 0)
  9824. W.Parent = Limb
  9825. end
  9826. end
  9827. end
  9828. ----------
  9829.  
  9830. lerpz = function(D, E, F, G)
  9831. D[E] = D[E]:lerp(F, G)
  9832. end
  9833.  
  9834. lerpz(RJ, "C0", RJC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9835. lerpz(N, "C0", NC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9836. lerpz(RS, "C0", RSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9837. lerpz(RS, "C1", RSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9838. lerpz(LS, "C0", LSC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9839. lerpz(LS, "C1", LSC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9840. lerpz(RH, "C0", RHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9841. lerpz(RH, "C1", RHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9842. lerpz(LH, "C0", LHC0 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9843. lerpz(LH, "C1", LHC1 * cf(0, 0, 0) * ang(rd(0), rd(0), rd(0)), 0.3)
  9844. resetlerp = function()
  9845. RJ.C0 = RJC0
  9846. RJ.C1 = RJC1
  9847. N.C0 = NC0
  9848. N.C1 = NC1
  9849. RS.C0 = RSC0
  9850. RS.C1 = RSC1
  9851. LS.C0 = LSC0
  9852. LS.C1 = LSC1
  9853. RH.C0 = RHC0
  9854. RH.C1 = RHC1
  9855. LH.C0 = LHC0
  9856. LH.C1 = LHC1
  9857. end
  9858. -------
  9859. ----------
  9860. hrp = char.HumanoidRootPart
  9861.  
  9862. RSC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9863. RSC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9864. LSC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9865. LSC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9866. RHC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9867. RHC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
  9868. LHC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9869. RJC1 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9870. LHC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
  9871. NC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9872. NC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9873. RJC0 = CFrame.new(0, 0, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
  9874. RS = Torso:FindFirstChild("Right Shoulder")
  9875. LS = Torso:FindFirstChild("Left Shoulder")
  9876. RH = Torso:FindFirstChild("Right Hip")
  9877. LH = Torso:FindFirstChild("Left Hip")
  9878. RJ = hrp:FindFirstChild("RootJoint")
  9879. N = Torso:FindFirstChild("Neck")
  9880. cf = CFrame.new
  9881. ang = CFrame.Angles
  9882. rd = math.rad
  9883. rd2 = math.random
  9884. cs = ColorSequence.new
  9885. ns = NumberSequence.new
  9886. nsk = NumberSequenceKeypoint.new
  9887. -------------------
  9888.  
  9889. end)
  9890.  
  9891. print([[
  9892. -------------------------------------------------
  9893. Dammit Kakorot...I swear...I WILL SURPASS YOU!!
  9894. -------------------------------------------------]])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement