Advertisement
Guest User

NEW PASTE

a guest
Oct 15th, 2019
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 298.14 KB | None | 0 0
  1.  
  2.  
  3.  
  4. if game:GetService("RunService"):IsClient() then error("use h/ and not hl/") end
  5. local Player,game,owner = owner,game
  6. local RealPlayer = Player
  7. do
  8. local rp = RealPlayer
  9. script.Parent = rp.Character
  10.  
  11. local Event = Instance.new("RemoteEvent")
  12. Event.Name = "UserInput_Event"
  13.  
  14. local function fakeEvent()
  15. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  16. t.connect = t.Connect
  17. return t
  18. end
  19.  
  20. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  21. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  22. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  23. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  24. end}
  25. CAS.UnbindAction = CAS.BindAction
  26. local function te(self,ev,...)
  27. local t = m[ev]
  28. if t and t._fakeEvent then
  29. for _,f in pairs(t.Functions) do
  30. f(...)
  31. end
  32. end
  33. end
  34. m.TrigEvent = te
  35. UIS.TrigEvent = te
  36.  
  37. Event.OnServerEvent:Connect(function(plr,io)
  38. if plr~=rp then return end
  39. m.Target = io.Target
  40. m.Hit = io.Hit
  41. if not io.isMouse then
  42. local b = io.UserInputState == Enum.UserInputState.Begin
  43. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  44. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  45. end
  46. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  47. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  48. end
  49. for _,t in pairs(CAS.Actions) do
  50. for _,k in pairs(t.Keys) do
  51. if k==io.KeyCode then
  52. t.Function(t.Name,io.UserInputState,io)
  53. end
  54. end
  55. end
  56. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  57. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  58. end
  59. end)
  60. Event.Parent = NLS([==[
  61. local Player = game:GetService("Players").LocalPlayer
  62. local Event = script:WaitForChild("UserInput_Event")
  63. local Mouse = Player:GetMouse()
  64. local UIS = game:GetService("UserInputService")
  65. local input = function(io,a)
  66. if a then return end
  67. --Since InputObject is a client-side instance, we create and pass table instead
  68. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  69. end
  70. UIS.InputBegan:Connect(input)
  71. UIS.InputEnded:Connect(input)
  72. local h,t
  73. while wait(1/30) do
  74. if h~=Mouse.Hit or t~=Mouse.Target then
  75. h,t=Mouse.Hit,Mouse.Target
  76. Event:FireServer({isMouse=true,Target=t,Hit=h})
  77. end
  78. end]==],Player.Character)
  79.  
  80. local _rg = game
  81.  
  82. local fsmt = {
  83. __index = function(self,k)
  84. local s = rawget(self,"_RealService")
  85. if s then
  86. return typeof(s[k])=="function"
  87. and function(_,...)return s[k](s,...)end or s[k]
  88. end
  89. end,
  90. __newindex = function(self,k,v)
  91. local s = rawget(self,"_RealService")
  92. if s then s[k]=v end
  93. end
  94. }
  95. local function FakeService(t,RealService)
  96. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  97. return setmetatable(t,fsmt)
  98. end
  99. local g = {
  100. GetService = function(self,s)
  101. return rawget(self,s) or _rg:GetService(s)
  102. end,
  103. Players = FakeService({
  104. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  105. },"Players"),
  106. UserInputService = FakeService(UIS,"UserInputService"),
  107. ContextActionService = FakeService(CAS,"ContextActionService"),
  108. RunService = FakeService({
  109. _btrs = {},
  110. RenderStepped = _rg:GetService("RunService").Heartbeat,
  111. BindToRenderStep = function(self,name,_,fun)
  112. self._btrs[name] = self.Heartbeat:Connect(fun)
  113. end,
  114. UnbindFromRenderStep = function(self,name)
  115. self._btrs[name]:Disconnect()
  116. end,
  117. },"RunService")
  118. }
  119. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  120. g.service = g.GetService
  121. FakeService(g,game)
  122. game,owner = g,g.Players.LocalPlayer
  123. end
  124. wait(2)
  125. local darius = true
  126. local grab8 = false
  127. local throw1 = 5
  128. local throw2 = 5
  129. local grabon3 = false
  130. local grabon4 = false
  131. local jkl = 1
  132. local throw = 5
  133. local grab1 = false
  134. local goo1 = 0
  135. local punching = false
  136. local jk = false
  137.  
  138. local grabon3 = false
  139. local grabon2 = false
  140. local grabon1 = false
  141. local goo = 0
  142. local grabon = false
  143. local on = false
  144. local poon = false
  145. local clickon = false
  146. local beamknockback = 0
  147. local beamdamage = 0.001
  148. local hited1 = false
  149. local hited = false
  150. local kamesize = 1
  151. local kamehameha = false
  152. local walksound = "rbxassetid://908473722"
  153. local aj1 = 1
  154. local can = 5
  155. local go = true
  156. local bomb = false
  157. local point = false
  158. local walkon = false
  159. local nohit = 0
  160. local moving = false
  161. local combodamage = 1
  162. local ssj22 = false
  163. local fly = false
  164. local ssbkaiox10 = false
  165. local ssbkaio = false
  166. local auracan3 = true
  167. local ssbon = false
  168. local base = true
  169. local new=Instance.new
  170. local rad=math.rad
  171. local cf=CFrame.new
  172. local v3=Vector3.new
  173. local hitmeter = 0
  174. ssj33 = false
  175. local ang=function(x,y,z)
  176. return CFrame.Angles(rad(x),rad(y),rad(z))
  177. end
  178. local player=game:service'Players'.LocalPlayer
  179. local char=player.Character
  180. local cam=workspace.Camera
  181. local mouse=player:GetMouse()
  182. local weld=function(a,b,c0,c1)
  183. m=Instance.new('Motor',a)
  184. m.Part0=a
  185. m.Part1=b
  186. m.C0=c0
  187. m.C1=c1
  188. return m
  189. end
  190.  
  191.  
  192. beamm=Instance.new('Model',workspace)
  193. beamm.Name='beam'
  194.  
  195. laser=false
  196.  
  197. rs=Instance.new('Part',char)
  198. rs.Transparency=1
  199. rs.CanCollide=false
  200. rs.TopSurface,rs.BottomSurface=0,0
  201. rs.FormFactor=3
  202. rs.Size=Vector3.new(.5,.5,.5)
  203.  
  204. ls=rs:Clone()
  205. ls.Parent=char
  206.  
  207.  
  208.  
  209. s1=Instance.new('Sound',char)
  210. s1.Volume=1
  211. s1.Pitch=1
  212. s1.Looped=true
  213.  
  214.  
  215. particles={}
  216.  
  217. local wep=new('Part',char)
  218.  
  219. wep.FormFactor=3
  220. wep.Transparency = 1
  221. wep.CanCollide=false
  222. wep.Size=v3(0.1,0.1,0.1)
  223. wep.TopSurface,wep.BottomSurface=0,0
  224. local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
  225.  
  226.  
  227. local beam1=wep:Clone()
  228. beam1:ClearAllChildren()
  229. beam1.Material='Neon'
  230. beam1.BrickColor=BrickColor.new('Bright blue')
  231. beam1.Size=Vector3.new(1,1,1)
  232. beam1.Transparency=0
  233. beam1.Anchored=true
  234. local ms=Instance.new('BlockMesh',beam1)
  235. local inner1=beam1:Clone()
  236. inner1.Transparency=1
  237. inner1.Material='SmoothPlastic'
  238. inner1.BrickColor=BrickColor.new('Bright blue')
  239. local ms2=inner1.Mesh
  240.  
  241. local expl1=inner1:Clone()
  242. expl1.Mesh:Destroy()
  243. expl1.Material='Neon'
  244. expl1.BrickColor=BrickColor.new('Bright blue')
  245. expl1.Size=Vector3.new(5,5,5)
  246. expl1.Transparency=0
  247. pl=Instance.new('PointLight',expl1)
  248. pl.Color=expl1.BrickColor.Color
  249. pl.Range=pl.Range*2
  250. pl.Name='light'
  251. local br=pl.Range
  252.  
  253. local exa1=expl1:Clone()
  254. exa1.Size=Vector3.new(10,10,10)
  255. pl2=exa1.light
  256.  
  257. local part=exa1:Clone()
  258. part.Size=Vector3.new(1.5,1.5,1.5)
  259. pl3=part.light
  260. pms=Instance.new('BlockMesh',part)
  261.  
  262. char.Humanoid.Died:connect(function()
  263. laser=false
  264. beam1.Parent=nil
  265. inner1.Parent=nil
  266. expl1.Parent=nil
  267. exa1.Parent=nil
  268. s1:stop()
  269. end)
  270.  
  271.  
  272.  
  273. parti=0
  274. game:service'RunService'.Stepped:connect(function()
  275. parti=parti+1
  276. for i,v in pairs(particles) do
  277. v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
  278. v.Transparency=v.Transparency+.08
  279. if v.Transparency >= 1 then
  280. v:Destroy()
  281. table.remove(particles,i)
  282. else
  283. v.Parent=beamm
  284. end
  285. end
  286.  
  287. a=cam.CoordinateFrame.p
  288. b=mouse.Hit.p
  289. mhitr=Ray.new(a,(b-a).unit*999)
  290. mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
  291.  
  292.  
  293. if laser then
  294. beamm.Parent=workspace
  295. beam1.Parent=beamm
  296. inner1.Parent=beamm
  297. expl1.Parent=beamm
  298. exa1.Parent=beamm
  299. s1.Volume=s1.Volume-0.0034
  300.  
  301. ray=Ray.new((wep.CFrame*cf(0,-1.5,0)).p,((wep.CFrame*cf(0,-10,0)).p-(wep.CFrame*cf(0,-1.5,0)).p).unit*999)
  302. hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
  303.  
  304. if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) and hit ~= workspace.Base then
  305. if hit.Parent:IsA("Model") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Right Leg") then
  306. hit.Parent:BreakJoints()
  307. hit.Anchored = false
  308. wait()
  309.  
  310. hit.Position = hit.Position + Vector3.new(0,1,0)
  311. block = Instance.new("BodyForce",hit)
  312. block.Force = beam1.CFrame.lookVector
  313. s1.Volume=s1.Volume+0.0034
  314. end
  315. if hit:IsA("Part") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Left Arm") then
  316.  
  317. hit.Anchored = false
  318. wait()
  319.  
  320. hit.Position = hit.Position + Vector3.new(0,1,0)
  321. block = Instance.new("BodyForce",hit)
  322. block.Force = beam1.CFrame.lookVector
  323. s1.Volume=s1.Volume+0.0034
  324. end
  325. end
  326. if hit and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  327. if hited == true then
  328. hited = false
  329. hited1 = true
  330. on = true
  331. human = hit.Parent:FindFirstChild("Humanoid")
  332. ts = hit.Parent:FindFirstChild("Torso")
  333. s1.Volume=s1.Volume+0.0034
  334. welld = Instance.new("Weld",hit)
  335. welld.Part0 = beam1
  336. welld.Part1 = ts
  337. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z)
  338. part6 = Instance.new("Part",hit)
  339. part6.Size = Vector3.new(1,1,1)
  340. part6.Transparency = 0
  341. part6.Position = hit.Position
  342. part6.BrickColor = BrickColor.new("Toothpaste")
  343. partmesh = Instance.new("SpecialMesh",part6)
  344. partmesh.MeshType = "Sphere"
  345. partmesh.Scale = Vector3.new(1,1,1)
  346. partweld1 = Instance.new("Weld",hit)
  347. partweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  348. partweld1.Part1 = part6
  349. partweld1.C0 = CFrame.new(0,0,0)
  350. if human.Health > 100 then
  351. human.MaxHealth = 100
  352. human.Health = 100
  353.  
  354. end
  355.  
  356.  
  357.  
  358.  
  359. for i = 1,100 do
  360. wait()
  361. partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
  362. part6.Transparency = part6.Transparency + 0.05
  363. end
  364. end
  365. end
  366. if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
  367. e=Instance.new('Explosion',workspace)
  368. e.Position=pos
  369. e.BlastRadius=14
  370. e.BlastPressure=1e4
  371. end
  372. if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
  373. hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
  374. end
  375.  
  376. if parti==math.floor(parti) then
  377. par=part:Clone()
  378. table.insert(particles,par)
  379. par.Parent=beamm
  380. par.Transparency=1-s1.Volume
  381. par.light.Range=br*s1.Volume
  382. par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
  383. end
  384.  
  385. mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
  386. ms.Scale=v3(s1.Volume,s1.Volume,mag)
  387. ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
  388. beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
  389. inner1.CFrame=beam1.CFrame
  390. pl.Range=br*s1.Volume
  391. pl2.Range=br*s1.Volume
  392. expl1.Size=v3(6,6,6)*s1.Volume
  393. expl1.Transparency=0
  394. expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  395. exa1.Size=v3(5,5,5)*s1.Volume
  396. exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  397.  
  398. end
  399. end)
  400. local p = game.Players.LocalPlayer
  401. local ssj = true
  402. local ssb = true
  403.  
  404. local auracan = false
  405. local auracan1 = false
  406. local ssj2 = false
  407. local ssj3 = false
  408. local ssjg = false
  409. local ssjb = false
  410. local kaio = true
  411. local idle = true
  412. local idle1 = true
  413. local char = p.Character
  414. local mouse = p:GetMouse()
  415. local larm = char["Left Arm"]
  416. local rarm = char["Right Arm"]
  417. local lleg = char["Left Leg"]
  418. local rleg = char["Right Leg"]
  419. local hed = char.Head
  420. local torso = char.Torso
  421. hed.face:Destroy()
  422. local hum = char.Humanoid
  423. hum.Name = "idk"
  424. hum.JumpPower = 100
  425.  
  426. wait()
  427. local cam = game.Workspace.CurrentCamera
  428. local root = char.HumanoidRootPart
  429. local deb = false
  430. local shot = 0
  431. local walk = true
  432. local debris=game:service"Debris"
  433. local l = game:GetService("Lighting")
  434. local rs = game:GetService("RunService").RenderStepped
  435. local canattack = true
  436. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  437. function lerp(a, b, t) -- Linear interpolation
  438. return a + (b - a)*t
  439. end
  440.  
  441. function slerp(a, b, t) --Spherical interpolation
  442. dot = a:Dot(b)
  443. if dot > 0.99999 or dot < -0.99999 then
  444. return t <= 0.5 and a or b
  445. else
  446. r = math.acos(dot)
  447. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  448. end
  449. end
  450. function matrixInterpolate(a, b, t)
  451. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  452. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  453. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  454. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  455. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  456. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  457. local t = v1:Dot(v2)
  458. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  459. return CFrame.new()
  460. end
  461. return CFrame.new(
  462. v0.x, v0.y, v0.z,
  463. v1.x, v1.y, v1.z,
  464. v2.x, v2.y, v2.z,
  465. v3.x, v3.y, v3.z)
  466. end
  467. ----------------------------------------------------
  468. function genWeld(a,b)
  469. local w = Instance.new("Weld",a)
  470. w.Part0 = a
  471. w.Part1 = b
  472. return w
  473. end
  474. function weld(a, b)
  475. local weld = Instance.new("Weld")
  476. weld.Name = "W"
  477. weld.Part0 = a
  478. weld.Part1 = b
  479. weld.C0 = a.CFrame:inverse() * b.CFrame
  480. weld.Parent = a
  481. return weld;
  482. end
  483. ----------------------------------------------------
  484. function Lerp(c1,c2,al)
  485. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  486. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  487. for i,v in pairs(com1) do
  488. com1[i] = v+(com2[i]-v)*al
  489. end
  490. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  491. end
  492. ----------------------------------------------------
  493. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  494. local wld = Instance.new("Weld", wp1)
  495. wld.Part0 = wp0
  496. wld.Part1 = wp1
  497. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  498. end
  499. hum.MaxHealth = math.huge
  500. wait()
  501. hum.Health = math.huge
  502. ----------------------------------------------------
  503. function weld5(part0, part1, c0, c1)
  504. weeld=Instance.new("Weld", part0)
  505. weeld.Part0=part0
  506. weeld.Part1=part1
  507. weeld.C0=c0
  508. weeld.C1=c1
  509. return weeld
  510. end
  511. ----------------------------------------------------
  512. function HasntTouched(plrname)
  513. local ret = true
  514. for _, v in pairs(Touche) do
  515. if v == plrname then
  516. ret = false
  517. end
  518. end
  519. return ret
  520. end
  521. newWeld(torso, larm, -1.5, 0.5, 0)
  522. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  523. newWeld(torso, rarm, 1.5, 0.5, 0)
  524. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  525. newWeld(torso, hed, 0, 1.5, 0)
  526. newWeld(torso, lleg, -0.5, -1, 0)
  527. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  528. newWeld(torso, rleg, 0.5, -1, 0)
  529. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  530. newWeld(root, torso, 0, -1, 0)
  531. torso.Weld.C1 = CFrame.new(0, -1, 0)
  532. local block = Instance.new("Part",torso)
  533. block.Size = Vector3.new(0.1,0.1,0.1)
  534. block.Position = block.Position + Vector3.new(2,2,2)
  535. block.Transparency = 1
  536. local weld = Instance.new("Weld",torso)
  537. weld.Part0 = torso
  538. weld.Part1 = block
  539. weld.C0 = CFrame.new(0,5,0)
  540. local block2 = Instance.new("Part",torso)
  541. block2.Size = Vector3.new(3,2,1)
  542. block2.CanCollide = false
  543. block2.Position = block.Position + Vector3.new(2,2,2)
  544. block2.Transparency = 1
  545. local weld2 = Instance.new("Weld",torso)
  546. weld2.Part0 = torso
  547. weld2.Part1 = block2
  548. weld2.C0 = CFrame.new(0,-1.5,0)
  549. local part2 = Instance.new("ParticleEmitter",block)
  550. part2.Lifetime = NumberRange.new(5)
  551. part2.Speed = NumberRange.new(0)
  552. part2.Size = NumberSequence.new(11)
  553. part2.Transparency = NumberSequence.new(1)
  554. part2.LockedToPart = true
  555. part2.Rate = 3
  556. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  557. part2.ZOffset = -3
  558. local model = Instance.new("Model",torso)
  559. local part3 = Instance.new("ParticleEmitter",block2)
  560. part3.Lifetime = NumberRange.new(1)
  561. part3.Speed = NumberRange.new(5)
  562. part3.Transparency = NumberSequence.new(1)
  563. part3.Size = NumberSequence.new(0.5)
  564. part3.LockedToPart = true
  565. part3.Rate = 40
  566. part3.Texture = "http://www.roblox.com/asset/?id=549349471"
  567. part3.ZOffset = 3
  568. part3.SpreadAngle = Vector2.new(50,50)
  569. ypcall(function()
  570. shirt = Instance.new("Shirt", char)
  571. shirt.Name = "Shirt"
  572. pants = Instance.new("Pants", char)
  573. pants.Name = "Pants"
  574. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1488400985"
  575. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1488404117"
  576. end)
  577. for i,v in pairs(char:children()) do
  578. if v:IsA("Accessory") then
  579. v:Destroy()
  580. end
  581. end
  582. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  583. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  584. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  585. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  586. Hair99 = Instance.new("Part")
  587.  
  588. Hair99.Parent = p.Character
  589. Hair99.Name = "Hair"
  590. Hair99.formFactor = "Symmetric"
  591. Hair99.Size = Vector3.new(1, 1, 1)
  592. Hair99.CFrame = p.Character.Head.CFrame
  593. Hair99:BreakJoints()
  594. Hair99.CanCollide = false
  595. Hair99.TopSurface = "Smooth"
  596. Hair99.BottomSurface = "Smooth"
  597. Hair99.BrickColor = BrickColor.new("New Yeller")
  598. Hair99.Transparency = 1
  599.  
  600. Weld = Instance.new("Weld")
  601. Weld.Part0 = p.Character.Head
  602. Weld.Part1 = Hair99
  603. Weld.Parent = p.Character.Head
  604. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  605.  
  606. Hair7 = Instance.new("Part")
  607. Hair7.Parent = p.Character
  608. Hair7.Name = "Hair"
  609. Hair7.CanCollide = false
  610. Hair7.Locked = true
  611. Hair7.TopSurface = "Smooth"
  612. Hair7.BottomSurface = "Smooth"
  613. Hair7.formFactor = "Symmetric"
  614. Hair7.Material = "Neon"
  615. Hair7.BrickColor = BrickColor.new("Black")
  616. Hair7.CFrame = p.Character.Torso.CFrame
  617. Hair7.Size = Vector3.new(1, 1, 1)
  618. Hair7.Transparency = 0
  619.  
  620. Mesh = Instance.new("SpecialMesh")
  621. Mesh.Parent = Hair99
  622. Mesh.MeshType = "Sphere"
  623. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  624. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  625.  
  626.  
  627. Weld1 = Instance.new("Weld")
  628. Weld1.Parent = p.Character.Head
  629. Weld1.Part0 = p.Character.Head
  630. Weld1.Part1 = Hair7
  631. Weld1.C0 = CFrame.new(0, 1, 0)
  632.  
  633. Mesh = Instance.new("SpecialMesh")
  634. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  635. Mesh.Parent = Hair7
  636. Mesh.Scale = Vector3.new(1, 1, 1)
  637. Mesh.MeshType = "FileMesh"
  638. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  639. Mesh.TextureId = ""
  640.  
  641. -----------------------------------------------------
  642.  
  643.  
  644. GroundWave1 = function()
  645. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  646.  
  647. local wave = Instance.new("Part", torso)
  648. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  649. wave.Anchored = true
  650. wave.CanCollide = false
  651. wave.Locked = true
  652. wave.Size = Vector3.new(1, 1, 1)
  653. wave.TopSurface = "Smooth"
  654. wave.BottomSurface = "Smooth"
  655. wave.Transparency = 0.35
  656. wave.CFrame = HandCF
  657. wm = Instance.new("SpecialMesh", wave)
  658. wm.MeshId = "rbxassetid://3270017"
  659. coroutine.wrap(function()
  660. for i = 1, 30, 1 do
  661. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  662. wave.Size = wm.Scale
  663. wave.CFrame = HandCF
  664. wave.Transparency = i/30
  665. wait()
  666. end
  667. wait()
  668. wave:Destroy()
  669. end)()
  670. end
  671. GroundWave2 = function()
  672. local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  673.  
  674. local wave = Instance.new("Part", spirit1)
  675. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  676. wave.Anchored = true
  677. wave.CanCollide = false
  678. wave.Locked = true
  679. wave.Size = Vector3.new(1, 1, 1)
  680. wave.TopSurface = "Smooth"
  681. wave.BottomSurface = "Smooth"
  682. wave.Transparency = 0.35
  683. wave.CFrame = HandCF
  684. wm = Instance.new("SpecialMesh", wave)
  685. wm.MeshId = "rbxassetid://3270017"
  686. coroutine.wrap(function()
  687. for i = 1, 30, 1 do
  688. wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
  689. wave.Size = wm.Scale
  690. wave.CFrame = HandCF
  691. wave.Transparency = i/30
  692. wait()
  693. end
  694. wait()
  695. wave:Destroy()
  696. end)()
  697. end
  698. --combat
  699. local grab = false
  700. function misssound()
  701. z = Instance.new("Sound",char)
  702. z.Volume = 4
  703. z.Looped = false
  704. z.SoundId = "rbxassetid://137579113"
  705. z:Play()
  706. end
  707. function strongsound()
  708. z = Instance.new("Sound",char)
  709. z.Volume = 4
  710. z.Looped = false
  711. z.SoundId = "rbxassetid://896242278"
  712. z:Play()
  713. end
  714. function punches()
  715. for i = 1, 10 do
  716. wait()
  717. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 0.4)
  718. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.2)
  719. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
  720. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.2)
  721. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 0.4)
  722. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
  723. end
  724. for i = 1, 10 do
  725. wait()
  726. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 0.4)
  727. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.2)
  728. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.2)
  729. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
  730. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.4)
  731. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
  732. end
  733. end
  734. function fastpunches()
  735.  
  736. wait(0.01)
  737. misssound()
  738. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  739. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  740. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  741. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  742. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  743. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  744.  
  745. wait(0.01)
  746. misssound()
  747. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  748. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  749. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  750. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  751. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  752. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  753. wait(0.01)
  754. misssound()
  755. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  756. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  757. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  758. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  759. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  760. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  761.  
  762. wait(0.01)
  763. misssound()
  764. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  765. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  766. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  767. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  768. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  769. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  770. wait(0.01)
  771. misssound()
  772. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  773. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  774. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  775. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  776. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  777. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  778.  
  779. wait(0.01)
  780. misssound()
  781. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  782. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  783. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  784. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  785. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  786. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  787. wait(0.01)
  788. misssound()
  789. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  790. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  791. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  792. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  793. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  794. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  795.  
  796. wait(0.01)
  797. misssound()
  798. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  799. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  800. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  801. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  802. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  803. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  804. wait(0.01)
  805. misssound()
  806. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  807. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  808. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  809. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  810. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  811. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  812.  
  813. wait(0.01)
  814. misssound()
  815. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  816. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  817. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  818. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  819. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  820. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  821. wait(0.01)
  822. misssound()
  823. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  825. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  826. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  827. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  828. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  829.  
  830. wait(0.01)
  831. misssound()
  832. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  833. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  834. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  835. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  836. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  837. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  838. wait(0.01)
  839. misssound()
  840. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  841. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  842. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  843. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  844. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  845. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  846.  
  847. wait(0.01)
  848. misssound()
  849. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  850. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  851. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  852. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  853. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  854. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  855. wait(0.01)
  856. misssound()
  857. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  858. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  859. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  860. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  861. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  862. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  863.  
  864. wait(0.01)
  865. misssound()
  866. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  867. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  868. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  869. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  870. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  871. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  872.  
  873. end
  874. function kick()
  875. for i = 1, 20 do
  876. wait()
  877. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(75),math.rad(0)), 0.4)
  878. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-80), math.rad(0)), 0.2)
  879. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(40)), 0.2)
  880. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-40)), 0.2)
  881. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-70)), 0.4)
  882. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)
  883. end
  884.  
  885. end
  886. function strongpunchanim()
  887. strongsound()
  888. for i = 1, 15 do
  889. wait()
  890. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  891. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(0)), 0.2)
  892. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
  893. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
  894. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)
  895. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(10)), 0.4)
  896. end
  897.  
  898. for i = 1, 15 do
  899. wait()
  900. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)), 0.4)
  901. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(70), math.rad(0)), 0.2)
  902. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
  903. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
  904. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)
  905. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(10)), 0.4)
  906. end
  907.  
  908. end
  909.  
  910.  
  911. function gramanim()
  912. for i = 1, 20 do
  913. wait()
  914. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  915. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  916. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.2)--rarm
  917. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)), 0.2)--larm
  918. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
  919. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
  920. end
  921. for i = 1, 20 do
  922. wait()
  923. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  924. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  925. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)--rarm
  926. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)--larm
  927. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
  928. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
  929. end
  930. end
  931.  
  932.  
  933.  
  934.  
  935.  
  936. mouse.KeyDown:connect(function(key)
  937. if key == "c" then
  938. if ssj == true then
  939. if canattack == true then
  940. combodamage = 3
  941. aura.Color = ColorSequence.new(Color3.new(255,255,0))
  942. idle = false
  943. base = false
  944. idle1 = false
  945. canattack = false
  946. ssj = false
  947. wait(0.1)
  948.  
  949.  
  950. for i = 1, 20 do
  951. wait()
  952. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  953. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  954. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.6,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-90)), 0.5)--arm
  955. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.6,-.6)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.5)--arm
  956. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)--leg
  957. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)--leg
  958. end
  959.  
  960. z1 = Instance.new("Sound",char)
  961. z1.Volume = 10
  962. z1.Looped = false
  963. z1.SoundId = "rbxassetid://740811119"
  964. z1:Play()
  965.  
  966. Colors = {"New Yeller", "New Yeller"}
  967. GroundWave1()
  968. ball.BrickColor = BrickColor.new("New Yeller")
  969. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  970. ball.Transparency = 0
  971.  
  972. wait()
  973. zh = Instance.new("Sound",char)
  974. zh.Volume = 1
  975. zh.Looped = true
  976. zh.SoundId = "rbxassetid://891397456"
  977. zh:Play()
  978. aura.Transparency = NumberSequence.new(0)
  979. auracan = true
  980. Mesh.MeshId = "rbxassetid://430344159"
  981. Mesh.Scale = Vector3.new(6,6,6)
  982. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  983. Hair7.BrickColor = BrickColor.new("New Yeller")
  984. wait(2)
  985. idle = true
  986. idle1 = true
  987. canattack = true
  988. ssj2 = true
  989. end
  990. end
  991. end
  992. end)
  993. mouse.KeyDown:connect(function(key)
  994. if key == "c" then
  995. if ssj2 == true then
  996. if canattack == true then
  997. combodamage = 6
  998. idle = false
  999. idle1 = false
  1000. canattack = false
  1001. wait(0.1)
  1002. for i = 1, 20 do
  1003.  
  1004. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  1005. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  1006. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  1007. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  1008. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  1009. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  1010. end
  1011. z1 = Instance.new("Sound",char)
  1012. z1.Volume = 10
  1013. z1.Looped = false
  1014. z1.SoundId = "rbxassetid://740811119"
  1015. z1:Play()
  1016. for i = 1, 5 do
  1017. wait()
  1018. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
  1019. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  1020. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
  1021. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
  1022. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
  1023. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
  1024. end
  1025.  
  1026.  
  1027.  
  1028. aura.Transparency = NumberSequence.new(0)
  1029. aura1.Transparency = NumberSequence.new(0)
  1030. auracan1 = true
  1031.  
  1032. auracan = false
  1033. zh:Destroy()
  1034. Colors = {"New Yeller", "New Yeller"}
  1035. GroundWave1()
  1036. wait()
  1037.  
  1038. ball.BrickColor = BrickColor.new("New Yeller")
  1039. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1040. ball.Transparency = 0
  1041.  
  1042. wait()
  1043. zh = Instance.new("Sound",char)
  1044. zh.Volume = 1
  1045. zh.Looped =true
  1046. zh.SoundId = "rbxassetid://850205092"
  1047. zh:Play()
  1048. Mesh.MeshId = "rbxassetid://560718478"
  1049. Mesh.Scale = Vector3.new(6,6,6)
  1050. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1051. Hair7.BrickColor = BrickColor.new("New Yeller")
  1052. wait(2)
  1053. idle = true
  1054. idle1 = true
  1055. canattack = true
  1056. ssj3 = true
  1057. ssj2 = false
  1058. end
  1059. end
  1060. end
  1061. end)
  1062. mouse.KeyDown:connect(function(key)
  1063. if key == "c" then
  1064. if ssj3 == true then
  1065. if canattack == true then
  1066.  
  1067. idle = false
  1068. idle1 = false
  1069. canattack = false
  1070. combodamage = 10
  1071. wait(0.1)
  1072. Colors = {"New Yeller", "New Yeller"}
  1073. GroundWave1()
  1074. Colors = {"New Yeller", "New Yeller"}
  1075. GroundWave1()
  1076. for i = 1, 20 do
  1077. wait()
  1078. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  1079. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  1080. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  1081. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  1082. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  1083. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  1084. end
  1085. Colors = {"New Yeller", "New Yeller"}
  1086. GroundWave1()
  1087. Colors = {"New Yeller", "New Yeller"}
  1088. GroundWave1()
  1089. Colors = {"New Yeller", "New Yeller"}
  1090. GroundWave1()
  1091. wait(1)
  1092. Colors = {"New Yeller", "New Yeller"}
  1093. GroundWave1()
  1094. z1 = Instance.new("Sound",char)
  1095. z1.Volume = 10
  1096. z1.Looped = false
  1097. z1.SoundId = "rbxassetid://740811119"
  1098. z1:Play()
  1099. Colors = {"New Yeller", "New Yeller"}
  1100. GroundWave1()
  1101. for i = 1, 5 do
  1102. wait()
  1103. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  1104. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  1105. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  1106. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  1107. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  1108. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  1109. end
  1110. Colors = {"New Yeller", "New Yeller"}
  1111. GroundWave1()
  1112.  
  1113. Colors = {"New Yeller", "New Yeller"}
  1114. GroundWave1()
  1115. ball.BrickColor = BrickColor.new("New Yeller")
  1116. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1117. ball.Transparency = 0
  1118. Mesh.Scale = Vector3.new(6,6,6)
  1119. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1120. Mesh.MeshId = "rbxassetid://430344159"
  1121. wait()
  1122.  
  1123.  
  1124.  
  1125. Hair71 = Instance.new("Part")
  1126. Hair71.Parent = p.Character
  1127. Hair71.Name = "Hair1"
  1128. Hair71.CanCollide = false
  1129. Hair71.Locked = true
  1130. Hair71.TopSurface = "Smooth"
  1131. Hair71.BottomSurface = "Smooth"
  1132. Hair71.formFactor = "Symmetric"
  1133. Hair71.Material = "Neon"
  1134. Hair71.BrickColor = BrickColor.new("New Yeller")
  1135. Hair71.CFrame = p.Character.Torso.CFrame
  1136. Hair71.Size = Vector3.new(1, 1, 1)
  1137. Hair71.Transparency = 0
  1138.  
  1139. Mesh1 = Instance.new("SpecialMesh")
  1140. Mesh1.Parent = Hair991
  1141. Mesh1.MeshType = "Sphere"
  1142. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  1143. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  1144.  
  1145.  
  1146. Hair71.BrickColor = BrickColor.new("New Yeller")
  1147.  
  1148. Weld11 = Instance.new("Weld",char.Hair1)
  1149. Weld11.Parent = p.Character.Head
  1150. Weld11.Part0 = p.Character.Head
  1151. Weld11.Part1 = Hair71
  1152. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  1153.  
  1154. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  1155. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  1156. Mesh1.Parent = Hair71
  1157.  
  1158. Mesh1.MeshType = "FileMesh"
  1159. Mesh1.MeshId = "rbxassetid://560193297"
  1160. Mesh1.Scale = Vector3.new(7,6,6)
  1161. Mesh1.TextureId = ""
  1162. wait(2)
  1163. ssj33 = true
  1164. idle = true
  1165. idle1 = true
  1166. canattack = true
  1167. ssj3 = false
  1168. end
  1169. end
  1170. end
  1171. end)
  1172. aurapart = Instance.new("Part",char)
  1173. aurapart.Size = Vector3.new(0.1,0.1,0.1)
  1174. aurapart.Transparency = 1
  1175. aurapart.CanCollide = false
  1176. aurapart.Position = Vector3.new(0,2,0)
  1177. auraweld = Instance.new("Weld",char)
  1178. auraweld.Part0 = aurapart
  1179. auraweld.Part1 = torso
  1180. auraweld.C0 = CFrame.new(0,-2,0)
  1181. aura = Instance.new("ParticleEmitter",aurapart)
  1182. aura.Transparency = NumberSequence.new(1)
  1183. aura.Size = NumberSequence.new(8)
  1184. aura.Speed = NumberRange.new(0)
  1185. aura.LockedToPart = true
  1186. aura.Rate = 2
  1187. aura.Lifetime = NumberRange.new(5)
  1188. aura.ZOffset = -2
  1189. aura1 = Instance.new("ParticleEmitter",torso)
  1190. aura1.Transparency = NumberSequence.new(1)
  1191. aura1.Size = NumberSequence.new(5)
  1192. aura1.Speed = NumberRange.new(0)
  1193. aura1.Lifetime = NumberRange.new(5)
  1194. aura1.LockedToPart = true
  1195. aura1.Rate = 1.5
  1196.  
  1197. aura1.ZOffset = 2
  1198. aura1.Lifetime = NumberRange.new(3)
  1199. aurapart3 = Instance.new("Part",char)
  1200. aurapart3.Size = Vector3.new(0.1,0.1,0.1)
  1201. aurapart3.Position = Vector3.new(0,2,0)
  1202. aurapart3.Transparency = 1
  1203. aurapart3.CanCollide = false
  1204. auraweld3 = Instance.new("Weld",char)
  1205. auraweld3.Part0 = aurapart3
  1206. auraweld3.Part1 = torso
  1207. auraweld3.C0 = CFrame.new(0,-7,0)
  1208. aura3 = Instance.new("ParticleEmitter",aurapart3)
  1209. aura3.Transparency = NumberSequence.new(1)
  1210. aura3.Color = ColorSequence.new(Color3.new(255,0,255))
  1211. aura3.Size = NumberSequence.new(14)
  1212. aura3.Speed = NumberRange.new(0)
  1213. aura3.LockedToPart = true
  1214. aura3.Rate = 5
  1215. aura3.Lifetime = NumberRange.new(5)
  1216. aura3.ZOffset = -5
  1217.  
  1218. mouse.KeyDown:connect(function(key)
  1219. if key == "b" then
  1220. if ssb == true then
  1221. if canattack == true then
  1222. idle = false
  1223. base = false
  1224.  
  1225. combodamage = 18
  1226. ssbon = true
  1227. ssb = false
  1228. ssj = false
  1229. ssj2 = false
  1230. ssj3 = false
  1231. ssj33 = false
  1232. idle1 = false
  1233. Colors = {"Toothpaste", "Toothpaste"}
  1234. canattack = false
  1235. wait(0.1)
  1236.  
  1237. for i = 1, 20 do
  1238.  
  1239. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  1240. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  1241. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  1242. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  1243. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  1244. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  1245. end
  1246. z1 = Instance.new("Sound",char)
  1247. z1.Volume = 10
  1248. z1.Looped = false
  1249. z1.SoundId = "rbxassetid://740811119"
  1250. z1:Play()
  1251.  
  1252. Mesh.MeshId = "rbxassetid://430344159"
  1253. Mesh.Scale = Vector3.new(6,6,6)
  1254. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1255. Hair7.BrickColor = BrickColor.new("Toothpaste")
  1256. for i = 1, 5 do
  1257. wait()
  1258. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
  1259. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  1260. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
  1261. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
  1262. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
  1263. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
  1264. end
  1265.  
  1266.  
  1267.  
  1268. zh = Instance.new("Sound",char)
  1269. zh.Volume = 1
  1270. zh.Looped = true
  1271. zh.SoundId = "rbxassetid://600060450"
  1272. zh:Play()
  1273. ball.BrickColor = BrickColor.new("Toothpaste")
  1274. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1275. ball.Transparency = 0
  1276. GroundWave1()
  1277. wait(0.3)
  1278.  
  1279. ball.BrickColor = BrickColor.new("Toothpaste")
  1280. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1281. ball.Transparency = 0
  1282. GroundWave1()
  1283. wait(0.3)
  1284. ball.BrickColor = BrickColor.new("Toothpaste")
  1285. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1286. ball.Transparency = 0
  1287. GroundWave1()
  1288. wait(0.3)
  1289. ball.BrickColor = BrickColor.new("Toothpaste")
  1290. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1291. ball.Transparency = 0
  1292. GroundWave1()
  1293. wait(0.3)
  1294. GroundWave1()
  1295. part2.Transparency = NumberSequence.new(0)
  1296. part3.Transparency = NumberSequence.new(0)
  1297. wait(0.4)
  1298. idle = true
  1299. idle1 = true
  1300. canattack = true
  1301.  
  1302.  
  1303. end
  1304. end
  1305. end
  1306. end)
  1307.  
  1308.  
  1309. mouse.KeyDown:connect(function(Key)
  1310. if Key == "r" then
  1311. if canattack == true then
  1312.  
  1313.  
  1314. kamehamehaon = true
  1315.  
  1316. idle = false
  1317.  
  1318. idle1 = false
  1319. canattack = false
  1320. hum.WalkSpeed = 0
  1321. z2 = Instance.new("Sound",char)
  1322. z2.Volume = 3
  1323. z2.Looped = false
  1324. z2.SoundId = "rbxassetid://908489666"
  1325. z2:Play()
  1326.  
  1327.  
  1328. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  1329. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  1330. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  1331. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  1332. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  1333. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  1334.  
  1335. partaura.Size = NumberSequence.new(0.1)
  1336.  
  1337. partaura.Transparency = NumberSequence.new(0)
  1338. partaura1.Transparency = NumberSequence.new(0)
  1339. kamehameha = true
  1340. wait(5)
  1341. if kamehamehaon == true then
  1342. kamehamehaon = false
  1343. hited = true
  1344. wait(0.1)
  1345. point = true
  1346. kamehamehaon = false
  1347. kamehameha = false
  1348.  
  1349.  
  1350.  
  1351. partaura.Transparency = NumberSequence.new(1)
  1352. partaura1.Transparency = NumberSequence.new(1)
  1353. z2:Stop()
  1354. z4 = Instance.new("Sound",char)
  1355. z4.Volume = 5
  1356. z4.Looped = false
  1357. z4.SoundId = "rbxassetid://908474188"
  1358. z4:Play()
  1359.  
  1360. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1361. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  1362. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  1363. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  1364. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  1365. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371. laser = true
  1372. s1.Volume=1
  1373. s1:play()
  1374. wait(5.4)
  1375. point = false
  1376. laser = false
  1377. beam1.Size = Vector3.new(1,1,1)
  1378. beam1.Parent=nil
  1379. inner1.Parent=nil
  1380. expl1.Parent=nil
  1381.  
  1382. hited1 = false
  1383. exa1.Parent=nil
  1384. s1:stop()
  1385.  
  1386. idle = true
  1387. canattack = true
  1388. idle1 = true
  1389. hum.WalkSpeed = 16
  1390.  
  1391. end
  1392. end
  1393. end
  1394. end)
  1395. mouse.KeyUp:connect(function(Key)
  1396. if Key == "r" then
  1397. if kamehamehaon == true then
  1398. hited = true
  1399. wait(0.1)
  1400. point = true
  1401. kamehamehaon = false
  1402. kamehameha = false
  1403.  
  1404.  
  1405.  
  1406. partaura.Transparency = NumberSequence.new(1)
  1407. partaura1.Transparency = NumberSequence.new(1)
  1408. z2:Stop()
  1409. z4 = Instance.new("Sound",char)
  1410. z4.Volume = 5
  1411. z4.Looped = false
  1412. z4.SoundId = "rbxassetid://908474188"
  1413. z4:Play()
  1414.  
  1415. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  1416. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  1417. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  1418. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  1419. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  1420. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  1421.  
  1422.  
  1423.  
  1424.  
  1425.  
  1426. laser = true
  1427. s1.Volume=1
  1428. s1:play()
  1429. wait(5.4)
  1430. point = false
  1431. laser = false
  1432. beam1.Size = Vector3.new(1,1,1)
  1433. beam1.Parent=nil
  1434. inner1.Parent=nil
  1435. expl1.Parent=nil
  1436.  
  1437. hited1 = false
  1438. exa1.Parent=nil
  1439. s1:stop()
  1440.  
  1441. idle = true
  1442. canattack = true
  1443. idle1 = true
  1444. hum.WalkSpeed = 16
  1445. end
  1446. end
  1447. end)
  1448.  
  1449.  
  1450. mouse.KeyDown:connect(function(key)
  1451. if key == "x" then
  1452. if ssj33 == true then
  1453. aura.Transparency = NumberSequence.new(1)
  1454.  
  1455. char.Hair1:Destroy()
  1456. zh:Destroy()
  1457. Mesh.Scale = Vector3.new(1, 1, 1)
  1458. Hair7.BrickColor = BrickColor.new("Black")
  1459. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  1460. Weld1.C0 = CFrame.new(0,1, 0)
  1461.  
  1462.  
  1463. Weld1.C0 = CFrame.new(0,1, 0)
  1464. end
  1465. aura.Transparency = NumberSequence.new(1)
  1466. aura1.Transparency = NumberSequence.new(1)
  1467. base = true
  1468. part2.Transparency = NumberSequence.new(1)
  1469. part3.Transparency = NumberSequence.new(1)
  1470. ball.BrickColor = BrickColor.new("White")
  1471. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1472. ball.Transparency = 0
  1473.  
  1474. zh:Destroy()
  1475. walksound = "rbxassetid://908473722"
  1476. ssbkaio = false
  1477. ssbon = false
  1478. wait()
  1479. zh = Instance.new("Sound",char)
  1480. zh.Volume = 10
  1481. zh.Looped = false
  1482. zh.SoundId = "rbxassetid://700499285"
  1483. zh:Play()
  1484. aura3.Transparency = NumberSequence.new(1)
  1485. Colors = {"White", "White"}
  1486. can = 5
  1487. GroundWave1()
  1488. wait(0.5)
  1489. Mesh.Scale = Vector3.new(1, 1, 1)
  1490. Hair7.BrickColor = BrickColor.new("Black")
  1491. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  1492. Weld1.C0 = CFrame.new(0,1, 0)
  1493.  
  1494. ssj = true
  1495. combodamage = 2
  1496. ssb = true
  1497.  
  1498. ssj2 = false
  1499. ssj3 = false
  1500. ssj33 = false
  1501.  
  1502. ssbkaio = false
  1503. if ssbkaiox10 == true then
  1504. rarm1:Destroy()
  1505. larm1:Destroy()
  1506. torso1:Destroy()
  1507. lleg1:Destroy()
  1508. rleg1:Destroy()
  1509. rhed1:Destroy()
  1510. ssbkaiox10 = false
  1511. end
  1512. end
  1513. end)
  1514. ball = Instance.new("Part",char)
  1515. ball.Size = Vector3.new(1,1,1)
  1516.  
  1517. ball.Position = Vector3.new(999,999,999)
  1518. ball.BrickColor = BrickColor.new("White")
  1519. ball.CanCollide = false
  1520. ballmesh = Instance.new("SpecialMesh",ball)
  1521. ballmesh.MeshType = "Sphere"
  1522. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1523. ballweld = Instance.new("Weld",ball)
  1524. ballweld.Part0 = torso
  1525. ballweld.Part1 = ball
  1526. partt = Instance.new("Part",char)
  1527. partt.Position = Vector3.new(999,999,999)
  1528. partt.Transparency = 1
  1529. partt.CanCollide = false
  1530. partt.Size = Vector3.new(0.1,0.1,0.1)
  1531. partweld = Instance.new("Weld",partt)
  1532. partweld.Part0 = torso
  1533. partweld.Part1 = partt
  1534. partweld.C0 = CFrame.new(0.3,-.5,-1.5)
  1535. partaura = Instance.new("ParticleEmitter",partt)
  1536. partaura.Size = NumberSequence.new(2)
  1537. partaura.LockedToPart = true
  1538.  
  1539. partaura.Transparency = NumberSequence.new(1)
  1540. partaura.Texture = "rbxassetid://547574922"
  1541. partaura.Speed = NumberRange.new(0)
  1542. partaura.Rate = 2
  1543. partaura.ZOffset = 0
  1544. partaura1 = Instance.new("ParticleEmitter",partt)
  1545. partaura1.Size = NumberSequence.new(5)
  1546. partaura1.LockedToPart = true
  1547.  
  1548. partaura1.Transparency = NumberSequence.new(1)
  1549. partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
  1550. partaura1.Speed = NumberRange.new(0)
  1551. partaura1.Rate = 3
  1552. partaura1.ZOffset = -1
  1553. partaura1.Color = ColorSequence.new(Color3.new(0,255,255))
  1554. partaura1.RotSpeed = NumberRange.new(-10,10)
  1555. partaura1.SpreadAngle = Vector2.new(360,360)
  1556. partaura1.Rotation = NumberRange.new(0,360)
  1557. aj = 0
  1558. spirit = Instance.new("Part",char)
  1559. spirit.CanCollide = false
  1560. spirit.Size = Vector3.new(1,1,1)
  1561. spirit.Transparency = 1
  1562. spirit.Position = Vector3.new(999,999,999)
  1563. spirit.BrickColor = BrickColor.new("Toothpaste")
  1564. spirit.Material = "Neon"
  1565.  
  1566.  
  1567. spirit1 = Instance.new("Part",char)
  1568. spirit1.CanCollide = false
  1569. spirit1.Size = Vector3.new(1,1,1)
  1570. spirit1.Transparency = 1
  1571. spirit1.Position = Vector3.new(999,999,999)
  1572. spirit1.BrickColor = BrickColor.new("Toothpaste")
  1573. spirit1.Material = "Neon"
  1574. spirit1mesh = Instance.new("SpecialMesh",spirit1)
  1575. spirit1mesh.MeshType = "Sphere"
  1576. spirit1mesh.Scale = Vector3.new(1,1,1)
  1577. partweld7 = Instance.new("Weld",spirit1)
  1578. partweld7.Part0 = torso
  1579. partweld7.Part1 = spirit1
  1580. partweld7.C0 = CFrame.new(0,40,0)
  1581. aj = 1
  1582. spirit12 = Instance.new("Part",char)
  1583. spirit12.Name = "XD"
  1584. spirit12.CanCollide = false
  1585. spirit12.Size = Vector3.new(50,50,50)
  1586. spirit12.Transparency = 1
  1587. spirit12.Position = spirit1.Position
  1588. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1589. spirit12.Material = "Neon"
  1590.  
  1591.  
  1592. function touch122(hit)
  1593. if not hit.Parent:findFirstChild("Humanoid") then return end
  1594. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1595. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1596. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1597. hit.Parent:findFirstChild("Humanoid").Health = 100
  1598. end
  1599. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1600.  
  1601.  
  1602. end
  1603. end
  1604. spirit12.Touched:connect(touch122)
  1605.  
  1606.  
  1607. mouse.KeyDown:connect(function(key)
  1608. if key == "t" then
  1609. if base == true then
  1610. if canattack == true then
  1611. if clickon == true then
  1612. jk = true
  1613. clickon=false
  1614. end
  1615. idle = false
  1616.  
  1617.  
  1618. idle1 = false
  1619. canattack = false
  1620. wait(0.5)
  1621. hum.WalkSpeed = 0
  1622.  
  1623. for i = 1, 20 do
  1624. wait()
  1625. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3)--head
  1626. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)--torso
  1627. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(20)), 0.3)--rarm
  1628. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(-20)), 0.3)--larm
  1629. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)--lleg
  1630. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)--rleg
  1631. end
  1632. z142 = Instance.new("Sound",char)
  1633. z142.Volume = 10
  1634. z142.Looped = false
  1635. z142.SoundId = "rbxassetid://919429799"
  1636. z142:Play()
  1637. spirit1.Transparency = 0
  1638.  
  1639. go = false
  1640.  
  1641.  
  1642. wait(9)
  1643.  
  1644. for i = 1, 20 do
  1645. wait()
  1646. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  1647. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)--torso
  1648. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(20)), 0.1)--rarm
  1649. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-20)), 0.1)--larm
  1650. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(-20)), 0.1)--lleg
  1651. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.1)--rleg
  1652. end
  1653.  
  1654. go = true
  1655.  
  1656. z142.Volume = z142.Volume - 0.5
  1657.  
  1658.  
  1659.  
  1660. for i = 1,10 do
  1661. wait()
  1662. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1663. end
  1664. z142.Volume = z142.Volume - 0.5
  1665. spirit12 = Instance.new("Part",char)
  1666. spirit12.Name = "XD"
  1667. spirit12.CanCollide = false
  1668. spirit12.Size = Vector3.new(60,60,60)
  1669. spirit12.Transparency = 1
  1670. spirit12.Position = spirit1.Position
  1671. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1672. spirit12.Material = "Neon"
  1673.  
  1674. function touch122(hit)
  1675. if not hit.Parent:findFirstChild("Humanoid") then return end
  1676. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1677. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1678. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1679. hit.Parent:findFirstChild("Humanoid").Health = 100
  1680. end
  1681. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1682.  
  1683.  
  1684. end
  1685. end
  1686. for i = 1,10 do
  1687. wait()
  1688. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1689. end
  1690. z142.Volume = z142.Volume - 0.5
  1691. spirit12 = Instance.new("Part",char)
  1692. spirit12.Name = "XD"
  1693. spirit12.CanCollide = false
  1694. spirit12.Size = Vector3.new(60,60,60)
  1695. spirit12.Transparency = 1
  1696. spirit12.Position = spirit1.Position
  1697. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1698. spirit12.Material = "Neon"
  1699.  
  1700. function touch122(hit)
  1701. if not hit.Parent:findFirstChild("Humanoid") then return end
  1702. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1703.  
  1704. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1705. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1706. hit.Parent:findFirstChild("Humanoid").Health = 100
  1707. end
  1708. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1709.  
  1710. end
  1711. end
  1712. for i = 1,10 do
  1713. wait()
  1714. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1715. end
  1716. z142.Volume = z142.Volume - 0.5
  1717. spirit12 = Instance.new("Part",char)
  1718. spirit12.Name = "XD"
  1719. spirit12.CanCollide = false
  1720. spirit12.Size = Vector3.new(60,60,60)
  1721. spirit12.Transparency = 1
  1722. spirit12.Position = spirit1.Position
  1723. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1724. spirit12.Material = "Neon"
  1725.  
  1726. function touch122(hit)
  1727. if not hit.Parent:findFirstChild("Humanoid") then return end
  1728. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1729. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1730. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1731. hit.Parent:findFirstChild("Humanoid").Health = 100
  1732. end
  1733. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1734.  
  1735.  
  1736. end
  1737. end
  1738. for i = 1,10 do
  1739. wait()
  1740. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1741. end
  1742. z142.Volume = z142.Volume - 0.5
  1743. z14 = Instance.new("Sound",char)
  1744. z14.Volume = 10
  1745. z14.Looped = false
  1746. z14.SoundId = "rbxassetid://638861091"
  1747. z14:Play()
  1748. Colors = {"Toothpaste", "Toothpaste"}
  1749. GroundWave2()
  1750. spirit12 = Instance.new("Part",char)
  1751. spirit12.Name = "XD"
  1752. spirit12.CanCollide = false
  1753. spirit12.Size = Vector3.new(60,60,60)
  1754. spirit12.Transparency = 1
  1755. spirit12.Position = spirit1.Position
  1756. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1757. spirit12.Material = "Neon"
  1758.  
  1759. function touch122(hit)
  1760. if not hit.Parent:findFirstChild("Humanoid") then return end
  1761. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1762. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1763. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1764. hit.Parent:findFirstChild("Humanoid").Health = 100
  1765. end
  1766. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1767.  
  1768.  
  1769. end
  1770. end
  1771. z142.Volume = z142.Volume - 0.5
  1772. spirit12 = Instance.new("Part",char)
  1773. spirit12.Name = "XD"
  1774. spirit12.CanCollide = false
  1775. spirit12.Size = Vector3.new(50,50,50)
  1776. spirit12.Transparency = 1
  1777. spirit12.Position = spirit1.Position
  1778. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1779. spirit12.Material = "Neon"
  1780.  
  1781. function touch122(hit)
  1782. if not hit.Parent:findFirstChild("Humanoid") then return end
  1783. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1784. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1785. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1786. hit.Parent:findFirstChild("Humanoid").Health = 100
  1787. end
  1788. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1789.  
  1790.  
  1791. end
  1792. end
  1793. spirit12.Touched:connect(touch122)
  1794. for i = 1,5 do
  1795. wait()
  1796. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1797.  
  1798. end
  1799. z142.Volume = z142.Volume - 0.5
  1800. Colors = {"Toothpaste", "Toothpaste"}
  1801. GroundWave2()
  1802. spirit12 = Instance.new("Part",char)
  1803. spirit12.Name = "XD"
  1804. spirit12.CanCollide = false
  1805. spirit12.Size = Vector3.new(50,50,50)
  1806. spirit12.Transparency = 1
  1807. spirit12.Position = spirit1.Position
  1808. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1809. spirit12.Material = "Neon"
  1810.  
  1811. function touch122(hit)
  1812. if not hit.Parent:findFirstChild("Humanoid") then return end
  1813. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1814. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1815. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1816. hit.Parent:findFirstChild("Humanoid").Health = 100
  1817. end
  1818. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1819.  
  1820.  
  1821. end
  1822. end
  1823. z142.Volume = z142.Volume - 0.5
  1824. z142.Volume = z142.Volume - 0.5
  1825. spirit12.Touched:connect(touch122)
  1826. for i = 1,5 do
  1827. wait()
  1828. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  1829. end
  1830. z142.Volume = z142.Volume - 0.5
  1831. spirit12 = Instance.new("Part",char)
  1832. spirit12.Name = "XD"
  1833. spirit12.CanCollide = false
  1834. spirit12.Size = Vector3.new(50,50,50)
  1835. spirit12.Transparency = 1
  1836. spirit12.Position = spirit1.Position
  1837. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1838. spirit12.Material = "Neon"
  1839.  
  1840. function touch122(hit)
  1841. if not hit.Parent:findFirstChild("Humanoid") then return end
  1842. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1843. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1844. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1845. hit.Parent:findFirstChild("Humanoid").Health = 100
  1846. end
  1847. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1848.  
  1849.  
  1850. end
  1851. end
  1852. z142.Volume = z142.Volume - 0.5
  1853. spirit12.Touched:connect(touch122)
  1854. for i = 1,5 do
  1855. wait()
  1856. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1857.  
  1858. end
  1859. z142.Volume = z142.Volume - 0.5
  1860. Colors = {"Toothpaste", "Toothpaste"}
  1861. GroundWave2()
  1862. spirit12 = Instance.new("Part",char)
  1863. spirit12.Name = "XD"
  1864. spirit12.CanCollide = false
  1865. spirit12.Size = Vector3.new(50,50,50)
  1866. spirit12.Transparency = 1
  1867. spirit12.Position = spirit1.Position
  1868. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1869. spirit12.Material = "Neon"
  1870.  
  1871. function touch122(hit)
  1872. if not hit.Parent:findFirstChild("Humanoid") then return end
  1873. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1874. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1875. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1876. hit.Parent:findFirstChild("Humanoid").Health = 100
  1877. end
  1878. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1879.  
  1880.  
  1881. end
  1882. end
  1883. z142.Volume = z142.Volume - 0.5
  1884. spirit12.Touched:connect(touch122)
  1885. for i = 1,5 do
  1886. wait()
  1887. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  1888. end
  1889. z142.Volume = z142.Volume - 0.5
  1890. Colors = {"Toothpaste", "Toothpaste"}
  1891. GroundWave2()
  1892. spirit12 = Instance.new("Part",char)
  1893. spirit12.Name = "XD"
  1894. spirit12.CanCollide = false
  1895. spirit12.Size = Vector3.new(50,50,50)
  1896. spirit12.Transparency = 1
  1897. spirit12.Position = spirit1.Position
  1898. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1899. spirit12.Material = "Neon"
  1900.  
  1901. function touch122(hit)
  1902. if not hit.Parent:findFirstChild("Humanoid") then return end
  1903. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1904. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1905. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1906. hit.Parent:findFirstChild("Humanoid").Health = 100
  1907. end
  1908. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1909.  
  1910.  
  1911. end
  1912. end
  1913. z142.Volume = z142.Volume - 0.5
  1914. spirit12.Touched:connect(touch122)
  1915. for i = 1,5 do
  1916. wait()
  1917. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1918.  
  1919. end
  1920. z142.Volume = z142.Volume - 0.5
  1921. z142.Volume = z142.Volume - 0.5
  1922. Colors = {"Toothpaste", "Toothpaste"}
  1923. GroundWave2()
  1924. spirit12 = Instance.new("Part",char)
  1925. spirit12.Name = "XD"
  1926. spirit12.CanCollide = false
  1927. spirit12.Size = Vector3.new(50,50,50)
  1928. spirit12.Transparency = 1
  1929. spirit12.Position = spirit1.Position
  1930. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1931. spirit12.Material = "Neon"
  1932.  
  1933. z142.Volume = z142.Volume - 0.5
  1934. function touch122(hit)
  1935. if not hit.Parent:findFirstChild("Humanoid") then return end
  1936. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1937. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1938. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1939. hit.Parent:findFirstChild("Humanoid").Health = 100
  1940. end
  1941. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1942.  
  1943.  
  1944. end
  1945. end
  1946. spirit12.Touched:connect(touch122)
  1947. for i = 1,5 do
  1948. wait()
  1949. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  1950. end
  1951. z142.Volume = z142.Volume - 0.5
  1952. Colors = {"Toothpaste", "Toothpaste"}
  1953. GroundWave2()
  1954. spirit12 = Instance.new("Part",char)
  1955. spirit12.Name = "XD"
  1956. spirit12.CanCollide = false
  1957. spirit12.Size = Vector3.new(200,200,200)
  1958. spirit12.Transparency = 1
  1959. spirit12.Position = spirit1.Position
  1960. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1961. spirit12.Material = "Neon"
  1962.  
  1963. function touch122(hit)
  1964. if not hit.Parent:findFirstChild("Humanoid") then return end
  1965. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1966. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1967. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1968. hit.Parent:findFirstChild("Humanoid").Health = 100
  1969. end
  1970. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 30
  1971.  
  1972.  
  1973. end
  1974. end
  1975. spirit12.Touched:connect(touch122)
  1976. Colors = {"Toothpaste", "Toothpaste"}
  1977. GroundWave2()
  1978.  
  1979. spirit12.Touched:connect(touch122)
  1980. for i = 1,50 do
  1981. wait()
  1982. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1983.  
  1984.  
  1985. end
  1986. z142.Volume = z142.Volume - 0.5
  1987. z142:Destroy()
  1988.  
  1989.  
  1990. partweld7.C0 = CFrame.new(0,40,0)
  1991. spirit1.Transparency = 1
  1992. aj = 1
  1993.  
  1994. wait(0.5)
  1995. idle = true
  1996. canattack = true
  1997. idle1 = true
  1998. wait(0.5)
  1999. if jk == true then
  2000. jk = false
  2001. clickon = true
  2002. end
  2003. hum.WalkSpeed = 16
  2004.  
  2005. end
  2006. end
  2007. end
  2008. end)
  2009. mouse.KeyDown:connect(function(key)
  2010. if key == "k" then
  2011. if ssj2 == true or ssj3 == true or ssj33 == true then
  2012. if canattack == true then
  2013.  
  2014. idle = false
  2015.  
  2016. idle1 = false
  2017. canattack = false
  2018. combodamage = 12
  2019. z7 = Instance.new("Sound",char)
  2020. z7.Volume = 10
  2021. z7.Looped = false
  2022. z7.SoundId = "rbxassetid://738749992"
  2023. z7:Play()
  2024. wait(1)
  2025. for i = 1, 20 do
  2026. wait()
  2027. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2028. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  2029. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  2030. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  2031. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  2032. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  2033. end
  2034. wait(0.6)
  2035. for i = 1, 5 do
  2036. wait()
  2037. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2038. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.2)--torso
  2039. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(10)), 0.2)--arm
  2040. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10)), 0.2)--arm
  2041. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  2042. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
  2043. end
  2044. Colors = {"Really red", "Really red"}
  2045. GroundWave1()
  2046. aura.Color = ColorSequence.new(Color3.new(0,255,0))
  2047. ball.BrickColor = BrickColor.new("Really red")
  2048. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2049. ball.Transparency = 0
  2050. ssbon = false
  2051. zh:Destroy()
  2052. wait()
  2053.  
  2054. aura.Color = ColorSequence.new(Color3.new(255,0,0))
  2055. ssj = false
  2056. ssj2 = false
  2057. ssj3 = false
  2058. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  2059. Hair7.BrickColor = BrickColor.new("Really red")
  2060. if ssj33 == true then
  2061. Hair71.BrickColor = BrickColor.new("Really red")
  2062.  
  2063. end
  2064.  
  2065. wait(2)
  2066. idle = true
  2067. canattack = true
  2068. idle1 = true
  2069. end
  2070. end
  2071. end
  2072. end)
  2073. mouse.KeyDown:connect(function(key)
  2074. if key == "k" then
  2075. if ssbon == true then
  2076. if canattack == true then
  2077. idle = false
  2078. ssbkaio = true
  2079. idle1 = false
  2080. can = 4
  2081. canattack = false
  2082. combodamage = 25
  2083.  
  2084. for i = 1, 20 do
  2085. wait()
  2086. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  2087. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  2088. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  2089. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  2090. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2091. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  2092. end
  2093.  
  2094.  
  2095.  
  2096.  
  2097. wait(0.6)
  2098. z7 = Instance.new("Sound",char)
  2099. z7.Volume = 10
  2100. z7.Looped = false
  2101. z7.SoundId = "rbxassetid://738749992"
  2102. z7:Play()
  2103. wait(2)
  2104. for i = 1, 10 do
  2105. wait()
  2106. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
  2107. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  2108. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(30)), 0.2)--rarm
  2109. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-30)), 0.2)--larm
  2110. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2111. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
  2112. end
  2113. Colors = {"Really red", "Really red"}
  2114. GroundWave1()
  2115. ball.BrickColor = BrickColor.new("Really red")
  2116. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2117. ball.Transparency = 0
  2118. ssbon = false
  2119. zh:Destroy()
  2120.  
  2121. wait()
  2122. zh = Instance.new("Sound",char)
  2123. zh.Volume = 4
  2124. zh.Looped = true
  2125. zh.SoundId = "rbxassetid://590580496"
  2126. zh:Play()
  2127. aura3.Transparency = NumberSequence.new(0)
  2128. aura3.Size = NumberSequence.new(14)
  2129. wait(2)
  2130. idle = true
  2131.  
  2132. canattack = true
  2133. idle1 = true
  2134. end
  2135. end
  2136. end
  2137. end)
  2138.  
  2139. mouse.KeyDown:connect(function(key)
  2140. if key == "k" then
  2141. if ssbkaio == true then
  2142. if canattack == true then
  2143. idle = false
  2144. combodamage = 40
  2145. ssbkaiox10 = true
  2146. ssbkaio = false
  2147. idle1 = false
  2148. can = 3
  2149. canattack = false
  2150. walksound = "rbxassetid://863810402"
  2151.  
  2152. for i = 1, 20 do
  2153. wait()
  2154. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  2155. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  2156. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  2157. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  2158. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2159. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  2160. end
  2161. Colors = {"Really red", "Really red"}
  2162. GroundWave1()
  2163. wait(0.1)
  2164. Colors = {"Really red", "Really red"}
  2165. GroundWave1()
  2166. wait(0.1)
  2167. Colors = {"Really red", "Really red"}
  2168. GroundWave1()
  2169. wait(0.1)
  2170. Colors = {"Really red", "Really red"}
  2171. GroundWave1()
  2172. wait(0.1)
  2173. Colors = {"Really red", "Really red"}
  2174. GroundWave1()
  2175. wait(0.1)
  2176. Colors = {"Really red", "Really red"}
  2177. GroundWave1()
  2178. wait(0.1)
  2179.  
  2180. Colors = {"Really red", "Really red"}
  2181. GroundWave1()
  2182. wait(0.1)
  2183. Colors = {"Really red", "Really red"}
  2184. GroundWave1()
  2185. wait(0.1)
  2186. Colors = {"Really red", "Really red"}
  2187. GroundWave1()
  2188. wait(0.1)
  2189. Colors = {"Really red", "Really red"}
  2190. GroundWave1()
  2191.  
  2192. Colors = {"Really red", "Really red"}
  2193. GroundWave1()
  2194. wait(0.1)
  2195. Colors = {"Really red", "Really red"}
  2196. GroundWave1()
  2197. wait(0.1)
  2198. Colors = {"Really red", "Really red"}
  2199. GroundWave1()
  2200. wait(0.1)
  2201. Colors = {"Really red", "Really red"}
  2202. GroundWave1()
  2203. wait(0.1)
  2204. Colors = {"Really red", "Really red"}
  2205. GroundWave1()
  2206. wait(0.1)
  2207.  
  2208.  
  2209. Colors = {"Really red", "Really red"}
  2210. GroundWave1()
  2211. Colors = {"Really red", "Really red"}
  2212. GroundWave1()
  2213.  
  2214. for i = 1, 10 do
  2215. wait()
  2216. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
  2217. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  2218. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(40)), 0.2)--rarm
  2219. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(-40)), 0.2)--larm
  2220. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2221. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
  2222. end
  2223.  
  2224. zh1 = Instance.new("Sound",char)
  2225. zh1.Volume = 4
  2226. zh1.Looped = false
  2227. zh1.SoundId = "rbxassetid://590580746"
  2228. zh1:Play()
  2229. aura3.Transparency = NumberSequence.new(0)
  2230. aura3.Size = NumberSequence.new(18)
  2231.  
  2232.  
  2233.  
  2234.  
  2235. Hair7.BrickColor = BrickColor.new("Quill grey")
  2236. larm1 = Instance.new("Part",char)
  2237. larm1.Transparency = 0.5
  2238. larm1.BrickColor = BrickColor.new("Bright red")
  2239. larm1.Size = Vector3.new(1.1,2.1,1.1)
  2240. larm1.Position = Vector3.new(999,999,999)
  2241. larmhold = Instance.new("Weld",char)
  2242. larmhold.Part0 = larm
  2243. larmhold.Part1 = larm1
  2244. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2245. rarm1 = Instance.new("Part",char)
  2246. rarm1.Transparency = 0.5
  2247. rarm1.BrickColor = BrickColor.new("Bright red")
  2248. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  2249. rarm1.Position = Vector3.new(999,999,999)
  2250. rarmhold = Instance.new("Weld",char)
  2251. rarmhold.Part0 = rarm
  2252. rarmhold.Part1 = rarm1
  2253. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2254. torso1 = Instance.new("Part",char)
  2255. torso1.Transparency = 0.5
  2256. torso1.BrickColor = BrickColor.new("Bright red")
  2257. torso1.Size = Vector3.new(2.1,2.1,1.1)
  2258. torso1.Position = Vector3.new(999,999,999)
  2259. torsohold = Instance.new("Weld",char)
  2260. torsohold.Part0 = torso
  2261. torsohold.Part1 = torso1
  2262. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2263. lleg1 = Instance.new("Part",char)
  2264. lleg1.Transparency = 0.5
  2265. lleg1.BrickColor = BrickColor.new("Bright red")
  2266. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  2267. lleg1.Position = Vector3.new(999,999,999)
  2268. lleghold = Instance.new("Weld",char)
  2269. lleghold.Part0 = lleg
  2270. lleghold.Part1 = lleg1
  2271. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2272. rleg1 = Instance.new("Part",char)
  2273. rleg1.Transparency = 0.5
  2274. rleg1.BrickColor = BrickColor.new("Bright red")
  2275. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  2276. rleg1.Position = Vector3.new(999,999,999)
  2277. rleghold = Instance.new("Weld",char)
  2278. rleghold.Part0 = rleg
  2279. rleghold.Part1 = rleg1
  2280. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2281. rhed1 = Instance.new("Part",char)
  2282. rhed1.Transparency = 0.5
  2283. rhed1.BrickColor = BrickColor.new("Bright red")
  2284. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  2285. rhed1.Position = Vector3.new(999,999,999)
  2286. rhedhold = Instance.new("Weld",char)
  2287. rhedhold.Part0 = hed
  2288. rhedhold.Part1 = rhed1
  2289. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2290. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  2291. rhedmesh1.MeshType = "Head"
  2292. rhedmesh1.Scale = Vector3.new(1,1,1)
  2293. Colors = {"Really red", "Really red"}
  2294. GroundWave1()
  2295. wait(0.1)
  2296. Colors = {"Really red", "Really red"}
  2297. GroundWave1()
  2298. wait(0.1)
  2299. Colors = {"Really red", "Really red"}
  2300. GroundWave1()
  2301. wait(0.1)
  2302. Colors = {"Really red", "Really red"}
  2303. GroundWave1()
  2304. wait(0.1)
  2305. Colors = {"Really red", "Really red"}
  2306. GroundWave1()
  2307. wait(0.1)
  2308. ball.BrickColor = BrickColor.new("Really red")
  2309. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2310. ball.Transparency = 0
  2311. ssbon = false
  2312. Colors = {"Really red", "Really red"}
  2313. GroundWave1()
  2314. wait(0.1)
  2315. Colors = {"Really red", "Really red"}
  2316. GroundWave1()
  2317. wait(0.1)
  2318. Colors = {"Really red", "Really red"}
  2319. GroundWave1()
  2320. wait(0.1)
  2321. Colors = {"Really red", "Really red"}
  2322. GroundWave1()
  2323. wait(0.1)
  2324. Colors = {"Really red", "Really red"}
  2325. GroundWave1()
  2326. wait(0.1)
  2327.  
  2328. wait()
  2329.  
  2330.  
  2331. wait(2)
  2332. idle = true
  2333. canattack = true
  2334. idle1 = true
  2335. end
  2336. end
  2337. end
  2338. end)
  2339. local player = game.Players.LocalPlayer
  2340. local pchar = player.Character
  2341. local mouse = player:GetMouse()
  2342. local cam = workspace.CurrentCamera
  2343.  
  2344. local rad = math.rad
  2345.  
  2346. local keysDown = {}
  2347. local flySpeed = 0
  2348. local MAX_FLY_SPEED = 150
  2349.  
  2350. local canFly = false
  2351. local flyToggled = false
  2352.  
  2353. local forward, side = 0, 0
  2354. local lastForward, lastSide = 0, 0
  2355.  
  2356. local floatBP = Instance.new("BodyPosition")
  2357. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2358. local flyBV = Instance.new("BodyVelocity")
  2359. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2360. local turnBG = Instance.new("BodyGyro")
  2361. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2362.  
  2363. mouse.KeyDown:connect(function(key)
  2364. keysDown[key] = true
  2365.  
  2366. if key == "f" then
  2367.  
  2368.  
  2369. idle = false
  2370.  
  2371. idle1 = false
  2372. canattack = false
  2373.  
  2374. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 1)--head
  2375. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  2376. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 1)--rarm
  2377. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 1)--larm
  2378. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  2379. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  2380. fly = true
  2381. flyToggled = not flyToggled
  2382.  
  2383. if not flyToggled then
  2384. fly = false
  2385. stanceToggle = "Normal"
  2386. floatBP.Parent = nil
  2387. flyBV.Parent = nil
  2388. turnBG.Parent = nil
  2389. root.Velocity = Vector3.new()
  2390. hum.PlatformStand = false
  2391. wait(0.5)
  2392. idle = true
  2393.  
  2394. idle1 = true
  2395. canattack = true
  2396. end
  2397. end
  2398.  
  2399. end)
  2400. mouse.KeyUp:connect(function(key)
  2401. keysDown[key] = nil
  2402. wait(0.1)
  2403. if fly == true and moving == false then
  2404.  
  2405. for i = 1, 15 do
  2406. wait()
  2407. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.4)--head
  2408. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  2409. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)--rarm
  2410. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)--larm
  2411. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--lleg
  2412. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--rleg
  2413. end
  2414. end
  2415. end)
  2416.  
  2417. local function updateFly()
  2418.  
  2419. if not flyToggled then return end
  2420.  
  2421. lastForward = forward
  2422. lastSide = side
  2423.  
  2424. forward = 0
  2425. side = 0
  2426.  
  2427. if keysDown.w then
  2428. moving = true
  2429. forward = forward + 1.2
  2430.  
  2431. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  2432. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.05)--torso
  2433. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  2434. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  2435. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  2436. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  2437. else
  2438. moving = false
  2439. end
  2440. if keysDown.s then
  2441.  
  2442. forward = forward - 0.5
  2443.  
  2444. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.01)--head
  2445. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)--torso
  2446. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)--rarm
  2447. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)--larm
  2448. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.1)--lleg
  2449. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.1)--rleg
  2450.  
  2451. end
  2452. if keysDown.a then
  2453.  
  2454. side = side - 0.5
  2455. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  2456. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(20)), 0.05)--torso
  2457. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  2458. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  2459. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  2460. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  2461. else
  2462.  
  2463. end
  2464. if keysDown.d then
  2465.  
  2466. side = side + 0.5
  2467. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  2468. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(40), math.rad(-20)), 0.05)--torso
  2469. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  2470. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  2471. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  2472. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  2473.  
  2474.  
  2475. end
  2476.  
  2477. canFly = (forward ~= 0 or side ~= 0)
  2478.  
  2479. if canFly then
  2480.  
  2481. stanceToggle = "Floating"
  2482. turnBG.Parent = root
  2483. floatBP.Parent = nil
  2484. flyBV.Parent = root
  2485.  
  2486. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2487. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2488. else
  2489. floatBP.position = root.Position
  2490. floatBP.Parent = root
  2491.  
  2492. flySpeed = flySpeed - 1
  2493. if flySpeed < 0 then flySpeed = 0 end
  2494. end
  2495.  
  2496. local camCF = cam.CoordinateFrame
  2497. local in_forward = canFly and forward or lastForward
  2498. local in_side = canFly and side or lastSide
  2499.  
  2500. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  2501. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2502.  
  2503. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  2504. 0)
  2505. end
  2506.  
  2507. game:service'RunService'.RenderStepped:connect(function()
  2508. if flyToggled then
  2509. hum.PlatformStand = true
  2510. end
  2511. updateFly()
  2512. end)
  2513.  
  2514. local hit1 = true
  2515. local hit2 = false
  2516. local hit3 = false
  2517. local hit4 = false
  2518. zw = Instance.new("Sound",char)
  2519. zw.Volume = 1
  2520. zw.Looped = false
  2521. zw.SoundId = "rbxassetid://896243541"
  2522.  
  2523. function leftkick()
  2524. for i = 1, 5 do
  2525. wait()
  2526. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-60),math.rad(0)), 0.8)--head
  2527. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(2), math.rad(60), math.rad(0)), 0.8)--torso
  2528. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.8)--rarm
  2529. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--larm
  2530. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--lleg
  2531. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(40)), 0.8)--rleg
  2532. end
  2533. zw:Play()
  2534. end
  2535. function rightkick()
  2536. for i = 1, 5 do
  2537. wait()
  2538. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.8)--head
  2539. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), 0.8)--torso
  2540. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.8)--rarm
  2541. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.8)--larm
  2542. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), 0.8)--lleg
  2543. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.8)--rleg
  2544. end
  2545.  
  2546. end
  2547. function leftpunch()
  2548. for i = 1, can do
  2549. wait()
  2550. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.8)--head
  2551. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  2552. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  2553. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--larm
  2554. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  2555. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  2556. end
  2557. zw:Play()
  2558. end
  2559. function rightpunch()
  2560. for i = 1, can do
  2561. wait()
  2562. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  2563. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  2564. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  2565. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  2566. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  2567. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  2568. end
  2569. zw:Play()
  2570. end
  2571. ---------------------------------------------------------------------------------------------------------------------------------------------------
  2572. function kickup()
  2573. for i = 1, 20 do
  2574. wait()
  2575. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2576. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.9, 0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)), 0.2)--torso
  2577. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--rarm
  2578. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--larm
  2579. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)), 0.4)--lleg
  2580. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--rleg
  2581. end
  2582. zw:Play()
  2583.  
  2584. end
  2585. function knockdown()
  2586. for i = 1, 10 do
  2587. wait()
  2588. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2589. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  2590. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.4)--rarm
  2591. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.4)--larm
  2592. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--lleg
  2593. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.4)--rleg
  2594.  
  2595. end
  2596. zw1 = Instance.new("Sound",char)
  2597. zw1.Volume = 1
  2598. zw1.Looped = false
  2599. zw1.SoundId = "rbxassetid://896242278"
  2600. zw1:Play()
  2601. for i = 1, 20 do
  2602. wait()
  2603. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2604. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.2)--torso
  2605. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.5,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-40)), 0.2)--rarm
  2606. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.4,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(40)), 0.2)--larm
  2607. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(-10)), 0.2)--lleg
  2608. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(10)), 0.2)--rleg
  2609. end
  2610.  
  2611.  
  2612. end
  2613. mouse.KeyDown:connect(function(key)
  2614. if key == "e" and hit1 == true and canattack == true then
  2615. canattack = false
  2616. nohit = 0
  2617.  
  2618. hit1 = false
  2619. hit2 = true
  2620. hit3 = false
  2621. hit4 = false
  2622. hand1 = Instance.new("Part",rarm)
  2623. hand1.Size = Vector3.new(1.5,1.5,1.5)
  2624. hand1.CanCollide = false
  2625. hand1.Transparency = 1
  2626. hand1.Position = Vector3.new(999,999,999)
  2627. hand1weld = Instance.new("Weld",hand1)
  2628. hand1weld.Part0 = rarm
  2629. hand1weld.Part1 = hand1
  2630. hand1weld.C0 = CFrame.new(0,-1.2,0)
  2631. ----------------------------------------------------------------
  2632.  
  2633. function touch1(hit)
  2634. if not hit.Parent:findFirstChild("Humanoid") then return end
  2635. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2636. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2637. zwt = Instance.new("Sound",char)
  2638. zwt.Volume = 1
  2639. zwt.Looped = false
  2640. zwt.SoundId = "rbxassetid://137579113"
  2641. zwt:Play()
  2642. end
  2643. end
  2644. hand1.Touched:connect(touch1)
  2645. rightpunch()
  2646.  
  2647. hand1:Destroy()
  2648. canattack = true
  2649. end
  2650. end)
  2651. mouse.KeyDown:connect(function(key)
  2652. if key == "e" and hit2 == true and canattack == true then
  2653. canattack = false
  2654. nohit = 0
  2655.  
  2656. hit1 = false
  2657. hit2 = false
  2658. hit3 = true
  2659. hit4 = false
  2660. hand2 = Instance.new("Part",rarm)
  2661. hand2.Size = Vector3.new(1.5,1.5,1.5)
  2662. hand1.CanCollide = false
  2663. hand2.Transparency = 1
  2664. hand2.Position = Vector3.new(999,999,999)
  2665. hand2weld = Instance.new("Weld",hand2)
  2666. hand2weld.Part0 = larm
  2667. hand2weld.Part1 = hand2
  2668. hand2weld.C0 = CFrame.new(0,-1.2,0)
  2669. ----------------------------------------------------------------
  2670.  
  2671. function touch1(hit)
  2672. if not hit.Parent:findFirstChild("Humanoid") then return end
  2673. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2674. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2675. zwr = Instance.new("Sound",char)
  2676. zwr.Volume = 1
  2677. zwr.Looped = false
  2678. zwr.SoundId = "rbxassetid://137579113"
  2679. zwr:Play()
  2680. end
  2681. end
  2682. hand2.Touched:connect(touch1)
  2683. leftpunch()
  2684.  
  2685. canattack = true
  2686. hand2:Destroy()
  2687.  
  2688. end
  2689. end)
  2690. mouse.KeyDown:connect(function(key)
  2691. if key == "e" and hit3 == true and canattack == true then
  2692. canattack = false
  2693. nohit = 0
  2694.  
  2695. hit1 = false
  2696. hit2 = false
  2697. hit3 = false
  2698. hit4 = true
  2699. hand3 = Instance.new("Part",lleg)
  2700. hand3.Size = Vector3.new(1.5,1.5,1.5)
  2701. hand3.CanCollide = false
  2702. hand3.Transparency = 1
  2703. hand3.Position = Vector3.new(999,999,999)
  2704. hand3weld = Instance.new("Weld",hand3)
  2705. hand3weld.Part0 = lleg
  2706. hand3weld.Part1 = hand3
  2707. hand3weld.C0 = CFrame.new(0,-1.2,0)
  2708. ----------------------------------------------------------------
  2709.  
  2710. function touch1(hit)
  2711. if not hit.Parent:findFirstChild("Humanoid") then return end
  2712. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2713. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2714. zwc = Instance.new("Sound",char)
  2715. zwc.Volume = 1
  2716. zwc.Looped = false
  2717. zwc.SoundId = "rbxassetid://137579113"
  2718. zwc:Play()
  2719. end
  2720. end
  2721. hand3.Touched:connect(touch1)
  2722. rightkick()
  2723.  
  2724. canattack = true
  2725. hand3:Destroy()
  2726.  
  2727. end
  2728. end)
  2729. mouse.KeyDown:connect(function(key)
  2730. if key == "e" and hit4 == true and canattack == true then
  2731. canattack = false
  2732. nohit = 0
  2733. wait()hit4 = false
  2734. hit3 = false
  2735. hit2 = false
  2736. hit1 = true
  2737. hand4 = Instance.new("Part",rleg)
  2738. hand4.Size = Vector3.new(1.5,1.5,1.5)
  2739. hand4.CanCollide = false
  2740. hand4.Transparency = 1
  2741. hand4.Position = Vector3.new(999,999,999)
  2742. hand4weld = Instance.new("Weld",hand4)
  2743. hand4weld.Part0 = rleg
  2744. hand4weld.Part1 = hand4
  2745. hand4weld.C0 = CFrame.new(0,-1.2,0)
  2746. ----------------------------------------------------------------
  2747.  
  2748. function touch1(hit)
  2749. if not hit.Parent:findFirstChild("Humanoid") then return end
  2750. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2751. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2752. zwe = Instance.new("Sound",char)
  2753. zwe.Volume = 1
  2754. zwe.Looped = false
  2755. zwe.SoundId = "rbxassetid://137579113"
  2756. zwe:Play()
  2757. end
  2758. end
  2759. hand4.Touched:connect(touch1)
  2760. leftkick()
  2761.  
  2762. canattack = true
  2763. hand4:Destroy()
  2764.  
  2765. end
  2766. end)
  2767. local player = game.Players.LocalPlayer
  2768. repeat wait() until player:GetMouse() and player.Character
  2769. local mouse = player:GetMouse()
  2770. local character = player.Character
  2771.  
  2772.  
  2773. local clickon = false
  2774. p = game.Players.LocalPlayer
  2775. char = p.Character
  2776. mouse = p:GetMouse()
  2777. torso = char.Torso
  2778. mouse.Button1Down:connect(function()
  2779. t = mouse.Target.Parent:FindFirstChild("Torso")
  2780. hu = mouse.Target.Parent:FindFirstChild("Humanoid")
  2781. if mouse.Target == nil then
  2782. clickon = false
  2783. end
  2784. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  2785. clickon = true
  2786. poon = true
  2787. zwc1s2 = Instance.new("Sound",mouse.Target)
  2788. zwc1s2.Volume = 5
  2789. zwc1s2.Looped = false
  2790. zwc1s2.SoundId = "rbxassetid://915341277"
  2791. zwc1s2:Play()
  2792.  
  2793.  
  2794.  
  2795. else
  2796. clickon = false
  2797.  
  2798. end
  2799.  
  2800. end)
  2801.  
  2802. you = game.Players.LocalPlayer.Character.Torso
  2803.  
  2804.  
  2805.  
  2806. mouse.KeyDown:connect(function(key)
  2807. if key == "z" then
  2808. if canattack == true then
  2809.  
  2810. canattack = false
  2811. idle = false
  2812. hum.WalkSpeed = 0
  2813. nohit = 0
  2814. idle1 = false
  2815. for i = 1, 10 do
  2816. wait()
  2817. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  2818. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  2819. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--arm
  2820. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.7,-0.7)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(140)), 0.4)--arm
  2821. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  2822. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  2823. end
  2824. zwc1 = Instance.new("Sound",torso)
  2825. zwc1.Volume = 1
  2826. zwc1.Looped = false
  2827. zwc1.SoundId = "rbxassetid://744770874"
  2828. zwc1:Play()
  2829. if clickon == true then
  2830. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  2831. else
  2832. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
  2833. end
  2834. canattack = true
  2835. idle = true
  2836. hum.WalkSpeed = 10
  2837. idle1 = true
  2838. end
  2839.  
  2840.  
  2841. end
  2842. end)
  2843.  
  2844. mouse.KeyDown:connect(function(key)
  2845. if key == "h" then
  2846. if canattack == true then
  2847. idle = false
  2848. idle1 = false
  2849. canattack = false
  2850. grab = false
  2851. grab5()
  2852. grabhit = Instance.new("Part",char)
  2853. grabhit.Size = Vector3.new(2,2,2)
  2854. grabhit.Position = Vector3.new(999,999,999)
  2855. grabhit.Transparency = 1
  2856. grabweld = Instance.new("Weld",grabhit)
  2857. grabweld.Part0 = torso
  2858. grabweld.Part1 = grabhit
  2859. grabweld.C0 = CFrame.new(0,0,-2)
  2860. ---------------------------------------------------------------
  2861. hand1 = Instance.new("Part",rarm)
  2862. hand1.Size = Vector3.new(1,1,1)
  2863. hand1.CanCollide = false
  2864. hand1.Transparency = 1
  2865. hand1.Position = Vector3.new(999,999,999)
  2866. hand1weld = Instance.new("Weld",hand1)
  2867. hand1weld.Part0 = rarm
  2868. hand1weld.Part1 = hand1
  2869. hand1weld.C0 = CFrame.new(0,-1.2,0)
  2870. ----------------------------------------------------------------
  2871. hand2 = Instance.new("Part",rarm)
  2872. hand2.Size = Vector3.new(1,1,1)
  2873. hand1.CanCollide = false
  2874. hand2.Transparency = 1
  2875. hand2.Position = Vector3.new(999,999,999)
  2876. hand2weld = Instance.new("Weld",hand2)
  2877. hand2weld.Part0 = larm
  2878. hand2weld.Part1 = hand2
  2879. hand2weld.C0 = CFrame.new(0,-1.2,0)
  2880. function touch1(hit)
  2881. if not hit.Parent:findFirstChild("Humanoid") then return end
  2882. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2883. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2884.  
  2885. end
  2886. end
  2887. hand1.Touched:connect(touch1)
  2888. function touch2(hit)
  2889. if not hit.Parent:findFirstChild("Humanoid") then return end
  2890. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2891. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  2892.  
  2893. end
  2894. end
  2895. hand2.Touched:connect(touch2)
  2896. function touch(hit)
  2897. if not hit.Parent:findFirstChild("Humanoid") then return end
  2898. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  2899. grabhit.TouchInterest:Destroy()
  2900. grab = true
  2901. hu = hit.Parent:findFirstChild("Humanoid")
  2902. to = hit.Parent:findFirstChild("Torso")
  2903. he = hit.Parent:findFirstChild("Head")
  2904. hu.WalkSpeed = 0
  2905. if hu.Health > 100 then
  2906. hu.MaxHealth = 100
  2907. hu.Health = 100
  2908. end
  2909. towe = Instance.new("Weld",to)
  2910. towe.Part0 = torso
  2911. towe.Part1 = to
  2912. towe.C0 = CFrame.new(0,0,-1.5)
  2913.  
  2914.  
  2915. wait(0.5)
  2916. end
  2917. if grab == true then
  2918. if clickon == true then
  2919. jk = true
  2920. clickon = false
  2921. end
  2922. towe.Part0 = nil
  2923. partv = Instance.new("Part",to)
  2924. partv.Transparency = 1
  2925.  
  2926. partv.CanCollide = false
  2927. partv.Anchored = true
  2928. towe1 = Instance.new("Weld",to)
  2929. towe1.Part0 = to
  2930. towe1.Part1 = partv
  2931. towe1.C0 = CFrame.new(0,0,0)
  2932.  
  2933.  
  2934.  
  2935. partv:Destroy()
  2936. towe.Part0 = torso
  2937.  
  2938.  
  2939. ----------------------------------------------------
  2940. grabon = true
  2941. towe:Destroy()
  2942.  
  2943. kickup()
  2944. wait(0.1)
  2945. for i = 1, 10 do
  2946. wait()
  2947. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)), 0.1)--head
  2948. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  2949. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  2950. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.2)--arm
  2951. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)--leg
  2952. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)--leg
  2953. end
  2954. grabon = false
  2955. to.Anchored = true
  2956.  
  2957.  
  2958. grabon1 = true
  2959. zwc12 = Instance.new("Sound",torso)
  2960. zwc12.Volume = 1
  2961. zwc12.Looped = false
  2962. zwc12.SoundId = "rbxassetid://436748675"
  2963. zwc12:Play()
  2964. knockdown()
  2965. hu.Health = hu.Health - 30
  2966. to.Anchored = false
  2967. grabon1 = false
  2968.  
  2969.  
  2970. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2971. Colors = {"White"}
  2972. local wave = Instance.new("Part", torso)
  2973. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  2974. wave.Anchored = true
  2975. wave.CanCollide = false
  2976. wave.Locked = true
  2977. wave.Size = Vector3.new(1, 1, 1)
  2978. wave.TopSurface = "Smooth"
  2979. wave.BottomSurface = "Smooth"
  2980. wave.Transparency = 0.35
  2981. wave.CFrame = HandCF4
  2982. wm = Instance.new("SpecialMesh", wave)
  2983. wm.MeshId = "rbxassetid://3270017"
  2984. coroutine.wrap(function()
  2985. for i = 1, 30, 1 do
  2986. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  2987. wave.Size = wm.Scale
  2988. wave.CFrame = HandCF4
  2989. wave.Transparency = i/30
  2990. wait()
  2991. end
  2992. wait()
  2993. wave:Destroy()
  2994. end)()
  2995. wait(0.3)
  2996. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  2997. Colors = {"White"}
  2998. zwd = Instance.new("Sound",char)
  2999. zwd.Volume = 5
  3000. zwd.Looped = false
  3001. zwd.SoundId = "rbxassetid://863810402"
  3002. zwd:Play()
  3003. local wave = Instance.new("Part", torso)
  3004. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3005. wave.Anchored = true
  3006. wave.CanCollide = false
  3007. wave.Locked = true
  3008. wave.Size = Vector3.new(1, 1, 1)
  3009. wave.TopSurface = "Smooth"
  3010. wave.BottomSurface = "Smooth"
  3011. wave.Transparency = 0.35
  3012. wave.CFrame = HandCF4
  3013. wm = Instance.new("SpecialMesh", wave)
  3014. wm.MeshId = "rbxassetid://3270017"
  3015. coroutine.wrap(function()
  3016. for i = 1, 30, 1 do
  3017. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  3018. wave.Size = wm.Scale
  3019. wave.CFrame = HandCF4
  3020. wave.Transparency = i/30
  3021. wait()
  3022. end
  3023.  
  3024. wait()
  3025. wave:Destroy()
  3026.  
  3027. end)()
  3028.  
  3029. wait(0.6)
  3030. zwd:Destroy()
  3031. wait(0.4)
  3032. hed.Anchored = false
  3033.  
  3034.  
  3035. canattack = true
  3036. idle = true
  3037. hand1:Destroy()
  3038. hand2:Destroy()
  3039.  
  3040. goo = 0
  3041. idle1 = true
  3042. grab = false
  3043. wait(1)
  3044. if jk == true then
  3045. jk = false
  3046. clickon = true
  3047. end
  3048.  
  3049. end
  3050.  
  3051.  
  3052. end
  3053.  
  3054.  
  3055. grabhit.Touched:connect(touch)
  3056. wait(0.1)
  3057. grabhit:Destroy()
  3058.  
  3059.  
  3060.  
  3061.  
  3062. if grab == false then
  3063. hand1:Destroy()
  3064. hand2:Destroy()
  3065.  
  3066. canattack = true
  3067. idle = true
  3068.  
  3069. idle1 = true
  3070.  
  3071. end
  3072. end
  3073. end
  3074. end)
  3075.  
  3076. mouse.KeyDown:connect(function(Key)
  3077. if Key == "g" then
  3078. if canattack == true then
  3079.  
  3080.  
  3081. kamehamehaon = true
  3082. beam1.Size = Vector3.new(6,6,1)
  3083.  
  3084. partaura.Size = NumberSequence.new(0.8)
  3085. idle = false
  3086.  
  3087. idle1 = false
  3088. canattack = false
  3089. hum.WalkSpeed = 0
  3090. z2 = Instance.new("Sound",char)
  3091. z2.Volume = 3
  3092. z2.Looped = false
  3093. z2.SoundId = "rbxassetid://908489666"
  3094. z2:Play()
  3095.  
  3096.  
  3097. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  3098. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  3099. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  3100. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  3101. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  3102. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  3103.  
  3104.  
  3105.  
  3106. partaura.Transparency = NumberSequence.new(0)
  3107. partaura1.Transparency = NumberSequence.new(0)
  3108. kamehameha = true
  3109. wait(6)
  3110. zwc1 = Instance.new("Sound",char)
  3111. zwc1.Volume = 1
  3112. zwc1.Looped = false
  3113. zwc1.SoundId = "rbxassetid://744770874"
  3114. zwc1:Play()
  3115. torso.CFrame = t.CFrame - Vector3.new(0,0,-10)
  3116. hum.HipHeight = 10
  3117. wait(0.5)
  3118. if kamehamehaon == true then
  3119. kamehamehaon = false
  3120. hited = true
  3121. wait(0.1)
  3122. point = true
  3123. kamehamehaon = false
  3124. kamehameha = false
  3125.  
  3126.  
  3127.  
  3128. partaura.Transparency = NumberSequence.new(1)
  3129. partaura1.Transparency = NumberSequence.new(1)
  3130. z2:Stop()
  3131. z4 = Instance.new("Sound",char)
  3132. z4.Volume = 5
  3133. z4.Looped = false
  3134. z4.SoundId = "rbxassetid://908474188"
  3135. z4:Play()
  3136.  
  3137. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  3138. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  3139. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  3140. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  3141. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  3142. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148. laser = true
  3149. s1.Volume=1
  3150. s1:play()
  3151. wait(5.4)
  3152. point = false
  3153.  
  3154. laser = false
  3155. beam1.Size = Vector3.new(1,1,1)
  3156. beam1.Parent=nil
  3157. inner1.Parent=nil
  3158. expl1.Parent=nil
  3159.  
  3160. hited1 = false
  3161. exa1.Parent=nil
  3162. s1:stop()
  3163.  
  3164. idle = true
  3165. canattack = true
  3166. idle1 = true
  3167. hum.WalkSpeed = 16
  3168. hum.HipHeight = 0
  3169. end
  3170. end
  3171. end
  3172. end)
  3173.  
  3174. function spin()
  3175. for i = 1, 50 do
  3176. wait()
  3177.  
  3178. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  3179. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  3180. torso.CFrame = torso.CFrame * CFrame.Angles(0,.8,0)
  3181. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.1)--arm
  3182. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.1)--arm
  3183. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  3184. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  3185. end
  3186. end
  3187. function grab5()
  3188. for i = 1, 10 do
  3189. wait()
  3190.  
  3191. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  3192. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  3193. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  3194. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  3195. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  3196. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  3197. end
  3198. for i = 1, 10 do
  3199. wait()
  3200.  
  3201. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  3202. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  3203. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  3204. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  3205. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  3206. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  3207. end
  3208. end
  3209. mouse.KeyDown:connect(function(key)
  3210. if key == "y" then
  3211. if canattack == true then
  3212. idle = false
  3213. idle1 = false
  3214. canattack = false
  3215. grab5()
  3216.  
  3217. grabhit = Instance.new("Part",char)
  3218. grabhit.Size = Vector3.new(2,2,2)
  3219. grabhit.Position = Vector3.new(999,999,999)
  3220. grabhit.Transparency = 1
  3221. grabweld = Instance.new("Weld",grabhit)
  3222. grabweld.Part0 = torso
  3223. grabweld.Part1 = grabhit
  3224. grabweld.C0 = CFrame.new(0,0,-2)
  3225. ---------------------------------------------------------------
  3226. hand1 = Instance.new("Part",rarm)
  3227. hand1.Size = Vector3.new(1,1,1)
  3228. hand1.CanCollide = false
  3229. hand1.Transparency = 1
  3230. hand1.Position = Vector3.new(999,999,999)
  3231. hand1weld = Instance.new("Weld",hand1)
  3232. hand1weld.Part0 = rarm
  3233. hand1weld.Part1 = hand1
  3234. hand1weld.C0 = CFrame.new(0,-1.2,0)
  3235. ----------------------------------------------------------------
  3236. hand2 = Instance.new("Part",rarm)
  3237. hand2.Size = Vector3.new(1,1,1)
  3238. hand1.CanCollide = false
  3239. hand2.Transparency = 1
  3240. hand2.Position = Vector3.new(999,999,999)
  3241. hand2weld = Instance.new("Weld",hand2)
  3242. hand2weld.Part0 = larm
  3243. hand2weld.Part1 = hand2
  3244. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3245. function touch1(hit)
  3246. if not hit.Parent:findFirstChild("Humanoid") then return end
  3247. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3248. hu1 = hit.Parent:findFirstChild("Humanoid")
  3249. grab1 = true
  3250. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3251. if hu1.Health > 100 then
  3252. hu1.MaxHealth = 100
  3253. hu1.Health = 100
  3254. end
  3255. end
  3256. end
  3257. hand1.Touched:connect(touch1)
  3258. function touch2(hit)
  3259. if not hit.Parent:findFirstChild("Humanoid") then return end
  3260. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3261. hu1 = hit.Parent:findFirstChild("Humanoid")
  3262. grab1 = true
  3263. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3264. if hu1.Health > 100 then
  3265. hu1.MaxHealth = 100
  3266. hu1.Health = 100
  3267. end
  3268. end
  3269. end
  3270. hand2.Touched:connect(touch2)
  3271. function touch(hit)
  3272. if not hit.Parent:findFirstChild("Humanoid") then return end
  3273. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3274. grab1 = true
  3275. if clickon == true then
  3276. jk = true
  3277. clickon = false
  3278. end
  3279. grabhit.TouchInterest:Destroy()
  3280.  
  3281. hu1 = hit.Parent:findFirstChild("Humanoid")
  3282. to1 = hit.Parent:findFirstChild("Torso")
  3283. he1 = hit.Parent:findFirstChild("Head")
  3284. hu1.WalkSpeed = 0
  3285. if hu1.Health > 100 then
  3286. hu1.MaxHealth = 100
  3287. hu1.Health = 100
  3288. end
  3289.  
  3290.  
  3291.  
  3292.  
  3293. end
  3294.  
  3295. if grab1 == true then
  3296. throw = 5
  3297. to1.CFrame = to1.CFrame + Vector3.new(0,60,0)
  3298. kickup()
  3299. hum.HipHeight = 10
  3300. wait()
  3301. grabon1 = true
  3302.  
  3303. hed.Anchored = true
  3304. wait(0.3)
  3305.  
  3306. hed.Anchored = false
  3307. spin()
  3308. ds = Instance.new("Sound",torso)
  3309. ds.Volume = 4
  3310. ds.Looped = false
  3311. ds.SoundId = "rbxassetid://860448713"
  3312. ds:Play()
  3313.  
  3314. grabon1 = false
  3315. grabon2 = true
  3316. wait(0.5)
  3317. grabon2 = false
  3318. hand1:Destroy()
  3319.  
  3320. hand2:Destroy()
  3321.  
  3322. hum.HipHeight = 0
  3323. wait(0.5)
  3324. canattack = true
  3325. idle = true
  3326. grabhit:Destroy()
  3327. idle1 = true
  3328. grab1 = false
  3329.  
  3330. if jk == true then
  3331. jk = false
  3332. clickon = true
  3333. end
  3334. end
  3335.  
  3336.  
  3337. end
  3338.  
  3339.  
  3340. end
  3341.  
  3342.  
  3343.  
  3344.  
  3345.  
  3346. grabhit.Touched:connect(touch)
  3347.  
  3348.  
  3349.  
  3350.  
  3351. wait(0.2)
  3352.  
  3353. if grab1 == false then
  3354. hand1:Destroy()
  3355. hand2:Destroy()
  3356. grabhit:Destroy()
  3357.  
  3358. canattack = true
  3359. idle = true
  3360.  
  3361. idle1 = true
  3362.  
  3363.  
  3364.  
  3365. end
  3366. end
  3367. end)
  3368.  
  3369. function pushaway()
  3370. for i = 1, 10 do
  3371. wait()
  3372. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  3373. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  3374. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  3375. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  3376. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  3377. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  3378. end
  3379. for i = 1, 10 do
  3380. wait()
  3381. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  3382. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  3383. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  3384. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  3385. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  3386. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  3387. end
  3388. end
  3389.  
  3390. function dragoncharge()
  3391. for i = 1, 10 do
  3392. wait()
  3393. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  3394. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  3395. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
  3396. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
  3397. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  3398. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  3399. end
  3400. end
  3401. function dragonfist()
  3402. for i = 1, 10 do
  3403. wait()
  3404. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  3405. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  3406. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  3407. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  3408. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  3409. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  3410. end
  3411. for i = 1, 10 do
  3412. wait()
  3413. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  3414. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  3415. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  3416. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
  3417. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
  3418. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
  3419. end
  3420. end
  3421. mouse.KeyDown:connect(function(key)
  3422. if key == "u" then
  3423. if canattack == true then
  3424. if ssj33 == true then
  3425. idle = false
  3426. idle1 = false
  3427. canattack = false
  3428. grab5()
  3429.  
  3430. grabhit = Instance.new("Part",char)
  3431. grabhit.Size = Vector3.new(2,2,2)
  3432. grabhit.Position = Vector3.new(999,999,999)
  3433. grabhit.Transparency = 1
  3434. grabweld = Instance.new("Weld",grabhit)
  3435. grabweld.Part0 = torso
  3436. grabweld.Part1 = grabhit
  3437. grabweld.C0 = CFrame.new(0,0,-2)
  3438. ---------------------------------------------------------------
  3439. hand1 = Instance.new("Part",rarm)
  3440. hand1.Size = Vector3.new(0.1,0.1,0.1)
  3441. hand1.CanCollide = false
  3442. hand1.Transparency = 1
  3443. hand1.Position = Vector3.new(999,999,999)
  3444. hand2mesh = Instance.new("SpecialMesh",hand1)
  3445. hand2mesh.MeshType = "FileMesh"
  3446.  
  3447. hand2mesh.Scale = Vector3.new(1,1,1)
  3448. hand2aura = Instance.new("ParticleEmitter",hand1)
  3449. hand2aura.Size = NumberSequence.new(1)
  3450. hand2aura.Texture = "rbxassetid://715401010"
  3451. hand2aura.Speed = NumberRange.new(0)
  3452. hand2aura.LockedToPart = true
  3453. hand2aura.Transparency = NumberSequence.new(1)
  3454. hand2aura.RotSpeed = NumberRange.new(999)
  3455. hand1weld = Instance.new("Weld",hand1)
  3456. hand1weld.Part0 = rarm
  3457. hand1weld.Part1 = hand1
  3458. hand1weld.C0 = CFrame.new(0,-1.8,0)
  3459. ----------------------------------------------------------------
  3460. hand2 = Instance.new("Part",rarm)
  3461. hand2.Size = Vector3.new(1,1,1)
  3462. hand1.CanCollide = false
  3463. hand2.Transparency = 1
  3464. hand2.Position = Vector3.new(999,999,999)
  3465.  
  3466. hand2weld = Instance.new("Weld",hand2)
  3467. hand2weld.Part0 = larm
  3468. hand2weld.Part1 = hand2
  3469. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3470. function touch1(hit)
  3471. if not hit.Parent:findFirstChild("Humanoid") then return end
  3472. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3473. hu1 = hit.Parent:findFirstChild("Humanoid")
  3474. grab2 = true
  3475.  
  3476. if clickon == true then
  3477. jk = true
  3478. clickon = false
  3479. end
  3480. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3481. if hu1.Health > 100 then
  3482. hu1.MaxHealth = 100
  3483. hu1.Health = 100
  3484. end
  3485. end
  3486. end
  3487. hand1.Touched:connect(touch1)
  3488. function touch2(hit)
  3489. if not hit.Parent:findFirstChild("Humanoid") then return end
  3490. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3491. hu1 = hit.Parent:findFirstChild("Humanoid")
  3492. grab2 = true
  3493. if clickon == true then
  3494. jk = true
  3495. clickon = false
  3496. end
  3497. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3498. if hu1.Health > 100 then
  3499. hu1.MaxHealth = 100
  3500. hu1.Health = 100
  3501. end
  3502. end
  3503. end
  3504. hand2.Touched:connect(touch2)
  3505. function touch(hit)
  3506. if not hit.Parent:findFirstChild("Humanoid") then return end
  3507. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3508. grab8 = true
  3509. if clickon == true then
  3510. jk = true
  3511. clickon = false
  3512. end
  3513. grabhit.TouchInterest:Destroy()
  3514.  
  3515. hu12 = hit.Parent:findFirstChild("Humanoid")
  3516. to12 = hit.Parent:findFirstChild("Torso")
  3517. he12 = hit.Parent:findFirstChild("Head")
  3518. hu1.WalkSpeed = 0
  3519. if hu12.Health > 100 then
  3520. hu12.MaxHealth = 100
  3521. hu12.Health = 100
  3522. end
  3523.  
  3524.  
  3525.  
  3526.  
  3527. end
  3528.  
  3529. if grab2 == true then
  3530. z4f = Instance.new("Sound",torso)
  3531. z4f.Volume = 5
  3532. z4f.Looped = false
  3533. z4f.SoundId = "rbxassetid://815202315"
  3534. z4f:Play()
  3535.  
  3536. pushaway()
  3537. grabon3 = true
  3538. wait(1)
  3539. grabon3 = false
  3540. he12.Anchored = true
  3541.  
  3542. dragoncharge()
  3543. hand2aura.Transparency = NumberSequence.new(0)
  3544. wait(1.5)
  3545. dragonfist()
  3546. z4f:Destroy()
  3547. z4x = Instance.new("Sound",torso)
  3548. z4x.Volume = 5
  3549. z4x.Looped = false
  3550. z4x.SoundId = "rbxassetid://908474188"
  3551. z4x:Play()
  3552. hand1.Transparency = 0
  3553. hand2mesh.MeshId = "rbxassetid://58430372"
  3554. hand1.BrickColor = BrickColor.new("New Yeller")
  3555. hand2mesh.Scale = Vector3.new(5,5,5)
  3556. hand1weld.C0 = CFrame.new(0,-3,-1) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  3557. grabon4 = true
  3558. wait(0.5)
  3559.  
  3560. hu12.Health = 0
  3561. grabon4 = false
  3562. wait(0.5)
  3563. he12.Anchored = false
  3564. z4x:Destroy()
  3565. throw1 = 5
  3566. throw2 = 5
  3567.  
  3568.  
  3569.  
  3570.  
  3571.  
  3572.  
  3573.  
  3574. ------------------------------------------------------------
  3575. hand1:Destroy()
  3576. hand2:Destroy()
  3577.  
  3578. canattack = true
  3579. idle = true
  3580. grabhit:Destroy()
  3581. idle1 = true
  3582.  
  3583. if jk == true then
  3584. jk = false
  3585. clickon = true
  3586. end
  3587.  
  3588. grab8 = false
  3589. end
  3590.  
  3591.  
  3592. end
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598.  
  3599.  
  3600.  
  3601. grabhit.Touched:connect(touch)
  3602.  
  3603.  
  3604.  
  3605.  
  3606. wait(0.2)
  3607.  
  3608. if grab8 == false then
  3609. hand1:Destroy()
  3610. hand2:Destroy()
  3611. grabhit:Destroy()
  3612.  
  3613. canattack = true
  3614. idle = true
  3615.  
  3616. idle1 = true
  3617.  
  3618.  
  3619.  
  3620. end
  3621. end
  3622. end
  3623. end
  3624. end)
  3625. game:GetService("RunService").RenderStepped:connect(function()
  3626. if grabon3 == true then
  3627. throw1 = throw1 + 1
  3628. to12.CFrame = torso.CFrame + hed.CFrame.lookVector * throw1
  3629.  
  3630. end
  3631. if grabon4 == true then
  3632. throw2 = throw2 + 0.2
  3633. torso.CFrame = hed.CFrame - Vector3.new(0,2,0) + hed.CFrame.lookVector * throw2
  3634. end
  3635. if grabon1 == true then
  3636.  
  3637. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * 5
  3638.  
  3639. end
  3640. if grabon2 == true then
  3641. throw = throw + 6
  3642. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * throw
  3643. end
  3644. if grabon == true then
  3645. goo = goo + 0.5
  3646. to.CFrame = torso.CFrame + torso.CFrame.lookVector * 2 + Vector3.new(0,goo,0)
  3647. end
  3648. if hum.Jump == true then
  3649. if canattack == true then
  3650. if clickon == true then
  3651. jk = true
  3652. clickon=false
  3653. end
  3654. zwc12 = Instance.new("Sound",torso)
  3655. zwc12.Volume = 1
  3656. zwc12.Looped = false
  3657. zwc12.SoundId = "rbxassetid://436748675"
  3658. zwc12:Play()
  3659. canattack = false
  3660. idle = false
  3661. idle1 = false
  3662. nohit = 0
  3663.  
  3664. for i = 1, 20 do
  3665. wait()
  3666. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)), 0.1)--head
  3667. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  3668. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.4)--arm
  3669. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.2)--arm
  3670. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.7, -.8) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)), 0.2)--leg
  3671. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)), 0.2)--leg
  3672. end
  3673. wait(0.5)
  3674. canattack = true
  3675. idle = true
  3676. idle1 = true
  3677. if jk == true then
  3678. jk = false
  3679. clickon = true
  3680. end
  3681. end
  3682. end
  3683. if kamehameha == true then
  3684. aj1 = aj1 + 0.005
  3685. partaura.Size = NumberSequence.new(aj1)
  3686. beam1.Size=beam1.Size + Vector3.new(0.01,0.01,0)
  3687. beamdamage = beamdamage + 0.001
  3688.  
  3689. else
  3690. aj1 = 0.1
  3691.  
  3692. end
  3693. if hited1 == true then
  3694. wait(0.3)
  3695. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z-beamknockback)
  3696. human.Health = human.Health - beamdamage
  3697.  
  3698.  
  3699. human.PlatformStand = true
  3700. human.Sit = true
  3701.  
  3702. if hited1 == false and on == true then
  3703. on = false
  3704. wait(0.5)
  3705. human.PlatformStand = false
  3706. human.Sit = false
  3707. beamknockback = 0
  3708. beamdamage = 0.001
  3709. human.Jump = true
  3710.  
  3711. end
  3712. end
  3713. if clickon == true then
  3714. if point == false then
  3715. you.CFrame = CFrame.new(you.CFrame.p,t.CFrame.p)
  3716. if hu.Health < 1 then
  3717. clickon = false
  3718. end
  3719. end
  3720.  
  3721. end
  3722. ballmesh.Scale = ballmesh.Scale + Vector3.new(5,5,5)
  3723. ball.Transparency = ball.Transparency + 0.05
  3724. if go == false then
  3725. aj = aj + 0.13
  3726. spirit1mesh.Scale = Vector3.new(aj,aj,aj)
  3727.  
  3728. end
  3729. if auracan1 == true then
  3730. auracan1 = false
  3731. aura1.Texture = "rbxassetid://281983000"
  3732. wait(0.1)
  3733. aura1.Texture = "rbxassetid://281982895"
  3734. wait(0.1)
  3735. aura1.Texture = "rbxassetid://281983092"
  3736. wait(0.1)
  3737. aura1.Texture = "rbxassetid://281996097"
  3738. wait(0.1)
  3739. aura1.Texture = "rbxassetid://281983189"
  3740. wait(0.1)
  3741. aura1.Texture = "rbxassetid://281983242"
  3742. wait(0.1)
  3743. aura1.Texture = "rbxassetid://281983280"
  3744. wait(0.1)
  3745. aura1.Texture = "rbxassetid://281983337"
  3746. wait(0.1)
  3747.  
  3748. auracan1 = true
  3749. end
  3750. if auracan == true then
  3751. auracan = false
  3752. aura.Texture = "rbxassetid://901509906"
  3753. wait(0.07)
  3754. aura.Texture = "rbxassetid://901510046"
  3755. wait(0.07)
  3756. aura.Texture = "rbxassetid://901510125"
  3757. wait(0.07)
  3758.  
  3759. auracan = true
  3760. end
  3761. if auracan3 == true then
  3762. auracan3 = false
  3763. aura3.Texture = "rbxassetid://901509906"
  3764. wait(0.07)
  3765. aura3.Texture = "rbxassetid://901510046"
  3766. wait(0.07)
  3767. aura3.Texture = "rbxassetid://901510125"
  3768. wait(0.07)
  3769. auracan3 = true
  3770. end
  3771. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3772.  
  3773. if walk == true then
  3774.  
  3775. if canattack == true then
  3776. walk = false
  3777. walkon = true
  3778.  
  3779. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  3780. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  3781. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  3782. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  3783. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  3784. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  3785. wait(0.1)
  3786. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3787. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  3788. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  3789. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  3790. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  3791. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  3792. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  3793. wait(0.1)
  3794. end
  3795. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3796. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3797. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3798. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  3799. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  3800. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  3801. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  3802.  
  3803. z41 = Instance.new("Sound",char)
  3804. z41.Volume = 10
  3805. z41.Looped = false
  3806. z41.SoundId = walksound
  3807. z41:Play()
  3808. wait(.1)
  3809. end
  3810. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3811. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3812. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3813. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  3814. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  3815. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  3816. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  3817.  
  3818.  
  3819. wait(.1)
  3820. end
  3821. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3822.  
  3823. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3824. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3825. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  3826. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  3827. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  3828. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  3829. wait(0.1)
  3830.  
  3831. end
  3832. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3833.  
  3834. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3835. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3836. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  3837. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  3838. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  3839. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  3840. wait(0.1)
  3841.  
  3842. end
  3843. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3844.  
  3845. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3846. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3847. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  3848. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  3849. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  3850. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  3851. wait(0.1)
  3852. end
  3853. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3854.  
  3855. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3856. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3857. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  3858. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  3859. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  3860. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  3861. wait(0.1)
  3862. end
  3863. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3864. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3865. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3866. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  3867. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  3868. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  3869. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  3870. wait(0.1)
  3871. z41 = Instance.new("Sound",char)
  3872. z41.Volume = 10
  3873. z41.Looped = false
  3874. z41.SoundId = walksound
  3875. z41:Play()
  3876. end
  3877. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3878. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3879. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3880. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  3881. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  3882. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  3883. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  3884. wait(0.1)
  3885.  
  3886. end
  3887. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3888. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3889. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3890. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  3891. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  3892. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  3893. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  3894.  
  3895. wait(0.1)
  3896. end
  3897. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  3898. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  3899. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  3900. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  3901. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  3902. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  3903. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  3904.  
  3905. wait(0.1)
  3906. end
  3907.  
  3908. walk = true
  3909. end
  3910. end
  3911. end
  3912. if hum.MoveDirection.x == 0 then
  3913. if idle1 == true then
  3914. walkon = false
  3915. idle1 = false
  3916. idle = false
  3917.  
  3918.  
  3919. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
  3920. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
  3921. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
  3922. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
  3923. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
  3924. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
  3925. wait(0.1)
  3926.  
  3927. if canattack == true then
  3928. idle = true
  3929. idle1 = true
  3930. end
  3931. end
  3932.  
  3933. end
  3934. nohit = nohit + 0.2
  3935. if nohit > 10 and canattack == true and walkon == false then
  3936. idle = true
  3937. idle1 = true
  3938. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
  3939. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
  3940. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
  3941. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
  3942. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
  3943. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
  3944.  
  3945. end
  3946. if darius == true then
  3947. darius = false
  3948. wait(0.1)
  3949. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  3950. wait(0.1)
  3951. part2.Texture = "http://www.roblox.com/asset/?id=894173392"
  3952. wait(0.1)
  3953. part2.Texture = "http://www.roblox.com/asset/?id=890403068"
  3954. wait(0.1)
  3955. part2.Texture = "http://www.roblox.com/asset/?id=890403512"
  3956. darius = true
  3957. end
  3958. end)
  3959. RAW Paste Data
  3960. if game:GetService("RunService"):IsClient() then error("use h/ and not hl/") end
  3961. local Player,game,owner = owner,game
  3962. local RealPlayer = Player
  3963. do
  3964. local rp = RealPlayer
  3965. script.Parent = rp.Character
  3966.  
  3967. local Event = Instance.new("RemoteEvent")
  3968. Event.Name = "UserInput_Event"
  3969.  
  3970. local function fakeEvent()
  3971. local t = {_fakeEvent=true,Functions={},Connect=function(self,f)table.insert(self.Functions,f) end}
  3972. t.connect = t.Connect
  3973. return t
  3974. end
  3975.  
  3976. local m = {Target=nil,Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
  3977. local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
  3978. local CAS = {Actions={},BindAction=function(self,name,fun,touch,...)
  3979. CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={...}} or nil
  3980. end}
  3981. CAS.UnbindAction = CAS.BindAction
  3982. local function te(self,ev,...)
  3983. local t = m[ev]
  3984. if t and t._fakeEvent then
  3985. for _,f in pairs(t.Functions) do
  3986. f(...)
  3987. end
  3988. end
  3989. end
  3990. m.TrigEvent = te
  3991. UIS.TrigEvent = te
  3992.  
  3993. Event.OnServerEvent:Connect(function(plr,io)
  3994. if plr~=rp then return end
  3995. m.Target = io.Target
  3996. m.Hit = io.Hit
  3997. if not io.isMouse then
  3998. local b = io.UserInputState == Enum.UserInputState.Begin
  3999. if io.UserInputType == Enum.UserInputType.MouseButton1 then
  4000. return m:TrigEvent(b and "Button1Down" or "Button1Up")
  4001. end
  4002. if io.UserInputType == Enum.UserInputType.MouseButton2 then
  4003. return m:TrigEvent(b and "Button2Down" or "Button2Up")
  4004. end
  4005. for _,t in pairs(CAS.Actions) do
  4006. for _,k in pairs(t.Keys) do
  4007. if k==io.KeyCode then
  4008. t.Function(t.Name,io.UserInputState,io)
  4009. end
  4010. end
  4011. end
  4012. m:TrigEvent(b and "KeyDown" or "KeyUp",io.KeyCode.Name:lower())
  4013. UIS:TrigEvent(b and "InputBegan" or "InputEnded",io,false)
  4014. end
  4015. end)
  4016. Event.Parent = NLS([==[
  4017. local Player = game:GetService("Players").LocalPlayer
  4018. local Event = script:WaitForChild("UserInput_Event")
  4019. local Mouse = Player:GetMouse()
  4020. local UIS = game:GetService("UserInputService")
  4021. local input = function(io,a)
  4022. if a then return end
  4023. --Since InputObject is a client-side instance, we create and pass table instead
  4024. Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
  4025. end
  4026. UIS.InputBegan:Connect(input)
  4027. UIS.InputEnded:Connect(input)
  4028. local h,t
  4029. while wait(1/30) do
  4030. if h~=Mouse.Hit or t~=Mouse.Target then
  4031. h,t=Mouse.Hit,Mouse.Target
  4032. Event:FireServer({isMouse=true,Target=t,Hit=h})
  4033. end
  4034. end]==],Player.Character)
  4035.  
  4036. local _rg = game
  4037.  
  4038. local fsmt = {
  4039. __index = function(self,k)
  4040. local s = rawget(self,"_RealService")
  4041. if s then
  4042. return typeof(s[k])=="function"
  4043. and function(_,...)return s[k](s,...)end or s[k]
  4044. end
  4045. end,
  4046. __newindex = function(self,k,v)
  4047. local s = rawget(self,"_RealService")
  4048. if s then s[k]=v end
  4049. end
  4050. }
  4051. local function FakeService(t,RealService)
  4052. t._RealService = typeof(RealService)=="string" and _rg:GetService(RealService) or RealService
  4053. return setmetatable(t,fsmt)
  4054. end
  4055. local g = {
  4056. GetService = function(self,s)
  4057. return rawget(self,s) or _rg:GetService(s)
  4058. end,
  4059. Players = FakeService({
  4060. LocalPlayer = FakeService({GetMouse=function(self)return m end},Player)
  4061. },"Players"),
  4062. UserInputService = FakeService(UIS,"UserInputService"),
  4063. ContextActionService = FakeService(CAS,"ContextActionService"),
  4064. RunService = FakeService({
  4065. _btrs = {},
  4066. RenderStepped = _rg:GetService("RunService").Heartbeat,
  4067. BindToRenderStep = function(self,name,_,fun)
  4068. self._btrs[name] = self.Heartbeat:Connect(fun)
  4069. end,
  4070. UnbindFromRenderStep = function(self,name)
  4071. self._btrs[name]:Disconnect()
  4072. end,
  4073. },"RunService")
  4074. }
  4075. rawset(g.Players,"localPlayer",g.Players.LocalPlayer)
  4076. g.service = g.GetService
  4077. FakeService(g,game)
  4078. game,owner = g,g.Players.LocalPlayer
  4079. end
  4080. wait(2)
  4081. local darius = true
  4082. local grab8 = false
  4083. local throw1 = 5
  4084. local throw2 = 5
  4085. local grabon3 = false
  4086. local grabon4 = false
  4087. local jkl = 1
  4088. local throw = 5
  4089. local grab1 = false
  4090. local goo1 = 0
  4091. local punching = false
  4092. local jk = false
  4093.  
  4094. local grabon3 = false
  4095. local grabon2 = false
  4096. local grabon1 = false
  4097. local goo = 0
  4098. local grabon = false
  4099. local on = false
  4100. local poon = false
  4101. local clickon = false
  4102. local beamknockback = 0
  4103. local beamdamage = 0.001
  4104. local hited1 = false
  4105. local hited = false
  4106. local kamesize = 1
  4107. local kamehameha = false
  4108. local walksound = "rbxassetid://908473722"
  4109. local aj1 = 1
  4110. local can = 5
  4111. local go = true
  4112. local bomb = false
  4113. local point = false
  4114. local walkon = false
  4115. local nohit = 0
  4116. local moving = false
  4117. local combodamage = 1
  4118. local ssj22 = false
  4119. local fly = false
  4120. local ssbkaiox10 = false
  4121. local ssbkaio = false
  4122. local auracan3 = true
  4123. local ssbon = false
  4124. local base = true
  4125. local new=Instance.new
  4126. local rad=math.rad
  4127. local cf=CFrame.new
  4128. local v3=Vector3.new
  4129. local hitmeter = 0
  4130. ssj33 = false
  4131. local ang=function(x,y,z)
  4132. return CFrame.Angles(rad(x),rad(y),rad(z))
  4133. end
  4134. local player=game:service'Players'.LocalPlayer
  4135. local char=player.Character
  4136. local cam=workspace.Camera
  4137. local mouse=player:GetMouse()
  4138. local weld=function(a,b,c0,c1)
  4139. m=Instance.new('Motor',a)
  4140. m.Part0=a
  4141. m.Part1=b
  4142. m.C0=c0
  4143. m.C1=c1
  4144. return m
  4145. end
  4146.  
  4147.  
  4148. beamm=Instance.new('Model',workspace)
  4149. beamm.Name='beam'
  4150.  
  4151. laser=false
  4152.  
  4153. rs=Instance.new('Part',char)
  4154. rs.Transparency=1
  4155. rs.CanCollide=false
  4156. rs.TopSurface,rs.BottomSurface=0,0
  4157. rs.FormFactor=3
  4158. rs.Size=Vector3.new(.5,.5,.5)
  4159.  
  4160. ls=rs:Clone()
  4161. ls.Parent=char
  4162.  
  4163.  
  4164.  
  4165. s1=Instance.new('Sound',char)
  4166. s1.Volume=1
  4167. s1.Pitch=1
  4168. s1.Looped=true
  4169.  
  4170.  
  4171. particles={}
  4172.  
  4173. local wep=new('Part',char)
  4174.  
  4175. wep.FormFactor=3
  4176. wep.Transparency = 1
  4177. wep.CanCollide=false
  4178. wep.Size=v3(0.1,0.1,0.1)
  4179. wep.TopSurface,wep.BottomSurface=0,0
  4180. local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
  4181.  
  4182.  
  4183. local beam1=wep:Clone()
  4184. beam1:ClearAllChildren()
  4185. beam1.Material='Neon'
  4186. beam1.BrickColor=BrickColor.new('Bright blue')
  4187. beam1.Size=Vector3.new(1,1,1)
  4188. beam1.Transparency=0
  4189. beam1.Anchored=true
  4190. local ms=Instance.new('BlockMesh',beam1)
  4191. local inner1=beam1:Clone()
  4192. inner1.Transparency=1
  4193. inner1.Material='SmoothPlastic'
  4194. inner1.BrickColor=BrickColor.new('Bright blue')
  4195. local ms2=inner1.Mesh
  4196.  
  4197. local expl1=inner1:Clone()
  4198. expl1.Mesh:Destroy()
  4199. expl1.Material='Neon'
  4200. expl1.BrickColor=BrickColor.new('Bright blue')
  4201. expl1.Size=Vector3.new(5,5,5)
  4202. expl1.Transparency=0
  4203. pl=Instance.new('PointLight',expl1)
  4204. pl.Color=expl1.BrickColor.Color
  4205. pl.Range=pl.Range*2
  4206. pl.Name='light'
  4207. local br=pl.Range
  4208.  
  4209. local exa1=expl1:Clone()
  4210. exa1.Size=Vector3.new(10,10,10)
  4211. pl2=exa1.light
  4212.  
  4213. local part=exa1:Clone()
  4214. part.Size=Vector3.new(1.5,1.5,1.5)
  4215. pl3=part.light
  4216. pms=Instance.new('BlockMesh',part)
  4217.  
  4218. char.Humanoid.Died:connect(function()
  4219. laser=false
  4220. beam1.Parent=nil
  4221. inner1.Parent=nil
  4222. expl1.Parent=nil
  4223. exa1.Parent=nil
  4224. s1:stop()
  4225. end)
  4226.  
  4227.  
  4228.  
  4229. parti=0
  4230. game:service'RunService'.Stepped:connect(function()
  4231. parti=parti+1
  4232. for i,v in pairs(particles) do
  4233. v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
  4234. v.Transparency=v.Transparency+.08
  4235. if v.Transparency >= 1 then
  4236. v:Destroy()
  4237. table.remove(particles,i)
  4238. else
  4239. v.Parent=beamm
  4240. end
  4241. end
  4242.  
  4243. a=cam.CoordinateFrame.p
  4244. b=mouse.Hit.p
  4245. mhitr=Ray.new(a,(b-a).unit*999)
  4246. mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
  4247.  
  4248.  
  4249. if laser then
  4250. beamm.Parent=workspace
  4251. beam1.Parent=beamm
  4252. inner1.Parent=beamm
  4253. expl1.Parent=beamm
  4254. exa1.Parent=beamm
  4255. s1.Volume=s1.Volume-0.0034
  4256.  
  4257. ray=Ray.new((wep.CFrame*cf(0,-1.5,0)).p,((wep.CFrame*cf(0,-10,0)).p-(wep.CFrame*cf(0,-1.5,0)).p).unit*999)
  4258. hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
  4259.  
  4260. if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) and hit ~= workspace.Base then
  4261. if hit.Parent:IsA("Model") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Right Leg") then
  4262. hit.Parent:BreakJoints()
  4263. hit.Anchored = false
  4264. wait()
  4265.  
  4266. hit.Position = hit.Position + Vector3.new(0,1,0)
  4267. block = Instance.new("BodyForce",hit)
  4268. block.Force = beam1.CFrame.lookVector
  4269. s1.Volume=s1.Volume+0.0034
  4270. end
  4271. if hit:IsA("Part") and hit ~= hit.Parent:FindFirstChild("Humanoid") and hit ~= hit.Parent:FindFirstChild("Torso") and hit ~= hit.Parent:FindFirstChild("Head") and hit ~= hit.Parent:FindFirstChild("Left Arm") and hit ~= hit.Parent:FindFirstChild("Right Arm") and hit ~= hit.Parent:FindFirstChild("Left Leg") and hit ~= hit.Parent:FindFirstChild("Left Arm") then
  4272.  
  4273. hit.Anchored = false
  4274. wait()
  4275.  
  4276. hit.Position = hit.Position + Vector3.new(0,1,0)
  4277. block = Instance.new("BodyForce",hit)
  4278. block.Force = beam1.CFrame.lookVector
  4279. s1.Volume=s1.Volume+0.0034
  4280. end
  4281. end
  4282. if hit and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  4283. if hited == true then
  4284. hited = false
  4285. hited1 = true
  4286. on = true
  4287. human = hit.Parent:FindFirstChild("Humanoid")
  4288. ts = hit.Parent:FindFirstChild("Torso")
  4289. s1.Volume=s1.Volume+0.0034
  4290. welld = Instance.new("Weld",hit)
  4291. welld.Part0 = beam1
  4292. welld.Part1 = ts
  4293. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z)
  4294. part6 = Instance.new("Part",hit)
  4295. part6.Size = Vector3.new(1,1,1)
  4296. part6.Transparency = 0
  4297. part6.Position = hit.Position
  4298. part6.BrickColor = BrickColor.new("Toothpaste")
  4299. partmesh = Instance.new("SpecialMesh",part6)
  4300. partmesh.MeshType = "Sphere"
  4301. partmesh.Scale = Vector3.new(1,1,1)
  4302. partweld1 = Instance.new("Weld",hit)
  4303. partweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  4304. partweld1.Part1 = part6
  4305. partweld1.C0 = CFrame.new(0,0,0)
  4306. if human.Health > 100 then
  4307. human.MaxHealth = 100
  4308. human.Health = 100
  4309.  
  4310. end
  4311.  
  4312.  
  4313.  
  4314.  
  4315. for i = 1,100 do
  4316. wait()
  4317. partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
  4318. part6.Transparency = part6.Transparency + 0.05
  4319. end
  4320. end
  4321. end
  4322. if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
  4323. e=Instance.new('Explosion',workspace)
  4324. e.Position=pos
  4325. e.BlastRadius=14
  4326. e.BlastPressure=1e4
  4327. end
  4328. if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
  4329. hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
  4330. end
  4331.  
  4332. if parti==math.floor(parti) then
  4333. par=part:Clone()
  4334. table.insert(particles,par)
  4335. par.Parent=beamm
  4336. par.Transparency=1-s1.Volume
  4337. par.light.Range=br*s1.Volume
  4338. par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
  4339. end
  4340.  
  4341. mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
  4342. ms.Scale=v3(s1.Volume,s1.Volume,mag)
  4343. ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
  4344. beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
  4345. inner1.CFrame=beam1.CFrame
  4346. pl.Range=br*s1.Volume
  4347. pl2.Range=br*s1.Volume
  4348. expl1.Size=v3(6,6,6)*s1.Volume
  4349. expl1.Transparency=0
  4350. expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  4351. exa1.Size=v3(5,5,5)*s1.Volume
  4352. exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  4353.  
  4354. end
  4355. end)
  4356. local p = game.Players.LocalPlayer
  4357. local ssj = true
  4358. local ssb = true
  4359.  
  4360. local auracan = false
  4361. local auracan1 = false
  4362. local ssj2 = false
  4363. local ssj3 = false
  4364. local ssjg = false
  4365. local ssjb = false
  4366. local kaio = true
  4367. local idle = true
  4368. local idle1 = true
  4369. local char = p.Character
  4370. local mouse = p:GetMouse()
  4371. local larm = char["Left Arm"]
  4372. local rarm = char["Right Arm"]
  4373. local lleg = char["Left Leg"]
  4374. local rleg = char["Right Leg"]
  4375. local hed = char.Head
  4376. local torso = char.Torso
  4377. hed.face:Destroy()
  4378. local hum = char.Humanoid
  4379. hum.Name = "idk"
  4380. hum.JumpPower = 100
  4381.  
  4382. wait()
  4383. local cam = game.Workspace.CurrentCamera
  4384. local root = char.HumanoidRootPart
  4385. local deb = false
  4386. local shot = 0
  4387. local walk = true
  4388. local debris=game:service"Debris"
  4389. local l = game:GetService("Lighting")
  4390. local rs = game:GetService("RunService").RenderStepped
  4391. local canattack = true
  4392. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  4393. function lerp(a, b, t) -- Linear interpolation
  4394. return a + (b - a)*t
  4395. end
  4396.  
  4397. function slerp(a, b, t) --Spherical interpolation
  4398. dot = a:Dot(b)
  4399. if dot > 0.99999 or dot < -0.99999 then
  4400. return t <= 0.5 and a or b
  4401. else
  4402. r = math.acos(dot)
  4403. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  4404. end
  4405. end
  4406. function matrixInterpolate(a, b, t)
  4407. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  4408. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  4409. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  4410. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  4411. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  4412. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  4413. local t = v1:Dot(v2)
  4414. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  4415. return CFrame.new()
  4416. end
  4417. return CFrame.new(
  4418. v0.x, v0.y, v0.z,
  4419. v1.x, v1.y, v1.z,
  4420. v2.x, v2.y, v2.z,
  4421. v3.x, v3.y, v3.z)
  4422. end
  4423. ----------------------------------------------------
  4424. function genWeld(a,b)
  4425. local w = Instance.new("Weld",a)
  4426. w.Part0 = a
  4427. w.Part1 = b
  4428. return w
  4429. end
  4430. function weld(a, b)
  4431. local weld = Instance.new("Weld")
  4432. weld.Name = "W"
  4433. weld.Part0 = a
  4434. weld.Part1 = b
  4435. weld.C0 = a.CFrame:inverse() * b.CFrame
  4436. weld.Parent = a
  4437. return weld;
  4438. end
  4439. ----------------------------------------------------
  4440. function Lerp(c1,c2,al)
  4441. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  4442. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  4443. for i,v in pairs(com1) do
  4444. com1[i] = v+(com2[i]-v)*al
  4445. end
  4446. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  4447. end
  4448. ----------------------------------------------------
  4449. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  4450. local wld = Instance.new("Weld", wp1)
  4451. wld.Part0 = wp0
  4452. wld.Part1 = wp1
  4453. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  4454. end
  4455. hum.MaxHealth = math.huge
  4456. wait()
  4457. hum.Health = math.huge
  4458. ----------------------------------------------------
  4459. function weld5(part0, part1, c0, c1)
  4460. weeld=Instance.new("Weld", part0)
  4461. weeld.Part0=part0
  4462. weeld.Part1=part1
  4463. weeld.C0=c0
  4464. weeld.C1=c1
  4465. return weeld
  4466. end
  4467. ----------------------------------------------------
  4468. function HasntTouched(plrname)
  4469. local ret = true
  4470. for _, v in pairs(Touche) do
  4471. if v == plrname then
  4472. ret = false
  4473. end
  4474. end
  4475. return ret
  4476. end
  4477. newWeld(torso, larm, -1.5, 0.5, 0)
  4478. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4479. newWeld(torso, rarm, 1.5, 0.5, 0)
  4480. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  4481. newWeld(torso, hed, 0, 1.5, 0)
  4482. newWeld(torso, lleg, -0.5, -1, 0)
  4483. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  4484. newWeld(torso, rleg, 0.5, -1, 0)
  4485. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  4486. newWeld(root, torso, 0, -1, 0)
  4487. torso.Weld.C1 = CFrame.new(0, -1, 0)
  4488. local block = Instance.new("Part",torso)
  4489. block.Size = Vector3.new(0.1,0.1,0.1)
  4490. block.Position = block.Position + Vector3.new(2,2,2)
  4491. block.Transparency = 1
  4492. local weld = Instance.new("Weld",torso)
  4493. weld.Part0 = torso
  4494. weld.Part1 = block
  4495. weld.C0 = CFrame.new(0,5,0)
  4496. local block2 = Instance.new("Part",torso)
  4497. block2.Size = Vector3.new(3,2,1)
  4498. block2.CanCollide = false
  4499. block2.Position = block.Position + Vector3.new(2,2,2)
  4500. block2.Transparency = 1
  4501. local weld2 = Instance.new("Weld",torso)
  4502. weld2.Part0 = torso
  4503. weld2.Part1 = block2
  4504. weld2.C0 = CFrame.new(0,-1.5,0)
  4505. local part2 = Instance.new("ParticleEmitter",block)
  4506. part2.Lifetime = NumberRange.new(5)
  4507. part2.Speed = NumberRange.new(0)
  4508. part2.Size = NumberSequence.new(11)
  4509. part2.Transparency = NumberSequence.new(1)
  4510. part2.LockedToPart = true
  4511. part2.Rate = 3
  4512. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  4513. part2.ZOffset = -3
  4514. local model = Instance.new("Model",torso)
  4515. local part3 = Instance.new("ParticleEmitter",block2)
  4516. part3.Lifetime = NumberRange.new(1)
  4517. part3.Speed = NumberRange.new(5)
  4518. part3.Transparency = NumberSequence.new(1)
  4519. part3.Size = NumberSequence.new(0.5)
  4520. part3.LockedToPart = true
  4521. part3.Rate = 40
  4522. part3.Texture = "http://www.roblox.com/asset/?id=549349471"
  4523. part3.ZOffset = 3
  4524. part3.SpreadAngle = Vector2.new(50,50)
  4525. ypcall(function()
  4526. shirt = Instance.new("Shirt", char)
  4527. shirt.Name = "Shirt"
  4528. pants = Instance.new("Pants", char)
  4529. pants.Name = "Pants"
  4530. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=1488400985"
  4531. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=1488404117"
  4532. end)
  4533. for i,v in pairs(char:children()) do
  4534. if v:IsA("Accessory") then
  4535. v:Destroy()
  4536. end
  4537. end
  4538. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  4539. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  4540. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  4541. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  4542. Hair99 = Instance.new("Part")
  4543.  
  4544. Hair99.Parent = p.Character
  4545. Hair99.Name = "Hair"
  4546. Hair99.formFactor = "Symmetric"
  4547. Hair99.Size = Vector3.new(1, 1, 1)
  4548. Hair99.CFrame = p.Character.Head.CFrame
  4549. Hair99:BreakJoints()
  4550. Hair99.CanCollide = false
  4551. Hair99.TopSurface = "Smooth"
  4552. Hair99.BottomSurface = "Smooth"
  4553. Hair99.BrickColor = BrickColor.new("New Yeller")
  4554. Hair99.Transparency = 1
  4555.  
  4556. Weld = Instance.new("Weld")
  4557. Weld.Part0 = p.Character.Head
  4558. Weld.Part1 = Hair99
  4559. Weld.Parent = p.Character.Head
  4560. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  4561.  
  4562. Hair7 = Instance.new("Part")
  4563. Hair7.Parent = p.Character
  4564. Hair7.Name = "Hair"
  4565. Hair7.CanCollide = false
  4566. Hair7.Locked = true
  4567. Hair7.TopSurface = "Smooth"
  4568. Hair7.BottomSurface = "Smooth"
  4569. Hair7.formFactor = "Symmetric"
  4570. Hair7.Material = "Neon"
  4571. Hair7.BrickColor = BrickColor.new("Black")
  4572. Hair7.CFrame = p.Character.Torso.CFrame
  4573. Hair7.Size = Vector3.new(1, 1, 1)
  4574. Hair7.Transparency = 0
  4575.  
  4576. Mesh = Instance.new("SpecialMesh")
  4577. Mesh.Parent = Hair99
  4578. Mesh.MeshType = "Sphere"
  4579. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  4580. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  4581.  
  4582.  
  4583. Weld1 = Instance.new("Weld")
  4584. Weld1.Parent = p.Character.Head
  4585. Weld1.Part0 = p.Character.Head
  4586. Weld1.Part1 = Hair7
  4587. Weld1.C0 = CFrame.new(0, 1, 0)
  4588.  
  4589. Mesh = Instance.new("SpecialMesh")
  4590. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  4591. Mesh.Parent = Hair7
  4592. Mesh.Scale = Vector3.new(1, 1, 1)
  4593. Mesh.MeshType = "FileMesh"
  4594. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  4595. Mesh.TextureId = ""
  4596.  
  4597. -----------------------------------------------------
  4598.  
  4599.  
  4600. GroundWave1 = function()
  4601. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4602.  
  4603. local wave = Instance.new("Part", torso)
  4604. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4605. wave.Anchored = true
  4606. wave.CanCollide = false
  4607. wave.Locked = true
  4608. wave.Size = Vector3.new(1, 1, 1)
  4609. wave.TopSurface = "Smooth"
  4610. wave.BottomSurface = "Smooth"
  4611. wave.Transparency = 0.35
  4612. wave.CFrame = HandCF
  4613. wm = Instance.new("SpecialMesh", wave)
  4614. wm.MeshId = "rbxassetid://3270017"
  4615. coroutine.wrap(function()
  4616. for i = 1, 30, 1 do
  4617. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  4618. wave.Size = wm.Scale
  4619. wave.CFrame = HandCF
  4620. wave.Transparency = i/30
  4621. wait()
  4622. end
  4623. wait()
  4624. wave:Destroy()
  4625. end)()
  4626. end
  4627. GroundWave2 = function()
  4628. local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  4629.  
  4630. local wave = Instance.new("Part", spirit1)
  4631. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  4632. wave.Anchored = true
  4633. wave.CanCollide = false
  4634. wave.Locked = true
  4635. wave.Size = Vector3.new(1, 1, 1)
  4636. wave.TopSurface = "Smooth"
  4637. wave.BottomSurface = "Smooth"
  4638. wave.Transparency = 0.35
  4639. wave.CFrame = HandCF
  4640. wm = Instance.new("SpecialMesh", wave)
  4641. wm.MeshId = "rbxassetid://3270017"
  4642. coroutine.wrap(function()
  4643. for i = 1, 30, 1 do
  4644. wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
  4645. wave.Size = wm.Scale
  4646. wave.CFrame = HandCF
  4647. wave.Transparency = i/30
  4648. wait()
  4649. end
  4650. wait()
  4651. wave:Destroy()
  4652. end)()
  4653. end
  4654. --combat
  4655. local grab = false
  4656. function misssound()
  4657. z = Instance.new("Sound",char)
  4658. z.Volume = 4
  4659. z.Looped = false
  4660. z.SoundId = "rbxassetid://137579113"
  4661. z:Play()
  4662. end
  4663. function strongsound()
  4664. z = Instance.new("Sound",char)
  4665. z.Volume = 4
  4666. z.Looped = false
  4667. z.SoundId = "rbxassetid://896242278"
  4668. z:Play()
  4669. end
  4670. function punches()
  4671. for i = 1, 10 do
  4672. wait()
  4673. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 0.4)
  4674. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 0.2)
  4675. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
  4676. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.2)
  4677. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 0.4)
  4678. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
  4679. end
  4680. for i = 1, 10 do
  4681. wait()
  4682. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 0.4)
  4683. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 0.2)
  4684. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.2)
  4685. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)
  4686. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 0.4)
  4687. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 0.4)
  4688. end
  4689. end
  4690. function fastpunches()
  4691.  
  4692. wait(0.01)
  4693. misssound()
  4694. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4695. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4696. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4697. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4698. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4699. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4700.  
  4701. wait(0.01)
  4702. misssound()
  4703. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4704. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4705. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4706. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4707. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4708. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4709. wait(0.01)
  4710. misssound()
  4711. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4712. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4713. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4714. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4715. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4716. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4717.  
  4718. wait(0.01)
  4719. misssound()
  4720. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4721. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4722. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4723. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4724. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4725. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4726. wait(0.01)
  4727. misssound()
  4728. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4729. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4730. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4731. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4732. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4733. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4734.  
  4735. wait(0.01)
  4736. misssound()
  4737. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4738. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4739. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4740. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4741. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4742. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4743. wait(0.01)
  4744. misssound()
  4745. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4746. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4747. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4748. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4749. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4750. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4751.  
  4752. wait(0.01)
  4753. misssound()
  4754. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4755. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4756. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4757. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4758. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4759. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4760. wait(0.01)
  4761. misssound()
  4762. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4763. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4764. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4765. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4766. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4767. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4768.  
  4769. wait(0.01)
  4770. misssound()
  4771. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4772. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4773. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4774. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4775. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4776. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4777. wait(0.01)
  4778. misssound()
  4779. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4780. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4781. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4782. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4783. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4784. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4785.  
  4786. wait(0.01)
  4787. misssound()
  4788. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4789. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4790. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4791. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4792. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4793. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4794. wait(0.01)
  4795. misssound()
  4796. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4797. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4798. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4799. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4800. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4801. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4802.  
  4803. wait(0.01)
  4804. misssound()
  4805. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4806. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4807. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4808. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4809. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4810. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4811. wait(0.01)
  4812. misssound()
  4813. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-20),math.rad(0)), 1)
  4814. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  4815. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 1)
  4816. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  4817. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-15)), 1)
  4818. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4819.  
  4820. wait(0.01)
  4821. misssound()
  4822. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(20),math.rad(0)), 1)
  4823. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  4824. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 1)
  4825. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(0)), 1)
  4826. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-20)), 1)
  4827. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(15)), 1)
  4828.  
  4829. end
  4830. function kick()
  4831. for i = 1, 20 do
  4832. wait()
  4833. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(75),math.rad(0)), 0.4)
  4834. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-80), math.rad(0)), 0.2)
  4835. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(40)), 0.2)
  4836. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-40)), 0.2)
  4837. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(-70)), 0.4)
  4838. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)
  4839. end
  4840.  
  4841. end
  4842. function strongpunchanim()
  4843. strongsound()
  4844. for i = 1, 15 do
  4845. wait()
  4846. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)
  4847. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(10), math.rad(-50), math.rad(0)), 0.2)
  4848. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,.8)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.2)
  4849. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
  4850. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)
  4851. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-10), math.rad(10)), 0.4)
  4852. end
  4853.  
  4854. for i = 1, 15 do
  4855. wait()
  4856. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-70),math.rad(0)), 0.4)
  4857. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-10), math.rad(70), math.rad(0)), 0.2)
  4858. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-.2)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)
  4859. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-20)), 0.2)
  4860. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -.8, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)
  4861. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.8, 0) * CFrame.Angles(math.rad(0), math.rad(-15), math.rad(10)), 0.4)
  4862. end
  4863.  
  4864. end
  4865.  
  4866.  
  4867. function gramanim()
  4868. for i = 1, 20 do
  4869. wait()
  4870. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4871. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  4872. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.2)--rarm
  4873. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-90)), 0.2)--larm
  4874. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
  4875. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
  4876. end
  4877. for i = 1, 20 do
  4878. wait()
  4879. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4880. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  4881. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-30)), 0.2)--rarm
  4882. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,-0.3)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(30)), 0.2)--larm
  4883. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--lleg
  4884. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--rleg
  4885. end
  4886. end
  4887.  
  4888.  
  4889.  
  4890.  
  4891.  
  4892. mouse.KeyDown:connect(function(key)
  4893. if key == "c" then
  4894. if ssj == true then
  4895. if canattack == true then
  4896. combodamage = 3
  4897. aura.Color = ColorSequence.new(Color3.new(255,255,0))
  4898. idle = false
  4899. base = false
  4900. idle1 = false
  4901. canattack = false
  4902. ssj = false
  4903. wait(0.1)
  4904.  
  4905.  
  4906. for i = 1, 20 do
  4907. wait()
  4908. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  4909. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5)--torso
  4910. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.6,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-90)), 0.5)--arm
  4911. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.6,-.6)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.5)--arm
  4912. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.5)--leg
  4913. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.5)--leg
  4914. end
  4915.  
  4916. z1 = Instance.new("Sound",char)
  4917. z1.Volume = 10
  4918. z1.Looped = false
  4919. z1.SoundId = "rbxassetid://740811119"
  4920. z1:Play()
  4921.  
  4922. Colors = {"New Yeller", "New Yeller"}
  4923. GroundWave1()
  4924. ball.BrickColor = BrickColor.new("New Yeller")
  4925. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  4926. ball.Transparency = 0
  4927.  
  4928. wait()
  4929. zh = Instance.new("Sound",char)
  4930. zh.Volume = 1
  4931. zh.Looped = true
  4932. zh.SoundId = "rbxassetid://891397456"
  4933. zh:Play()
  4934. aura.Transparency = NumberSequence.new(0)
  4935. auracan = true
  4936. Mesh.MeshId = "rbxassetid://430344159"
  4937. Mesh.Scale = Vector3.new(6,6,6)
  4938. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  4939. Hair7.BrickColor = BrickColor.new("New Yeller")
  4940. wait(2)
  4941. idle = true
  4942. idle1 = true
  4943. canattack = true
  4944. ssj2 = true
  4945. end
  4946. end
  4947. end
  4948. end)
  4949. mouse.KeyDown:connect(function(key)
  4950. if key == "c" then
  4951. if ssj2 == true then
  4952. if canattack == true then
  4953. combodamage = 6
  4954. idle = false
  4955. idle1 = false
  4956. canattack = false
  4957. wait(0.1)
  4958. for i = 1, 20 do
  4959.  
  4960. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  4961. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  4962. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  4963. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  4964. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  4965. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  4966. end
  4967. z1 = Instance.new("Sound",char)
  4968. z1.Volume = 10
  4969. z1.Looped = false
  4970. z1.SoundId = "rbxassetid://740811119"
  4971. z1:Play()
  4972. for i = 1, 5 do
  4973. wait()
  4974. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
  4975. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  4976. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
  4977. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
  4978. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
  4979. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
  4980. end
  4981.  
  4982.  
  4983.  
  4984. aura.Transparency = NumberSequence.new(0)
  4985. aura1.Transparency = NumberSequence.new(0)
  4986. auracan1 = true
  4987.  
  4988. auracan = false
  4989. zh:Destroy()
  4990. Colors = {"New Yeller", "New Yeller"}
  4991. GroundWave1()
  4992. wait()
  4993.  
  4994. ball.BrickColor = BrickColor.new("New Yeller")
  4995. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  4996. ball.Transparency = 0
  4997.  
  4998. wait()
  4999. zh = Instance.new("Sound",char)
  5000. zh.Volume = 1
  5001. zh.Looped =true
  5002. zh.SoundId = "rbxassetid://850205092"
  5003. zh:Play()
  5004. Mesh.MeshId = "rbxassetid://560718478"
  5005. Mesh.Scale = Vector3.new(6,6,6)
  5006. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  5007. Hair7.BrickColor = BrickColor.new("New Yeller")
  5008. wait(2)
  5009. idle = true
  5010. idle1 = true
  5011. canattack = true
  5012. ssj3 = true
  5013. ssj2 = false
  5014. end
  5015. end
  5016. end
  5017. end)
  5018. mouse.KeyDown:connect(function(key)
  5019. if key == "c" then
  5020. if ssj3 == true then
  5021. if canattack == true then
  5022.  
  5023. idle = false
  5024. idle1 = false
  5025. canattack = false
  5026. combodamage = 10
  5027. wait(0.1)
  5028. Colors = {"New Yeller", "New Yeller"}
  5029. GroundWave1()
  5030. Colors = {"New Yeller", "New Yeller"}
  5031. GroundWave1()
  5032. for i = 1, 20 do
  5033. wait()
  5034. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  5035. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  5036. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  5037. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  5038. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  5039. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  5040. end
  5041. Colors = {"New Yeller", "New Yeller"}
  5042. GroundWave1()
  5043. Colors = {"New Yeller", "New Yeller"}
  5044. GroundWave1()
  5045. Colors = {"New Yeller", "New Yeller"}
  5046. GroundWave1()
  5047. wait(1)
  5048. Colors = {"New Yeller", "New Yeller"}
  5049. GroundWave1()
  5050. z1 = Instance.new("Sound",char)
  5051. z1.Volume = 10
  5052. z1.Looped = false
  5053. z1.SoundId = "rbxassetid://740811119"
  5054. z1:Play()
  5055. Colors = {"New Yeller", "New Yeller"}
  5056. GroundWave1()
  5057. for i = 1, 5 do
  5058. wait()
  5059. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  5060. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  5061. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  5062. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  5063. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  5064. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  5065. end
  5066. Colors = {"New Yeller", "New Yeller"}
  5067. GroundWave1()
  5068.  
  5069. Colors = {"New Yeller", "New Yeller"}
  5070. GroundWave1()
  5071. ball.BrickColor = BrickColor.new("New Yeller")
  5072. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5073. ball.Transparency = 0
  5074. Mesh.Scale = Vector3.new(6,6,6)
  5075. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  5076. Mesh.MeshId = "rbxassetid://430344159"
  5077. wait()
  5078.  
  5079.  
  5080.  
  5081. Hair71 = Instance.new("Part")
  5082. Hair71.Parent = p.Character
  5083. Hair71.Name = "Hair1"
  5084. Hair71.CanCollide = false
  5085. Hair71.Locked = true
  5086. Hair71.TopSurface = "Smooth"
  5087. Hair71.BottomSurface = "Smooth"
  5088. Hair71.formFactor = "Symmetric"
  5089. Hair71.Material = "Neon"
  5090. Hair71.BrickColor = BrickColor.new("New Yeller")
  5091. Hair71.CFrame = p.Character.Torso.CFrame
  5092. Hair71.Size = Vector3.new(1, 1, 1)
  5093. Hair71.Transparency = 0
  5094.  
  5095. Mesh1 = Instance.new("SpecialMesh")
  5096. Mesh1.Parent = Hair991
  5097. Mesh1.MeshType = "Sphere"
  5098. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  5099. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  5100.  
  5101.  
  5102. Hair71.BrickColor = BrickColor.new("New Yeller")
  5103.  
  5104. Weld11 = Instance.new("Weld",char.Hair1)
  5105. Weld11.Parent = p.Character.Head
  5106. Weld11.Part0 = p.Character.Head
  5107. Weld11.Part1 = Hair71
  5108. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  5109.  
  5110. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  5111. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  5112. Mesh1.Parent = Hair71
  5113.  
  5114. Mesh1.MeshType = "FileMesh"
  5115. Mesh1.MeshId = "rbxassetid://560193297"
  5116. Mesh1.Scale = Vector3.new(7,6,6)
  5117. Mesh1.TextureId = ""
  5118. wait(2)
  5119. ssj33 = true
  5120. idle = true
  5121. idle1 = true
  5122. canattack = true
  5123. ssj3 = false
  5124. end
  5125. end
  5126. end
  5127. end)
  5128. aurapart = Instance.new("Part",char)
  5129. aurapart.Size = Vector3.new(0.1,0.1,0.1)
  5130. aurapart.Transparency = 1
  5131. aurapart.CanCollide = false
  5132. aurapart.Position = Vector3.new(0,2,0)
  5133. auraweld = Instance.new("Weld",char)
  5134. auraweld.Part0 = aurapart
  5135. auraweld.Part1 = torso
  5136. auraweld.C0 = CFrame.new(0,-2,0)
  5137. aura = Instance.new("ParticleEmitter",aurapart)
  5138. aura.Transparency = NumberSequence.new(1)
  5139. aura.Size = NumberSequence.new(8)
  5140. aura.Speed = NumberRange.new(0)
  5141. aura.LockedToPart = true
  5142. aura.Rate = 2
  5143. aura.Lifetime = NumberRange.new(5)
  5144. aura.ZOffset = -2
  5145. aura1 = Instance.new("ParticleEmitter",torso)
  5146. aura1.Transparency = NumberSequence.new(1)
  5147. aura1.Size = NumberSequence.new(5)
  5148. aura1.Speed = NumberRange.new(0)
  5149. aura1.Lifetime = NumberRange.new(5)
  5150. aura1.LockedToPart = true
  5151. aura1.Rate = 1.5
  5152.  
  5153. aura1.ZOffset = 2
  5154. aura1.Lifetime = NumberRange.new(3)
  5155. aurapart3 = Instance.new("Part",char)
  5156. aurapart3.Size = Vector3.new(0.1,0.1,0.1)
  5157. aurapart3.Position = Vector3.new(0,2,0)
  5158. aurapart3.Transparency = 1
  5159. aurapart3.CanCollide = false
  5160. auraweld3 = Instance.new("Weld",char)
  5161. auraweld3.Part0 = aurapart3
  5162. auraweld3.Part1 = torso
  5163. auraweld3.C0 = CFrame.new(0,-7,0)
  5164. aura3 = Instance.new("ParticleEmitter",aurapart3)
  5165. aura3.Transparency = NumberSequence.new(1)
  5166. aura3.Color = ColorSequence.new(Color3.new(255,0,255))
  5167. aura3.Size = NumberSequence.new(14)
  5168. aura3.Speed = NumberRange.new(0)
  5169. aura3.LockedToPart = true
  5170. aura3.Rate = 5
  5171. aura3.Lifetime = NumberRange.new(5)
  5172. aura3.ZOffset = -5
  5173.  
  5174. mouse.KeyDown:connect(function(key)
  5175. if key == "b" then
  5176. if ssb == true then
  5177. if canattack == true then
  5178. idle = false
  5179. base = false
  5180.  
  5181. combodamage = 18
  5182. ssbon = true
  5183. ssb = false
  5184. ssj = false
  5185. ssj2 = false
  5186. ssj3 = false
  5187. ssj33 = false
  5188. idle1 = false
  5189. Colors = {"Toothpaste", "Toothpaste"}
  5190. canattack = false
  5191. wait(0.1)
  5192.  
  5193. for i = 1, 20 do
  5194.  
  5195. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  5196. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  5197. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  5198. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  5199. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  5200. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  5201. end
  5202. z1 = Instance.new("Sound",char)
  5203. z1.Volume = 10
  5204. z1.Looped = false
  5205. z1.SoundId = "rbxassetid://740811119"
  5206. z1:Play()
  5207.  
  5208. Mesh.MeshId = "rbxassetid://430344159"
  5209. Mesh.Scale = Vector3.new(6,6,6)
  5210. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  5211. Hair7.BrickColor = BrickColor.new("Toothpaste")
  5212. for i = 1, 5 do
  5213. wait()
  5214. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.3,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4)--head
  5215. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  5216. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(60)), 0.2)--arm
  5217. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(-120),math.rad(0),math.rad(-60)), 0.2)--arm
  5218. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4)--leg
  5219. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--leg
  5220. end
  5221.  
  5222.  
  5223.  
  5224. zh = Instance.new("Sound",char)
  5225. zh.Volume = 1
  5226. zh.Looped = true
  5227. zh.SoundId = "rbxassetid://600060450"
  5228. zh:Play()
  5229. ball.BrickColor = BrickColor.new("Toothpaste")
  5230. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5231. ball.Transparency = 0
  5232. GroundWave1()
  5233. wait(0.3)
  5234.  
  5235. ball.BrickColor = BrickColor.new("Toothpaste")
  5236. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5237. ball.Transparency = 0
  5238. GroundWave1()
  5239. wait(0.3)
  5240. ball.BrickColor = BrickColor.new("Toothpaste")
  5241. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5242. ball.Transparency = 0
  5243. GroundWave1()
  5244. wait(0.3)
  5245. ball.BrickColor = BrickColor.new("Toothpaste")
  5246. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5247. ball.Transparency = 0
  5248. GroundWave1()
  5249. wait(0.3)
  5250. GroundWave1()
  5251. part2.Transparency = NumberSequence.new(0)
  5252. part3.Transparency = NumberSequence.new(0)
  5253. wait(0.4)
  5254. idle = true
  5255. idle1 = true
  5256. canattack = true
  5257.  
  5258.  
  5259. end
  5260. end
  5261. end
  5262. end)
  5263.  
  5264.  
  5265. mouse.KeyDown:connect(function(Key)
  5266. if Key == "r" then
  5267. if canattack == true then
  5268.  
  5269.  
  5270. kamehamehaon = true
  5271.  
  5272. idle = false
  5273.  
  5274. idle1 = false
  5275. canattack = false
  5276. hum.WalkSpeed = 0
  5277. z2 = Instance.new("Sound",char)
  5278. z2.Volume = 3
  5279. z2.Looped = false
  5280. z2.SoundId = "rbxassetid://908489666"
  5281. z2:Play()
  5282.  
  5283.  
  5284. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  5285. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  5286. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  5287. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  5288. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  5289. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  5290.  
  5291. partaura.Size = NumberSequence.new(0.1)
  5292.  
  5293. partaura.Transparency = NumberSequence.new(0)
  5294. partaura1.Transparency = NumberSequence.new(0)
  5295. kamehameha = true
  5296. wait(5)
  5297. if kamehamehaon == true then
  5298. kamehamehaon = false
  5299. hited = true
  5300. wait(0.1)
  5301. point = true
  5302. kamehamehaon = false
  5303. kamehameha = false
  5304.  
  5305.  
  5306.  
  5307. partaura.Transparency = NumberSequence.new(1)
  5308. partaura1.Transparency = NumberSequence.new(1)
  5309. z2:Stop()
  5310. z4 = Instance.new("Sound",char)
  5311. z4.Volume = 5
  5312. z4.Looped = false
  5313. z4.SoundId = "rbxassetid://908474188"
  5314. z4:Play()
  5315.  
  5316. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  5317. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  5318. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  5319. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  5320. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  5321. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  5322.  
  5323.  
  5324.  
  5325.  
  5326.  
  5327. laser = true
  5328. s1.Volume=1
  5329. s1:play()
  5330. wait(5.4)
  5331. point = false
  5332. laser = false
  5333. beam1.Size = Vector3.new(1,1,1)
  5334. beam1.Parent=nil
  5335. inner1.Parent=nil
  5336. expl1.Parent=nil
  5337.  
  5338. hited1 = false
  5339. exa1.Parent=nil
  5340. s1:stop()
  5341.  
  5342. idle = true
  5343. canattack = true
  5344. idle1 = true
  5345. hum.WalkSpeed = 16
  5346.  
  5347. end
  5348. end
  5349. end
  5350. end)
  5351. mouse.KeyUp:connect(function(Key)
  5352. if Key == "r" then
  5353. if kamehamehaon == true then
  5354. hited = true
  5355. wait(0.1)
  5356. point = true
  5357. kamehamehaon = false
  5358. kamehameha = false
  5359.  
  5360.  
  5361.  
  5362. partaura.Transparency = NumberSequence.new(1)
  5363. partaura1.Transparency = NumberSequence.new(1)
  5364. z2:Stop()
  5365. z4 = Instance.new("Sound",char)
  5366. z4.Volume = 5
  5367. z4.Looped = false
  5368. z4.SoundId = "rbxassetid://908474188"
  5369. z4:Play()
  5370.  
  5371. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  5372. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  5373. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  5374. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  5375. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  5376. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  5377.  
  5378.  
  5379.  
  5380.  
  5381.  
  5382. laser = true
  5383. s1.Volume=1
  5384. s1:play()
  5385. wait(5.4)
  5386. point = false
  5387. laser = false
  5388. beam1.Size = Vector3.new(1,1,1)
  5389. beam1.Parent=nil
  5390. inner1.Parent=nil
  5391. expl1.Parent=nil
  5392.  
  5393. hited1 = false
  5394. exa1.Parent=nil
  5395. s1:stop()
  5396.  
  5397. idle = true
  5398. canattack = true
  5399. idle1 = true
  5400. hum.WalkSpeed = 16
  5401. end
  5402. end
  5403. end)
  5404.  
  5405.  
  5406. mouse.KeyDown:connect(function(key)
  5407. if key == "x" then
  5408. if ssj33 == true then
  5409. aura.Transparency = NumberSequence.new(1)
  5410.  
  5411. char.Hair1:Destroy()
  5412. zh:Destroy()
  5413. Mesh.Scale = Vector3.new(1, 1, 1)
  5414. Hair7.BrickColor = BrickColor.new("Black")
  5415. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  5416. Weld1.C0 = CFrame.new(0,1, 0)
  5417.  
  5418.  
  5419. Weld1.C0 = CFrame.new(0,1, 0)
  5420. end
  5421. aura.Transparency = NumberSequence.new(1)
  5422. aura1.Transparency = NumberSequence.new(1)
  5423. base = true
  5424. part2.Transparency = NumberSequence.new(1)
  5425. part3.Transparency = NumberSequence.new(1)
  5426. ball.BrickColor = BrickColor.new("White")
  5427. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5428. ball.Transparency = 0
  5429.  
  5430. zh:Destroy()
  5431. walksound = "rbxassetid://908473722"
  5432. ssbkaio = false
  5433. ssbon = false
  5434. wait()
  5435. zh = Instance.new("Sound",char)
  5436. zh.Volume = 10
  5437. zh.Looped = false
  5438. zh.SoundId = "rbxassetid://700499285"
  5439. zh:Play()
  5440. aura3.Transparency = NumberSequence.new(1)
  5441. Colors = {"White", "White"}
  5442. can = 5
  5443. GroundWave1()
  5444. wait(0.5)
  5445. Mesh.Scale = Vector3.new(1, 1, 1)
  5446. Hair7.BrickColor = BrickColor.new("Black")
  5447. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  5448. Weld1.C0 = CFrame.new(0,1, 0)
  5449.  
  5450. ssj = true
  5451. combodamage = 2
  5452. ssb = true
  5453.  
  5454. ssj2 = false
  5455. ssj3 = false
  5456. ssj33 = false
  5457.  
  5458. ssbkaio = false
  5459. if ssbkaiox10 == true then
  5460. rarm1:Destroy()
  5461. larm1:Destroy()
  5462. torso1:Destroy()
  5463. lleg1:Destroy()
  5464. rleg1:Destroy()
  5465. rhed1:Destroy()
  5466. ssbkaiox10 = false
  5467. end
  5468. end
  5469. end)
  5470. ball = Instance.new("Part",char)
  5471. ball.Size = Vector3.new(1,1,1)
  5472.  
  5473. ball.Position = Vector3.new(999,999,999)
  5474. ball.BrickColor = BrickColor.new("White")
  5475. ball.CanCollide = false
  5476. ballmesh = Instance.new("SpecialMesh",ball)
  5477. ballmesh.MeshType = "Sphere"
  5478. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  5479. ballweld = Instance.new("Weld",ball)
  5480. ballweld.Part0 = torso
  5481. ballweld.Part1 = ball
  5482. partt = Instance.new("Part",char)
  5483. partt.Position = Vector3.new(999,999,999)
  5484. partt.Transparency = 1
  5485. partt.CanCollide = false
  5486. partt.Size = Vector3.new(0.1,0.1,0.1)
  5487. partweld = Instance.new("Weld",partt)
  5488. partweld.Part0 = torso
  5489. partweld.Part1 = partt
  5490. partweld.C0 = CFrame.new(0.3,-.5,-1.5)
  5491. partaura = Instance.new("ParticleEmitter",partt)
  5492. partaura.Size = NumberSequence.new(2)
  5493. partaura.LockedToPart = true
  5494.  
  5495. partaura.Transparency = NumberSequence.new(1)
  5496. partaura.Texture = "rbxassetid://547574922"
  5497. partaura.Speed = NumberRange.new(0)
  5498. partaura.Rate = 2
  5499. partaura.ZOffset = 0
  5500. partaura1 = Instance.new("ParticleEmitter",partt)
  5501. partaura1.Size = NumberSequence.new(5)
  5502. partaura1.LockedToPart = true
  5503.  
  5504. partaura1.Transparency = NumberSequence.new(1)
  5505. partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
  5506. partaura1.Speed = NumberRange.new(0)
  5507. partaura1.Rate = 3
  5508. partaura1.ZOffset = -1
  5509. partaura1.Color = ColorSequence.new(Color3.new(0,255,255))
  5510. partaura1.RotSpeed = NumberRange.new(-10,10)
  5511. partaura1.SpreadAngle = Vector2.new(360,360)
  5512. partaura1.Rotation = NumberRange.new(0,360)
  5513. aj = 0
  5514. spirit = Instance.new("Part",char)
  5515. spirit.CanCollide = false
  5516. spirit.Size = Vector3.new(1,1,1)
  5517. spirit.Transparency = 1
  5518. spirit.Position = Vector3.new(999,999,999)
  5519. spirit.BrickColor = BrickColor.new("Toothpaste")
  5520. spirit.Material = "Neon"
  5521.  
  5522.  
  5523. spirit1 = Instance.new("Part",char)
  5524. spirit1.CanCollide = false
  5525. spirit1.Size = Vector3.new(1,1,1)
  5526. spirit1.Transparency = 1
  5527. spirit1.Position = Vector3.new(999,999,999)
  5528. spirit1.BrickColor = BrickColor.new("Toothpaste")
  5529. spirit1.Material = "Neon"
  5530. spirit1mesh = Instance.new("SpecialMesh",spirit1)
  5531. spirit1mesh.MeshType = "Sphere"
  5532. spirit1mesh.Scale = Vector3.new(1,1,1)
  5533. partweld7 = Instance.new("Weld",spirit1)
  5534. partweld7.Part0 = torso
  5535. partweld7.Part1 = spirit1
  5536. partweld7.C0 = CFrame.new(0,40,0)
  5537. aj = 1
  5538. spirit12 = Instance.new("Part",char)
  5539. spirit12.Name = "XD"
  5540. spirit12.CanCollide = false
  5541. spirit12.Size = Vector3.new(50,50,50)
  5542. spirit12.Transparency = 1
  5543. spirit12.Position = spirit1.Position
  5544. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5545. spirit12.Material = "Neon"
  5546.  
  5547.  
  5548. function touch122(hit)
  5549. if not hit.Parent:findFirstChild("Humanoid") then return end
  5550. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5551. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5552. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5553. hit.Parent:findFirstChild("Humanoid").Health = 100
  5554. end
  5555. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5556.  
  5557.  
  5558. end
  5559. end
  5560. spirit12.Touched:connect(touch122)
  5561.  
  5562.  
  5563. mouse.KeyDown:connect(function(key)
  5564. if key == "t" then
  5565. if base == true then
  5566. if canattack == true then
  5567. if clickon == true then
  5568. jk = true
  5569. clickon=false
  5570. end
  5571. idle = false
  5572.  
  5573.  
  5574. idle1 = false
  5575. canattack = false
  5576. wait(0.5)
  5577. hum.WalkSpeed = 0
  5578.  
  5579. for i = 1, 20 do
  5580. wait()
  5581. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.3)--head
  5582. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.3)--torso
  5583. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(20)), 0.3)--rarm
  5584. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-180),math.rad(0),math.rad(-20)), 0.3)--larm
  5585. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-20)), 0.3)--lleg
  5586. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(20)), 0.3)--rleg
  5587. end
  5588. z142 = Instance.new("Sound",char)
  5589. z142.Volume = 10
  5590. z142.Looped = false
  5591. z142.SoundId = "rbxassetid://919429799"
  5592. z142:Play()
  5593. spirit1.Transparency = 0
  5594.  
  5595. go = false
  5596.  
  5597.  
  5598. wait(9)
  5599.  
  5600. for i = 1, 20 do
  5601. wait()
  5602. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  5603. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 10, 0) * CFrame.Angles(math.rad(-30), math.rad(0), math.rad(0)), 0.1)--torso
  5604. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(20)), 0.1)--rarm
  5605. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-20)), 0.1)--larm
  5606. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(-20)), 0.1)--lleg
  5607. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60), math.rad(0), math.rad(20)), 0.1)--rleg
  5608. end
  5609.  
  5610. go = true
  5611.  
  5612. z142.Volume = z142.Volume - 0.5
  5613.  
  5614.  
  5615.  
  5616. for i = 1,10 do
  5617. wait()
  5618. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  5619. end
  5620. z142.Volume = z142.Volume - 0.5
  5621. spirit12 = Instance.new("Part",char)
  5622. spirit12.Name = "XD"
  5623. spirit12.CanCollide = false
  5624. spirit12.Size = Vector3.new(60,60,60)
  5625. spirit12.Transparency = 1
  5626. spirit12.Position = spirit1.Position
  5627. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5628. spirit12.Material = "Neon"
  5629.  
  5630. function touch122(hit)
  5631. if not hit.Parent:findFirstChild("Humanoid") then return end
  5632. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5633. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5634. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5635. hit.Parent:findFirstChild("Humanoid").Health = 100
  5636. end
  5637. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5638.  
  5639.  
  5640. end
  5641. end
  5642. for i = 1,10 do
  5643. wait()
  5644. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  5645. end
  5646. z142.Volume = z142.Volume - 0.5
  5647. spirit12 = Instance.new("Part",char)
  5648. spirit12.Name = "XD"
  5649. spirit12.CanCollide = false
  5650. spirit12.Size = Vector3.new(60,60,60)
  5651. spirit12.Transparency = 1
  5652. spirit12.Position = spirit1.Position
  5653. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5654. spirit12.Material = "Neon"
  5655.  
  5656. function touch122(hit)
  5657. if not hit.Parent:findFirstChild("Humanoid") then return end
  5658. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5659.  
  5660. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5661. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5662. hit.Parent:findFirstChild("Humanoid").Health = 100
  5663. end
  5664. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5665.  
  5666. end
  5667. end
  5668. for i = 1,10 do
  5669. wait()
  5670. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  5671. end
  5672. z142.Volume = z142.Volume - 0.5
  5673. spirit12 = Instance.new("Part",char)
  5674. spirit12.Name = "XD"
  5675. spirit12.CanCollide = false
  5676. spirit12.Size = Vector3.new(60,60,60)
  5677. spirit12.Transparency = 1
  5678. spirit12.Position = spirit1.Position
  5679. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5680. spirit12.Material = "Neon"
  5681.  
  5682. function touch122(hit)
  5683. if not hit.Parent:findFirstChild("Humanoid") then return end
  5684. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5685. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5686. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5687. hit.Parent:findFirstChild("Humanoid").Health = 100
  5688. end
  5689. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5690.  
  5691.  
  5692. end
  5693. end
  5694. for i = 1,10 do
  5695. wait()
  5696. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  5697. end
  5698. z142.Volume = z142.Volume - 0.5
  5699. z14 = Instance.new("Sound",char)
  5700. z14.Volume = 10
  5701. z14.Looped = false
  5702. z14.SoundId = "rbxassetid://638861091"
  5703. z14:Play()
  5704. Colors = {"Toothpaste", "Toothpaste"}
  5705. GroundWave2()
  5706. spirit12 = Instance.new("Part",char)
  5707. spirit12.Name = "XD"
  5708. spirit12.CanCollide = false
  5709. spirit12.Size = Vector3.new(60,60,60)
  5710. spirit12.Transparency = 1
  5711. spirit12.Position = spirit1.Position
  5712. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5713. spirit12.Material = "Neon"
  5714.  
  5715. function touch122(hit)
  5716. if not hit.Parent:findFirstChild("Humanoid") then return end
  5717. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5718. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5719. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5720. hit.Parent:findFirstChild("Humanoid").Health = 100
  5721. end
  5722. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5723.  
  5724.  
  5725. end
  5726. end
  5727. z142.Volume = z142.Volume - 0.5
  5728. spirit12 = Instance.new("Part",char)
  5729. spirit12.Name = "XD"
  5730. spirit12.CanCollide = false
  5731. spirit12.Size = Vector3.new(50,50,50)
  5732. spirit12.Transparency = 1
  5733. spirit12.Position = spirit1.Position
  5734. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5735. spirit12.Material = "Neon"
  5736.  
  5737. function touch122(hit)
  5738. if not hit.Parent:findFirstChild("Humanoid") then return end
  5739. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5740. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5741. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5742. hit.Parent:findFirstChild("Humanoid").Health = 100
  5743. end
  5744. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5745.  
  5746.  
  5747. end
  5748. end
  5749. spirit12.Touched:connect(touch122)
  5750. for i = 1,5 do
  5751. wait()
  5752. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  5753.  
  5754. end
  5755. z142.Volume = z142.Volume - 0.5
  5756. Colors = {"Toothpaste", "Toothpaste"}
  5757. GroundWave2()
  5758. spirit12 = Instance.new("Part",char)
  5759. spirit12.Name = "XD"
  5760. spirit12.CanCollide = false
  5761. spirit12.Size = Vector3.new(50,50,50)
  5762. spirit12.Transparency = 1
  5763. spirit12.Position = spirit1.Position
  5764. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5765. spirit12.Material = "Neon"
  5766.  
  5767. function touch122(hit)
  5768. if not hit.Parent:findFirstChild("Humanoid") then return end
  5769. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5770. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5771. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5772. hit.Parent:findFirstChild("Humanoid").Health = 100
  5773. end
  5774. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5775.  
  5776.  
  5777. end
  5778. end
  5779. z142.Volume = z142.Volume - 0.5
  5780. z142.Volume = z142.Volume - 0.5
  5781. spirit12.Touched:connect(touch122)
  5782. for i = 1,5 do
  5783. wait()
  5784. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  5785. end
  5786. z142.Volume = z142.Volume - 0.5
  5787. spirit12 = Instance.new("Part",char)
  5788. spirit12.Name = "XD"
  5789. spirit12.CanCollide = false
  5790. spirit12.Size = Vector3.new(50,50,50)
  5791. spirit12.Transparency = 1
  5792. spirit12.Position = spirit1.Position
  5793. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5794. spirit12.Material = "Neon"
  5795.  
  5796. function touch122(hit)
  5797. if not hit.Parent:findFirstChild("Humanoid") then return end
  5798. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5799. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5800. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5801. hit.Parent:findFirstChild("Humanoid").Health = 100
  5802. end
  5803. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5804.  
  5805.  
  5806. end
  5807. end
  5808. z142.Volume = z142.Volume - 0.5
  5809. spirit12.Touched:connect(touch122)
  5810. for i = 1,5 do
  5811. wait()
  5812. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  5813.  
  5814. end
  5815. z142.Volume = z142.Volume - 0.5
  5816. Colors = {"Toothpaste", "Toothpaste"}
  5817. GroundWave2()
  5818. spirit12 = Instance.new("Part",char)
  5819. spirit12.Name = "XD"
  5820. spirit12.CanCollide = false
  5821. spirit12.Size = Vector3.new(50,50,50)
  5822. spirit12.Transparency = 1
  5823. spirit12.Position = spirit1.Position
  5824. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5825. spirit12.Material = "Neon"
  5826.  
  5827. function touch122(hit)
  5828. if not hit.Parent:findFirstChild("Humanoid") then return end
  5829. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5830. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5831. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5832. hit.Parent:findFirstChild("Humanoid").Health = 100
  5833. end
  5834. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5835.  
  5836.  
  5837. end
  5838. end
  5839. z142.Volume = z142.Volume - 0.5
  5840. spirit12.Touched:connect(touch122)
  5841. for i = 1,5 do
  5842. wait()
  5843. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  5844. end
  5845. z142.Volume = z142.Volume - 0.5
  5846. Colors = {"Toothpaste", "Toothpaste"}
  5847. GroundWave2()
  5848. spirit12 = Instance.new("Part",char)
  5849. spirit12.Name = "XD"
  5850. spirit12.CanCollide = false
  5851. spirit12.Size = Vector3.new(50,50,50)
  5852. spirit12.Transparency = 1
  5853. spirit12.Position = spirit1.Position
  5854. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5855. spirit12.Material = "Neon"
  5856.  
  5857. function touch122(hit)
  5858. if not hit.Parent:findFirstChild("Humanoid") then return end
  5859. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5860. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5861. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5862. hit.Parent:findFirstChild("Humanoid").Health = 100
  5863. end
  5864. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5865.  
  5866.  
  5867. end
  5868. end
  5869. z142.Volume = z142.Volume - 0.5
  5870. spirit12.Touched:connect(touch122)
  5871. for i = 1,5 do
  5872. wait()
  5873. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  5874.  
  5875. end
  5876. z142.Volume = z142.Volume - 0.5
  5877. z142.Volume = z142.Volume - 0.5
  5878. Colors = {"Toothpaste", "Toothpaste"}
  5879. GroundWave2()
  5880. spirit12 = Instance.new("Part",char)
  5881. spirit12.Name = "XD"
  5882. spirit12.CanCollide = false
  5883. spirit12.Size = Vector3.new(50,50,50)
  5884. spirit12.Transparency = 1
  5885. spirit12.Position = spirit1.Position
  5886. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5887. spirit12.Material = "Neon"
  5888.  
  5889. z142.Volume = z142.Volume - 0.5
  5890. function touch122(hit)
  5891. if not hit.Parent:findFirstChild("Humanoid") then return end
  5892. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5893. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5894. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5895. hit.Parent:findFirstChild("Humanoid").Health = 100
  5896. end
  5897. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  5898.  
  5899.  
  5900. end
  5901. end
  5902. spirit12.Touched:connect(touch122)
  5903. for i = 1,5 do
  5904. wait()
  5905. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  5906. end
  5907. z142.Volume = z142.Volume - 0.5
  5908. Colors = {"Toothpaste", "Toothpaste"}
  5909. GroundWave2()
  5910. spirit12 = Instance.new("Part",char)
  5911. spirit12.Name = "XD"
  5912. spirit12.CanCollide = false
  5913. spirit12.Size = Vector3.new(200,200,200)
  5914. spirit12.Transparency = 1
  5915. spirit12.Position = spirit1.Position
  5916. spirit12.BrickColor = BrickColor.new("Toothpaste")
  5917. spirit12.Material = "Neon"
  5918.  
  5919. function touch122(hit)
  5920. if not hit.Parent:findFirstChild("Humanoid") then return end
  5921. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5922. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  5923. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  5924. hit.Parent:findFirstChild("Humanoid").Health = 100
  5925. end
  5926. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 30
  5927.  
  5928.  
  5929. end
  5930. end
  5931. spirit12.Touched:connect(touch122)
  5932. Colors = {"Toothpaste", "Toothpaste"}
  5933. GroundWave2()
  5934.  
  5935. spirit12.Touched:connect(touch122)
  5936. for i = 1,50 do
  5937. wait()
  5938. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  5939.  
  5940.  
  5941. end
  5942. z142.Volume = z142.Volume - 0.5
  5943. z142:Destroy()
  5944.  
  5945.  
  5946. partweld7.C0 = CFrame.new(0,40,0)
  5947. spirit1.Transparency = 1
  5948. aj = 1
  5949.  
  5950. wait(0.5)
  5951. idle = true
  5952. canattack = true
  5953. idle1 = true
  5954. wait(0.5)
  5955. if jk == true then
  5956. jk = false
  5957. clickon = true
  5958. end
  5959. hum.WalkSpeed = 16
  5960.  
  5961. end
  5962. end
  5963. end
  5964. end)
  5965. mouse.KeyDown:connect(function(key)
  5966. if key == "k" then
  5967. if ssj2 == true or ssj3 == true or ssj33 == true then
  5968. if canattack == true then
  5969.  
  5970. idle = false
  5971.  
  5972. idle1 = false
  5973. canattack = false
  5974. combodamage = 12
  5975. z7 = Instance.new("Sound",char)
  5976. z7.Volume = 10
  5977. z7.Looped = false
  5978. z7.SoundId = "rbxassetid://738749992"
  5979. z7:Play()
  5980. wait(1)
  5981. for i = 1, 20 do
  5982. wait()
  5983. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  5984. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2)--torso
  5985. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2)--arm
  5986. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2)--arm
  5987. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4)--leg
  5988. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  5989. end
  5990. wait(0.6)
  5991. for i = 1, 5 do
  5992. wait()
  5993. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  5994. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 0.2)--torso
  5995. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(10)), 0.2)--arm
  5996. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.4,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-10)), 0.2)--arm
  5997. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  5998. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(10)), 0.4)--leg
  5999. end
  6000. Colors = {"Really red", "Really red"}
  6001. GroundWave1()
  6002. aura.Color = ColorSequence.new(Color3.new(0,255,0))
  6003. ball.BrickColor = BrickColor.new("Really red")
  6004. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  6005. ball.Transparency = 0
  6006. ssbon = false
  6007. zh:Destroy()
  6008. wait()
  6009.  
  6010. aura.Color = ColorSequence.new(Color3.new(255,0,0))
  6011. ssj = false
  6012. ssj2 = false
  6013. ssj3 = false
  6014. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  6015. Hair7.BrickColor = BrickColor.new("Really red")
  6016. if ssj33 == true then
  6017. Hair71.BrickColor = BrickColor.new("Really red")
  6018.  
  6019. end
  6020.  
  6021. wait(2)
  6022. idle = true
  6023. canattack = true
  6024. idle1 = true
  6025. end
  6026. end
  6027. end
  6028. end)
  6029. mouse.KeyDown:connect(function(key)
  6030. if key == "k" then
  6031. if ssbon == true then
  6032. if canattack == true then
  6033. idle = false
  6034. ssbkaio = true
  6035. idle1 = false
  6036. can = 4
  6037. canattack = false
  6038. combodamage = 25
  6039.  
  6040. for i = 1, 20 do
  6041. wait()
  6042. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  6043. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  6044. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  6045. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  6046. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  6047. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  6048. end
  6049.  
  6050.  
  6051.  
  6052.  
  6053. wait(0.6)
  6054. z7 = Instance.new("Sound",char)
  6055. z7.Volume = 10
  6056. z7.Looped = false
  6057. z7.SoundId = "rbxassetid://738749992"
  6058. z7:Play()
  6059. wait(2)
  6060. for i = 1, 10 do
  6061. wait()
  6062. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
  6063. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  6064. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(30)), 0.2)--rarm
  6065. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-30)), 0.2)--larm
  6066. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
  6067. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
  6068. end
  6069. Colors = {"Really red", "Really red"}
  6070. GroundWave1()
  6071. ball.BrickColor = BrickColor.new("Really red")
  6072. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  6073. ball.Transparency = 0
  6074. ssbon = false
  6075. zh:Destroy()
  6076.  
  6077. wait()
  6078. zh = Instance.new("Sound",char)
  6079. zh.Volume = 4
  6080. zh.Looped = true
  6081. zh.SoundId = "rbxassetid://590580496"
  6082. zh:Play()
  6083. aura3.Transparency = NumberSequence.new(0)
  6084. aura3.Size = NumberSequence.new(14)
  6085. wait(2)
  6086. idle = true
  6087.  
  6088. canattack = true
  6089. idle1 = true
  6090. end
  6091. end
  6092. end
  6093. end)
  6094.  
  6095. mouse.KeyDown:connect(function(key)
  6096. if key == "k" then
  6097. if ssbkaio == true then
  6098. if canattack == true then
  6099. idle = false
  6100. combodamage = 40
  6101. ssbkaiox10 = true
  6102. ssbkaio = false
  6103. idle1 = false
  6104. can = 3
  6105. canattack = false
  6106. walksound = "rbxassetid://863810402"
  6107.  
  6108. for i = 1, 20 do
  6109. wait()
  6110. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  6111. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  6112. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  6113. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  6114. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  6115. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  6116. end
  6117. Colors = {"Really red", "Really red"}
  6118. GroundWave1()
  6119. wait(0.1)
  6120. Colors = {"Really red", "Really red"}
  6121. GroundWave1()
  6122. wait(0.1)
  6123. Colors = {"Really red", "Really red"}
  6124. GroundWave1()
  6125. wait(0.1)
  6126. Colors = {"Really red", "Really red"}
  6127. GroundWave1()
  6128. wait(0.1)
  6129. Colors = {"Really red", "Really red"}
  6130. GroundWave1()
  6131. wait(0.1)
  6132. Colors = {"Really red", "Really red"}
  6133. GroundWave1()
  6134. wait(0.1)
  6135.  
  6136. Colors = {"Really red", "Really red"}
  6137. GroundWave1()
  6138. wait(0.1)
  6139. Colors = {"Really red", "Really red"}
  6140. GroundWave1()
  6141. wait(0.1)
  6142. Colors = {"Really red", "Really red"}
  6143. GroundWave1()
  6144. wait(0.1)
  6145. Colors = {"Really red", "Really red"}
  6146. GroundWave1()
  6147.  
  6148. Colors = {"Really red", "Really red"}
  6149. GroundWave1()
  6150. wait(0.1)
  6151. Colors = {"Really red", "Really red"}
  6152. GroundWave1()
  6153. wait(0.1)
  6154. Colors = {"Really red", "Really red"}
  6155. GroundWave1()
  6156. wait(0.1)
  6157. Colors = {"Really red", "Really red"}
  6158. GroundWave1()
  6159. wait(0.1)
  6160. Colors = {"Really red", "Really red"}
  6161. GroundWave1()
  6162. wait(0.1)
  6163.  
  6164.  
  6165. Colors = {"Really red", "Really red"}
  6166. GroundWave1()
  6167. Colors = {"Really red", "Really red"}
  6168. GroundWave1()
  6169.  
  6170. for i = 1, 10 do
  6171. wait()
  6172. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--head
  6173. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2)--torso
  6174. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(40)), 0.2)--rarm
  6175. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-80),math.rad(0),math.rad(-40)), 0.2)--larm
  6176. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-20)), 0.4)--lleg
  6177. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4)--rleg
  6178. end
  6179.  
  6180. zh1 = Instance.new("Sound",char)
  6181. zh1.Volume = 4
  6182. zh1.Looped = false
  6183. zh1.SoundId = "rbxassetid://590580746"
  6184. zh1:Play()
  6185. aura3.Transparency = NumberSequence.new(0)
  6186. aura3.Size = NumberSequence.new(18)
  6187.  
  6188.  
  6189.  
  6190.  
  6191. Hair7.BrickColor = BrickColor.new("Quill grey")
  6192. larm1 = Instance.new("Part",char)
  6193. larm1.Transparency = 0.5
  6194. larm1.BrickColor = BrickColor.new("Bright red")
  6195. larm1.Size = Vector3.new(1.1,2.1,1.1)
  6196. larm1.Position = Vector3.new(999,999,999)
  6197. larmhold = Instance.new("Weld",char)
  6198. larmhold.Part0 = larm
  6199. larmhold.Part1 = larm1
  6200. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6201. rarm1 = Instance.new("Part",char)
  6202. rarm1.Transparency = 0.5
  6203. rarm1.BrickColor = BrickColor.new("Bright red")
  6204. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  6205. rarm1.Position = Vector3.new(999,999,999)
  6206. rarmhold = Instance.new("Weld",char)
  6207. rarmhold.Part0 = rarm
  6208. rarmhold.Part1 = rarm1
  6209. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6210. torso1 = Instance.new("Part",char)
  6211. torso1.Transparency = 0.5
  6212. torso1.BrickColor = BrickColor.new("Bright red")
  6213. torso1.Size = Vector3.new(2.1,2.1,1.1)
  6214. torso1.Position = Vector3.new(999,999,999)
  6215. torsohold = Instance.new("Weld",char)
  6216. torsohold.Part0 = torso
  6217. torsohold.Part1 = torso1
  6218. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6219. lleg1 = Instance.new("Part",char)
  6220. lleg1.Transparency = 0.5
  6221. lleg1.BrickColor = BrickColor.new("Bright red")
  6222. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  6223. lleg1.Position = Vector3.new(999,999,999)
  6224. lleghold = Instance.new("Weld",char)
  6225. lleghold.Part0 = lleg
  6226. lleghold.Part1 = lleg1
  6227. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6228. rleg1 = Instance.new("Part",char)
  6229. rleg1.Transparency = 0.5
  6230. rleg1.BrickColor = BrickColor.new("Bright red")
  6231. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  6232. rleg1.Position = Vector3.new(999,999,999)
  6233. rleghold = Instance.new("Weld",char)
  6234. rleghold.Part0 = rleg
  6235. rleghold.Part1 = rleg1
  6236. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6237. rhed1 = Instance.new("Part",char)
  6238. rhed1.Transparency = 0.5
  6239. rhed1.BrickColor = BrickColor.new("Bright red")
  6240. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  6241. rhed1.Position = Vector3.new(999,999,999)
  6242. rhedhold = Instance.new("Weld",char)
  6243. rhedhold.Part0 = hed
  6244. rhedhold.Part1 = rhed1
  6245. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  6246. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  6247. rhedmesh1.MeshType = "Head"
  6248. rhedmesh1.Scale = Vector3.new(1,1,1)
  6249. Colors = {"Really red", "Really red"}
  6250. GroundWave1()
  6251. wait(0.1)
  6252. Colors = {"Really red", "Really red"}
  6253. GroundWave1()
  6254. wait(0.1)
  6255. Colors = {"Really red", "Really red"}
  6256. GroundWave1()
  6257. wait(0.1)
  6258. Colors = {"Really red", "Really red"}
  6259. GroundWave1()
  6260. wait(0.1)
  6261. Colors = {"Really red", "Really red"}
  6262. GroundWave1()
  6263. wait(0.1)
  6264. ball.BrickColor = BrickColor.new("Really red")
  6265. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  6266. ball.Transparency = 0
  6267. ssbon = false
  6268. Colors = {"Really red", "Really red"}
  6269. GroundWave1()
  6270. wait(0.1)
  6271. Colors = {"Really red", "Really red"}
  6272. GroundWave1()
  6273. wait(0.1)
  6274. Colors = {"Really red", "Really red"}
  6275. GroundWave1()
  6276. wait(0.1)
  6277. Colors = {"Really red", "Really red"}
  6278. GroundWave1()
  6279. wait(0.1)
  6280. Colors = {"Really red", "Really red"}
  6281. GroundWave1()
  6282. wait(0.1)
  6283.  
  6284. wait()
  6285.  
  6286.  
  6287. wait(2)
  6288. idle = true
  6289. canattack = true
  6290. idle1 = true
  6291. end
  6292. end
  6293. end
  6294. end)
  6295. local player = game.Players.LocalPlayer
  6296. local pchar = player.Character
  6297. local mouse = player:GetMouse()
  6298. local cam = workspace.CurrentCamera
  6299.  
  6300. local rad = math.rad
  6301.  
  6302. local keysDown = {}
  6303. local flySpeed = 0
  6304. local MAX_FLY_SPEED = 150
  6305.  
  6306. local canFly = false
  6307. local flyToggled = false
  6308.  
  6309. local forward, side = 0, 0
  6310. local lastForward, lastSide = 0, 0
  6311.  
  6312. local floatBP = Instance.new("BodyPosition")
  6313. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  6314. local flyBV = Instance.new("BodyVelocity")
  6315. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  6316. local turnBG = Instance.new("BodyGyro")
  6317. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  6318.  
  6319. mouse.KeyDown:connect(function(key)
  6320. keysDown[key] = true
  6321.  
  6322. if key == "f" then
  6323.  
  6324.  
  6325. idle = false
  6326.  
  6327. idle1 = false
  6328. canattack = false
  6329.  
  6330. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 1)--head
  6331. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 1)--torso
  6332. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 1)--rarm
  6333. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 1)--larm
  6334. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  6335. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  6336. fly = true
  6337. flyToggled = not flyToggled
  6338.  
  6339. if not flyToggled then
  6340. fly = false
  6341. stanceToggle = "Normal"
  6342. floatBP.Parent = nil
  6343. flyBV.Parent = nil
  6344. turnBG.Parent = nil
  6345. root.Velocity = Vector3.new()
  6346. hum.PlatformStand = false
  6347. wait(0.5)
  6348. idle = true
  6349.  
  6350. idle1 = true
  6351. canattack = true
  6352. end
  6353. end
  6354.  
  6355. end)
  6356. mouse.KeyUp:connect(function(key)
  6357. keysDown[key] = nil
  6358. wait(0.1)
  6359. if fly == true and moving == false then
  6360.  
  6361. for i = 1, 15 do
  6362. wait()
  6363. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(0)), 0.4)--head
  6364. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.2)--torso
  6365. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.2)--rarm
  6366. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.2)--larm
  6367. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--lleg
  6368. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.4)--rleg
  6369. end
  6370. end
  6371. end)
  6372.  
  6373. local function updateFly()
  6374.  
  6375. if not flyToggled then return end
  6376.  
  6377. lastForward = forward
  6378. lastSide = side
  6379.  
  6380. forward = 0
  6381. side = 0
  6382.  
  6383. if keysDown.w then
  6384. moving = true
  6385. forward = forward + 1.2
  6386.  
  6387. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  6388. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(0), math.rad(0)), 0.05)--torso
  6389. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  6390. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  6391. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  6392. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  6393. else
  6394. moving = false
  6395. end
  6396. if keysDown.s then
  6397.  
  6398. forward = forward - 0.5
  6399.  
  6400. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.01)--head
  6401. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.1)--torso
  6402. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(20)), 0.1)--rarm
  6403. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-20)), 0.1)--larm
  6404. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-10)), 0.1)--lleg
  6405. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.1)--rleg
  6406.  
  6407. end
  6408. if keysDown.a then
  6409.  
  6410. side = side - 0.5
  6411. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  6412. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(-50), math.rad(20)), 0.05)--torso
  6413. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  6414. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  6415. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  6416. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  6417. else
  6418.  
  6419. end
  6420. if keysDown.d then
  6421.  
  6422. side = side + 0.5
  6423. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(60),math.rad(0),math.rad(0)), 0.05)--head
  6424. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-80), math.rad(40), math.rad(-20)), 0.05)--torso
  6425. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(20)), 0.05)--rarm
  6426. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.05)--larm
  6427. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.05)--lleg
  6428. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.05)--rleg
  6429.  
  6430.  
  6431. end
  6432.  
  6433. canFly = (forward ~= 0 or side ~= 0)
  6434.  
  6435. if canFly then
  6436.  
  6437. stanceToggle = "Floating"
  6438. turnBG.Parent = root
  6439. floatBP.Parent = nil
  6440. flyBV.Parent = root
  6441.  
  6442. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  6443. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  6444. else
  6445. floatBP.position = root.Position
  6446. floatBP.Parent = root
  6447.  
  6448. flySpeed = flySpeed - 1
  6449. if flySpeed < 0 then flySpeed = 0 end
  6450. end
  6451.  
  6452. local camCF = cam.CoordinateFrame
  6453. local in_forward = canFly and forward or lastForward
  6454. local in_side = canFly and side or lastSide
  6455.  
  6456. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  6457. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  6458.  
  6459. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  6460. 0)
  6461. end
  6462.  
  6463. game:service'RunService'.RenderStepped:connect(function()
  6464. if flyToggled then
  6465. hum.PlatformStand = true
  6466. end
  6467. updateFly()
  6468. end)
  6469.  
  6470. local hit1 = true
  6471. local hit2 = false
  6472. local hit3 = false
  6473. local hit4 = false
  6474. zw = Instance.new("Sound",char)
  6475. zw.Volume = 1
  6476. zw.Looped = false
  6477. zw.SoundId = "rbxassetid://896243541"
  6478.  
  6479. function leftkick()
  6480. for i = 1, 5 do
  6481. wait()
  6482. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-60),math.rad(0)), 0.8)--head
  6483. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(2), math.rad(60), math.rad(0)), 0.8)--torso
  6484. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.8)--rarm
  6485. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--larm
  6486. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.8)--lleg
  6487. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(40)), 0.8)--rleg
  6488. end
  6489. zw:Play()
  6490. end
  6491. function rightkick()
  6492. for i = 1, 5 do
  6493. wait()
  6494. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(60),math.rad(0)), 0.8)--head
  6495. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(5), math.rad(-60), math.rad(0)), 0.8)--torso
  6496. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.8)--rarm
  6497. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.8)--larm
  6498. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(100), math.rad(0), math.rad(-40)), 0.8)--lleg
  6499. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.8)--rleg
  6500. end
  6501.  
  6502. end
  6503. function leftpunch()
  6504. for i = 1, can do
  6505. wait()
  6506. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.8)--head
  6507. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.8)--torso
  6508. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(20)), 0.8)--rarm
  6509. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 0.8)--larm
  6510. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  6511. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  6512. end
  6513. zw:Play()
  6514. end
  6515. function rightpunch()
  6516. for i = 1, can do
  6517. wait()
  6518. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(70),math.rad(0)), 0.8)--head
  6519. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.8)--torso
  6520. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.8)--rarm
  6521. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-20)), 0.8)--larm
  6522. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.8)--lleg
  6523. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), 0.8)--rleg
  6524. end
  6525. zw:Play()
  6526. end
  6527. ---------------------------------------------------------------------------------------------------------------------------------------------------
  6528. function kickup()
  6529. for i = 1, 20 do
  6530. wait()
  6531. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  6532. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -0.9, 0) * CFrame.Angles(math.rad(30),math.rad(0),math.rad(0)), 0.2)--torso
  6533. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--rarm
  6534. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(0)), 0.2)--larm
  6535. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(90),math.rad(0),math.rad(-10)), 0.4)--lleg
  6536. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--rleg
  6537. end
  6538. zw:Play()
  6539.  
  6540. end
  6541. function knockdown()
  6542. for i = 1, 10 do
  6543. wait()
  6544. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  6545. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(20),math.rad(0),math.rad(0)), 0.4)--torso
  6546. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(-40)), 0.4)--rarm
  6547. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.7,-0.4)*CFrame.Angles(math.rad(130),math.rad(0),math.rad(40)), 0.4)--larm
  6548. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-10)), 0.4)--lleg
  6549. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20),math.rad(0),math.rad(10)), 0.4)--rleg
  6550.  
  6551. end
  6552. zw1 = Instance.new("Sound",char)
  6553. zw1.Volume = 1
  6554. zw1.Looped = false
  6555. zw1.SoundId = "rbxassetid://896242278"
  6556. zw1:Play()
  6557. for i = 1, 20 do
  6558. wait()
  6559. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  6560. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, 35, 0) * CFrame.Angles(math.rad(-40),math.rad(0),math.rad(0)), 0.2)--torso
  6561. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,.5,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(-40)), 0.2)--rarm
  6562. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,.4,-0.4)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(40)), 0.2)--larm
  6563. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(-10)), 0.2)--lleg
  6564. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(60),math.rad(0),math.rad(10)), 0.2)--rleg
  6565. end
  6566.  
  6567.  
  6568. end
  6569. mouse.KeyDown:connect(function(key)
  6570. if key == "e" and hit1 == true and canattack == true then
  6571. canattack = false
  6572. nohit = 0
  6573.  
  6574. hit1 = false
  6575. hit2 = true
  6576. hit3 = false
  6577. hit4 = false
  6578. hand1 = Instance.new("Part",rarm)
  6579. hand1.Size = Vector3.new(1.5,1.5,1.5)
  6580. hand1.CanCollide = false
  6581. hand1.Transparency = 1
  6582. hand1.Position = Vector3.new(999,999,999)
  6583. hand1weld = Instance.new("Weld",hand1)
  6584. hand1weld.Part0 = rarm
  6585. hand1weld.Part1 = hand1
  6586. hand1weld.C0 = CFrame.new(0,-1.2,0)
  6587. ----------------------------------------------------------------
  6588.  
  6589. function touch1(hit)
  6590. if not hit.Parent:findFirstChild("Humanoid") then return end
  6591. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6592. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6593. zwt = Instance.new("Sound",char)
  6594. zwt.Volume = 1
  6595. zwt.Looped = false
  6596. zwt.SoundId = "rbxassetid://137579113"
  6597. zwt:Play()
  6598. end
  6599. end
  6600. hand1.Touched:connect(touch1)
  6601. rightpunch()
  6602.  
  6603. hand1:Destroy()
  6604. canattack = true
  6605. end
  6606. end)
  6607. mouse.KeyDown:connect(function(key)
  6608. if key == "e" and hit2 == true and canattack == true then
  6609. canattack = false
  6610. nohit = 0
  6611.  
  6612. hit1 = false
  6613. hit2 = false
  6614. hit3 = true
  6615. hit4 = false
  6616. hand2 = Instance.new("Part",rarm)
  6617. hand2.Size = Vector3.new(1.5,1.5,1.5)
  6618. hand1.CanCollide = false
  6619. hand2.Transparency = 1
  6620. hand2.Position = Vector3.new(999,999,999)
  6621. hand2weld = Instance.new("Weld",hand2)
  6622. hand2weld.Part0 = larm
  6623. hand2weld.Part1 = hand2
  6624. hand2weld.C0 = CFrame.new(0,-1.2,0)
  6625. ----------------------------------------------------------------
  6626.  
  6627. function touch1(hit)
  6628. if not hit.Parent:findFirstChild("Humanoid") then return end
  6629. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6630. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6631. zwr = Instance.new("Sound",char)
  6632. zwr.Volume = 1
  6633. zwr.Looped = false
  6634. zwr.SoundId = "rbxassetid://137579113"
  6635. zwr:Play()
  6636. end
  6637. end
  6638. hand2.Touched:connect(touch1)
  6639. leftpunch()
  6640.  
  6641. canattack = true
  6642. hand2:Destroy()
  6643.  
  6644. end
  6645. end)
  6646. mouse.KeyDown:connect(function(key)
  6647. if key == "e" and hit3 == true and canattack == true then
  6648. canattack = false
  6649. nohit = 0
  6650.  
  6651. hit1 = false
  6652. hit2 = false
  6653. hit3 = false
  6654. hit4 = true
  6655. hand3 = Instance.new("Part",lleg)
  6656. hand3.Size = Vector3.new(1.5,1.5,1.5)
  6657. hand3.CanCollide = false
  6658. hand3.Transparency = 1
  6659. hand3.Position = Vector3.new(999,999,999)
  6660. hand3weld = Instance.new("Weld",hand3)
  6661. hand3weld.Part0 = lleg
  6662. hand3weld.Part1 = hand3
  6663. hand3weld.C0 = CFrame.new(0,-1.2,0)
  6664. ----------------------------------------------------------------
  6665.  
  6666. function touch1(hit)
  6667. if not hit.Parent:findFirstChild("Humanoid") then return end
  6668. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6669. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6670. zwc = Instance.new("Sound",char)
  6671. zwc.Volume = 1
  6672. zwc.Looped = false
  6673. zwc.SoundId = "rbxassetid://137579113"
  6674. zwc:Play()
  6675. end
  6676. end
  6677. hand3.Touched:connect(touch1)
  6678. rightkick()
  6679.  
  6680. canattack = true
  6681. hand3:Destroy()
  6682.  
  6683. end
  6684. end)
  6685. mouse.KeyDown:connect(function(key)
  6686. if key == "e" and hit4 == true and canattack == true then
  6687. canattack = false
  6688. nohit = 0
  6689. wait()hit4 = false
  6690. hit3 = false
  6691. hit2 = false
  6692. hit1 = true
  6693. hand4 = Instance.new("Part",rleg)
  6694. hand4.Size = Vector3.new(1.5,1.5,1.5)
  6695. hand4.CanCollide = false
  6696. hand4.Transparency = 1
  6697. hand4.Position = Vector3.new(999,999,999)
  6698. hand4weld = Instance.new("Weld",hand4)
  6699. hand4weld.Part0 = rleg
  6700. hand4weld.Part1 = hand4
  6701. hand4weld.C0 = CFrame.new(0,-1.2,0)
  6702. ----------------------------------------------------------------
  6703.  
  6704. function touch1(hit)
  6705. if not hit.Parent:findFirstChild("Humanoid") then return end
  6706. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6707. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6708. zwe = Instance.new("Sound",char)
  6709. zwe.Volume = 1
  6710. zwe.Looped = false
  6711. zwe.SoundId = "rbxassetid://137579113"
  6712. zwe:Play()
  6713. end
  6714. end
  6715. hand4.Touched:connect(touch1)
  6716. leftkick()
  6717.  
  6718. canattack = true
  6719. hand4:Destroy()
  6720.  
  6721. end
  6722. end)
  6723. local player = game.Players.LocalPlayer
  6724. repeat wait() until player:GetMouse() and player.Character
  6725. local mouse = player:GetMouse()
  6726. local character = player.Character
  6727.  
  6728.  
  6729. local clickon = false
  6730. p = game.Players.LocalPlayer
  6731. char = p.Character
  6732. mouse = p:GetMouse()
  6733. torso = char.Torso
  6734. mouse.Button1Down:connect(function()
  6735. t = mouse.Target.Parent:FindFirstChild("Torso")
  6736. hu = mouse.Target.Parent:FindFirstChild("Humanoid")
  6737. if mouse.Target == nil then
  6738. clickon = false
  6739. end
  6740. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  6741. clickon = true
  6742. poon = true
  6743. zwc1s2 = Instance.new("Sound",mouse.Target)
  6744. zwc1s2.Volume = 5
  6745. zwc1s2.Looped = false
  6746. zwc1s2.SoundId = "rbxassetid://915341277"
  6747. zwc1s2:Play()
  6748.  
  6749.  
  6750.  
  6751. else
  6752. clickon = false
  6753.  
  6754. end
  6755.  
  6756. end)
  6757.  
  6758. you = game.Players.LocalPlayer.Character.Torso
  6759.  
  6760.  
  6761.  
  6762. mouse.KeyDown:connect(function(key)
  6763. if key == "z" then
  6764. if canattack == true then
  6765.  
  6766. canattack = false
  6767. idle = false
  6768. hum.WalkSpeed = 0
  6769. nohit = 0
  6770. idle1 = false
  6771. for i = 1, 10 do
  6772. wait()
  6773. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  6774. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  6775. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.4)--arm
  6776. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-0.8,0.7,-0.7)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(140)), 0.4)--arm
  6777. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.4)--leg
  6778. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4)--leg
  6779. end
  6780. zwc1 = Instance.new("Sound",torso)
  6781. zwc1.Volume = 1
  6782. zwc1.Looped = false
  6783. zwc1.SoundId = "rbxassetid://744770874"
  6784. zwc1:Play()
  6785. if clickon == true then
  6786. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  6787. else
  6788. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
  6789. end
  6790. canattack = true
  6791. idle = true
  6792. hum.WalkSpeed = 10
  6793. idle1 = true
  6794. end
  6795.  
  6796.  
  6797. end
  6798. end)
  6799.  
  6800. mouse.KeyDown:connect(function(key)
  6801. if key == "h" then
  6802. if canattack == true then
  6803. idle = false
  6804. idle1 = false
  6805. canattack = false
  6806. grab = false
  6807. grab5()
  6808. grabhit = Instance.new("Part",char)
  6809. grabhit.Size = Vector3.new(2,2,2)
  6810. grabhit.Position = Vector3.new(999,999,999)
  6811. grabhit.Transparency = 1
  6812. grabweld = Instance.new("Weld",grabhit)
  6813. grabweld.Part0 = torso
  6814. grabweld.Part1 = grabhit
  6815. grabweld.C0 = CFrame.new(0,0,-2)
  6816. ---------------------------------------------------------------
  6817. hand1 = Instance.new("Part",rarm)
  6818. hand1.Size = Vector3.new(1,1,1)
  6819. hand1.CanCollide = false
  6820. hand1.Transparency = 1
  6821. hand1.Position = Vector3.new(999,999,999)
  6822. hand1weld = Instance.new("Weld",hand1)
  6823. hand1weld.Part0 = rarm
  6824. hand1weld.Part1 = hand1
  6825. hand1weld.C0 = CFrame.new(0,-1.2,0)
  6826. ----------------------------------------------------------------
  6827. hand2 = Instance.new("Part",rarm)
  6828. hand2.Size = Vector3.new(1,1,1)
  6829. hand1.CanCollide = false
  6830. hand2.Transparency = 1
  6831. hand2.Position = Vector3.new(999,999,999)
  6832. hand2weld = Instance.new("Weld",hand2)
  6833. hand2weld.Part0 = larm
  6834. hand2weld.Part1 = hand2
  6835. hand2weld.C0 = CFrame.new(0,-1.2,0)
  6836. function touch1(hit)
  6837. if not hit.Parent:findFirstChild("Humanoid") then return end
  6838. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6839. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6840.  
  6841. end
  6842. end
  6843. hand1.Touched:connect(touch1)
  6844. function touch2(hit)
  6845. if not hit.Parent:findFirstChild("Humanoid") then return end
  6846. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6847. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  6848.  
  6849. end
  6850. end
  6851. hand2.Touched:connect(touch2)
  6852. function touch(hit)
  6853. if not hit.Parent:findFirstChild("Humanoid") then return end
  6854. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  6855. grabhit.TouchInterest:Destroy()
  6856. grab = true
  6857. hu = hit.Parent:findFirstChild("Humanoid")
  6858. to = hit.Parent:findFirstChild("Torso")
  6859. he = hit.Parent:findFirstChild("Head")
  6860. hu.WalkSpeed = 0
  6861. if hu.Health > 100 then
  6862. hu.MaxHealth = 100
  6863. hu.Health = 100
  6864. end
  6865. towe = Instance.new("Weld",to)
  6866. towe.Part0 = torso
  6867. towe.Part1 = to
  6868. towe.C0 = CFrame.new(0,0,-1.5)
  6869.  
  6870.  
  6871. wait(0.5)
  6872. end
  6873. if grab == true then
  6874. if clickon == true then
  6875. jk = true
  6876. clickon = false
  6877. end
  6878. towe.Part0 = nil
  6879. partv = Instance.new("Part",to)
  6880. partv.Transparency = 1
  6881.  
  6882. partv.CanCollide = false
  6883. partv.Anchored = true
  6884. towe1 = Instance.new("Weld",to)
  6885. towe1.Part0 = to
  6886. towe1.Part1 = partv
  6887. towe1.C0 = CFrame.new(0,0,0)
  6888.  
  6889.  
  6890.  
  6891. partv:Destroy()
  6892. towe.Part0 = torso
  6893.  
  6894.  
  6895. ----------------------------------------------------
  6896. grabon = true
  6897. towe:Destroy()
  6898.  
  6899. kickup()
  6900. wait(0.1)
  6901. for i = 1, 10 do
  6902. wait()
  6903. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(40),math.rad(0),math.rad(0)), 0.1)--head
  6904. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  6905. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  6906. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(10)), 0.2)--arm
  6907. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1,0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)), 0.2)--leg
  6908. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)), 0.2)--leg
  6909. end
  6910. grabon = false
  6911. to.Anchored = true
  6912.  
  6913.  
  6914. grabon1 = true
  6915. zwc12 = Instance.new("Sound",torso)
  6916. zwc12.Volume = 1
  6917. zwc12.Looped = false
  6918. zwc12.SoundId = "rbxassetid://436748675"
  6919. zwc12:Play()
  6920. knockdown()
  6921. hu.Health = hu.Health - 30
  6922. to.Anchored = false
  6923. grabon1 = false
  6924.  
  6925.  
  6926. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6927. Colors = {"White"}
  6928. local wave = Instance.new("Part", torso)
  6929. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  6930. wave.Anchored = true
  6931. wave.CanCollide = false
  6932. wave.Locked = true
  6933. wave.Size = Vector3.new(1, 1, 1)
  6934. wave.TopSurface = "Smooth"
  6935. wave.BottomSurface = "Smooth"
  6936. wave.Transparency = 0.35
  6937. wave.CFrame = HandCF4
  6938. wm = Instance.new("SpecialMesh", wave)
  6939. wm.MeshId = "rbxassetid://3270017"
  6940. coroutine.wrap(function()
  6941. for i = 1, 30, 1 do
  6942. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  6943. wave.Size = wm.Scale
  6944. wave.CFrame = HandCF4
  6945. wave.Transparency = i/30
  6946. wait()
  6947. end
  6948. wait()
  6949. wave:Destroy()
  6950. end)()
  6951. wait(0.3)
  6952. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  6953. Colors = {"White"}
  6954. zwd = Instance.new("Sound",char)
  6955. zwd.Volume = 5
  6956. zwd.Looped = false
  6957. zwd.SoundId = "rbxassetid://863810402"
  6958. zwd:Play()
  6959. local wave = Instance.new("Part", torso)
  6960. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  6961. wave.Anchored = true
  6962. wave.CanCollide = false
  6963. wave.Locked = true
  6964. wave.Size = Vector3.new(1, 1, 1)
  6965. wave.TopSurface = "Smooth"
  6966. wave.BottomSurface = "Smooth"
  6967. wave.Transparency = 0.35
  6968. wave.CFrame = HandCF4
  6969. wm = Instance.new("SpecialMesh", wave)
  6970. wm.MeshId = "rbxassetid://3270017"
  6971. coroutine.wrap(function()
  6972. for i = 1, 30, 1 do
  6973. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  6974. wave.Size = wm.Scale
  6975. wave.CFrame = HandCF4
  6976. wave.Transparency = i/30
  6977. wait()
  6978. end
  6979.  
  6980. wait()
  6981. wave:Destroy()
  6982.  
  6983. end)()
  6984.  
  6985. wait(0.6)
  6986. zwd:Destroy()
  6987. wait(0.4)
  6988. hed.Anchored = false
  6989.  
  6990.  
  6991. canattack = true
  6992. idle = true
  6993. hand1:Destroy()
  6994. hand2:Destroy()
  6995.  
  6996. goo = 0
  6997. idle1 = true
  6998. grab = false
  6999. wait(1)
  7000. if jk == true then
  7001. jk = false
  7002. clickon = true
  7003. end
  7004.  
  7005. end
  7006.  
  7007.  
  7008. end
  7009.  
  7010.  
  7011. grabhit.Touched:connect(touch)
  7012. wait(0.1)
  7013. grabhit:Destroy()
  7014.  
  7015.  
  7016.  
  7017.  
  7018. if grab == false then
  7019. hand1:Destroy()
  7020. hand2:Destroy()
  7021.  
  7022. canattack = true
  7023. idle = true
  7024.  
  7025. idle1 = true
  7026.  
  7027. end
  7028. end
  7029. end
  7030. end)
  7031.  
  7032. mouse.KeyDown:connect(function(Key)
  7033. if Key == "g" then
  7034. if canattack == true then
  7035.  
  7036.  
  7037. kamehamehaon = true
  7038. beam1.Size = Vector3.new(6,6,1)
  7039.  
  7040. partaura.Size = NumberSequence.new(0.8)
  7041. idle = false
  7042.  
  7043. idle1 = false
  7044. canattack = false
  7045. hum.WalkSpeed = 0
  7046. z2 = Instance.new("Sound",char)
  7047. z2.Volume = 3
  7048. z2.Looped = false
  7049. z2.SoundId = "rbxassetid://908489666"
  7050. z2:Play()
  7051.  
  7052.  
  7053. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(85),math.rad(0)), 1)--head
  7054. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-85), math.rad(0)), 1)--torso
  7055. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.4,0)*CFrame.Angles(math.rad(30),math.rad(-40),math.rad(-10)), 1)--rarm
  7056. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.2,-0.2)*CFrame.Angles(math.rad(30),math.rad(40),math.rad(40)), 1)--larm
  7057. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 1)--lleg
  7058. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 1)--rleg
  7059.  
  7060.  
  7061.  
  7062. partaura.Transparency = NumberSequence.new(0)
  7063. partaura1.Transparency = NumberSequence.new(0)
  7064. kamehameha = true
  7065. wait(6)
  7066. zwc1 = Instance.new("Sound",char)
  7067. zwc1.Volume = 1
  7068. zwc1.Looped = false
  7069. zwc1.SoundId = "rbxassetid://744770874"
  7070. zwc1:Play()
  7071. torso.CFrame = t.CFrame - Vector3.new(0,0,-10)
  7072. hum.HipHeight = 10
  7073. wait(0.5)
  7074. if kamehamehaon == true then
  7075. kamehamehaon = false
  7076. hited = true
  7077. wait(0.1)
  7078. point = true
  7079. kamehamehaon = false
  7080. kamehameha = false
  7081.  
  7082.  
  7083.  
  7084. partaura.Transparency = NumberSequence.new(1)
  7085. partaura1.Transparency = NumberSequence.new(1)
  7086. z2:Stop()
  7087. z4 = Instance.new("Sound",char)
  7088. z4.Volume = 5
  7089. z4.Looped = false
  7090. z4.SoundId = "rbxassetid://908474188"
  7091. z4:Play()
  7092.  
  7093. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 1)--head
  7094. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(0)), 1)--torso
  7095. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1,0.5,0)*CFrame.Angles(math.rad(95),math.rad(-10),math.rad(-20)), 1)--rarm
  7096. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-0.2)*CFrame.Angles(math.rad(75),math.rad(170),math.rad(-20)), 1)--larm
  7097. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-10)), 1)--lleg
  7098. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(10)), 1)--rleg
  7099.  
  7100.  
  7101.  
  7102.  
  7103.  
  7104. laser = true
  7105. s1.Volume=1
  7106. s1:play()
  7107. wait(5.4)
  7108. point = false
  7109.  
  7110. laser = false
  7111. beam1.Size = Vector3.new(1,1,1)
  7112. beam1.Parent=nil
  7113. inner1.Parent=nil
  7114. expl1.Parent=nil
  7115.  
  7116. hited1 = false
  7117. exa1.Parent=nil
  7118. s1:stop()
  7119.  
  7120. idle = true
  7121. canattack = true
  7122. idle1 = true
  7123. hum.WalkSpeed = 16
  7124. hum.HipHeight = 0
  7125. end
  7126. end
  7127. end
  7128. end)
  7129.  
  7130. function spin()
  7131. for i = 1, 50 do
  7132. wait()
  7133.  
  7134. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  7135. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  7136. torso.CFrame = torso.CFrame * CFrame.Angles(0,.8,0)
  7137. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(-40)), 0.1)--arm
  7138. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.1)--arm
  7139. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  7140. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  7141. end
  7142. end
  7143. function grab5()
  7144. for i = 1, 10 do
  7145. wait()
  7146.  
  7147. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.1)--head
  7148. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  7149. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(10)), 0.1)--arm
  7150. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-10)), 0.1)--arm
  7151. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.1)--leg
  7152. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(10)), 0.1)--leg
  7153. end
  7154. for i = 1, 10 do
  7155. wait()
  7156.  
  7157. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.2)--head
  7158. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(0)), 0.2)--torso
  7159. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(-40)), 0.2)--arm
  7160. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.2,0.5,-.5)*CFrame.Angles(math.rad(100),math.rad(0),math.rad(40)), 0.2)--arm
  7161. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-10)), 0.2)--leg
  7162. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-50), math.rad(0), math.rad(10)), 0.2)--leg
  7163. end
  7164. end
  7165. mouse.KeyDown:connect(function(key)
  7166. if key == "y" then
  7167. if canattack == true then
  7168. idle = false
  7169. idle1 = false
  7170. canattack = false
  7171. grab5()
  7172.  
  7173. grabhit = Instance.new("Part",char)
  7174. grabhit.Size = Vector3.new(2,2,2)
  7175. grabhit.Position = Vector3.new(999,999,999)
  7176. grabhit.Transparency = 1
  7177. grabweld = Instance.new("Weld",grabhit)
  7178. grabweld.Part0 = torso
  7179. grabweld.Part1 = grabhit
  7180. grabweld.C0 = CFrame.new(0,0,-2)
  7181. ---------------------------------------------------------------
  7182. hand1 = Instance.new("Part",rarm)
  7183. hand1.Size = Vector3.new(1,1,1)
  7184. hand1.CanCollide = false
  7185. hand1.Transparency = 1
  7186. hand1.Position = Vector3.new(999,999,999)
  7187. hand1weld = Instance.new("Weld",hand1)
  7188. hand1weld.Part0 = rarm
  7189. hand1weld.Part1 = hand1
  7190. hand1weld.C0 = CFrame.new(0,-1.2,0)
  7191. ----------------------------------------------------------------
  7192. hand2 = Instance.new("Part",rarm)
  7193. hand2.Size = Vector3.new(1,1,1)
  7194. hand1.CanCollide = false
  7195. hand2.Transparency = 1
  7196. hand2.Position = Vector3.new(999,999,999)
  7197. hand2weld = Instance.new("Weld",hand2)
  7198. hand2weld.Part0 = larm
  7199. hand2weld.Part1 = hand2
  7200. hand2weld.C0 = CFrame.new(0,-1.2,0)
  7201. function touch1(hit)
  7202. if not hit.Parent:findFirstChild("Humanoid") then return end
  7203. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7204. hu1 = hit.Parent:findFirstChild("Humanoid")
  7205. grab1 = true
  7206. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  7207. if hu1.Health > 100 then
  7208. hu1.MaxHealth = 100
  7209. hu1.Health = 100
  7210. end
  7211. end
  7212. end
  7213. hand1.Touched:connect(touch1)
  7214. function touch2(hit)
  7215. if not hit.Parent:findFirstChild("Humanoid") then return end
  7216. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7217. hu1 = hit.Parent:findFirstChild("Humanoid")
  7218. grab1 = true
  7219. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  7220. if hu1.Health > 100 then
  7221. hu1.MaxHealth = 100
  7222. hu1.Health = 100
  7223. end
  7224. end
  7225. end
  7226. hand2.Touched:connect(touch2)
  7227. function touch(hit)
  7228. if not hit.Parent:findFirstChild("Humanoid") then return end
  7229. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7230. grab1 = true
  7231. if clickon == true then
  7232. jk = true
  7233. clickon = false
  7234. end
  7235. grabhit.TouchInterest:Destroy()
  7236.  
  7237. hu1 = hit.Parent:findFirstChild("Humanoid")
  7238. to1 = hit.Parent:findFirstChild("Torso")
  7239. he1 = hit.Parent:findFirstChild("Head")
  7240. hu1.WalkSpeed = 0
  7241. if hu1.Health > 100 then
  7242. hu1.MaxHealth = 100
  7243. hu1.Health = 100
  7244. end
  7245.  
  7246.  
  7247.  
  7248.  
  7249. end
  7250.  
  7251. if grab1 == true then
  7252. throw = 5
  7253. to1.CFrame = to1.CFrame + Vector3.new(0,60,0)
  7254. kickup()
  7255. hum.HipHeight = 10
  7256. wait()
  7257. grabon1 = true
  7258.  
  7259. hed.Anchored = true
  7260. wait(0.3)
  7261.  
  7262. hed.Anchored = false
  7263. spin()
  7264. ds = Instance.new("Sound",torso)
  7265. ds.Volume = 4
  7266. ds.Looped = false
  7267. ds.SoundId = "rbxassetid://860448713"
  7268. ds:Play()
  7269.  
  7270. grabon1 = false
  7271. grabon2 = true
  7272. wait(0.5)
  7273. grabon2 = false
  7274. hand1:Destroy()
  7275.  
  7276. hand2:Destroy()
  7277.  
  7278. hum.HipHeight = 0
  7279. wait(0.5)
  7280. canattack = true
  7281. idle = true
  7282. grabhit:Destroy()
  7283. idle1 = true
  7284. grab1 = false
  7285.  
  7286. if jk == true then
  7287. jk = false
  7288. clickon = true
  7289. end
  7290. end
  7291.  
  7292.  
  7293. end
  7294.  
  7295.  
  7296. end
  7297.  
  7298.  
  7299.  
  7300.  
  7301.  
  7302. grabhit.Touched:connect(touch)
  7303.  
  7304.  
  7305.  
  7306.  
  7307. wait(0.2)
  7308.  
  7309. if grab1 == false then
  7310. hand1:Destroy()
  7311. hand2:Destroy()
  7312. grabhit:Destroy()
  7313.  
  7314. canattack = true
  7315. idle = true
  7316.  
  7317. idle1 = true
  7318.  
  7319.  
  7320.  
  7321. end
  7322. end
  7323. end)
  7324.  
  7325. function pushaway()
  7326. for i = 1, 10 do
  7327. wait()
  7328. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  7329. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  7330. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  7331. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  7332. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  7333. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  7334. end
  7335. for i = 1, 10 do
  7336. wait()
  7337. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  7338. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  7339. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(40)), 0.4)--arm
  7340. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-10)), 0.4)--arm
  7341. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  7342. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  7343. end
  7344. end
  7345.  
  7346. function dragoncharge()
  7347. for i = 1, 10 do
  7348. wait()
  7349. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  7350. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  7351. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(0.8,0.2,-1)*CFrame.Angles(math.rad(170),math.rad(0),math.rad(-10)), 0.4)--arm
  7352. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1,0.5,-.4)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(60)), 0.4)--arm
  7353. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  7354. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  7355. end
  7356. end
  7357. function dragonfist()
  7358. for i = 1, 10 do
  7359. wait()
  7360. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(50),math.rad(0)), 0.4)--head
  7361. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-50), math.rad(-1)), 0.4)--torso
  7362. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(10)), 0.4)--arm
  7363. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-20)), 0.4)--arm
  7364. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-10)), 0.4)--leg
  7365. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--leg
  7366. end
  7367. for i = 1, 10 do
  7368. wait()
  7369. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-80),math.rad(0)), 0.4)--head
  7370. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(80), math.rad(1)), 0.4)--torso
  7371. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(80)), 0.4)--arm
  7372. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-20)), 0.4)--arm
  7373. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(-30)), 0.4)--leg
  7374. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-5)), 0.4)--leg
  7375. end
  7376. end
  7377. mouse.KeyDown:connect(function(key)
  7378. if key == "u" then
  7379. if canattack == true then
  7380. if ssj33 == true then
  7381. idle = false
  7382. idle1 = false
  7383. canattack = false
  7384. grab5()
  7385.  
  7386. grabhit = Instance.new("Part",char)
  7387. grabhit.Size = Vector3.new(2,2,2)
  7388. grabhit.Position = Vector3.new(999,999,999)
  7389. grabhit.Transparency = 1
  7390. grabweld = Instance.new("Weld",grabhit)
  7391. grabweld.Part0 = torso
  7392. grabweld.Part1 = grabhit
  7393. grabweld.C0 = CFrame.new(0,0,-2)
  7394. ---------------------------------------------------------------
  7395. hand1 = Instance.new("Part",rarm)
  7396. hand1.Size = Vector3.new(0.1,0.1,0.1)
  7397. hand1.CanCollide = false
  7398. hand1.Transparency = 1
  7399. hand1.Position = Vector3.new(999,999,999)
  7400. hand2mesh = Instance.new("SpecialMesh",hand1)
  7401. hand2mesh.MeshType = "FileMesh"
  7402.  
  7403. hand2mesh.Scale = Vector3.new(1,1,1)
  7404. hand2aura = Instance.new("ParticleEmitter",hand1)
  7405. hand2aura.Size = NumberSequence.new(1)
  7406. hand2aura.Texture = "rbxassetid://715401010"
  7407. hand2aura.Speed = NumberRange.new(0)
  7408. hand2aura.LockedToPart = true
  7409. hand2aura.Transparency = NumberSequence.new(1)
  7410. hand2aura.RotSpeed = NumberRange.new(999)
  7411. hand1weld = Instance.new("Weld",hand1)
  7412. hand1weld.Part0 = rarm
  7413. hand1weld.Part1 = hand1
  7414. hand1weld.C0 = CFrame.new(0,-1.8,0)
  7415. ----------------------------------------------------------------
  7416. hand2 = Instance.new("Part",rarm)
  7417. hand2.Size = Vector3.new(1,1,1)
  7418. hand1.CanCollide = false
  7419. hand2.Transparency = 1
  7420. hand2.Position = Vector3.new(999,999,999)
  7421.  
  7422. hand2weld = Instance.new("Weld",hand2)
  7423. hand2weld.Part0 = larm
  7424. hand2weld.Part1 = hand2
  7425. hand2weld.C0 = CFrame.new(0,-1.2,0)
  7426. function touch1(hit)
  7427. if not hit.Parent:findFirstChild("Humanoid") then return end
  7428. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7429. hu1 = hit.Parent:findFirstChild("Humanoid")
  7430. grab2 = true
  7431.  
  7432. if clickon == true then
  7433. jk = true
  7434. clickon = false
  7435. end
  7436. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  7437. if hu1.Health > 100 then
  7438. hu1.MaxHealth = 100
  7439. hu1.Health = 100
  7440. end
  7441. end
  7442. end
  7443. hand1.Touched:connect(touch1)
  7444. function touch2(hit)
  7445. if not hit.Parent:findFirstChild("Humanoid") then return end
  7446. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7447. hu1 = hit.Parent:findFirstChild("Humanoid")
  7448. grab2 = true
  7449. if clickon == true then
  7450. jk = true
  7451. clickon = false
  7452. end
  7453. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  7454. if hu1.Health > 100 then
  7455. hu1.MaxHealth = 100
  7456. hu1.Health = 100
  7457. end
  7458. end
  7459. end
  7460. hand2.Touched:connect(touch2)
  7461. function touch(hit)
  7462. if not hit.Parent:findFirstChild("Humanoid") then return end
  7463. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  7464. grab8 = true
  7465. if clickon == true then
  7466. jk = true
  7467. clickon = false
  7468. end
  7469. grabhit.TouchInterest:Destroy()
  7470.  
  7471. hu12 = hit.Parent:findFirstChild("Humanoid")
  7472. to12 = hit.Parent:findFirstChild("Torso")
  7473. he12 = hit.Parent:findFirstChild("Head")
  7474. hu1.WalkSpeed = 0
  7475. if hu12.Health > 100 then
  7476. hu12.MaxHealth = 100
  7477. hu12.Health = 100
  7478. end
  7479.  
  7480.  
  7481.  
  7482.  
  7483. end
  7484.  
  7485. if grab2 == true then
  7486. z4f = Instance.new("Sound",torso)
  7487. z4f.Volume = 5
  7488. z4f.Looped = false
  7489. z4f.SoundId = "rbxassetid://815202315"
  7490. z4f:Play()
  7491.  
  7492. pushaway()
  7493. grabon3 = true
  7494. wait(1)
  7495. grabon3 = false
  7496. he12.Anchored = true
  7497.  
  7498. dragoncharge()
  7499. hand2aura.Transparency = NumberSequence.new(0)
  7500. wait(1.5)
  7501. dragonfist()
  7502. z4f:Destroy()
  7503. z4x = Instance.new("Sound",torso)
  7504. z4x.Volume = 5
  7505. z4x.Looped = false
  7506. z4x.SoundId = "rbxassetid://908474188"
  7507. z4x:Play()
  7508. hand1.Transparency = 0
  7509. hand2mesh.MeshId = "rbxassetid://58430372"
  7510. hand1.BrickColor = BrickColor.new("New Yeller")
  7511. hand2mesh.Scale = Vector3.new(5,5,5)
  7512. hand1weld.C0 = CFrame.new(0,-3,-1) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  7513. grabon4 = true
  7514. wait(0.5)
  7515.  
  7516. hu12.Health = 0
  7517. grabon4 = false
  7518. wait(0.5)
  7519. he12.Anchored = false
  7520. z4x:Destroy()
  7521. throw1 = 5
  7522. throw2 = 5
  7523.  
  7524.  
  7525.  
  7526.  
  7527.  
  7528.  
  7529.  
  7530. ------------------------------------------------------------
  7531. hand1:Destroy()
  7532. hand2:Destroy()
  7533.  
  7534. canattack = true
  7535. idle = true
  7536. grabhit:Destroy()
  7537. idle1 = true
  7538.  
  7539. if jk == true then
  7540. jk = false
  7541. clickon = true
  7542. end
  7543.  
  7544. grab8 = false
  7545. end
  7546.  
  7547.  
  7548. end
  7549.  
  7550.  
  7551.  
  7552.  
  7553.  
  7554.  
  7555.  
  7556.  
  7557. grabhit.Touched:connect(touch)
  7558.  
  7559.  
  7560.  
  7561.  
  7562. wait(0.2)
  7563.  
  7564. if grab8 == false then
  7565. hand1:Destroy()
  7566. hand2:Destroy()
  7567. grabhit:Destroy()
  7568.  
  7569. canattack = true
  7570. idle = true
  7571.  
  7572. idle1 = true
  7573.  
  7574.  
  7575.  
  7576. end
  7577. end
  7578. end
  7579. end
  7580. end)
  7581. game:GetService("RunService").RenderStepped:connect(function()
  7582. if grabon3 == true then
  7583. throw1 = throw1 + 1
  7584. to12.CFrame = torso.CFrame + hed.CFrame.lookVector * throw1
  7585.  
  7586. end
  7587. if grabon4 == true then
  7588. throw2 = throw2 + 0.2
  7589. torso.CFrame = hed.CFrame - Vector3.new(0,2,0) + hed.CFrame.lookVector * throw2
  7590. end
  7591. if grabon1 == true then
  7592.  
  7593. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * 5
  7594.  
  7595. end
  7596. if grabon2 == true then
  7597. throw = throw + 6
  7598. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * throw
  7599. end
  7600. if grabon == true then
  7601. goo = goo + 0.5
  7602. to.CFrame = torso.CFrame + torso.CFrame.lookVector * 2 + Vector3.new(0,goo,0)
  7603. end
  7604. if hum.Jump == true then
  7605. if canattack == true then
  7606. if clickon == true then
  7607. jk = true
  7608. clickon=false
  7609. end
  7610. zwc12 = Instance.new("Sound",torso)
  7611. zwc12.Volume = 1
  7612. zwc12.Looped = false
  7613. zwc12.SoundId = "rbxassetid://436748675"
  7614. zwc12:Play()
  7615. canattack = false
  7616. idle = false
  7617. idle1 = false
  7618. nohit = 0
  7619.  
  7620. for i = 1, 20 do
  7621. wait()
  7622. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(0)), 0.1)--head
  7623. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.4)--torso
  7624. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(30)), 0.4)--arm
  7625. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-30)), 0.2)--arm
  7626. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.7, -.8) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)), 0.2)--leg
  7627. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)), 0.2)--leg
  7628. end
  7629. wait(0.5)
  7630. canattack = true
  7631. idle = true
  7632. idle1 = true
  7633. if jk == true then
  7634. jk = false
  7635. clickon = true
  7636. end
  7637. end
  7638. end
  7639. if kamehameha == true then
  7640. aj1 = aj1 + 0.005
  7641. partaura.Size = NumberSequence.new(aj1)
  7642. beam1.Size=beam1.Size + Vector3.new(0.01,0.01,0)
  7643. beamdamage = beamdamage + 0.001
  7644.  
  7645. else
  7646. aj1 = 0.1
  7647.  
  7648. end
  7649. if hited1 == true then
  7650. wait(0.3)
  7651. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z-beamknockback)
  7652. human.Health = human.Health - beamdamage
  7653.  
  7654.  
  7655. human.PlatformStand = true
  7656. human.Sit = true
  7657.  
  7658. if hited1 == false and on == true then
  7659. on = false
  7660. wait(0.5)
  7661. human.PlatformStand = false
  7662. human.Sit = false
  7663. beamknockback = 0
  7664. beamdamage = 0.001
  7665. human.Jump = true
  7666.  
  7667. end
  7668. end
  7669. if clickon == true then
  7670. if point == false then
  7671. you.CFrame = CFrame.new(you.CFrame.p,t.CFrame.p)
  7672. if hu.Health < 1 then
  7673. clickon = false
  7674. end
  7675. end
  7676.  
  7677. end
  7678. ballmesh.Scale = ballmesh.Scale + Vector3.new(5,5,5)
  7679. ball.Transparency = ball.Transparency + 0.05
  7680. if go == false then
  7681. aj = aj + 0.13
  7682. spirit1mesh.Scale = Vector3.new(aj,aj,aj)
  7683.  
  7684. end
  7685. if auracan1 == true then
  7686. auracan1 = false
  7687. aura1.Texture = "rbxassetid://281983000"
  7688. wait(0.1)
  7689. aura1.Texture = "rbxassetid://281982895"
  7690. wait(0.1)
  7691. aura1.Texture = "rbxassetid://281983092"
  7692. wait(0.1)
  7693. aura1.Texture = "rbxassetid://281996097"
  7694. wait(0.1)
  7695. aura1.Texture = "rbxassetid://281983189"
  7696. wait(0.1)
  7697. aura1.Texture = "rbxassetid://281983242"
  7698. wait(0.1)
  7699. aura1.Texture = "rbxassetid://281983280"
  7700. wait(0.1)
  7701. aura1.Texture = "rbxassetid://281983337"
  7702. wait(0.1)
  7703.  
  7704. auracan1 = true
  7705. end
  7706. if auracan == true then
  7707. auracan = false
  7708. aura.Texture = "rbxassetid://901509906"
  7709. wait(0.07)
  7710. aura.Texture = "rbxassetid://901510046"
  7711. wait(0.07)
  7712. aura.Texture = "rbxassetid://901510125"
  7713. wait(0.07)
  7714.  
  7715. auracan = true
  7716. end
  7717. if auracan3 == true then
  7718. auracan3 = false
  7719. aura3.Texture = "rbxassetid://901509906"
  7720. wait(0.07)
  7721. aura3.Texture = "rbxassetid://901510046"
  7722. wait(0.07)
  7723. aura3.Texture = "rbxassetid://901510125"
  7724. wait(0.07)
  7725. auracan3 = true
  7726. end
  7727. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7728.  
  7729. if walk == true then
  7730.  
  7731. if canattack == true then
  7732. walk = false
  7733. walkon = true
  7734.  
  7735. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  7736. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  7737. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  7738. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  7739. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  7740. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  7741. wait(0.1)
  7742. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7743. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.5)--head
  7744. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), 0.5)--torso
  7745. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(5)), 0.5)--rarm
  7746. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-5)),0.5)--larm
  7747. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(-5)),.5)--lleg
  7748. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(5)),.5)--rleg
  7749. wait(0.1)
  7750. end
  7751. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7752. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7753. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7754. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  7755. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  7756. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  7757. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  7758.  
  7759. z41 = Instance.new("Sound",char)
  7760. z41.Volume = 10
  7761. z41.Looped = false
  7762. z41.SoundId = walksound
  7763. z41:Play()
  7764. wait(.1)
  7765. end
  7766. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7767. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7768. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7769. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(5)), .5)--rarm
  7770. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(-5)),1)--larm
  7771. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(-5)),.5)--lleg
  7772. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(5)),.5)--rleg
  7773.  
  7774.  
  7775. wait(.1)
  7776. end
  7777. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7778.  
  7779. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7780. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7781. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  7782. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  7783. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  7784. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  7785. wait(0.1)
  7786.  
  7787. end
  7788. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7789.  
  7790. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7791. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7792. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  7793. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  7794. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  7795. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  7796. wait(0.1)
  7797.  
  7798. end
  7799. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7800.  
  7801. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7802. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7803. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  7804. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  7805. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  7806. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  7807. wait(0.1)
  7808. end
  7809. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7810.  
  7811. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7812. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7813. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(5)), .5)--rarm
  7814. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(10),math.rad(0),math.rad(-5)),.5)--larm
  7815. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(-5)),.5)--lleg
  7816. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.5) * CFrame.Angles(math.rad(-15), math.rad(0), math.rad(5)),.5)--rleg
  7817. wait(0.1)
  7818. end
  7819. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7820. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7821. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7822. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  7823. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  7824. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  7825. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  7826. wait(0.1)
  7827. z41 = Instance.new("Sound",char)
  7828. z41.Volume = 10
  7829. z41.Looped = false
  7830. z41.SoundId = walksound
  7831. z41:Play()
  7832. end
  7833. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7834. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7835. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7836. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(5)), .5)--rarm
  7837. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(20),math.rad(0),math.rad(-5)),.5)--larm
  7838. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(-8), math.rad(0), math.rad(-5)),.5)--lleg
  7839. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(15), math.rad(0), math.rad(5)),.5)--rleg
  7840. wait(0.1)
  7841.  
  7842. end
  7843. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7844. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7845. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7846. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  7847. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  7848. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  7849. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  7850.  
  7851. wait(0.1)
  7852. end
  7853. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  7854. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), .5)--head
  7855. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-3), math.rad(0), math.rad(0)), .5)--torso
  7856. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(5)), .5)--rarm
  7857. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(-5)),.5)--larm
  7858. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, -.2) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(-5)),.5)--lleg
  7859. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(5)),.5)--rleg
  7860.  
  7861. wait(0.1)
  7862. end
  7863.  
  7864. walk = true
  7865. end
  7866. end
  7867. end
  7868. if hum.MoveDirection.x == 0 then
  7869. if idle1 == true then
  7870. walkon = false
  7871. idle1 = false
  7872. idle = false
  7873.  
  7874.  
  7875. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
  7876. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
  7877. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
  7878. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
  7879. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
  7880. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
  7881. wait(0.1)
  7882.  
  7883. if canattack == true then
  7884. idle = true
  7885. idle1 = true
  7886. end
  7887. end
  7888.  
  7889. end
  7890. nohit = nohit + 0.2
  7891. if nohit > 10 and canattack == true and walkon == false then
  7892. idle = true
  7893. idle1 = true
  7894. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(-50),math.rad(0)), 0.4)--head
  7895. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(50), math.rad(0)), 0.2)--torso
  7896. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.3,-0.5)*CFrame.Angles(math.rad(160),math.rad(210),math.rad(0)), 0.2)--rarm
  7897. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(5),math.rad(0),math.rad(-20)), 0.2)--larm
  7898. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -1, .2) * CFrame.Angles(math.rad(-5), math.rad(0), math.rad(-20)), 0.4)--lleg
  7899. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -1, -.2) * CFrame.Angles(math.rad(5), math.rad(0), math.rad(20)), 0.4)--rleg
  7900.  
  7901. end
  7902. if darius == true then
  7903. darius = false
  7904. wait(0.1)
  7905. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  7906. wait(0.1)
  7907. part2.Texture = "http://www.roblox.com/asset/?id=894173392"
  7908. wait(0.1)
  7909. part2.Texture = "http://www.roblox.com/asset/?id=890403068"
  7910. wait(0.1)
  7911. part2.Texture = "http://www.roblox.com/asset/?id=890403512"
  7912. darius = true
  7913. end
  7914. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement