Advertisement
MarcAndrew

Untitled

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