DontAskme

Gokumahboi

Aug 13th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 156.31 KB | None | 0 0
  1. wait(1)
  2. local darius = true
  3. local grab8 = false
  4. local throw1 = 5
  5. local throw2 = 5
  6. local grabon3 = false
  7. local grabon4 = false
  8. local jkl = 1
  9. local throw = 5
  10. local grab1 = false
  11. local goo1 = 0
  12. local punching = false
  13. local jk = false
  14.  
  15. local grabon3 = false
  16. local grabon2 = false
  17. local grabon1 = false
  18. local goo = 0
  19. local grabon = false
  20. local on = false
  21. local poon = false
  22. local clickon = false
  23. local beamknockback = 0
  24. local beamdamage = 0.001
  25. local hited1 = false
  26. local hited = false
  27. local kamesize = 1
  28. local kamehameha = false
  29. local walksound = "rbxassetid://908473722"
  30. local aj1 = 1
  31. local can = 5
  32. local go = true
  33. local bomb = false
  34. local point = false
  35. local walkon = false
  36. local nohit = 0
  37. local moving = false
  38. local combodamage = 1
  39. local ssj22 = false
  40. local fly = false
  41. local ssbkaiox1000 = false
  42. local ssbkaiox100 = false
  43. local ssbkaiox10 = false
  44. local ssbkaio = false
  45. local auracan3 = true
  46. local ssbon = false
  47. local base = true
  48. local new=Instance.new
  49. local rad=math.rad
  50. local cf=CFrame.new
  51. local v3=Vector3.new
  52. local hitmeter = 0
  53. ssj33 = false
  54. local ang=function(x,y,z)
  55. return CFrame.Angles(rad(x),rad(y),rad(z))
  56. end
  57. local player=game:service'Players'.LocalPlayer
  58. local char=player.Character
  59. local cam=workspace.Camera
  60. local mouse=player:GetMouse()
  61. local weld=function(a,b,c0,c1)
  62. m=Instance.new('Motor',a)
  63. m.Part0=a
  64. m.Part1=b
  65. m.C0=c0
  66. m.C1=c1
  67. return m
  68. end
  69.  
  70.  
  71. beamm=Instance.new('Model',workspace)
  72. beamm.Name='beam'
  73.  
  74. laser=false
  75.  
  76. rs=Instance.new('Part',char)
  77. rs.Transparency=1
  78. rs.CanCollide=false
  79. rs.TopSurface,rs.BottomSurface=0,0
  80. rs.FormFactor=3
  81. rs.Size=Vector3.new(.5,.5,.5)
  82.  
  83. ls=rs:Clone()
  84. ls.Parent=char
  85.  
  86.  
  87.  
  88. s1=Instance.new('Sound',char)
  89. s1.Volume=1
  90. s1.Pitch=1
  91. s1.Looped=true
  92.  
  93.  
  94. particles={}
  95.  
  96. local wep=new('Part',char)
  97.  
  98. wep.FormFactor=3
  99. wep.Transparency = 1
  100. wep.CanCollide=false
  101. wep.Size=v3(0.1,0.1,0.1)
  102. wep.TopSurface,wep.BottomSurface=0,0
  103. local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
  104.  
  105.  
  106. local beam1=wep:Clone()
  107. beam1:ClearAllChildren()
  108. beam1.Material='Neon'
  109. beam1.BrickColor=BrickColor.new('Bright blue')
  110. beam1.Size=Vector3.new(1,1,1)
  111. beam1.Transparency=0
  112. beam1.Anchored=true
  113. local ms=Instance.new('BlockMesh',beam1)
  114. local inner1=beam1:Clone()
  115. inner1.Transparency=1
  116. inner1.Material='SmoothPlastic'
  117. inner1.BrickColor=BrickColor.new('Bright blue')
  118. local ms2=inner1.Mesh
  119.  
  120. local expl1=inner1:Clone()
  121. expl1.Mesh:Destroy()
  122. expl1.Material='Neon'
  123. expl1.BrickColor=BrickColor.new('Bright blue')
  124. expl1.Size=Vector3.new(5,5,5)
  125. expl1.Transparency=0
  126. pl=Instance.new('PointLight',expl1)
  127. pl.Color=expl1.BrickColor.Color
  128. pl.Range=pl.Range*2
  129. pl.Name='light'
  130. local br=pl.Range
  131.  
  132. local exa1=expl1:Clone()
  133. exa1.Size=Vector3.new(10,10,10)
  134. pl2=exa1.light
  135.  
  136. local part=exa1:Clone()
  137. part.Size=Vector3.new(1.5,1.5,1.5)
  138. pl3=part.light
  139. pms=Instance.new('BlockMesh',part)
  140.  
  141. char.Humanoid.Died:connect(function()
  142. laser=false
  143. beam1.Parent=nil
  144. inner1.Parent=nil
  145. expl1.Parent=nil
  146. exa1.Parent=nil
  147. s1:stop()
  148. end)
  149.  
  150.  
  151.  
  152. parti=0
  153. game:service'RunService'.Stepped:connect(function()
  154. parti=parti+1
  155. for i,v in pairs(particles) do
  156. v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
  157. v.Transparency=v.Transparency+.08
  158. if v.Transparency >= 1 then
  159. v:Destroy()
  160. table.remove(particles,i)
  161. else
  162. v.Parent=beamm
  163. end
  164. end
  165.  
  166. a=cam.CoordinateFrame.p
  167. b=mouse.Hit.p
  168. mhitr=Ray.new(a,(b-a).unit*999)
  169. mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
  170.  
  171.  
  172. if laser then
  173. beamm.Parent=workspace
  174. beam1.Parent=beamm
  175. inner1.Parent=beamm
  176. expl1.Parent=beamm
  177. exa1.Parent=beamm
  178. s1.Volume=s1.Volume-0.0034
  179.  
  180. 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)
  181. hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
  182.  
  183. if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) and hit ~= workspace.Base then
  184. 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
  185. hit.Parent:BreakJoints()
  186. hit.Anchored = false
  187. wait()
  188.  
  189. hit.Position = hit.Position + Vector3.new(0,1,0)
  190. block = Instance.new("BodyForce",hit)
  191. block.Force = beam1.CFrame.lookVector
  192. s1.Volume=s1.Volume+0.0034
  193. end
  194. 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
  195.  
  196. hit.Anchored = false
  197. wait()
  198.  
  199. hit.Position = hit.Position + Vector3.new(0,1,0)
  200. block = Instance.new("BodyForce",hit)
  201. block.Force = beam1.CFrame.lookVector
  202. s1.Volume=s1.Volume+0.0034
  203. end
  204. end
  205. if hit and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  206. if hited == true then
  207. hited = false
  208. hited1 = true
  209. on = true
  210. human = hit.Parent:FindFirstChild("Humanoid")
  211. ts = hit.Parent:FindFirstChild("Torso")
  212. s1.Volume=s1.Volume+0.0034
  213. welld = Instance.new("Weld",hit)
  214. welld.Part0 = beam1
  215. welld.Part1 = ts
  216. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z)
  217. part6 = Instance.new("Part",hit)
  218. part6.Size = Vector3.new(1,1,1)
  219. part6.Transparency = 0
  220. part6.Position = hit.Position
  221. part6.BrickColor = BrickColor.new("Toothpaste")
  222. partmesh = Instance.new("SpecialMesh",part6)
  223. partmesh.MeshType = "Sphere"
  224. partmesh.Scale = Vector3.new(1,1,1)
  225. partweld1 = Instance.new("Weld",hit)
  226. partweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  227. partweld1.Part1 = part6
  228. partweld1.C0 = CFrame.new(0,0,0)
  229. if human.Health > 100 then
  230. human.MaxHealth = 100
  231. human.Health = 100
  232.  
  233. end
  234.  
  235.  
  236.  
  237.  
  238. for i = 1,100 do
  239. wait()
  240. partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
  241. part6.Transparency = part6.Transparency + 0.05
  242. end
  243. end
  244. end
  245. if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
  246. e=Instance.new('Explosion',workspace)
  247. e.Position=pos
  248. e.BlastRadius=14
  249. e.BlastPressure=1e4
  250. end
  251. if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
  252. hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
  253. end
  254.  
  255. if parti==math.floor(parti) then
  256. par=part:Clone()
  257. table.insert(particles,par)
  258. par.Parent=beamm
  259. par.Transparency=1-s1.Volume
  260. par.light.Range=br*s1.Volume
  261. par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
  262. end
  263.  
  264. mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
  265. ms.Scale=v3(s1.Volume,s1.Volume,mag)
  266. ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
  267. beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
  268. inner1.CFrame=beam1.CFrame
  269. pl.Range=br*s1.Volume
  270. pl2.Range=br*s1.Volume
  271. expl1.Size=v3(6,6,6)*s1.Volume
  272. expl1.Transparency=0
  273. expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  274. exa1.Size=v3(5,5,5)*s1.Volume
  275. exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  276.  
  277. end
  278. end)
  279. local p = game.Players.LocalPlayer
  280. local ssj = true
  281. local ssb = true
  282.  
  283. local auracan = false
  284. local auracan1 = false
  285. local ssj2 = false
  286. local ssj3 = false
  287. local ssjg = false
  288. local ssjb = false
  289. local kaio = true
  290. local idle = true
  291. local idle1 = true
  292. local char = p.Character
  293. local mouse = p:GetMouse()
  294. local larm = char["Left Arm"]
  295. local rarm = char["Right Arm"]
  296. local lleg = char["Left Leg"]
  297. local rleg = char["Right Leg"]
  298. local hed = char.Head
  299. local torso = char.Torso
  300. hed.face:Destroy()
  301. local hum = char.Humanoid
  302. hum.Name = "idk"
  303. hum.JumpPower = 100
  304.  
  305. wait()
  306. local cam = game.Workspace.CurrentCamera
  307. local root = char.HumanoidRootPart
  308. local deb = false
  309. local shot = 0
  310. local walk = true
  311. local debris=game:service"Debris"
  312. local l = game:GetService("Lighting")
  313. local rs = game:GetService("RunService").RenderStepped
  314. local canattack = true
  315. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  316. function lerp(a, b, t) -- Linear interpolation
  317. return a + (b - a)*t
  318. end
  319.  
  320. function slerp(a, b, t) --Spherical interpolation
  321. dot = a:Dot(b)
  322. if dot > 0.99999 or dot < -0.99999 then
  323. return t <= 0.5 and a or b
  324. else
  325. r = math.acos(dot)
  326. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  327. end
  328. end
  329. function matrixInterpolate(a, b, t)
  330. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  331. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  332. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  333. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  334. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  335. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  336. local t = v1:Dot(v2)
  337. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  338. return CFrame.new()
  339. end
  340. return CFrame.new(
  341. v0.x, v0.y, v0.z,
  342. v1.x, v1.y, v1.z,
  343. v2.x, v2.y, v2.z,
  344. v3.x, v3.y, v3.z)
  345. end
  346. ----------------------------------------------------
  347. function genWeld(a,b)
  348. local w = Instance.new("Weld",a)
  349. w.Part0 = a
  350. w.Part1 = b
  351. return w
  352. end
  353. function weld(a, b)
  354. local weld = Instance.new("Weld")
  355. weld.Name = "W"
  356. weld.Part0 = a
  357. weld.Part1 = b
  358. weld.C0 = a.CFrame:inverse() * b.CFrame
  359. weld.Parent = a
  360. return weld;
  361. end
  362. ----------------------------------------------------
  363. function Lerp(c1,c2,al)
  364. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  365. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  366. for i,v in pairs(com1) do
  367. com1[i] = v+(com2[i]-v)*al
  368. end
  369. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  370. end
  371. ----------------------------------------------------
  372. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  373. local wld = Instance.new("Weld", wp1)
  374. wld.Part0 = wp0
  375. wld.Part1 = wp1
  376. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  377. end
  378. hum.MaxHealth = math.huge
  379. wait()
  380. hum.Health = math.huge
  381. ----------------------------------------------------
  382. function weld5(part0, part1, c0, c1)
  383. weeld=Instance.new("Weld", part0)
  384. weeld.Part0=part0
  385. weeld.Part1=part1
  386. weeld.C0=c0
  387. weeld.C1=c1
  388. return weeld
  389. end
  390. ----------------------------------------------------
  391. function HasntTouched(plrname)
  392. local ret = true
  393. for _, v in pairs(Touche) do
  394. if v == plrname then
  395. ret = false
  396. end
  397. end
  398. return ret
  399. end
  400. newWeld(torso, larm, -1.5, 0.5, 0)
  401. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  402. newWeld(torso, rarm, 1.5, 0.5, 0)
  403. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  404. newWeld(torso, hed, 0, 1.5, 0)
  405. newWeld(torso, lleg, -0.5, -1, 0)
  406. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  407. newWeld(torso, rleg, 0.5, -1, 0)
  408. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  409. newWeld(root, torso, 0, -1, 0)
  410. torso.Weld.C1 = CFrame.new(0, -1, 0)
  411. local block = Instance.new("Part",torso)
  412. block.Size = Vector3.new(0.1,0.1,0.1)
  413. block.Position = block.Position + Vector3.new(2,2,2)
  414. block.Transparency = 1
  415. local weld = Instance.new("Weld",torso)
  416. weld.Part0 = torso
  417. weld.Part1 = block
  418. weld.C0 = CFrame.new(0,5,0)
  419. local block2 = Instance.new("Part",torso)
  420. block2.Size = Vector3.new(3,2,1)
  421. block2.CanCollide = false
  422. block2.Position = block.Position + Vector3.new(2,2,2)
  423. block2.Transparency = 1
  424. local weld2 = Instance.new("Weld",torso)
  425. weld2.Part0 = torso
  426. weld2.Part1 = block2
  427. weld2.C0 = CFrame.new(0,-1.5,0)
  428. local part2 = Instance.new("ParticleEmitter",block)
  429. part2.Lifetime = NumberRange.new(5)
  430. part2.Speed = NumberRange.new(0)
  431. part2.Size = NumberSequence.new(11)
  432. part2.Transparency = NumberSequence.new(1)
  433. part2.LockedToPart = true
  434. part2.Rate = 3
  435. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  436. part2.ZOffset = -3
  437. local model = Instance.new("Model",torso)
  438. local part3 = Instance.new("ParticleEmitter",block2)
  439. part3.Lifetime = NumberRange.new(1)
  440. part3.Speed = NumberRange.new(5)
  441. part3.Transparency = NumberSequence.new(1)
  442. part3.Size = NumberSequence.new(0.5)
  443. part3.LockedToPart = true
  444. part3.Rate = 40
  445. part3.Texture = "http://www.roblox.com/asset/?id=549349471"
  446. part3.ZOffset = 3
  447. part3.SpreadAngle = Vector2.new(50,50)
  448. ypcall(function()
  449. shirt = Instance.new("Shirt", char)
  450. shirt.Name = "Shirt"
  451. pants = Instance.new("Pants", char)
  452. pants.Name = "Pants"
  453. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=393374766"
  454. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=237836991"
  455. end)
  456. for i,v in pairs(char:children()) do
  457. if v:IsA("Accessory") then
  458. v:Destroy()
  459. end
  460. end
  461. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  462. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  463. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  464. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  465. Hair99 = Instance.new("Part")
  466.  
  467. Hair99.Parent = p.Character
  468. Hair99.Name = "Hair"
  469. Hair99.formFactor = "Symmetric"
  470. Hair99.Size = Vector3.new(1, 1, 1)
  471. Hair99.CFrame = p.Character.Head.CFrame
  472. Hair99:BreakJoints()
  473. Hair99.CanCollide = false
  474. Hair99.TopSurface = "Smooth"
  475. Hair99.BottomSurface = "Smooth"
  476. Hair99.BrickColor = BrickColor.new("New Yeller")
  477. Hair99.Transparency = 1
  478.  
  479. Weld = Instance.new("Weld")
  480. Weld.Part0 = p.Character.Head
  481. Weld.Part1 = Hair99
  482. Weld.Parent = p.Character.Head
  483. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  484.  
  485. Hair7 = Instance.new("Part")
  486. Hair7.Parent = p.Character
  487. Hair7.Name = "Hair"
  488. Hair7.CanCollide = false
  489. Hair7.Locked = true
  490. Hair7.TopSurface = "Smooth"
  491. Hair7.BottomSurface = "Smooth"
  492. Hair7.formFactor = "Symmetric"
  493. Hair7.Material = "Neon"
  494. Hair7.BrickColor = BrickColor.new("Black")
  495. Hair7.CFrame = p.Character.Torso.CFrame
  496. Hair7.Size = Vector3.new(1, 1, 1)
  497. Hair7.Transparency = 0
  498.  
  499. Mesh = Instance.new("SpecialMesh")
  500. Mesh.Parent = Hair99
  501. Mesh.MeshType = "Sphere"
  502. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  503. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  504.  
  505.  
  506. Weld1 = Instance.new("Weld")
  507. Weld1.Parent = p.Character.Head
  508. Weld1.Part0 = p.Character.Head
  509. Weld1.Part1 = Hair7
  510. Weld1.C0 = CFrame.new(0, 1, 0)
  511.  
  512. Mesh = Instance.new("SpecialMesh")
  513. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  514. Mesh.Parent = Hair7
  515. Mesh.Scale = Vector3.new(1, 1, 1)
  516. Mesh.MeshType = "FileMesh"
  517. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  518. Mesh.TextureId = ""
  519.  
  520. -----------------------------------------------------
  521.  
  522.  
  523. GroundWave1 = function()
  524. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  525.  
  526. local wave = Instance.new("Part", torso)
  527. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  528. wave.Anchored = true
  529. wave.CanCollide = false
  530. wave.Locked = true
  531. wave.Size = Vector3.new(1, 1, 1)
  532. wave.TopSurface = "Smooth"
  533. wave.BottomSurface = "Smooth"
  534. wave.Transparency = 0.35
  535. wave.CFrame = HandCF
  536. wm = Instance.new("SpecialMesh", wave)
  537. wm.MeshId = "rbxassetid://3270017"
  538. coroutine.wrap(function()
  539. for i = 1, 30, 1 do
  540. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  541. wave.Size = wm.Scale
  542. wave.CFrame = HandCF
  543. wave.Transparency = i/30
  544. wait()
  545. end
  546. wait()
  547. wave:Destroy()
  548. end)()
  549. end
  550. GroundWave2 = function()
  551. local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  552.  
  553. local wave = Instance.new("Part", spirit1)
  554. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  555. wave.Anchored = true
  556. wave.CanCollide = false
  557. wave.Locked = true
  558. wave.Size = Vector3.new(1, 1, 1)
  559. wave.TopSurface = "Smooth"
  560. wave.BottomSurface = "Smooth"
  561. wave.Transparency = 0.35
  562. wave.CFrame = HandCF
  563. wm = Instance.new("SpecialMesh", wave)
  564. wm.MeshId = "rbxassetid://3270017"
  565. coroutine.wrap(function()
  566. for i = 1, 30, 1 do
  567. wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
  568. wave.Size = wm.Scale
  569. wave.CFrame = HandCF
  570. wave.Transparency = i/30
  571. wait()
  572. end
  573. wait()
  574. wave:Destroy()
  575. end)()
  576. end
  577. --combat
  578. local grab = false
  579. function misssound()
  580. z = Instance.new("Sound",char)
  581. z.Volume = 4
  582. z.Looped = false
  583. z.SoundId = "rbxassetid://137579113"
  584. z:Play()
  585. end
  586. function strongsound()
  587. z = Instance.new("Sound",char)
  588. z.Volume = 4
  589. z.Looped = false
  590. z.SoundId = "rbxassetid://896242278"
  591. z:Play()
  592. end
  593. function punches()
  594. for i = 1, 10 do
  595. wait()
  596. 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)
  597. 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)
  598. 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)
  599. 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)
  600. 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)
  601. 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)
  602. end
  603. for i = 1, 10 do
  604. wait()
  605. 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)
  606. 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)
  607. 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)
  608. 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)
  609. 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)
  610. 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)
  611. end
  612. end
  613. function fastpunches()
  614.  
  615. wait(0.01)
  616. misssound()
  617. 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)
  618. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  619. 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)
  620. 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)
  621. 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)
  622. 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)
  623.  
  624. wait(0.01)
  625. misssound()
  626. 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)
  627. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  628. 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)
  629. 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)
  630. 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)
  631. 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)
  632. wait(0.01)
  633. misssound()
  634. 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)
  635. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  636. 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)
  637. 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)
  638. 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)
  639. 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)
  640.  
  641. wait(0.01)
  642. misssound()
  643. 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)
  644. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  645. 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)
  646. 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)
  647. 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)
  648. 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)
  649. wait(0.01)
  650. misssound()
  651. 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)
  652. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  653. 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)
  654. 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)
  655. 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)
  656. 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)
  657.  
  658. wait(0.01)
  659. misssound()
  660. 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)
  661. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  662. 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)
  663. 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)
  664. 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)
  665. 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)
  666. wait(0.01)
  667. misssound()
  668. 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)
  669. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  670. 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)
  671. 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)
  672. 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)
  673. 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)
  674.  
  675. wait(0.01)
  676. misssound()
  677. 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)
  678. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  679. 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)
  680. 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)
  681. 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)
  682. 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)
  683. wait(0.01)
  684. misssound()
  685. 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)
  686. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  687. 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)
  688. 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)
  689. 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)
  690. 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)
  691.  
  692. wait(0.01)
  693. misssound()
  694. 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)
  695. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  696. 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)
  697. 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)
  698. 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)
  699. 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)
  700. wait(0.01)
  701. misssound()
  702. 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)
  703. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  704. 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)
  705. 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)
  706. 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)
  707. 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)
  708.  
  709. wait(0.01)
  710. misssound()
  711. 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)
  712. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  713. 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)
  714. 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)
  715. 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)
  716. 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)
  717. wait(0.01)
  718. misssound()
  719. 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)
  720. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  721. 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)
  722. 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)
  723. 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)
  724. 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)
  725.  
  726. wait(0.01)
  727. misssound()
  728. 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)
  729. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  730. 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)
  731. 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)
  732. 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)
  733. 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)
  734. wait(0.01)
  735. misssound()
  736. 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)
  737. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  738. 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)
  739. 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)
  740. 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)
  741. 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)
  742.  
  743. wait(0.01)
  744. misssound()
  745. 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)
  746. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  747. 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)
  748. 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)
  749. 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)
  750. 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)
  751.  
  752. end
  753. function kick()
  754. for i = 1, 20 do
  755. wait()
  756. 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)
  757. 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)
  758. 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)
  759. 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)
  760. 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)
  761. 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)
  762. end
  763.  
  764. end
  765. function strongpunchanim()
  766. strongsound()
  767. for i = 1, 15 do
  768. wait()
  769. 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)
  770. 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)
  771. 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)
  772. 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)
  773. 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)
  774. 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)
  775. end
  776.  
  777. for i = 1, 15 do
  778. wait()
  779. 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)
  780. 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)
  781. 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)
  782. 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)
  783. 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)
  784. 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)
  785. end
  786.  
  787. end
  788.  
  789.  
  790. function gramanim()
  791. for i = 1, 20 do
  792. wait()
  793. 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
  794. 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
  795. 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
  796. 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
  797. 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
  798. 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
  799. end
  800. for i = 1, 20 do
  801. wait()
  802. 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
  803. 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
  804. 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
  805. 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
  806. 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
  807. 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
  808. end
  809. end
  810.  
  811.  
  812.  
  813.  
  814.  
  815. mouse.KeyDown:connect(function(key)
  816. if key == "c" then
  817. if ssj == true then
  818. if canattack == true then
  819. combodamage = 3
  820. aura.Color = ColorSequence.new(Color3.new(255,255,0))
  821. idle = false
  822. base = false
  823. idle1 = false
  824. canattack = false
  825. ssj = false
  826. wait(0.1)
  827.  
  828.  
  829. for i = 1, 20 do
  830. wait()
  831. 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
  832. 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
  833. 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
  834. 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
  835. 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
  836. 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
  837. end
  838.  
  839. z1 = Instance.new("Sound",char)
  840. z1.Volume = 10
  841. z1.Looped = false
  842. z1.SoundId = "rbxassetid://740811119"
  843. z1:Play()
  844.  
  845. Colors = {"New Yeller", "New Yeller"}
  846. GroundWave1()
  847. ball.BrickColor = BrickColor.new("New Yeller")
  848. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  849. ball.Transparency = 0
  850.  
  851. wait()
  852. zh = Instance.new("Sound",char)
  853. zh.Volume = 1
  854. zh.Looped = true
  855. zh.SoundId = "rbxassetid://891397456"
  856. zh:Play()
  857. aura.Transparency = NumberSequence.new(0)
  858. auracan = true
  859. Mesh.MeshId = "rbxassetid://430344159"
  860. Mesh.Scale = Vector3.new(6,6,6)
  861. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  862. Hair7.BrickColor = BrickColor.new("New Yeller")
  863. wait(2)
  864. idle = true
  865. idle1 = true
  866. canattack = true
  867. ssj2 = true
  868. end
  869. end
  870. end
  871. end)
  872. mouse.KeyDown:connect(function(key)
  873. if key == "c" then
  874. if ssj2 == true then
  875. if canattack == true then
  876. combodamage = 6
  877. idle = false
  878. idle1 = false
  879. canattack = false
  880. wait(0.1)
  881. for i = 1, 20 do
  882.  
  883. 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
  884. 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
  885. 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
  886. 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
  887. 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
  888. 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
  889. end
  890. z1 = Instance.new("Sound",char)
  891. z1.Volume = 10
  892. z1.Looped = false
  893. z1.SoundId = "rbxassetid://740811119"
  894. z1:Play()
  895. for i = 1, 5 do
  896. wait()
  897. 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
  898. 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
  899. 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
  900. 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
  901. 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
  902. 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
  903. end
  904.  
  905.  
  906.  
  907. aura.Transparency = NumberSequence.new(0)
  908. aura1.Transparency = NumberSequence.new(0)
  909. auracan1 = true
  910.  
  911. auracan = false
  912. zh:Destroy()
  913. Colors = {"New Yeller", "New Yeller"}
  914. GroundWave1()
  915. wait()
  916.  
  917. ball.BrickColor = BrickColor.new("New Yeller")
  918. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  919. ball.Transparency = 0
  920.  
  921. wait()
  922. zh = Instance.new("Sound",char)
  923. zh.Volume = 1
  924. zh.Looped =true
  925. zh.SoundId = "rbxassetid://850205092"
  926. zh:Play()
  927. Mesh.MeshId = "rbxassetid://560718478"
  928. Mesh.Scale = Vector3.new(6,6,6)
  929. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  930. Hair7.BrickColor = BrickColor.new("New Yeller")
  931. wait(2)
  932. idle = true
  933. idle1 = true
  934. canattack = true
  935. ssj3 = true
  936. ssj2 = false
  937. end
  938. end
  939. end
  940. end)
  941. mouse.KeyDown:connect(function(key)
  942. if key == "c" then
  943. if ssj3 == true then
  944. if canattack == true then
  945.  
  946. idle = false
  947. idle1 = false
  948. canattack = false
  949. combodamage = 10
  950. wait(0.1)
  951. Colors = {"New Yeller", "New Yeller"}
  952. GroundWave1()
  953. Colors = {"New Yeller", "New Yeller"}
  954. GroundWave1()
  955. for i = 1, 20 do
  956. wait()
  957. 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
  958. 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
  959. 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
  960. 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
  961. 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
  962. 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
  963. end
  964. Colors = {"New Yeller", "New Yeller"}
  965. GroundWave1()
  966. Colors = {"New Yeller", "New Yeller"}
  967. GroundWave1()
  968. Colors = {"New Yeller", "New Yeller"}
  969. GroundWave1()
  970. wait(1)
  971. Colors = {"New Yeller", "New Yeller"}
  972. GroundWave1()
  973. z1 = Instance.new("Sound",char)
  974. z1.Volume = 10
  975. z1.Looped = false
  976. z1.SoundId = "rbxassetid://740811119"
  977. z1:Play()
  978. Colors = {"New Yeller", "New Yeller"}
  979. GroundWave1()
  980. for i = 1, 5 do
  981. wait()
  982. 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
  983. 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
  984. 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
  985. 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
  986. 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
  987. 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
  988. end
  989. Colors = {"New Yeller", "New Yeller"}
  990. GroundWave1()
  991.  
  992. Colors = {"New Yeller", "New Yeller"}
  993. GroundWave1()
  994. ball.BrickColor = BrickColor.new("New Yeller")
  995. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  996. ball.Transparency = 0
  997. Mesh.Scale = Vector3.new(6,6,6)
  998. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  999. Mesh.MeshId = "rbxassetid://430344159"
  1000. wait()
  1001.  
  1002.  
  1003.  
  1004. Hair71 = Instance.new("Part")
  1005. Hair71.Parent = p.Character
  1006. Hair71.Name = "Hair1"
  1007. Hair71.CanCollide = false
  1008. Hair71.Locked = true
  1009. Hair71.TopSurface = "Smooth"
  1010. Hair71.BottomSurface = "Smooth"
  1011. Hair71.formFactor = "Symmetric"
  1012. Hair71.Material = "Neon"
  1013. Hair71.BrickColor = BrickColor.new("New Yeller")
  1014. Hair71.CFrame = p.Character.Torso.CFrame
  1015. Hair71.Size = Vector3.new(1, 1, 1)
  1016. Hair71.Transparency = 0
  1017.  
  1018. Mesh1 = Instance.new("SpecialMesh")
  1019. Mesh1.Parent = Hair991
  1020. Mesh1.MeshType = "Sphere"
  1021. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  1022. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  1023.  
  1024.  
  1025. Hair71.BrickColor = BrickColor.new("New Yeller")
  1026.  
  1027. Weld11 = Instance.new("Weld",char.Hair1)
  1028. Weld11.Parent = p.Character.Head
  1029. Weld11.Part0 = p.Character.Head
  1030. Weld11.Part1 = Hair71
  1031. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  1032.  
  1033. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  1034. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  1035. Mesh1.Parent = Hair71
  1036.  
  1037. Mesh1.MeshType = "FileMesh"
  1038. Mesh1.MeshId = "rbxassetid://560193297"
  1039. Mesh1.Scale = Vector3.new(7,6,6)
  1040. Mesh1.TextureId = ""
  1041. wait(2)
  1042. ssj33 = true
  1043. idle = true
  1044. idle1 = true
  1045. canattack = true
  1046. ssj3 = false
  1047. end
  1048. end
  1049. end
  1050. end)
  1051. aurapart = Instance.new("Part",char)
  1052. aurapart.Size = Vector3.new(0.1,0.1,0.1)
  1053. aurapart.Transparency = 1
  1054. aurapart.CanCollide = false
  1055. aurapart.Position = Vector3.new(0,2,0)
  1056. auraweld = Instance.new("Weld",char)
  1057. auraweld.Part0 = aurapart
  1058. auraweld.Part1 = torso
  1059. auraweld.C0 = CFrame.new(0,-2,0)
  1060. aura = Instance.new("ParticleEmitter",aurapart)
  1061. aura.Transparency = NumberSequence.new(1)
  1062. aura.Size = NumberSequence.new(8)
  1063. aura.Speed = NumberRange.new(0)
  1064. aura.LockedToPart = true
  1065. aura.Rate = 2
  1066. aura.Lifetime = NumberRange.new(5)
  1067. aura.ZOffset = -2
  1068. aura1 = Instance.new("ParticleEmitter",torso)
  1069. aura1.Transparency = NumberSequence.new(1)
  1070. aura1.Size = NumberSequence.new(5)
  1071. aura1.Speed = NumberRange.new(0)
  1072. aura1.Lifetime = NumberRange.new(5)
  1073. aura1.LockedToPart = true
  1074. aura1.Rate = 1.5
  1075.  
  1076. aura1.ZOffset = 2
  1077. aura1.Lifetime = NumberRange.new(3)
  1078. aurapart3 = Instance.new("Part",char)
  1079. aurapart3.Size = Vector3.new(0.1,0.1,0.1)
  1080. aurapart3.Position = Vector3.new(0,2,0)
  1081. aurapart3.Transparency = 1
  1082. aurapart3.CanCollide = false
  1083. auraweld3 = Instance.new("Weld",char)
  1084. auraweld3.Part0 = aurapart3
  1085. auraweld3.Part1 = torso
  1086. auraweld3.C0 = CFrame.new(0,-7,0)
  1087. aura3 = Instance.new("ParticleEmitter",aurapart3)
  1088. aura3.Transparency = NumberSequence.new(1)
  1089. aura3.Color = ColorSequence.new(Color3.new(255,255,255))
  1090. aura3.Size = NumberSequence.new(14)
  1091. aura3.Speed = NumberRange.new(0)
  1092. aura3.LockedToPart = true
  1093. aura3.Rate = 5
  1094. aura3.Lifetime = NumberRange.new(5)
  1095. aura3.ZOffset = -5
  1096.  
  1097. mouse.KeyDown:connect(function(key)
  1098. if key == "b" then
  1099. if ssb == true then
  1100. if canattack == true then
  1101. idle = false
  1102. base = false
  1103.  
  1104. combodamage = 9999999
  1105. ssbon = true
  1106. ssb = false
  1107. ssj = false
  1108. ssj2 = false
  1109. ssj3 = false
  1110. ssj33 = false
  1111. idle1 = false
  1112. Colors = {"White", "White"}
  1113. canattack = false
  1114. wait(0.1)
  1115.  
  1116. for i = 1, 20 do
  1117.  
  1118. 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
  1119. 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
  1120. 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
  1121. 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
  1122. 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
  1123. 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
  1124. end
  1125. z1 = Instance.new("Sound",char)
  1126. z1.Volume = 10
  1127. z1.Looped = false
  1128. z1.SoundId = "rbxassetid://740811119"
  1129. z1:Play()
  1130.  
  1131. Mesh.MeshId = "rbxassetid://430344159"
  1132. Mesh.Scale = Vector3.new(6,6,6)
  1133. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1134. Hair7.BrickColor = BrickColor.new("White")
  1135. for i = 1, 5 do
  1136. wait()
  1137. 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
  1138. 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
  1139. 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
  1140. 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
  1141. 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
  1142. 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
  1143. end
  1144.  
  1145.  
  1146.  
  1147. zh = Instance.new("Sound",char)
  1148. zh.Volume = 1
  1149. zh.Looped = true
  1150. zh.SoundId = "rbxassetid://600060450"
  1151. zh:Play()
  1152. ball.BrickColor = BrickColor.new("White")
  1153. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1154. ball.Transparency = 0
  1155. GroundWave1()
  1156. wait(0.3)
  1157.  
  1158. ball.BrickColor = BrickColor.new("White")
  1159. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1160. ball.Transparency = 0
  1161. GroundWave1()
  1162. wait(0.3)
  1163. ball.BrickColor = BrickColor.new("White")
  1164. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1165. ball.Transparency = 0
  1166. GroundWave1()
  1167. wait(0.3)
  1168. ball.BrickColor = BrickColor.new("White")
  1169. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1170. ball.Transparency = 0
  1171. GroundWave1()
  1172. wait(0.3)
  1173. GroundWave1()
  1174. part2.Transparency = NumberSequence.new(0)
  1175. part3.Transparency = NumberSequence.new(0)
  1176. wait(0.4)
  1177. idle = true
  1178. idle1 = true
  1179. canattack = true
  1180.  
  1181.  
  1182. end
  1183. end
  1184. end
  1185. end)
  1186.  
  1187.  
  1188. mouse.KeyDown:connect(function(Key)
  1189. if Key == "r" then
  1190. if canattack == true then
  1191.  
  1192.  
  1193. kamehamehaon = true
  1194.  
  1195. idle = false
  1196.  
  1197. idle1 = false
  1198. canattack = false
  1199. hum.WalkSpeed = 0
  1200. z2 = Instance.new("Sound",char)
  1201. z2.Volume = 3
  1202. z2.Looped = false
  1203. z2.SoundId = "rbxassetid://908489666"
  1204. z2:Play()
  1205.  
  1206.  
  1207. 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
  1208. 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
  1209. 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
  1210. 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
  1211. 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
  1212. 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
  1213.  
  1214. partaura.Size = NumberSequence.new(0.1)
  1215.  
  1216. partaura.Transparency = NumberSequence.new(0)
  1217. partaura1.Transparency = NumberSequence.new(0)
  1218. kamehameha = true
  1219. wait(5)
  1220. if kamehamehaon == true then
  1221. kamehamehaon = false
  1222. hited = true
  1223. wait(0.1)
  1224. point = true
  1225. kamehamehaon = false
  1226. kamehameha = false
  1227.  
  1228.  
  1229.  
  1230. partaura.Transparency = NumberSequence.new(1)
  1231. partaura1.Transparency = NumberSequence.new(1)
  1232. z2:Stop()
  1233. z4 = Instance.new("Sound",char)
  1234. z4.Volume = 5
  1235. z4.Looped = false
  1236. z4.SoundId = "rbxassetid://908474188"
  1237. z4:Play()
  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)), 1)--head
  1240. 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
  1241. 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
  1242. 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
  1243. 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
  1244. 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
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250. laser = true
  1251. s1.Volume=1
  1252. s1:play()
  1253. wait(5.4)
  1254. point = false
  1255. laser = false
  1256. beam1.Size = Vector3.new(2,2,2)
  1257. beam1.Parent=nil
  1258. inner1.Parent=nil
  1259. expl1.Parent=nil
  1260.  
  1261. hited1 = false
  1262. exa1.Parent=nil
  1263. s1:stop()
  1264.  
  1265. idle = true
  1266. canattack = true
  1267. idle1 = true
  1268. hum.WalkSpeed = 16
  1269.  
  1270. end
  1271. end
  1272. end
  1273. end)
  1274. mouse.KeyUp:connect(function(Key)
  1275. if Key == "r" then
  1276. if kamehamehaon == true then
  1277. hited = true
  1278. wait(0.1)
  1279. point = true
  1280. kamehamehaon = false
  1281. kamehameha = false
  1282.  
  1283.  
  1284.  
  1285. partaura.Transparency = NumberSequence.new(1)
  1286. partaura1.Transparency = NumberSequence.new(1)
  1287. z2:Stop()
  1288. z4 = Instance.new("Sound",char)
  1289. z4.Volume = 5
  1290. z4.Looped = false
  1291. z4.SoundId = "rbxassetid://908474188"
  1292. z4:Play()
  1293.  
  1294. 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
  1295. 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
  1296. 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
  1297. 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
  1298. 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
  1299. 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
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305. laser = true
  1306. s1.Volume=1
  1307. s1:play()
  1308. wait(5.4)
  1309. point = false
  1310. laser = false
  1311. beam1.Size = Vector3.new(2,2,2)
  1312. beam1.Parent=nil
  1313. inner1.Parent=nil
  1314. expl1.Parent=nil
  1315.  
  1316. hited1 = false
  1317. exa1.Parent=nil
  1318. s1:stop()
  1319.  
  1320. idle = true
  1321. canattack = true
  1322. idle1 = true
  1323. hum.WalkSpeed = 16
  1324. end
  1325. end
  1326. end)
  1327.  
  1328.  
  1329. mouse.KeyDown:connect(function(key)
  1330. if key == "x" then
  1331. if ssj33 == true then
  1332. aura.Transparency = NumberSequence.new(1)
  1333.  
  1334. char.Hair1:Destroy()
  1335. zh:Destroy()
  1336. Mesh.Scale = Vector3.new(1, 1, 1)
  1337. Hair7.BrickColor = BrickColor.new("Black")
  1338. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  1339. Weld1.C0 = CFrame.new(0,1, 0)
  1340.  
  1341.  
  1342. Weld1.C0 = CFrame.new(0,1, 0)
  1343. end
  1344. aura.Transparency = NumberSequence.new(1)
  1345. aura1.Transparency = NumberSequence.new(1)
  1346. base = true
  1347. part2.Transparency = NumberSequence.new(1)
  1348. part3.Transparency = NumberSequence.new(1)
  1349. ball.BrickColor = BrickColor.new("White")
  1350. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1351. ball.Transparency = 0
  1352.  
  1353. zh:Destroy()
  1354. walksound = "rbxassetid://908473722"
  1355. ssbkaio = false
  1356. ssbon = false
  1357. wait()
  1358. zh = Instance.new("Sound",char)
  1359. zh.Volume = 10
  1360. zh.Looped = false
  1361. zh.SoundId = "rbxassetid://700499285"
  1362. zh:Play()
  1363. aura3.Transparency = NumberSequence.new(1)
  1364. Colors = {"White", "White"}
  1365. can = 5
  1366. GroundWave1()
  1367. wait(0.5)
  1368. Mesh.Scale = Vector3.new(1, 1, 1)
  1369. Hair7.BrickColor = BrickColor.new("Black")
  1370. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  1371. Weld1.C0 = CFrame.new(0,1, 0)
  1372.  
  1373. ssj = true
  1374. combodamage = 2
  1375. ssb = true
  1376.  
  1377. ssj2 = false
  1378. ssj3 = false
  1379. ssj33 = false
  1380.  
  1381. ssbkaio = false
  1382. if ssbkaiox10 == true then
  1383. rarm1:Destroy()
  1384. larm1:Destroy()
  1385. torso1:Destroy()
  1386. lleg1:Destroy()
  1387. rleg1:Destroy()
  1388. rhed1:Destroy()
  1389. ssbkaiox10 = false
  1390. end
  1391. end
  1392. end)
  1393. ball = Instance.new("Part",char)
  1394. ball.Size = Vector3.new(1,1,1)
  1395.  
  1396. ball.Position = Vector3.new(999,999,999)
  1397. ball.BrickColor = BrickColor.new("White")
  1398. ball.CanCollide = false
  1399. ballmesh = Instance.new("SpecialMesh",ball)
  1400. ballmesh.MeshType = "Sphere"
  1401. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1402. ballweld = Instance.new("Weld",ball)
  1403. ballweld.Part0 = torso
  1404. ballweld.Part1 = ball
  1405. partt = Instance.new("Part",char)
  1406. partt.Position = Vector3.new(999,999,999)
  1407. partt.Transparency = 1
  1408. partt.CanCollide = false
  1409. partt.Size = Vector3.new(0.1,0.1,0.1)
  1410. partweld = Instance.new("Weld",partt)
  1411. partweld.Part0 = torso
  1412. partweld.Part1 = partt
  1413. partweld.C0 = CFrame.new(0.3,-.5,-1.5)
  1414. partaura = Instance.new("ParticleEmitter",partt)
  1415. partaura.Size = NumberSequence.new(2)
  1416. partaura.LockedToPart = true
  1417.  
  1418. partaura.Transparency = NumberSequence.new(1)
  1419. partaura.Texture = "rbxassetid://547574922"
  1420. partaura.Speed = NumberRange.new(0)
  1421. partaura.Rate = 2
  1422. partaura.ZOffset = 0
  1423. partaura1 = Instance.new("ParticleEmitter",partt)
  1424. partaura1.Size = NumberSequence.new(5)
  1425. partaura1.LockedToPart = true
  1426.  
  1427. partaura1.Transparency = NumberSequence.new(1)
  1428. partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
  1429. partaura1.Speed = NumberRange.new(0)
  1430. partaura1.Rate = 3
  1431. partaura1.ZOffset = -1
  1432. partaura1.Color = ColorSequence.new(Color3.new(0,255,255))
  1433. partaura1.RotSpeed = NumberRange.new(-10,10)
  1434. partaura1.SpreadAngle = Vector2.new(360,360)
  1435. partaura1.Rotation = NumberRange.new(0,360)
  1436. aj = 0
  1437. spirit = Instance.new("Part",char)
  1438. spirit.CanCollide = false
  1439. spirit.Size = Vector3.new(1,1,1)
  1440. spirit.Transparency = 1
  1441. spirit.Position = Vector3.new(999,999,999)
  1442. spirit.BrickColor = BrickColor.new("Toothpaste")
  1443. spirit.Material = "Neon"
  1444.  
  1445.  
  1446. spirit1 = Instance.new("Part",char)
  1447. spirit1.CanCollide = false
  1448. spirit1.Size = Vector3.new(1,1,1)
  1449. spirit1.Transparency = 1
  1450. spirit1.Position = Vector3.new(999,999,999)
  1451. spirit1.BrickColor = BrickColor.new("Toothpaste")
  1452. spirit1.Material = "Neon"
  1453. spirit1mesh = Instance.new("SpecialMesh",spirit1)
  1454. spirit1mesh.MeshType = "Sphere"
  1455. spirit1mesh.Scale = Vector3.new(1,1,1)
  1456. partweld7 = Instance.new("Weld",spirit1)
  1457. partweld7.Part0 = torso
  1458. partweld7.Part1 = spirit1
  1459. partweld7.C0 = CFrame.new(0,40,0)
  1460. aj = 1
  1461. spirit12 = Instance.new("Part",char)
  1462. spirit12.Name = "XD"
  1463. spirit12.CanCollide = false
  1464. spirit12.Size = Vector3.new(50,50,50)
  1465. spirit12.Transparency = 1
  1466. spirit12.Position = spirit1.Position
  1467. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1468. spirit12.Material = "Neon"
  1469.  
  1470.  
  1471. function touch122(hit)
  1472. if not hit.Parent:findFirstChild("Humanoid") then return end
  1473. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1474. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1475. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1476. hit.Parent:findFirstChild("Humanoid").Health = 100
  1477. end
  1478. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1479.  
  1480.  
  1481. end
  1482. end
  1483. spirit12.Touched:connect(touch122)
  1484.  
  1485.  
  1486. mouse.KeyDown:connect(function(key)
  1487. if key == "t" then
  1488. if base == true then
  1489. if canattack == true then
  1490. if clickon == true then
  1491. jk = true
  1492. clickon=false
  1493. end
  1494. idle = false
  1495.  
  1496.  
  1497. idle1 = false
  1498. canattack = false
  1499. wait(0.5)
  1500. hum.WalkSpeed = 0
  1501.  
  1502. for i = 1, 20 do
  1503. wait()
  1504. 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
  1505. 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
  1506. 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
  1507. 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
  1508. 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
  1509. 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
  1510. end
  1511. z142 = Instance.new("Sound",char)
  1512. z142.Volume = 10
  1513. z142.Looped = false
  1514. z142.SoundId = "rbxassetid://919429799"
  1515. z142:Play()
  1516. spirit1.Transparency = 0
  1517.  
  1518. go = false
  1519.  
  1520.  
  1521. wait(9)
  1522.  
  1523. for i = 1, 20 do
  1524. wait()
  1525. 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
  1526. 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
  1527. 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
  1528. 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
  1529. 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
  1530. 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
  1531. end
  1532.  
  1533. go = true
  1534.  
  1535. z142.Volume = z142.Volume - 0.5
  1536.  
  1537.  
  1538.  
  1539. for i = 1,10 do
  1540. wait()
  1541. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1542. end
  1543. z142.Volume = z142.Volume - 0.5
  1544. spirit12 = Instance.new("Part",char)
  1545. spirit12.Name = "XD"
  1546. spirit12.CanCollide = false
  1547. spirit12.Size = Vector3.new(60,60,60)
  1548. spirit12.Transparency = 1
  1549. spirit12.Position = spirit1.Position
  1550. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1551. spirit12.Material = "Neon"
  1552.  
  1553. function touch122(hit)
  1554. if not hit.Parent:findFirstChild("Humanoid") then return end
  1555. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1556. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1557. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1558. hit.Parent:findFirstChild("Humanoid").Health = 100
  1559. end
  1560. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1561.  
  1562.  
  1563. end
  1564. end
  1565. for i = 1,10 do
  1566. wait()
  1567. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1568. end
  1569. z142.Volume = z142.Volume - 0.5
  1570. spirit12 = Instance.new("Part",char)
  1571. spirit12.Name = "XD"
  1572. spirit12.CanCollide = false
  1573. spirit12.Size = Vector3.new(60,60,60)
  1574. spirit12.Transparency = 1
  1575. spirit12.Position = spirit1.Position
  1576. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1577. spirit12.Material = "Neon"
  1578.  
  1579. function touch122(hit)
  1580. if not hit.Parent:findFirstChild("Humanoid") then return end
  1581. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1582.  
  1583. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1584. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1585. hit.Parent:findFirstChild("Humanoid").Health = 100
  1586. end
  1587. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1588.  
  1589. end
  1590. end
  1591. for i = 1,10 do
  1592. wait()
  1593. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1594. end
  1595. z142.Volume = z142.Volume - 0.5
  1596. spirit12 = Instance.new("Part",char)
  1597. spirit12.Name = "XD"
  1598. spirit12.CanCollide = false
  1599. spirit12.Size = Vector3.new(60,60,60)
  1600. spirit12.Transparency = 1
  1601. spirit12.Position = spirit1.Position
  1602. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1603. spirit12.Material = "Neon"
  1604.  
  1605. function touch122(hit)
  1606. if not hit.Parent:findFirstChild("Humanoid") then return end
  1607. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1608. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1609. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1610. hit.Parent:findFirstChild("Humanoid").Health = 100
  1611. end
  1612. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1613.  
  1614.  
  1615. end
  1616. end
  1617. for i = 1,10 do
  1618. wait()
  1619. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  1620. end
  1621. z142.Volume = z142.Volume - 0.5
  1622. z14 = Instance.new("Sound",char)
  1623. z14.Volume = 10
  1624. z14.Looped = false
  1625. z14.SoundId = "rbxassetid://638861091"
  1626. z14:Play()
  1627. Colors = {"Toothpaste", "Toothpaste"}
  1628. GroundWave2()
  1629. spirit12 = Instance.new("Part",char)
  1630. spirit12.Name = "XD"
  1631. spirit12.CanCollide = false
  1632. spirit12.Size = Vector3.new(60,60,60)
  1633. spirit12.Transparency = 1
  1634. spirit12.Position = spirit1.Position
  1635. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1636. spirit12.Material = "Neon"
  1637.  
  1638. function touch122(hit)
  1639. if not hit.Parent:findFirstChild("Humanoid") then return end
  1640. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1641. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1642. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1643. hit.Parent:findFirstChild("Humanoid").Health = 100
  1644. end
  1645. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1646.  
  1647.  
  1648. end
  1649. end
  1650. z142.Volume = z142.Volume - 0.5
  1651. spirit12 = Instance.new("Part",char)
  1652. spirit12.Name = "XD"
  1653. spirit12.CanCollide = false
  1654. spirit12.Size = Vector3.new(50,50,50)
  1655. spirit12.Transparency = 1
  1656. spirit12.Position = spirit1.Position
  1657. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1658. spirit12.Material = "Neon"
  1659.  
  1660. function touch122(hit)
  1661. if not hit.Parent:findFirstChild("Humanoid") then return end
  1662. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1663. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1664. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1665. hit.Parent:findFirstChild("Humanoid").Health = 100
  1666. end
  1667. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1668.  
  1669.  
  1670. end
  1671. end
  1672. spirit12.Touched:connect(touch122)
  1673. for i = 1,5 do
  1674. wait()
  1675. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1676.  
  1677. end
  1678. z142.Volume = z142.Volume - 0.5
  1679. Colors = {"Toothpaste", "Toothpaste"}
  1680. GroundWave2()
  1681. spirit12 = Instance.new("Part",char)
  1682. spirit12.Name = "XD"
  1683. spirit12.CanCollide = false
  1684. spirit12.Size = Vector3.new(50,50,50)
  1685. spirit12.Transparency = 1
  1686. spirit12.Position = spirit1.Position
  1687. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1688. spirit12.Material = "Neon"
  1689.  
  1690. function touch122(hit)
  1691. if not hit.Parent:findFirstChild("Humanoid") then return end
  1692. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1693. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1694. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1695. hit.Parent:findFirstChild("Humanoid").Health = 100
  1696. end
  1697. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1698.  
  1699.  
  1700. end
  1701. end
  1702. z142.Volume = z142.Volume - 0.5
  1703. z142.Volume = z142.Volume - 0.5
  1704. spirit12.Touched:connect(touch122)
  1705. for i = 1,5 do
  1706. wait()
  1707. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  1708. end
  1709. z142.Volume = z142.Volume - 0.5
  1710. spirit12 = Instance.new("Part",char)
  1711. spirit12.Name = "XD"
  1712. spirit12.CanCollide = false
  1713. spirit12.Size = Vector3.new(50,50,50)
  1714. spirit12.Transparency = 1
  1715. spirit12.Position = spirit1.Position
  1716. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1717. spirit12.Material = "Neon"
  1718.  
  1719. function touch122(hit)
  1720. if not hit.Parent:findFirstChild("Humanoid") then return end
  1721. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1722. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1723. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1724. hit.Parent:findFirstChild("Humanoid").Health = 100
  1725. end
  1726. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1727.  
  1728.  
  1729. end
  1730. end
  1731. z142.Volume = z142.Volume - 0.5
  1732. spirit12.Touched:connect(touch122)
  1733. for i = 1,5 do
  1734. wait()
  1735. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1736.  
  1737. end
  1738. z142.Volume = z142.Volume - 0.5
  1739. Colors = {"Toothpaste", "Toothpaste"}
  1740. GroundWave2()
  1741. spirit12 = Instance.new("Part",char)
  1742. spirit12.Name = "XD"
  1743. spirit12.CanCollide = false
  1744. spirit12.Size = Vector3.new(50,50,50)
  1745. spirit12.Transparency = 1
  1746. spirit12.Position = spirit1.Position
  1747. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1748. spirit12.Material = "Neon"
  1749.  
  1750. function touch122(hit)
  1751. if not hit.Parent:findFirstChild("Humanoid") then return end
  1752. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1753. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1754. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1755. hit.Parent:findFirstChild("Humanoid").Health = 100
  1756. end
  1757. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1758.  
  1759.  
  1760. end
  1761. end
  1762. z142.Volume = z142.Volume - 0.5
  1763. spirit12.Touched:connect(touch122)
  1764. for i = 1,5 do
  1765. wait()
  1766. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  1767. end
  1768. z142.Volume = z142.Volume - 0.5
  1769. Colors = {"Toothpaste", "Toothpaste"}
  1770. GroundWave2()
  1771. spirit12 = Instance.new("Part",char)
  1772. spirit12.Name = "XD"
  1773. spirit12.CanCollide = false
  1774. spirit12.Size = Vector3.new(50,50,50)
  1775. spirit12.Transparency = 1
  1776. spirit12.Position = spirit1.Position
  1777. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1778. spirit12.Material = "Neon"
  1779.  
  1780. function touch122(hit)
  1781. if not hit.Parent:findFirstChild("Humanoid") then return end
  1782. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1783. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1784. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1785. hit.Parent:findFirstChild("Humanoid").Health = 100
  1786. end
  1787. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1788.  
  1789.  
  1790. end
  1791. end
  1792. z142.Volume = z142.Volume - 0.5
  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. z142.Volume = z142.Volume - 0.5
  1801. Colors = {"Toothpaste", "Toothpaste"}
  1802. GroundWave2()
  1803. spirit12 = Instance.new("Part",char)
  1804. spirit12.Name = "XD"
  1805. spirit12.CanCollide = false
  1806. spirit12.Size = Vector3.new(50,50,50)
  1807. spirit12.Transparency = 1
  1808. spirit12.Position = spirit1.Position
  1809. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1810. spirit12.Material = "Neon"
  1811.  
  1812. z142.Volume = z142.Volume - 0.5
  1813. function touch122(hit)
  1814. if not hit.Parent:findFirstChild("Humanoid") then return end
  1815. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1816. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1817. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1818. hit.Parent:findFirstChild("Humanoid").Health = 100
  1819. end
  1820. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  1821.  
  1822.  
  1823. end
  1824. end
  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. Colors = {"Toothpaste", "Toothpaste"}
  1832. GroundWave2()
  1833. spirit12 = Instance.new("Part",char)
  1834. spirit12.Name = "XD"
  1835. spirit12.CanCollide = false
  1836. spirit12.Size = Vector3.new(200,200,200)
  1837. spirit12.Transparency = 1
  1838. spirit12.Position = spirit1.Position
  1839. spirit12.BrickColor = BrickColor.new("Toothpaste")
  1840. spirit12.Material = "Neon"
  1841.  
  1842. function touch122(hit)
  1843. if not hit.Parent:findFirstChild("Humanoid") then return end
  1844. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  1845. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  1846. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  1847. hit.Parent:findFirstChild("Humanoid").Health = 100
  1848. end
  1849. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 30
  1850.  
  1851.  
  1852. end
  1853. end
  1854. spirit12.Touched:connect(touch122)
  1855. Colors = {"Toothpaste", "Toothpaste"}
  1856. GroundWave2()
  1857.  
  1858. spirit12.Touched:connect(touch122)
  1859. for i = 1,50 do
  1860. wait()
  1861. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  1862.  
  1863.  
  1864. end
  1865. z142.Volume = z142.Volume - 0.5
  1866. z142:Destroy()
  1867.  
  1868.  
  1869. partweld7.C0 = CFrame.new(0,40,0)
  1870. spirit1.Transparency = 1
  1871. aj = 1
  1872.  
  1873. wait(0.5)
  1874. idle = true
  1875. canattack = true
  1876. idle1 = true
  1877. wait(0.5)
  1878. if jk == true then
  1879. jk = false
  1880. clickon = true
  1881. end
  1882. hum.WalkSpeed = 16
  1883.  
  1884. end
  1885. end
  1886. end
  1887. end)
  1888. mouse.KeyDown:connect(function(key)
  1889. if key == "k" then
  1890. if ssj2 == true or ssj3 == true or ssj33 == true then
  1891. if canattack == true then
  1892.  
  1893. idle = false
  1894.  
  1895. idle1 = false
  1896. canattack = false
  1897. combodamage = 12
  1898. z7 = Instance.new("Sound",char)
  1899. z7.Volume = 10
  1900. z7.Looped = false
  1901. z7.SoundId = "rbxassetid://738749992"
  1902. z7:Play()
  1903. wait(1)
  1904. for i = 1, 20 do
  1905. wait()
  1906. 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
  1907. 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
  1908. 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
  1909. 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
  1910. 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
  1911. 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
  1912. end
  1913. wait(0.6)
  1914. for i = 1, 5 do
  1915. wait()
  1916. 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
  1917. 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
  1918. 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
  1919. 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
  1920. 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
  1921. 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
  1922. end
  1923. Colors = {"Really red", "Really red"}
  1924. GroundWave1()
  1925. aura.Color = ColorSequence.new(Color3.new(0,255,0))
  1926. ball.BrickColor = BrickColor.new("Really red")
  1927. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1928. ball.Transparency = 0
  1929. ssbon = false
  1930. zh:Destroy()
  1931. wait()
  1932.  
  1933. aura.Color = ColorSequence.new(Color3.new(255,0,0))
  1934. ssj = false
  1935. ssj2 = false
  1936. ssj3 = false
  1937. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  1938. Hair7.BrickColor = BrickColor.new("Really red")
  1939. if ssj33 == true then
  1940. Hair71.BrickColor = BrickColor.new("Really red")
  1941.  
  1942. end
  1943.  
  1944. wait(2)
  1945. idle = true
  1946. canattack = true
  1947. idle1 = true
  1948. end
  1949. end
  1950. end
  1951. end)
  1952. mouse.KeyDown:connect(function(key)
  1953. if key == "k" then
  1954. if ssbon == true then
  1955. if canattack == true then
  1956. idle = false
  1957. ssbkaio = true
  1958. idle1 = false
  1959. can = 4
  1960. canattack = false
  1961. combodamage = 25
  1962.  
  1963. for i = 1, 20 do
  1964. wait()
  1965. 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
  1966. 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
  1967. 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
  1968. 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
  1969. 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
  1970. 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
  1971. end
  1972.  
  1973.  
  1974.  
  1975.  
  1976. wait(0.6)
  1977. z7 = Instance.new("Sound",char)
  1978. z7.Volume = 10
  1979. z7.Looped = false
  1980. z7.SoundId = "rbxassetid://738749992"
  1981. z7:Play()
  1982. wait(2)
  1983. for i = 1, 10 do
  1984. wait()
  1985. 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
  1986. 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
  1987. 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
  1988. 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
  1989. 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
  1990. 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
  1991. end
  1992. Colors = {"Really red", "Really red"}
  1993. GroundWave1()
  1994. ball.BrickColor = BrickColor.new("Really red")
  1995. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1996. ball.Transparency = 0
  1997. ssbon = false
  1998. zh:Destroy()
  1999.  
  2000. wait()
  2001. zh = Instance.new("Sound",char)
  2002. zh.Volume = 4
  2003. zh.Looped = true
  2004. zh.SoundId = "rbxassetid://590580496"
  2005. zh:Play()
  2006. aura3.Transparency = NumberSequence.new(0)
  2007. aura3.Size = NumberSequence.new(14)
  2008. wait(2)
  2009. idle = true
  2010.  
  2011. canattack = true
  2012. idle1 = true
  2013. end
  2014. end
  2015. end
  2016. end)
  2017.  
  2018. mouse.KeyDown:connect(function(key)
  2019. if key == "k" then
  2020. if ssbkaio == true then
  2021. if canattack == true then
  2022. idle = false
  2023. combodamage = 40
  2024. ssbkaiox10 = true
  2025. ssbkaio = false
  2026. idle1 = false
  2027. can = 3
  2028. canattack = false
  2029. walksound = "rbxassetid://863810402"
  2030.  
  2031. for i = 1, 20 do
  2032. wait()
  2033. 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
  2034. 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
  2035. 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
  2036. 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
  2037. 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
  2038. 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
  2039. end
  2040. Colors = {"Really red", "Really red"}
  2041. GroundWave1()
  2042. wait(0.1)
  2043. Colors = {"Really red", "Really red"}
  2044. GroundWave1()
  2045. wait(0.1)
  2046. Colors = {"Really red", "Really red"}
  2047. GroundWave1()
  2048. wait(0.1)
  2049. Colors = {"Really red", "Really red"}
  2050. GroundWave1()
  2051. wait(0.1)
  2052. Colors = {"Really red", "Really red"}
  2053. GroundWave1()
  2054. wait(0.1)
  2055. Colors = {"Really red", "Really red"}
  2056. GroundWave1()
  2057. wait(0.1)
  2058.  
  2059. Colors = {"Really red", "Really red"}
  2060. GroundWave1()
  2061. wait(0.1)
  2062. Colors = {"Really red", "Really red"}
  2063. GroundWave1()
  2064. wait(0.1)
  2065. Colors = {"Really red", "Really red"}
  2066. GroundWave1()
  2067. wait(0.1)
  2068. Colors = {"Really red", "Really red"}
  2069. GroundWave1()
  2070.  
  2071. Colors = {"Really red", "Really red"}
  2072. GroundWave1()
  2073. wait(0.1)
  2074. Colors = {"Really red", "Really red"}
  2075. GroundWave1()
  2076. wait(0.1)
  2077. Colors = {"Really red", "Really red"}
  2078. GroundWave1()
  2079. wait(0.1)
  2080. Colors = {"Really red", "Really red"}
  2081. GroundWave1()
  2082. wait(0.1)
  2083. Colors = {"Really red", "Really red"}
  2084. GroundWave1()
  2085. wait(0.1)
  2086.  
  2087.  
  2088. Colors = {"Really red", "Really red"}
  2089. GroundWave1()
  2090. Colors = {"Really red", "Really red"}
  2091. GroundWave1()
  2092.  
  2093. for i = 1, 10 do
  2094. wait()
  2095. 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
  2096. 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
  2097. 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
  2098. 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
  2099. 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
  2100. 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
  2101. end
  2102.  
  2103. zh1 = Instance.new("Sound",char)
  2104. zh1.Volume = 4
  2105. zh1.Looped = false
  2106. zh1.SoundId = "rbxassetid://590580746"
  2107. zh1:Play()
  2108. aura3.Transparency = NumberSequence.new(0)
  2109. aura3.Size = NumberSequence.new(18)
  2110.  
  2111.  
  2112.  
  2113.  
  2114. Hair7.BrickColor = BrickColor.new("Quill grey")
  2115. larm1 = Instance.new("Part",char)
  2116. larm1.Transparency = 0.5
  2117. larm1.BrickColor = BrickColor.new("Bright red")
  2118. larm1.Size = Vector3.new(1.1,2.1,1.1)
  2119. larm1.Position = Vector3.new(999,999,999)
  2120. larmhold = Instance.new("Weld",char)
  2121. larmhold.Part0 = larm
  2122. larmhold.Part1 = larm1
  2123. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2124. rarm1 = Instance.new("Part",char)
  2125. rarm1.Transparency = 0.5
  2126. rarm1.BrickColor = BrickColor.new("Bright red")
  2127. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  2128. rarm1.Position = Vector3.new(999,999,999)
  2129. rarmhold = Instance.new("Weld",char)
  2130. rarmhold.Part0 = rarm
  2131. rarmhold.Part1 = rarm1
  2132. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2133. torso1 = Instance.new("Part",char)
  2134. torso1.Transparency = 0.5
  2135. torso1.BrickColor = BrickColor.new("Bright red")
  2136. torso1.Size = Vector3.new(2.1,2.1,1.1)
  2137. torso1.Position = Vector3.new(999,999,999)
  2138. torsohold = Instance.new("Weld",char)
  2139. torsohold.Part0 = torso
  2140. torsohold.Part1 = torso1
  2141. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2142. lleg1 = Instance.new("Part",char)
  2143. lleg1.Transparency = 0.5
  2144. lleg1.BrickColor = BrickColor.new("Bright red")
  2145. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  2146. lleg1.Position = Vector3.new(999,999,999)
  2147. lleghold = Instance.new("Weld",char)
  2148. lleghold.Part0 = lleg
  2149. lleghold.Part1 = lleg1
  2150. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2151. rleg1 = Instance.new("Part",char)
  2152. rleg1.Transparency = 0.5
  2153. rleg1.BrickColor = BrickColor.new("Bright red")
  2154. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  2155. rleg1.Position = Vector3.new(999,999,999)
  2156. rleghold = Instance.new("Weld",char)
  2157. rleghold.Part0 = rleg
  2158. rleghold.Part1 = rleg1
  2159. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2160. rhed1 = Instance.new("Part",char)
  2161. rhed1.Transparency = 0.5
  2162. rhed1.BrickColor = BrickColor.new("Bright red")
  2163. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  2164. rhed1.Position = Vector3.new(999,999,999)
  2165. rhedhold = Instance.new("Weld",char)
  2166. rhedhold.Part0 = hed
  2167. rhedhold.Part1 = rhed1
  2168. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2169. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  2170. rhedmesh1.MeshType = "Head"
  2171. rhedmesh1.Scale = Vector3.new(1,1,1)
  2172. Colors = {"Really red", "Really red"}
  2173. GroundWave1()
  2174. wait(0.1)
  2175. Colors = {"Really red", "Really red"}
  2176. GroundWave1()
  2177. wait(0.1)
  2178. Colors = {"Really red", "Really red"}
  2179. GroundWave1()
  2180. wait(0.1)
  2181. Colors = {"Really red", "Really red"}
  2182. GroundWave1()
  2183. wait(0.1)
  2184. Colors = {"Really red", "Really red"}
  2185. GroundWave1()
  2186. wait(0.1)
  2187. ball.BrickColor = BrickColor.new("Really red")
  2188. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2189. ball.Transparency = 0
  2190. ssbon = false
  2191. Colors = {"Really red", "Really red"}
  2192. GroundWave1()
  2193. wait(0.1)
  2194. Colors = {"Really red", "Really red"}
  2195. GroundWave1()
  2196. wait(0.1)
  2197. Colors = {"Really red", "Really red"}
  2198. GroundWave1()
  2199. wait(0.1)
  2200. Colors = {"Really red", "Really red"}
  2201. GroundWave1()
  2202. wait(0.1)
  2203. Colors = {"Really red", "Really red"}
  2204. GroundWave1()
  2205. wait(0.1)
  2206.  
  2207. wait()
  2208.  
  2209.  
  2210. wait(2)
  2211. idle = true
  2212. canattack = true
  2213. idle1 = true
  2214. end
  2215. end
  2216. end
  2217. end)
  2218. mouse.KeyDown:connect(function(key)
  2219. if key == "k" then
  2220. if ssbkaiox10 == true then
  2221. if canattack == true then
  2222. idle = false
  2223. combodamage = 200
  2224. ssbkaiox100 = true
  2225. ssbkaiox10 = false
  2226. idle1 = false
  2227. can = 3
  2228. canattack = false
  2229. walksound = "rbxassetid://863810402"
  2230.  
  2231. for i = 1, 20 do
  2232. wait()
  2233. 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
  2234. 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
  2235. 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
  2236. 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
  2237. 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
  2238. 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
  2239. end
  2240. Colors = {"Really red", "Really red"}
  2241. GroundWave1()
  2242. wait(0.1)
  2243. Colors = {"Really red", "Really red"}
  2244. GroundWave1()
  2245. wait(0.1)
  2246. Colors = {"Really red", "Really red"}
  2247. GroundWave1()
  2248. wait(0.1)
  2249. Colors = {"Really red", "Really red"}
  2250. GroundWave1()
  2251. wait(0.1)
  2252. Colors = {"Really red", "Really red"}
  2253. GroundWave1()
  2254. wait(0.1)
  2255. Colors = {"Really red", "Really red"}
  2256. GroundWave1()
  2257. wait(0.1)
  2258.  
  2259. Colors = {"Really red", "Really red"}
  2260. GroundWave1()
  2261. wait(0.1)
  2262. Colors = {"Really red", "Really red"}
  2263. GroundWave1()
  2264. wait(0.1)
  2265. Colors = {"Really red", "Really red"}
  2266. GroundWave1()
  2267. wait(0.1)
  2268. Colors = {"Really red", "Really red"}
  2269. GroundWave1()
  2270.  
  2271. Colors = {"Really red", "Really red"}
  2272. GroundWave1()
  2273. wait(0.1)
  2274. Colors = {"Really red", "Really red"}
  2275. GroundWave1()
  2276. wait(0.1)
  2277. Colors = {"Really red", "Really red"}
  2278. GroundWave1()
  2279. wait(0.1)
  2280. Colors = {"Really red", "Really red"}
  2281. GroundWave1()
  2282. wait(0.1)
  2283. Colors = {"Really red", "Really red"}
  2284. GroundWave1()
  2285. wait(0.1)
  2286.  
  2287.  
  2288. Colors = {"Really red", "Really red"}
  2289. GroundWave1()
  2290. Colors = {"Really red", "Really red"}
  2291. GroundWave1()
  2292.  
  2293. for i = 1, 10 do
  2294. wait()
  2295. 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
  2296. 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
  2297. 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
  2298. 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
  2299. 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
  2300. 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
  2301. end
  2302.  
  2303. zh1 = Instance.new("Sound",char)
  2304. zh1.Volume = 4
  2305. zh1.Looped = false
  2306. zh1.SoundId = "rbxassetid://590580746"
  2307. zh1:Play()
  2308. aura3.Transparency = NumberSequence.new(0)
  2309. aura3.Size = NumberSequence.new(18)
  2310.  
  2311.  
  2312.  
  2313.  
  2314. Hair7.BrickColor = BrickColor.new("Really Black")
  2315. larm1 = Instance.new("Part",char)
  2316. larm1.Transparency = 0.5
  2317. larm1.BrickColor = BrickColor.new("Bright red")
  2318. larm1.Size = Vector3.new(1.1,2.1,1.1)
  2319. larm1.Position = Vector3.new(999,999,999)
  2320. larmhold = Instance.new("Weld",char)
  2321. larmhold.Part0 = larm
  2322. larmhold.Part1 = larm1
  2323. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2324. rarm1 = Instance.new("Part",char)
  2325. rarm1.Transparency = 0.5
  2326. rarm1.BrickColor = BrickColor.new("Bright red")
  2327. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  2328. rarm1.Position = Vector3.new(999,999,999)
  2329. rarmhold = Instance.new("Weld",char)
  2330. rarmhold.Part0 = rarm
  2331. rarmhold.Part1 = rarm1
  2332. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2333. torso1 = Instance.new("Part",char)
  2334. torso1.Transparency = 0.5
  2335. torso1.BrickColor = BrickColor.new("Bright red")
  2336. torso1.Size = Vector3.new(2.1,2.1,1.1)
  2337. torso1.Position = Vector3.new(999,999,999)
  2338. torsohold = Instance.new("Weld",char)
  2339. torsohold.Part0 = torso
  2340. torsohold.Part1 = torso1
  2341. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2342. lleg1 = Instance.new("Part",char)
  2343. lleg1.Transparency = 0.5
  2344. lleg1.BrickColor = BrickColor.new("Bright red")
  2345. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  2346. lleg1.Position = Vector3.new(999,999,999)
  2347. lleghold = Instance.new("Weld",char)
  2348. lleghold.Part0 = lleg
  2349. lleghold.Part1 = lleg1
  2350. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2351. rleg1 = Instance.new("Part",char)
  2352. rleg1.Transparency = 0.5
  2353. rleg1.BrickColor = BrickColor.new("Bright red")
  2354. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  2355. rleg1.Position = Vector3.new(999,999,999)
  2356. rleghold = Instance.new("Weld",char)
  2357. rleghold.Part0 = rleg
  2358. rleghold.Part1 = rleg1
  2359. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2360. rhed1 = Instance.new("Part",char)
  2361. rhed1.Transparency = 0.5
  2362. rhed1.BrickColor = BrickColor.new("Red")
  2363. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  2364. rhed1.Position = Vector3.new(999,999,999)
  2365. rhedhold = Instance.new("Weld",char)
  2366. rhedhold.Part0 = hed
  2367. rhedhold.Part1 = rhed1
  2368. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2369. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  2370. rhedmesh1.MeshType = "Head"
  2371. rhedmesh1.Scale = Vector3.new(1,1,1)
  2372. Colors = {"Really red", "Really red"}
  2373. GroundWave1()
  2374. wait(0.1)
  2375. Colors = {"Really red", "Really red"}
  2376. GroundWave1()
  2377. wait(0.1)
  2378. Colors = {"Really red", "Really red"}
  2379. GroundWave1()
  2380. wait(0.1)
  2381. Colors = {"Really red", "Really red"}
  2382. GroundWave1()
  2383. wait(0.1)
  2384. Colors = {"Really red", "Really red"}
  2385. GroundWave1()
  2386. wait(0.1)
  2387. Colors = {"Really red", "Really red"}
  2388. GroundWave1()
  2389. wait(0.1)
  2390. ball.BrickColor = BrickColor.new("Really red")
  2391. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2392. ball.Transparency = 0
  2393. ssbon = false
  2394. Colors = {"Really red", "Really red"}
  2395. GroundWave1()
  2396. wait(0.1)
  2397. Colors = {"Really red", "Really red"}
  2398. GroundWave1()
  2399. wait(0.1)
  2400. Colors = {"Really red", "Really red"}
  2401. GroundWave1()
  2402. wait(0.1)
  2403. Colors = {"Really red", "Really red"}
  2404. GroundWave1()
  2405. wait(0.1)
  2406. Colors = {"Really red", "Really red"}
  2407. GroundWave1()
  2408. wait(0.1)
  2409.  
  2410. wait()
  2411.  
  2412.  
  2413. wait(2)
  2414. idle = true
  2415. canattack = true
  2416. idle1 = true
  2417. end
  2418. end
  2419. end
  2420. end)
  2421. mouse.KeyDown:connect(function(key)
  2422. if key == "k" then
  2423. if ssbkaiox100 == true then
  2424. if canattack == true then
  2425. idle = false
  2426. combodamage = 2000
  2427. ssbkaiox1000 = true
  2428. ssbkaiox100 = false
  2429. idle1 = false
  2430. can = 3
  2431. canattack = false
  2432. walksound = "rbxassetid://863810402"
  2433.  
  2434. for i = 1, 20 do
  2435. wait()
  2436. 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
  2437. 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
  2438. 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
  2439. 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
  2440. 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
  2441. 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
  2442. end
  2443. Colors = {"Really red", "Really red"}
  2444. GroundWave1()
  2445. wait(0.1)
  2446. Colors = {"Really red", "Really red"}
  2447. GroundWave1()
  2448. wait(0.1)
  2449. Colors = {"Really red", "Really red"}
  2450. GroundWave1()
  2451. wait(0.1)
  2452. Colors = {"Really red", "Really red"}
  2453. GroundWave1()
  2454. wait(0.1)
  2455. Colors = {"Really red", "Really red"}
  2456. GroundWave1()
  2457. wait(0.1)
  2458. Colors = {"Really red", "Really red"}
  2459. GroundWave1()
  2460. wait(0.1)
  2461. GroundWave1()
  2462. wait(0.1)
  2463. Colors = {"Really red", "Really red"}
  2464. GroundWave1()
  2465. wait(0.1)
  2466. Colors = {"Really red", "Really red"}
  2467. GroundWave1()
  2468. wait(0.1)
  2469. Colors = {"Really red", "Really red"}
  2470. GroundWave1()
  2471. wait(0.1)
  2472. Colors = {"Really red", "Really red"}
  2473. GroundWave1()
  2474. wait(0.1)
  2475. Colors = {"Really red", "Really red"}
  2476. GroundWave1()
  2477. wait(0.1)
  2478. Colors = {"Really red", "Really red"}
  2479. GroundWave1()
  2480. wait(0.1)
  2481. Colors = {"Really red", "Really red"}
  2482. GroundWave1()
  2483. wait(0.1)
  2484. Colors = {"Really red", "Really red"}
  2485. GroundWave1()
  2486. wait(0.1)
  2487. Colors = {"Really red", "Really red"}
  2488. GroundWave1()
  2489. wait(0.1)
  2490. Colors = {"Really red", "Really red"}
  2491. GroundWave1()
  2492. wait(0.1)
  2493. Colors = {"Really red", "Really red"}
  2494. GroundWave1()
  2495. wait(0.1)
  2496. GroundWave1()
  2497. wait(0.1)
  2498. Colors = {"Really red", "Really red"}
  2499. GroundWave1()
  2500. wait(0.1)
  2501. Colors = {"Really red", "Really red"}
  2502. GroundWave1()
  2503. wait(0.1)
  2504. Colors = {"Really red", "Really red"}
  2505. GroundWave1()
  2506. wait(0.1)
  2507. Colors = {"Really red", "Really red"}
  2508. GroundWave1()
  2509. wait(0.1)
  2510. Colors = {"Really red", "Really red"}
  2511. GroundWave1()
  2512. wait(0.1)
  2513. Colors = {"Really red", "Really red"}
  2514. GroundWave1()
  2515. wait(0.1)
  2516. Colors = {"Really red", "Really red"}
  2517. GroundWave1()
  2518. wait(0.1)
  2519. Colors = {"Really red", "Really red"}
  2520. GroundWave1()
  2521. wait(0.1)
  2522. Colors = {"Really red", "Really red"}
  2523. GroundWave1()
  2524. wait(0.1)
  2525. Colors = {"Really red", "Really red"}
  2526. GroundWave1()
  2527. wait(0.1)
  2528. Colors = {"Really red", "Really red"}
  2529. GroundWave1()
  2530. wait(0.1)
  2531. GroundWave1()
  2532. wait(0.1)
  2533. Colors = {"Really red", "Really red"}
  2534. GroundWave1()
  2535. wait(0.1)
  2536. Colors = {"Really red", "Really red"}
  2537. GroundWave1()
  2538. wait(0.1)
  2539. Colors = {"Really red", "Really red"}
  2540. GroundWave1()
  2541. wait(0.1)
  2542. Colors = {"Really red", "Really red"}
  2543. GroundWave1()
  2544. wait(0.1)
  2545. Colors = {"Really red", "Really red"}
  2546. GroundWave1()
  2547. wait(0.1)
  2548.  
  2549. Colors = {"Really red", "Really red"}
  2550. GroundWave1()
  2551. wait(0.1)
  2552. Colors = {"Really red", "Really red"}
  2553. GroundWave1()
  2554. wait(0.1)
  2555. Colors = {"Really red", "Really red"}
  2556. GroundWave1()
  2557. wait(0.1)
  2558. Colors = {"Really red", "Really red"}
  2559. GroundWave1()
  2560.  
  2561. Colors = {"Really red", "Really red"}
  2562. GroundWave1()
  2563. wait(0.1)
  2564. Colors = {"Really red", "Really red"}
  2565. GroundWave1()
  2566. wait(0.1)
  2567. Colors = {"Really red", "Really red"}
  2568. GroundWave1()
  2569. wait(0.1)
  2570. Colors = {"Really red", "Really red"}
  2571. GroundWave1()
  2572. wait(0.1)
  2573. Colors = {"Really red", "Really red"}
  2574. GroundWave1()
  2575. wait(0.1)
  2576. Colors = {"Really red", "Really red"}
  2577. GroundWave1()
  2578. wait(0.1)
  2579. Colors = {"Really red", "Really red"}
  2580. GroundWave1()
  2581. wait(0.1)
  2582. Colors = {"Really red", "Really red"}
  2583. GroundWave1()
  2584. wait(0.1)
  2585. Colors = {"Really red", "Really red"}
  2586. GroundWave1()
  2587. wait(0.1)
  2588. Colors = {"Really red", "Really red"}
  2589. GroundWave1()
  2590. wait(0.1)
  2591. Colors = {"Really red", "Really red"}
  2592. GroundWave1()
  2593. wait(0.1)
  2594. Colors = {"Really red", "Really red"}
  2595. GroundWave1()
  2596. wait(0.1)
  2597. Colors = {"Really red", "Really red"}
  2598. GroundWave1()
  2599. wait(0.1)
  2600. Colors = {"Really red", "Really red"}
  2601. GroundWave1()
  2602. wait(0.1)
  2603. Colors = {"Really red", "Really red"}
  2604. GroundWave1()
  2605. wait(0.1)
  2606. Colors = {"Really red", "Really red"}
  2607. GroundWave1()
  2608. wait(0.1)
  2609. Colors = {"Really red", "Really red"}
  2610. GroundWave1()
  2611. wait(0.1)
  2612. Colors = {"Really red", "Really red"}
  2613. GroundWave1()
  2614. wait(0.1)
  2615. Colors = {"Really red", "Really red"}
  2616. GroundWave1()
  2617. wait(0.1)
  2618. Colors = {"Really red", "Really red"}
  2619. GroundWave1()
  2620. wait(0.1)
  2621. Colors = {"Really red", "Really red"}
  2622. GroundWave1()
  2623. wait(0.1)
  2624. GroundWave1()
  2625. wait(0.1)
  2626. Colors = {"Really red", "Really red"}
  2627. GroundWave1()
  2628. wait(0.1)
  2629. Colors = {"Really red", "Really red"}
  2630. GroundWave1()
  2631. wait(0.1)
  2632. Colors = {"Really red", "Really red"}
  2633. GroundWave1()
  2634. wait(0.1)
  2635. Colors = {"Really red", "Really red"}
  2636. GroundWave1()
  2637. wait(0.1)
  2638. Colors = {"Really red", "Really red"}
  2639. GroundWave1()
  2640. wait(0.1)
  2641. Colors = {"Really red", "Really red"}
  2642. GroundWave1()
  2643. wait(0.1)
  2644. Colors = {"Really red", "Really red"}
  2645. GroundWave1()
  2646. wait(0.1)
  2647. Colors = {"Really red", "Really red"}
  2648. GroundWave1()
  2649. wait(0.1)
  2650. Colors = {"Really red", "Really red"}
  2651. GroundWave1()
  2652. wait(0.1)
  2653. Colors = {"Really red", "Really red"}
  2654. GroundWave1()
  2655. wait(0.1)
  2656. Colors = {"Really red", "Really red"}
  2657. GroundWave1()
  2658. wait(0.1)
  2659. GroundWave1()
  2660. wait(0.1)
  2661. Colors = {"Really red", "Really red"}
  2662. GroundWave1()
  2663. wait(0.1)
  2664. Colors = {"Really red", "Really red"}
  2665. GroundWave1()
  2666. wait(0.1)
  2667. Colors = {"Really red", "Really red"}
  2668. GroundWave1()
  2669. wait(0.1)
  2670. Colors = {"Really red", "Really red"}
  2671. GroundWave1()
  2672. wait(0.1)
  2673. Colors = {"Really red", "Really red"}
  2674. GroundWave1()
  2675. wait(0.1)
  2676.  
  2677.  
  2678. Colors = {"Really red", "Really red"}
  2679. GroundWave1()
  2680. Colors = {"Really red", "Really red"}
  2681. GroundWave1()
  2682.  
  2683. for i = 1, 10 do
  2684. wait()
  2685. 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
  2686. 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
  2687. 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
  2688. 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
  2689. 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
  2690. 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
  2691. end
  2692.  
  2693. zh1 = Instance.new("Sound",char)
  2694. zh1.Volume = 4
  2695. zh1.Looped = false
  2696. zh1.SoundId = "rbxassetid://590580746"
  2697. zh1:Play()
  2698. aura3.Transparency = NumberSequence.new(0)
  2699. aura3.Size = NumberSequence.new(18)
  2700.  
  2701.  
  2702.  
  2703.  
  2704. Hair7.BrickColor = BrickColor.new("Red")
  2705. larm1 = Instance.new("Part",char)
  2706. larm1.Transparency = 0.5
  2707. larm1.BrickColor = BrickColor.new("Bright red")
  2708. larm1.Size = Vector3.new(1.1,2.1,1.1)
  2709. larm1.Position = Vector3.new(999,999,999)
  2710. larmhold = Instance.new("Weld",char)
  2711. larmhold.Part0 = larm
  2712. larmhold.Part1 = larm1
  2713. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2714. rarm1 = Instance.new("Part",char)
  2715. rarm1.Transparency = 0.5
  2716. rarm1.BrickColor = BrickColor.new("Bright red")
  2717. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  2718. rarm1.Position = Vector3.new(999,999,999)
  2719. rarmhold = Instance.new("Weld",char)
  2720. rarmhold.Part0 = rarm
  2721. rarmhold.Part1 = rarm1
  2722. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2723. torso1 = Instance.new("Part",char)
  2724. torso1.Transparency = 0.5
  2725. torso1.BrickColor = BrickColor.new("Bright red")
  2726. torso1.Size = Vector3.new(2.1,2.1,1.1)
  2727. torso1.Position = Vector3.new(999,999,999)
  2728. torsohold = Instance.new("Weld",char)
  2729. torsohold.Part0 = torso
  2730. torsohold.Part1 = torso1
  2731. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2732. lleg1 = Instance.new("Part",char)
  2733. lleg1.Transparency = 0.5
  2734. lleg1.BrickColor = BrickColor.new("Bright red")
  2735. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  2736. lleg1.Position = Vector3.new(999,999,999)
  2737. lleghold = Instance.new("Weld",char)
  2738. lleghold.Part0 = lleg
  2739. lleghold.Part1 = lleg1
  2740. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2741. rleg1 = Instance.new("Part",char)
  2742. rleg1.Transparency = 0.5
  2743. rleg1.BrickColor = BrickColor.new("Bright red")
  2744. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  2745. rleg1.Position = Vector3.new(999,999,999)
  2746. rleghold = Instance.new("Weld",char)
  2747. rleghold.Part0 = rleg
  2748. rleghold.Part1 = rleg1
  2749. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2750. rhed1 = Instance.new("Part",char)
  2751. rhed1.Transparency = 0.5
  2752. rhed1.BrickColor = BrickColor.new("Red")
  2753. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  2754. rhed1.Position = Vector3.new(999,999,999)
  2755. rhedhold = Instance.new("Weld",char)
  2756. rhedhold.Part0 = hed
  2757. rhedhold.Part1 = rhed1
  2758. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  2759. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  2760. rhedmesh1.MeshType = "Head"
  2761. rhedmesh1.Scale = Vector3.new(1,1,1)
  2762. Colors = {"Really red", "Really red"}
  2763. GroundWave1()
  2764. wait(0.1)
  2765. Colors = {"Really red", "Really red"}
  2766. GroundWave1()
  2767. wait(0.1)
  2768. Colors = {"Really red", "Really red"}
  2769. GroundWave1()
  2770. wait(0.1)
  2771. Colors = {"Really red", "Really red"}
  2772. GroundWave1()
  2773. wait(0.1)
  2774. Colors = {"Really red", "Really red"}
  2775. GroundWave1()
  2776. wait(0.1)
  2777. Colors = {"Really red", "Really red"}
  2778. GroundWave1()
  2779. wait(0.1)
  2780. Colors = {"Really red", "Really red"}
  2781. GroundWave1()
  2782. wait(0.1)
  2783. Colors = {"Really red", "Really red"}
  2784. GroundWave1()
  2785. wait(0.1)
  2786. Colors = {"Really red", "Really red"}
  2787. GroundWave1()
  2788. wait(0.1)
  2789. Colors = {"Really red", "Really red"}
  2790. GroundWave1()
  2791. wait(0.1)
  2792. Colors = {"Really red", "Really red"}
  2793. GroundWave1()
  2794. wait(0.1)
  2795. ball.BrickColor = BrickColor.new("Really red")
  2796. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2797. ball.Transparency = 0
  2798. ssbon = false
  2799. Colors = {"Really red", "Really red"}
  2800. GroundWave1()
  2801. wait(0.1)
  2802. Colors = {"Really red", "Really red"}
  2803. GroundWave1()
  2804. wait(0.1)
  2805. Colors = {"Really red", "Really red"}
  2806. GroundWave1()
  2807. wait(0.1)
  2808. Colors = {"Really red", "Really red"}
  2809. GroundWave1()
  2810. wait(0.1)
  2811. Colors = {"Really red", "Really red"}
  2812. GroundWave1()
  2813. wait(0.1)
  2814.  
  2815. wait()
  2816.  
  2817.  
  2818. wait(2)
  2819. idle = true
  2820. canattack = true
  2821. idle1 = true
  2822. end
  2823. end
  2824. end
  2825. end)
  2826. local player = game.Players.LocalPlayer
  2827. local pchar = player.Character
  2828. local mouse = player:GetMouse()
  2829. local cam = workspace.CurrentCamera
  2830.  
  2831. local rad = math.rad
  2832.  
  2833. local keysDown = {}
  2834. local flySpeed = 0
  2835. local MAX_FLY_SPEED = 150
  2836.  
  2837. local canFly = false
  2838. local flyToggled = false
  2839.  
  2840. local forward, side = 0, 0
  2841. local lastForward, lastSide = 0, 0
  2842.  
  2843. local floatBP = Instance.new("BodyPosition")
  2844. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  2845. local flyBV = Instance.new("BodyVelocity")
  2846. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  2847. local turnBG = Instance.new("BodyGyro")
  2848. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  2849.  
  2850. mouse.KeyDown:connect(function(key)
  2851. keysDown[key] = true
  2852.  
  2853. if key == "f" then
  2854.  
  2855.  
  2856. idle = false
  2857.  
  2858. idle1 = false
  2859. canattack = false
  2860.  
  2861. 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
  2862. 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
  2863. 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
  2864. 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
  2865. 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
  2866. 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
  2867. fly = true
  2868. flyToggled = not flyToggled
  2869.  
  2870. if not flyToggled then
  2871. fly = false
  2872. stanceToggle = "Normal"
  2873. floatBP.Parent = nil
  2874. flyBV.Parent = nil
  2875. turnBG.Parent = nil
  2876. root.Velocity = Vector3.new()
  2877. hum.PlatformStand = false
  2878. wait(0.5)
  2879. idle = true
  2880.  
  2881. idle1 = true
  2882. canattack = true
  2883. end
  2884. end
  2885.  
  2886. end)
  2887. mouse.KeyUp:connect(function(key)
  2888. keysDown[key] = nil
  2889. wait(0.1)
  2890. if fly == true and moving == false then
  2891.  
  2892. for i = 1, 15 do
  2893. wait()
  2894. 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
  2895. 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
  2896. 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
  2897. 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
  2898. 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
  2899. 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
  2900. end
  2901. end
  2902. end)
  2903.  
  2904. local function updateFly()
  2905.  
  2906. if not flyToggled then return end
  2907.  
  2908. lastForward = forward
  2909. lastSide = side
  2910.  
  2911. forward = 0
  2912. side = 0
  2913.  
  2914. if keysDown.w then
  2915. moving = true
  2916. forward = forward + 1.2
  2917.  
  2918. 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
  2919. 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
  2920. 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
  2921. 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
  2922. 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
  2923. 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
  2924. else
  2925. moving = false
  2926. end
  2927. if keysDown.s then
  2928.  
  2929. forward = forward - 0.5
  2930.  
  2931. 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
  2932. 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
  2933. 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
  2934. 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
  2935. 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
  2936. 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
  2937.  
  2938. end
  2939. if keysDown.a then
  2940.  
  2941. side = side - 0.5
  2942. 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
  2943. 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
  2944. 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
  2945. 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
  2946. 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
  2947. 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
  2948. else
  2949.  
  2950. end
  2951. if keysDown.d then
  2952.  
  2953. side = side + 0.5
  2954. 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
  2955. 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
  2956. 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
  2957. 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
  2958. 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
  2959. 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
  2960.  
  2961.  
  2962. end
  2963.  
  2964. canFly = (forward ~= 0 or side ~= 0)
  2965.  
  2966. if canFly then
  2967.  
  2968. stanceToggle = "Floating"
  2969. turnBG.Parent = root
  2970. floatBP.Parent = nil
  2971. flyBV.Parent = root
  2972.  
  2973. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  2974. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  2975. else
  2976. floatBP.position = root.Position
  2977. floatBP.Parent = root
  2978.  
  2979. flySpeed = flySpeed - 1
  2980. if flySpeed < 0 then flySpeed = 0 end
  2981. end
  2982.  
  2983. local camCF = cam.CoordinateFrame
  2984. local in_forward = canFly and forward or lastForward
  2985. local in_side = canFly and side or lastSide
  2986.  
  2987. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  2988. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  2989.  
  2990. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  2991. 0)
  2992. end
  2993.  
  2994. game:service'RunService'.RenderStepped:connect(function()
  2995. if flyToggled then
  2996. hum.PlatformStand = true
  2997. end
  2998. updateFly()
  2999. end)
  3000.  
  3001. local hit1 = true
  3002. local hit2 = false
  3003. local hit3 = false
  3004. local hit4 = false
  3005. zw = Instance.new("Sound",char)
  3006. zw.Volume = 1
  3007. zw.Looped = false
  3008. zw.SoundId = "rbxassetid://896243541"
  3009.  
  3010. function leftkick()
  3011. for i = 1, 5 do
  3012. wait()
  3013. 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
  3014. 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
  3015. 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
  3016. 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
  3017. 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
  3018. 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
  3019. end
  3020. zw:Play()
  3021. end
  3022. function rightkick()
  3023. for i = 1, 5 do
  3024. wait()
  3025. 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
  3026. 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
  3027. 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
  3028. 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
  3029. 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
  3030. 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
  3031. end
  3032.  
  3033. end
  3034. function leftpunch()
  3035. for i = 1, can do
  3036. wait()
  3037. 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
  3038. 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
  3039. 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
  3040. 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
  3041. 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
  3042. 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
  3043. end
  3044. zw:Play()
  3045. end
  3046. function rightpunch()
  3047. for i = 1, can do
  3048. wait()
  3049. 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
  3050. 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
  3051. 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
  3052. 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
  3053. 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
  3054. 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
  3055. end
  3056. zw:Play()
  3057. end
  3058. ---------------------------------------------------------------------------------------------------------------------------------------------------
  3059. function kickup()
  3060. for i = 1, 20 do
  3061. wait()
  3062. 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
  3063. 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
  3064. 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
  3065. 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
  3066. 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
  3067. 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
  3068. end
  3069. zw:Play()
  3070.  
  3071. end
  3072. function knockdown()
  3073. for i = 1, 10 do
  3074. wait()
  3075. 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
  3076. 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
  3077. 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
  3078. 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
  3079. 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
  3080. 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
  3081.  
  3082. end
  3083. zw1 = Instance.new("Sound",char)
  3084. zw1.Volume = 1
  3085. zw1.Looped = false
  3086. zw1.SoundId = "rbxassetid://896242278"
  3087. zw1:Play()
  3088. for i = 1, 20 do
  3089. wait()
  3090. 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
  3091. 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
  3092. 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
  3093. 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
  3094. 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
  3095. 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
  3096. end
  3097.  
  3098.  
  3099. end
  3100. mouse.KeyDown:connect(function(key)
  3101. if key == "e" and hit1 == true and canattack == true then
  3102. canattack = false
  3103. nohit = 0
  3104.  
  3105. hit1 = false
  3106. hit2 = true
  3107. hit3 = false
  3108. hit4 = false
  3109. hand1 = Instance.new("Part",rarm)
  3110. hand1.Size = Vector3.new(1.5,1.5,1.5)
  3111. hand1.CanCollide = false
  3112. hand1.Transparency = 1
  3113. hand1.Position = Vector3.new(999,999,999)
  3114. hand1weld = Instance.new("Weld",hand1)
  3115. hand1weld.Part0 = rarm
  3116. hand1weld.Part1 = hand1
  3117. hand1weld.C0 = CFrame.new(0,-1.2,0)
  3118. ----------------------------------------------------------------
  3119.  
  3120. function touch1(hit)
  3121. if not hit.Parent:findFirstChild("Humanoid") then return end
  3122. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3123. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3124. zwt = Instance.new("Sound",char)
  3125. zwt.Volume = 1
  3126. zwt.Looped = false
  3127. zwt.SoundId = "rbxassetid://137579113"
  3128. zwt:Play()
  3129. end
  3130. end
  3131. hand1.Touched:connect(touch1)
  3132. rightpunch()
  3133.  
  3134. hand1:Destroy()
  3135. canattack = true
  3136. end
  3137. end)
  3138. mouse.KeyDown:connect(function(key)
  3139. if key == "e" and hit2 == true and canattack == true then
  3140. canattack = false
  3141. nohit = 0
  3142.  
  3143. hit1 = false
  3144. hit2 = false
  3145. hit3 = true
  3146. hit4 = false
  3147. hand2 = Instance.new("Part",rarm)
  3148. hand2.Size = Vector3.new(1.5,1.5,1.5)
  3149. hand1.CanCollide = false
  3150. hand2.Transparency = 1
  3151. hand2.Position = Vector3.new(999,999,999)
  3152. hand2weld = Instance.new("Weld",hand2)
  3153. hand2weld.Part0 = larm
  3154. hand2weld.Part1 = hand2
  3155. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3156. ----------------------------------------------------------------
  3157.  
  3158. function touch1(hit)
  3159. if not hit.Parent:findFirstChild("Humanoid") then return end
  3160. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3161. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3162. zwr = Instance.new("Sound",char)
  3163. zwr.Volume = 1
  3164. zwr.Looped = false
  3165. zwr.SoundId = "rbxassetid://137579113"
  3166. zwr:Play()
  3167. end
  3168. end
  3169. hand2.Touched:connect(touch1)
  3170. leftpunch()
  3171.  
  3172. canattack = true
  3173. hand2:Destroy()
  3174.  
  3175. end
  3176. end)
  3177. mouse.KeyDown:connect(function(key)
  3178. if key == "e" and hit3 == true and canattack == true then
  3179. canattack = false
  3180. nohit = 0
  3181.  
  3182. hit1 = false
  3183. hit2 = false
  3184. hit3 = false
  3185. hit4 = true
  3186. hand3 = Instance.new("Part",lleg)
  3187. hand3.Size = Vector3.new(1.5,1.5,1.5)
  3188. hand3.CanCollide = false
  3189. hand3.Transparency = 1
  3190. hand3.Position = Vector3.new(999,999,999)
  3191. hand3weld = Instance.new("Weld",hand3)
  3192. hand3weld.Part0 = lleg
  3193. hand3weld.Part1 = hand3
  3194. hand3weld.C0 = CFrame.new(0,-1.2,0)
  3195. ----------------------------------------------------------------
  3196.  
  3197. function touch1(hit)
  3198. if not hit.Parent:findFirstChild("Humanoid") then return end
  3199. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3200. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3201. zwc = Instance.new("Sound",char)
  3202. zwc.Volume = 1
  3203. zwc.Looped = false
  3204. zwc.SoundId = "rbxassetid://137579113"
  3205. zwc:Play()
  3206. end
  3207. end
  3208. hand3.Touched:connect(touch1)
  3209. rightkick()
  3210.  
  3211. canattack = true
  3212. hand3:Destroy()
  3213.  
  3214. end
  3215. end)
  3216. mouse.KeyDown:connect(function(key)
  3217. if key == "e" and hit4 == true and canattack == true then
  3218. canattack = false
  3219. nohit = 0
  3220. wait()hit4 = false
  3221. hit3 = false
  3222. hit2 = false
  3223. hit1 = true
  3224. hand4 = Instance.new("Part",rleg)
  3225. hand4.Size = Vector3.new(1.5,1.5,1.5)
  3226. hand4.CanCollide = false
  3227. hand4.Transparency = 1
  3228. hand4.Position = Vector3.new(999,999,999)
  3229. hand4weld = Instance.new("Weld",hand4)
  3230. hand4weld.Part0 = rleg
  3231. hand4weld.Part1 = hand4
  3232. hand4weld.C0 = CFrame.new(0,-1.2,0)
  3233. ----------------------------------------------------------------
  3234.  
  3235. function touch1(hit)
  3236. if not hit.Parent:findFirstChild("Humanoid") then return end
  3237. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3238. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3239. zwe = Instance.new("Sound",char)
  3240. zwe.Volume = 1
  3241. zwe.Looped = false
  3242. zwe.SoundId = "rbxassetid://137579113"
  3243. zwe:Play()
  3244. end
  3245. end
  3246. hand4.Touched:connect(touch1)
  3247. leftkick()
  3248.  
  3249. canattack = true
  3250. hand4:Destroy()
  3251.  
  3252. end
  3253. end)
  3254. local player = game.Players.LocalPlayer
  3255. repeat wait() until player:GetMouse() and player.Character
  3256. local mouse = player:GetMouse()
  3257. local character = player.Character
  3258.  
  3259.  
  3260. local clickon = false
  3261. p = game.Players.LocalPlayer
  3262. char = p.Character
  3263. mouse = p:GetMouse()
  3264. torso = char.Torso
  3265. mouse.Button1Down:connect(function()
  3266. t = mouse.Target.Parent:FindFirstChild("Torso")
  3267. hu = mouse.Target.Parent:FindFirstChild("Humanoid")
  3268. if mouse.Target == nil then
  3269. clickon = false
  3270. end
  3271. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  3272. clickon = true
  3273. poon = true
  3274. zwc1s2 = Instance.new("Sound",mouse.Target)
  3275. zwc1s2.Volume = 5
  3276. zwc1s2.Looped = false
  3277. zwc1s2.SoundId = "rbxassetid://915341277"
  3278. zwc1s2:Play()
  3279.  
  3280.  
  3281.  
  3282. else
  3283. clickon = false
  3284.  
  3285. end
  3286.  
  3287. end)
  3288.  
  3289. you = game.Players.LocalPlayer.Character.Torso
  3290.  
  3291.  
  3292.  
  3293. mouse.KeyDown:connect(function(key)
  3294. if key == "z" then
  3295. if canattack == true then
  3296.  
  3297. canattack = false
  3298. idle = false
  3299. hum.WalkSpeed = 0
  3300. nohit = 0
  3301. idle1 = false
  3302. for i = 1, 10 do
  3303. wait()
  3304. 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
  3305. 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
  3306. 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
  3307. 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
  3308. 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
  3309. 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
  3310. end
  3311. zwc1 = Instance.new("Sound",torso)
  3312. zwc1.Volume = 1
  3313. zwc1.Looped = false
  3314. zwc1.SoundId = "rbxassetid://744770874"
  3315. zwc1:Play()
  3316. if clickon == true then
  3317. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  3318. else
  3319. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
  3320. end
  3321. canattack = true
  3322. idle = true
  3323. hum.WalkSpeed = 10
  3324. idle1 = true
  3325. end
  3326.  
  3327.  
  3328. end
  3329. end)
  3330.  
  3331. mouse.KeyDown:connect(function(key)
  3332. if key == "h" then
  3333. if canattack == true then
  3334. idle = false
  3335. idle1 = false
  3336. canattack = false
  3337. grab = false
  3338. grab5()
  3339. grabhit = Instance.new("Part",char)
  3340. grabhit.Size = Vector3.new(2,2,2)
  3341. grabhit.Position = Vector3.new(999,999,999)
  3342. grabhit.Transparency = 1
  3343. grabweld = Instance.new("Weld",grabhit)
  3344. grabweld.Part0 = torso
  3345. grabweld.Part1 = grabhit
  3346. grabweld.C0 = CFrame.new(0,0,-2)
  3347. ---------------------------------------------------------------
  3348. hand1 = Instance.new("Part",rarm)
  3349. hand1.Size = Vector3.new(1,1,1)
  3350. hand1.CanCollide = false
  3351. hand1.Transparency = 1
  3352. hand1.Position = Vector3.new(999,999,999)
  3353. hand1weld = Instance.new("Weld",hand1)
  3354. hand1weld.Part0 = rarm
  3355. hand1weld.Part1 = hand1
  3356. hand1weld.C0 = CFrame.new(0,-1.2,0)
  3357. ----------------------------------------------------------------
  3358. hand2 = Instance.new("Part",rarm)
  3359. hand2.Size = Vector3.new(1,1,1)
  3360. hand1.CanCollide = false
  3361. hand2.Transparency = 1
  3362. hand2.Position = Vector3.new(999,999,999)
  3363. hand2weld = Instance.new("Weld",hand2)
  3364. hand2weld.Part0 = larm
  3365. hand2weld.Part1 = hand2
  3366. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3367. function touch1(hit)
  3368. if not hit.Parent:findFirstChild("Humanoid") then return end
  3369. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3370. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3371.  
  3372. end
  3373. end
  3374. hand1.Touched:connect(touch1)
  3375. function touch2(hit)
  3376. if not hit.Parent:findFirstChild("Humanoid") then return end
  3377. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3378. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  3379.  
  3380. end
  3381. end
  3382. hand2.Touched:connect(touch2)
  3383. function touch(hit)
  3384. if not hit.Parent:findFirstChild("Humanoid") then return end
  3385. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3386. grabhit.TouchInterest:Destroy()
  3387. grab = true
  3388. hu = hit.Parent:findFirstChild("Humanoid")
  3389. to = hit.Parent:findFirstChild("Torso")
  3390. he = hit.Parent:findFirstChild("Head")
  3391. hu.WalkSpeed = 0
  3392. if hu.Health > 100 then
  3393. hu.MaxHealth = 100
  3394. hu.Health = 100
  3395. end
  3396. towe = Instance.new("Weld",to)
  3397. towe.Part0 = torso
  3398. towe.Part1 = to
  3399. towe.C0 = CFrame.new(0,0,-1.5)
  3400.  
  3401.  
  3402. wait(0.5)
  3403. end
  3404. if grab == true then
  3405. if clickon == true then
  3406. jk = true
  3407. clickon = false
  3408. end
  3409. towe.Part0 = nil
  3410. partv = Instance.new("Part",to)
  3411. partv.Transparency = 1
  3412.  
  3413. partv.CanCollide = false
  3414. partv.Anchored = true
  3415. towe1 = Instance.new("Weld",to)
  3416. towe1.Part0 = to
  3417. towe1.Part1 = partv
  3418. towe1.C0 = CFrame.new(0,0,0)
  3419.  
  3420.  
  3421.  
  3422. partv:Destroy()
  3423. towe.Part0 = torso
  3424.  
  3425.  
  3426. ----------------------------------------------------
  3427. grabon = true
  3428. towe:Destroy()
  3429.  
  3430. kickup()
  3431. wait(0.1)
  3432. for i = 1, 10 do
  3433. wait()
  3434. 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
  3435. 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
  3436. 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
  3437. 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
  3438. 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
  3439. 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
  3440. end
  3441. grabon = false
  3442. to.Anchored = true
  3443.  
  3444.  
  3445. grabon1 = true
  3446. zwc12 = Instance.new("Sound",torso)
  3447. zwc12.Volume = 1
  3448. zwc12.Looped = false
  3449. zwc12.SoundId = "rbxassetid://436748675"
  3450. zwc12:Play()
  3451. knockdown()
  3452. hu.Health = hu.Health - 30
  3453. to.Anchored = false
  3454. grabon1 = false
  3455.  
  3456.  
  3457. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3458. Colors = {"White"}
  3459. local wave = Instance.new("Part", torso)
  3460. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3461. wave.Anchored = true
  3462. wave.CanCollide = false
  3463. wave.Locked = true
  3464. wave.Size = Vector3.new(1, 1, 1)
  3465. wave.TopSurface = "Smooth"
  3466. wave.BottomSurface = "Smooth"
  3467. wave.Transparency = 0.35
  3468. wave.CFrame = HandCF4
  3469. wm = Instance.new("SpecialMesh", wave)
  3470. wm.MeshId = "rbxassetid://3270017"
  3471. coroutine.wrap(function()
  3472. for i = 1, 30, 1 do
  3473. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  3474. wave.Size = wm.Scale
  3475. wave.CFrame = HandCF4
  3476. wave.Transparency = i/30
  3477. wait()
  3478. end
  3479. wait()
  3480. wave:Destroy()
  3481. end)()
  3482. wait(0.3)
  3483. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  3484. Colors = {"White"}
  3485. zwd = Instance.new("Sound",char)
  3486. zwd.Volume = 5
  3487. zwd.Looped = false
  3488. zwd.SoundId = "rbxassetid://863810402"
  3489. zwd:Play()
  3490. local wave = Instance.new("Part", torso)
  3491. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  3492. wave.Anchored = true
  3493. wave.CanCollide = false
  3494. wave.Locked = true
  3495. wave.Size = Vector3.new(1, 1, 1)
  3496. wave.TopSurface = "Smooth"
  3497. wave.BottomSurface = "Smooth"
  3498. wave.Transparency = 0.35
  3499. wave.CFrame = HandCF4
  3500. wm = Instance.new("SpecialMesh", wave)
  3501. wm.MeshId = "rbxassetid://3270017"
  3502. coroutine.wrap(function()
  3503. for i = 1, 30, 1 do
  3504. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  3505. wave.Size = wm.Scale
  3506. wave.CFrame = HandCF4
  3507. wave.Transparency = i/30
  3508. wait()
  3509. end
  3510.  
  3511. wait()
  3512. wave:Destroy()
  3513.  
  3514. end)()
  3515.  
  3516. wait(0.6)
  3517. zwd:Destroy()
  3518. wait(0.4)
  3519. hed.Anchored = false
  3520.  
  3521.  
  3522. canattack = true
  3523. idle = true
  3524. hand1:Destroy()
  3525. hand2:Destroy()
  3526.  
  3527. goo = 0
  3528. idle1 = true
  3529. grab = false
  3530. wait(1)
  3531. if jk == true then
  3532. jk = false
  3533. clickon = true
  3534. end
  3535.  
  3536. end
  3537.  
  3538.  
  3539. end
  3540.  
  3541.  
  3542. grabhit.Touched:connect(touch)
  3543. wait(0.1)
  3544. grabhit:Destroy()
  3545.  
  3546.  
  3547.  
  3548.  
  3549. if grab == false then
  3550. hand1:Destroy()
  3551. hand2:Destroy()
  3552.  
  3553. canattack = true
  3554. idle = true
  3555.  
  3556. idle1 = true
  3557.  
  3558. end
  3559. end
  3560. end
  3561. end)
  3562.  
  3563. mouse.KeyDown:connect(function(Key)
  3564. if Key == "g" then
  3565. if canattack == true then
  3566.  
  3567.  
  3568. kamehamehaon = true
  3569. beam1.Size = Vector3.new(6,6,1)
  3570.  
  3571. partaura.Size = NumberSequence.new(0.8)
  3572. idle = false
  3573.  
  3574. idle1 = false
  3575. canattack = false
  3576. hum.WalkSpeed = 0
  3577. z2 = Instance.new("Sound",char)
  3578. z2.Volume = 3
  3579. z2.Looped = false
  3580. z2.SoundId = "rbxassetid://908489666"
  3581. z2:Play()
  3582.  
  3583.  
  3584. 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
  3585. 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
  3586. 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
  3587. 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
  3588. 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
  3589. 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
  3590.  
  3591.  
  3592.  
  3593. partaura.Transparency = NumberSequence.new(0)
  3594. partaura1.Transparency = NumberSequence.new(0)
  3595. kamehameha = true
  3596. wait(6)
  3597. zwc1 = Instance.new("Sound",char)
  3598. zwc1.Volume = 1
  3599. zwc1.Looped = false
  3600. zwc1.SoundId = "rbxassetid://744770874"
  3601. zwc1:Play()
  3602. torso.CFrame = t.CFrame - Vector3.new(0,0,-10)
  3603. hum.HipHeight = 10
  3604. wait(0.5)
  3605. if kamehamehaon == true then
  3606. kamehamehaon = false
  3607. hited = true
  3608. wait(0.1)
  3609. point = true
  3610. kamehamehaon = false
  3611. kamehameha = false
  3612.  
  3613.  
  3614.  
  3615. partaura.Transparency = NumberSequence.new(1)
  3616. partaura1.Transparency = NumberSequence.new(1)
  3617. z2:Stop()
  3618. z4 = Instance.new("Sound",char)
  3619. z4.Volume = 5
  3620. z4.Looped = false
  3621. z4.SoundId = "rbxassetid://908474188"
  3622. z4:Play()
  3623.  
  3624. 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
  3625. 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
  3626. 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
  3627. 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
  3628. 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
  3629. 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
  3630.  
  3631.  
  3632.  
  3633.  
  3634.  
  3635. laser = true
  3636. s1.Volume=1
  3637. s1:play()
  3638. wait(5.4)
  3639. point = false
  3640.  
  3641. laser = false
  3642. beam1.Size = Vector3.new(1,1,1)
  3643. beam1.Parent=nil
  3644. inner1.Parent=nil
  3645. expl1.Parent=nil
  3646.  
  3647. hited1 = false
  3648. exa1.Parent=nil
  3649. s1:stop()
  3650.  
  3651. idle = true
  3652. canattack = true
  3653. idle1 = true
  3654. hum.WalkSpeed = 16
  3655. hum.HipHeight = 0
  3656. end
  3657. end
  3658. end
  3659. end)
  3660.  
  3661. function spin()
  3662. for i = 1, 50 do
  3663. wait()
  3664.  
  3665. 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
  3666. 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
  3667. torso.CFrame = torso.CFrame * CFrame.Angles(0,.8,0)
  3668. 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
  3669. 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
  3670. 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
  3671. 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
  3672. end
  3673. end
  3674. function grab5()
  3675. for i = 1, 10 do
  3676. wait()
  3677.  
  3678. 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
  3679. 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
  3680. 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
  3681. 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
  3682. 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
  3683. 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
  3684. end
  3685. for i = 1, 10 do
  3686. wait()
  3687.  
  3688. 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
  3689. 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
  3690. 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
  3691. 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
  3692. 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
  3693. 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
  3694. end
  3695. end
  3696. mouse.KeyDown:connect(function(key)
  3697. if key == "y" then
  3698. if canattack == true then
  3699. idle = false
  3700. idle1 = false
  3701. canattack = false
  3702. grab5()
  3703.  
  3704. grabhit = Instance.new("Part",char)
  3705. grabhit.Size = Vector3.new(2,2,2)
  3706. grabhit.Position = Vector3.new(999,999,999)
  3707. grabhit.Transparency = 1
  3708. grabweld = Instance.new("Weld",grabhit)
  3709. grabweld.Part0 = torso
  3710. grabweld.Part1 = grabhit
  3711. grabweld.C0 = CFrame.new(0,0,-2)
  3712. ---------------------------------------------------------------
  3713. hand1 = Instance.new("Part",rarm)
  3714. hand1.Size = Vector3.new(1,1,1)
  3715. hand1.CanCollide = false
  3716. hand1.Transparency = 1
  3717. hand1.Position = Vector3.new(999,999,999)
  3718. hand1weld = Instance.new("Weld",hand1)
  3719. hand1weld.Part0 = rarm
  3720. hand1weld.Part1 = hand1
  3721. hand1weld.C0 = CFrame.new(0,-1.2,0)
  3722. ----------------------------------------------------------------
  3723. hand2 = Instance.new("Part",rarm)
  3724. hand2.Size = Vector3.new(1,1,1)
  3725. hand1.CanCollide = false
  3726. hand2.Transparency = 1
  3727. hand2.Position = Vector3.new(999,999,999)
  3728. hand2weld = Instance.new("Weld",hand2)
  3729. hand2weld.Part0 = larm
  3730. hand2weld.Part1 = hand2
  3731. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3732. function touch1(hit)
  3733. if not hit.Parent:findFirstChild("Humanoid") then return end
  3734. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3735. hu1 = hit.Parent:findFirstChild("Humanoid")
  3736. grab1 = true
  3737. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3738. if hu1.Health > 100 then
  3739. hu1.MaxHealth = 100
  3740. hu1.Health = 100
  3741. end
  3742. end
  3743. end
  3744. hand1.Touched:connect(touch1)
  3745. function touch2(hit)
  3746. if not hit.Parent:findFirstChild("Humanoid") then return end
  3747. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3748. hu1 = hit.Parent:findFirstChild("Humanoid")
  3749. grab1 = true
  3750. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3751. if hu1.Health > 100 then
  3752. hu1.MaxHealth = 100
  3753. hu1.Health = 100
  3754. end
  3755. end
  3756. end
  3757. hand2.Touched:connect(touch2)
  3758. function touch(hit)
  3759. if not hit.Parent:findFirstChild("Humanoid") then return end
  3760. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3761. grab1 = true
  3762. if clickon == true then
  3763. jk = true
  3764. clickon = false
  3765. end
  3766. grabhit.TouchInterest:Destroy()
  3767.  
  3768. hu1 = hit.Parent:findFirstChild("Humanoid")
  3769. to1 = hit.Parent:findFirstChild("Torso")
  3770. he1 = hit.Parent:findFirstChild("Head")
  3771. hu1.WalkSpeed = 0
  3772. if hu1.Health > 100 then
  3773. hu1.MaxHealth = 100
  3774. hu1.Health = 100
  3775. end
  3776.  
  3777.  
  3778.  
  3779.  
  3780. end
  3781.  
  3782. if grab1 == true then
  3783. throw = 5
  3784. to1.CFrame = to1.CFrame + Vector3.new(0,60,0)
  3785. kickup()
  3786. hum.HipHeight = 10
  3787. wait()
  3788. grabon1 = true
  3789.  
  3790. hed.Anchored = true
  3791. wait(0.3)
  3792.  
  3793. hed.Anchored = false
  3794. spin()
  3795. ds = Instance.new("Sound",torso)
  3796. ds.Volume = 4
  3797. ds.Looped = false
  3798. ds.SoundId = "rbxassetid://860448713"
  3799. ds:Play()
  3800.  
  3801. grabon1 = false
  3802. grabon2 = true
  3803. wait(0.5)
  3804. grabon2 = false
  3805. hand1:Destroy()
  3806.  
  3807. hand2:Destroy()
  3808.  
  3809. hum.HipHeight = 0
  3810. wait(0.5)
  3811. canattack = true
  3812. idle = true
  3813. grabhit:Destroy()
  3814. idle1 = true
  3815. grab1 = false
  3816.  
  3817. if jk == true then
  3818. jk = false
  3819. clickon = true
  3820. end
  3821. end
  3822.  
  3823.  
  3824. end
  3825.  
  3826.  
  3827. end
  3828.  
  3829.  
  3830.  
  3831.  
  3832.  
  3833. grabhit.Touched:connect(touch)
  3834.  
  3835.  
  3836.  
  3837.  
  3838. wait(0.2)
  3839.  
  3840. if grab1 == false then
  3841. hand1:Destroy()
  3842. hand2:Destroy()
  3843. grabhit:Destroy()
  3844.  
  3845. canattack = true
  3846. idle = true
  3847.  
  3848. idle1 = true
  3849.  
  3850.  
  3851.  
  3852. end
  3853. end
  3854. end)
  3855.  
  3856. function pushaway()
  3857. for i = 1, 10 do
  3858. wait()
  3859. 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
  3860. 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
  3861. 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
  3862. 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
  3863. 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
  3864. 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
  3865. end
  3866. for i = 1, 10 do
  3867. wait()
  3868. 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
  3869. 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
  3870. 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
  3871. 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
  3872. 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
  3873. 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
  3874. end
  3875. end
  3876.  
  3877. function dragoncharge()
  3878. for i = 1, 10 do
  3879. wait()
  3880. 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
  3881. 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
  3882. 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
  3883. 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
  3884. 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
  3885. 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
  3886. end
  3887. end
  3888. function dragonfist()
  3889. for i = 1, 10 do
  3890. wait()
  3891. 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
  3892. 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
  3893. 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
  3894. 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
  3895. 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
  3896. 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
  3897. end
  3898. for i = 1, 10 do
  3899. wait()
  3900. 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
  3901. 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
  3902. 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
  3903. 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
  3904. 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
  3905. 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
  3906. end
  3907. end
  3908. mouse.KeyDown:connect(function(key)
  3909. if key == "u" then
  3910. if canattack == true then
  3911. if ssj33 == true then
  3912. idle = false
  3913. idle1 = false
  3914. canattack = false
  3915. grab5()
  3916.  
  3917. grabhit = Instance.new("Part",char)
  3918. grabhit.Size = Vector3.new(2,2,2)
  3919. grabhit.Position = Vector3.new(999,999,999)
  3920. grabhit.Transparency = 1
  3921. grabweld = Instance.new("Weld",grabhit)
  3922. grabweld.Part0 = torso
  3923. grabweld.Part1 = grabhit
  3924. grabweld.C0 = CFrame.new(0,0,-2)
  3925. ---------------------------------------------------------------
  3926. hand1 = Instance.new("Part",rarm)
  3927. hand1.Size = Vector3.new(0.1,0.1,0.1)
  3928. hand1.CanCollide = false
  3929. hand1.Transparency = 1
  3930. hand1.Position = Vector3.new(999,999,999)
  3931. hand2mesh = Instance.new("SpecialMesh",hand1)
  3932. hand2mesh.MeshType = "FileMesh"
  3933.  
  3934. hand2mesh.Scale = Vector3.new(1,1,1)
  3935. hand2aura = Instance.new("ParticleEmitter",hand1)
  3936. hand2aura.Size = NumberSequence.new(1)
  3937. hand2aura.Texture = "rbxassetid://715401010"
  3938. hand2aura.Speed = NumberRange.new(0)
  3939. hand2aura.LockedToPart = true
  3940. hand2aura.Transparency = NumberSequence.new(1)
  3941. hand2aura.RotSpeed = NumberRange.new(999)
  3942. hand1weld = Instance.new("Weld",hand1)
  3943. hand1weld.Part0 = rarm
  3944. hand1weld.Part1 = hand1
  3945. hand1weld.C0 = CFrame.new(0,-1.8,0)
  3946. ----------------------------------------------------------------
  3947. hand2 = Instance.new("Part",rarm)
  3948. hand2.Size = Vector3.new(1,1,1)
  3949. hand1.CanCollide = false
  3950. hand2.Transparency = 1
  3951. hand2.Position = Vector3.new(999,999,999)
  3952.  
  3953. hand2weld = Instance.new("Weld",hand2)
  3954. hand2weld.Part0 = larm
  3955. hand2weld.Part1 = hand2
  3956. hand2weld.C0 = CFrame.new(0,-1.2,0)
  3957. function touch1(hit)
  3958. if not hit.Parent:findFirstChild("Humanoid") then return end
  3959. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3960. hu1 = hit.Parent:findFirstChild("Humanoid")
  3961. grab2 = true
  3962.  
  3963. if clickon == true then
  3964. jk = true
  3965. clickon = false
  3966. end
  3967. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3968. if hu1.Health > 100 then
  3969. hu1.MaxHealth = 100
  3970. hu1.Health = 100
  3971. end
  3972. end
  3973. end
  3974. hand1.Touched:connect(touch1)
  3975. function touch2(hit)
  3976. if not hit.Parent:findFirstChild("Humanoid") then return end
  3977. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3978. hu1 = hit.Parent:findFirstChild("Humanoid")
  3979. grab2 = true
  3980. if clickon == true then
  3981. jk = true
  3982. clickon = false
  3983. end
  3984. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  3985. if hu1.Health > 100 then
  3986. hu1.MaxHealth = 100
  3987. hu1.Health = 100
  3988. end
  3989. end
  3990. end
  3991. hand2.Touched:connect(touch2)
  3992. function touch(hit)
  3993. if not hit.Parent:findFirstChild("Humanoid") then return end
  3994. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3995. grab8 = true
  3996. if clickon == true then
  3997. jk = true
  3998. clickon = false
  3999. end
  4000. grabhit.TouchInterest:Destroy()
  4001.  
  4002. hu12 = hit.Parent:findFirstChild("Humanoid")
  4003. to12 = hit.Parent:findFirstChild("Torso")
  4004. he12 = hit.Parent:findFirstChild("Head")
  4005. hu1.WalkSpeed = 0
  4006. if hu12.Health > 100 then
  4007. hu12.MaxHealth = 100
  4008. hu12.Health = 100
  4009. end
  4010.  
  4011.  
  4012.  
  4013.  
  4014. end
  4015.  
  4016. if grab2 == true then
  4017. z4f = Instance.new("Sound",torso)
  4018. z4f.Volume = 5
  4019. z4f.Looped = false
  4020. z4f.SoundId = "rbxassetid://815202315"
  4021. z4f:Play()
  4022.  
  4023. pushaway()
  4024. grabon3 = true
  4025. wait(1)
  4026. grabon3 = false
  4027. he12.Anchored = true
  4028.  
  4029. dragoncharge()
  4030. hand2aura.Transparency = NumberSequence.new(0)
  4031. wait(1.5)
  4032. dragonfist()
  4033. z4f:Destroy()
  4034. z4x = Instance.new("Sound",torso)
  4035. z4x.Volume = 5
  4036. z4x.Looped = false
  4037. z4x.SoundId = "rbxassetid://908474188"
  4038. z4x:Play()
  4039. hand1.Transparency = 0
  4040. hand2mesh.MeshId = "rbxassetid://58430372"
  4041. hand1.BrickColor = BrickColor.new("New Yeller")
  4042. hand2mesh.Scale = Vector3.new(5,5,5)
  4043. hand1weld.C0 = CFrame.new(0,-3,-1) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  4044. grabon4 = true
  4045. wait(0.5)
  4046.  
  4047. hu12.Health = 0
  4048. grabon4 = false
  4049. wait(0.5)
  4050. he12.Anchored = false
  4051. z4x:Destroy()
  4052. throw1 = 5
  4053. throw2 = 5
  4054.  
  4055.  
  4056.  
  4057.  
  4058.  
  4059.  
  4060.  
  4061. ------------------------------------------------------------
  4062. hand1:Destroy()
  4063. hand2:Destroy()
  4064.  
  4065. canattack = true
  4066. idle = true
  4067. grabhit:Destroy()
  4068. idle1 = true
  4069.  
  4070. if jk == true then
  4071. jk = false
  4072. clickon = true
  4073. end
  4074.  
  4075. grab8 = false
  4076. end
  4077.  
  4078.  
  4079. end
  4080.  
  4081.  
  4082.  
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088. grabhit.Touched:connect(touch)
  4089.  
  4090.  
  4091.  
  4092.  
  4093. wait(0.2)
  4094.  
  4095. if grab8 == false then
  4096. hand1:Destroy()
  4097. hand2:Destroy()
  4098. grabhit:Destroy()
  4099.  
  4100. canattack = true
  4101. idle = true
  4102.  
  4103. idle1 = true
  4104.  
  4105.  
  4106.  
  4107. end
  4108. end
  4109. end
  4110. end
  4111. end)
  4112. game:GetService("RunService").RenderStepped:connect(function()
  4113. if grabon3 == true then
  4114. throw1 = throw1 + 1
  4115. to12.CFrame = torso.CFrame + hed.CFrame.lookVector * throw1
  4116.  
  4117. end
  4118. if grabon4 == true then
  4119. throw2 = throw2 + 0.2
  4120. torso.CFrame = hed.CFrame - Vector3.new(0,2,0) + hed.CFrame.lookVector * throw2
  4121. end
  4122. if grabon1 == true then
  4123.  
  4124. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * 5
  4125.  
  4126. end
  4127. if grabon2 == true then
  4128. throw = throw + 6
  4129. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * throw
  4130. end
  4131. if grabon == true then
  4132. goo = goo + 0.5
  4133. to.CFrame = torso.CFrame + torso.CFrame.lookVector * 2 + Vector3.new(0,goo,0)
  4134. end
  4135. if hum.Jump == true then
  4136. if canattack == true then
  4137. if clickon == true then
  4138. jk = true
  4139. clickon=false
  4140. end
  4141. zwc12 = Instance.new("Sound",torso)
  4142. zwc12.Volume = 1
  4143. zwc12.Looped = false
  4144. zwc12.SoundId = "rbxassetid://436748675"
  4145. zwc12:Play()
  4146. canattack = false
  4147. idle = false
  4148. idle1 = false
  4149. nohit = 0
  4150.  
  4151. for i = 1, 20 do
  4152. wait()
  4153. 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
  4154. 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
  4155. 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
  4156. 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
  4157. 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
  4158. 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
  4159. end
  4160. wait(0.5)
  4161. canattack = true
  4162. idle = true
  4163. idle1 = true
  4164. if jk == true then
  4165. jk = false
  4166. clickon = true
  4167. end
  4168. end
  4169. end
  4170. if kamehameha == true then
  4171. aj1 = aj1 + 0.005
  4172. partaura.Size = NumberSequence.new(aj1)
  4173. beam1.Size=beam1.Size + Vector3.new(0.01,0.01,0)
  4174. beamdamage = beamdamage + 0.001
  4175.  
  4176. else
  4177. aj1 = 0.1
  4178.  
  4179. end
  4180. if hited1 == true then
  4181. wait(0.3)
  4182. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z-beamknockback)
  4183. human.Health = human.Health - beamdamage
  4184.  
  4185.  
  4186. human.PlatformStand = true
  4187. human.Sit = true
  4188.  
  4189. if hited1 == false and on == true then
  4190. on = false
  4191. wait(0.5)
  4192. human.PlatformStand = false
  4193. human.Sit = false
  4194. beamknockback = 0
  4195. beamdamage = 0.001
  4196. human.Jump = true
  4197.  
  4198. end
  4199. end
  4200. if clickon == true then
  4201. if point == false then
  4202. you.CFrame = CFrame.new(you.CFrame.p,t.CFrame.p)
  4203. if hu.Health < 1 then
  4204. clickon = false
  4205. end
  4206. end
  4207.  
  4208. end
  4209. ballmesh.Scale = ballmesh.Scale + Vector3.new(5,5,5)
  4210. ball.Transparency = ball.Transparency + 0.05
  4211. if go == false then
  4212. aj = aj + 0.13
  4213. spirit1mesh.Scale = Vector3.new(aj,aj,aj)
  4214.  
  4215. end
  4216. if auracan1 == true then
  4217. auracan1 = false
  4218. aura1.Texture = "rbxassetid://281983000"
  4219. wait(0.1)
  4220. aura1.Texture = "rbxassetid://281982895"
  4221. wait(0.1)
  4222. aura1.Texture = "rbxassetid://281983092"
  4223. wait(0.1)
  4224. aura1.Texture = "rbxassetid://281996097"
  4225. wait(0.1)
  4226. aura1.Texture = "rbxassetid://281983189"
  4227. wait(0.1)
  4228. aura1.Texture = "rbxassetid://281983242"
  4229. wait(0.1)
  4230. aura1.Texture = "rbxassetid://281983280"
  4231. wait(0.1)
  4232. aura1.Texture = "rbxassetid://281983337"
  4233. wait(0.1)
  4234.  
  4235. auracan1 = true
  4236. end
  4237. if auracan == true then
  4238. auracan = false
  4239. aura.Texture = "rbxassetid://901509906"
  4240. wait(0.07)
  4241. aura.Texture = "rbxassetid://901510046"
  4242. wait(0.07)
  4243. aura.Texture = "rbxassetid://901510125"
  4244. wait(0.07)
  4245.  
  4246. auracan = true
  4247. end
  4248. if auracan3 == true then
  4249. auracan3 = false
  4250. aura3.Texture = "rbxassetid://901509906"
  4251. wait(0.07)
  4252. aura3.Texture = "rbxassetid://901510046"
  4253. wait(0.07)
  4254. aura3.Texture = "rbxassetid://901510125"
  4255. wait(0.07)
  4256. auracan3 = true
  4257. end
  4258. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4259.  
  4260. if walk == true then
  4261.  
  4262. if canattack == true then
  4263. walk = false
  4264. walkon = true
  4265.  
  4266. 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
  4267. 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
  4268. 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
  4269. 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
  4270. 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
  4271. 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
  4272. wait(0.1)
  4273. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4274. 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
  4275. 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
  4276. 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
  4277. 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
  4278. 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
  4279. 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
  4280. wait(0.1)
  4281. end
  4282. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4283. 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
  4284. 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
  4285. 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
  4286. 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
  4287. 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
  4288. 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
  4289.  
  4290. z41 = Instance.new("Sound",char)
  4291. z41.Volume = 10
  4292. z41.Looped = false
  4293. z41.SoundId = walksound
  4294. z41:Play()
  4295. wait(.1)
  4296. end
  4297. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4298. 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
  4299. 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
  4300. 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
  4301. 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
  4302. 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
  4303. 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
  4304.  
  4305.  
  4306. wait(.1)
  4307. end
  4308. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4309.  
  4310. 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
  4311. 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
  4312. 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
  4313. 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
  4314. 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
  4315. 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
  4316. wait(0.1)
  4317.  
  4318. end
  4319. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4320.  
  4321. 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
  4322. 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
  4323. 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
  4324. 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
  4325. 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
  4326. 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
  4327. wait(0.1)
  4328.  
  4329. end
  4330. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4331.  
  4332. 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
  4333. 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
  4334. 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
  4335. 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
  4336. 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
  4337. 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
  4338. wait(0.1)
  4339. end
  4340. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4341.  
  4342. 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
  4343. 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
  4344. 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
  4345. 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
  4346. 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
  4347. 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
  4348. wait(0.1)
  4349. end
  4350. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4351. 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
  4352. 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
  4353. 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
  4354. 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
  4355. 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
  4356. 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
  4357. wait(0.1)
  4358. z41 = Instance.new("Sound",char)
  4359. z41.Volume = 10
  4360. z41.Looped = false
  4361. z41.SoundId = walksound
  4362. z41:Play()
  4363. end
  4364. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4365. 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
  4366. 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
  4367. 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
  4368. 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
  4369. 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
  4370. 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
  4371. wait(0.1)
  4372.  
  4373. end
  4374. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4375. 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
  4376. 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
  4377. 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
  4378. 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
  4379. 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
  4380. 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
  4381.  
  4382. wait(0.1)
  4383. end
  4384. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  4385. 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
  4386. 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
  4387. 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
  4388. 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
  4389. 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
  4390. 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
  4391.  
  4392. wait(0.1)
  4393. end
  4394.  
  4395. walk = true
  4396. end
  4397. end
  4398. end
  4399. if hum.MoveDirection.x == 0 then
  4400. if idle1 == true then
  4401. walkon = false
  4402. idle1 = false
  4403. idle = false
  4404.  
  4405.  
  4406. 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
  4407. 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
  4408. 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
  4409. 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
  4410. 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
  4411. 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
  4412. wait(0.1)
  4413.  
  4414. if canattack == true then
  4415. idle = true
  4416. idle1 = true
  4417. end
  4418. end
  4419.  
  4420. end
  4421. nohit = nohit + 0.2
  4422. if nohit > 10 and canattack == true and walkon == false then
  4423. idle = true
  4424. idle1 = true
  4425. 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
  4426. 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
  4427. 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
  4428. 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
  4429. 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
  4430. 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
  4431.  
  4432. end
  4433. if darius == true then
  4434. darius = false
  4435. wait(0.1)
  4436. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  4437. wait(0.1)
  4438. part2.Texture = "http://www.roblox.com/asset/?id=894173392"
  4439. wait(0.1)
  4440. part2.Texture = "http://www.roblox.com/asset/?id=890403068"
  4441. wait(0.1)
  4442. part2.Texture = "http://www.roblox.com/asset/?id=890403512"
  4443. darius = true
  4444. end
  4445. end)
Add Comment
Please, Sign In to add comment