Advertisement
DontAskme

ultimate goku

Sep 10th, 2017
487
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 200.92 KB | None | 0 0
  1. ---Ultimate goku---
  2.  
  3.  
  4. wait(2)
  5. local darius = true
  6. local grab8 = false
  7. local throw1 = 5
  8. local throw2 = 5
  9. local grabon3 = false
  10. local grabon4 = false
  11. local jkl = 1
  12. local throw = 5
  13. local grab1 = false
  14. local goo1 = 0
  15. local punching = false
  16. local jk = false
  17. local nssj = true
  18. local nssj2 = true
  19. local nssj3 = true
  20. local nssj4 = true
  21. local nssj5 = true
  22. local nssj6 = true
  23. local nssj7 = true
  24. local nssj8 = true
  25. local nssjg = true
  26. local nssjb = true
  27. local nssjr = true
  28. local nssjl = true
  29. local grabon3 = false
  30. local grabon2 = false
  31. local grabon1 = false
  32. local goo = 0
  33. local grabon = false
  34. local on = false
  35. local poon = false
  36. local clickon = false
  37. local beamknockback = 0
  38. local beamdamage = 0.001
  39. local hited1 = false
  40. local hited = false
  41. local kamesize = 1
  42. local kamehameha = false
  43. local walksound = "rbxassetid://908473722"
  44. local aj1 = 1
  45. local can = 5
  46. local go = true
  47. local bomb = false
  48. local point = false
  49. local walkon = false
  50. local nohit = 0
  51. local moving = false
  52. local combodamage = 1
  53. local ssj22 = false
  54. local fly = false
  55. local ssbkaiox10 = false
  56. local ssbkaio = false
  57. local auracan3 = true
  58. local auracan4 = true
  59. local ssbon = false
  60. local base = true
  61. local new=Instance.new
  62. local rad=math.rad
  63. local cf=CFrame.new
  64. local v3=Vector3.new
  65. local hitmeter = 0
  66. ssj33 = false
  67. local ang=function(x,y,z)
  68. return CFrame.Angles(rad(x),rad(y),rad(z))
  69. end
  70. local player=game:service'Players'.LocalPlayer
  71. local char=player.Character
  72. local cam=workspace.Camera
  73. local mouse=player:GetMouse()
  74. local weld=function(a,b,c0,c1)
  75. m=Instance.new('Motor',a)
  76. m.Part0=a
  77. m.Part1=b
  78. m.C0=c0
  79. m.C1=c1
  80. return m
  81. end
  82.  
  83.  
  84. beamm=Instance.new('Model',workspace)
  85. beamm.Name='beam'
  86.  
  87. laser=false
  88.  
  89. rs=Instance.new('Part',char)
  90. rs.Transparency=1
  91. rs.CanCollide=false
  92. rs.TopSurface,rs.BottomSurface=0,0
  93. rs.FormFactor=3
  94. rs.Size=Vector3.new(.5,.5,.5)
  95.  
  96. ls=rs:Clone()
  97. ls.Parent=char
  98.  
  99.  
  100.  
  101. s1=Instance.new('Sound',char)
  102. s1.Volume=1
  103. s1.Pitch=1
  104. s1.Looped=true
  105.  
  106.  
  107. particles={}
  108.  
  109. local wep=new('Part',char)
  110.  
  111. wep.FormFactor=3
  112. wep.Transparency = 1
  113. wep.CanCollide=false
  114. wep.Size=v3(0.1,0.1,0.1)
  115. wep.TopSurface,wep.BottomSurface=0,0
  116. local wepw=weld(wep,char['Torso'],cf(0,2,0),ang(95,0,0))
  117.  
  118.  
  119. local beam1=wep:Clone()
  120. beam1:ClearAllChildren()
  121. beam1.Material='Neon'
  122. beam1.BrickColor=BrickColor.new('Bright blue')
  123. beam1.Size=Vector3.new(1,1,1)
  124. beam1.Transparency=0
  125. beam1.Anchored=true
  126. local ms=Instance.new('BlockMesh',beam1)
  127. local inner1=beam1:Clone()
  128. inner1.Transparency=1
  129. inner1.Material='SmoothPlastic'
  130. inner1.BrickColor=BrickColor.new('Bright blue')
  131. local ms2=inner1.Mesh
  132.  
  133. local expl1=inner1:Clone()
  134. expl1.Mesh:Destroy()
  135. expl1.Material='Neon'
  136. expl1.BrickColor=BrickColor.new('Bright blue')
  137. expl1.Size=Vector3.new(5,5,5)
  138. expl1.Transparency=0
  139. pl=Instance.new('PointLight',expl1)
  140. pl.Color=expl1.BrickColor.Color
  141. pl.Range=pl.Range*2
  142. pl.Name='light'
  143. local br=pl.Range
  144.  
  145. local exa1=expl1:Clone()
  146. exa1.Size=Vector3.new(10,10,10)
  147. pl2=exa1.light
  148.  
  149. local part=exa1:Clone()
  150. part.Size=Vector3.new(1.5,1.5,1.5)
  151. pl3=part.light
  152. pms=Instance.new('BlockMesh',part)
  153.  
  154. char.Humanoid.Died:connect(function()
  155. laser=false
  156. beam1.Parent=nil
  157. inner1.Parent=nil
  158. expl1.Parent=nil
  159. exa1.Parent=nil
  160. s1:stop()
  161. end)
  162.  
  163.  
  164.  
  165. parti=0
  166. game:service'RunService'.Stepped:connect(function()
  167. parti=parti+1
  168. for i,v in pairs(particles) do
  169. v.CFrame=v.CFrame*CFrame.new(0,0,-.3)
  170. v.Transparency=v.Transparency+.08
  171. if v.Transparency >= 1 then
  172. v:Destroy()
  173. table.remove(particles,i)
  174. else
  175. v.Parent=beamm
  176. end
  177. end
  178.  
  179. a=cam.CoordinateFrame.p
  180. b=mouse.Hit.p
  181. mhitr=Ray.new(a,(b-a).unit*999)
  182. mhit,ps=workspace:FindPartOnRayWithIgnoreList(mhitr,{char,beamm})
  183.  
  184.  
  185. if laser then
  186. beamm.Parent=workspace
  187. beam1.Parent=beamm
  188. inner1.Parent=beamm
  189. expl1.Parent=beamm
  190. exa1.Parent=beamm
  191. s1.Volume=s1.Volume-0.0034
  192.  
  193. 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)
  194. hit,pos=workspace:FindPartOnRayWithIgnoreList(ray,{char,beamm})
  195.  
  196. if hit and s1.Volume > .3 and parti/8==math.floor(parti/8) and hit ~= workspace.Base then
  197. 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
  198. hit.Parent:BreakJoints()
  199. hit.Anchored = false
  200. wait()
  201.  
  202. hit.Position = hit.Position + Vector3.new(0,1,0)
  203. block = Instance.new("BodyForce",hit)
  204. block.Force = beam1.CFrame.lookVector
  205. s1.Volume=s1.Volume+0.0034
  206. end
  207. 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
  208.  
  209. hit.Anchored = false
  210. wait()
  211.  
  212. hit.Position = hit.Position + Vector3.new(0,1,0)
  213. block = Instance.new("BodyForce",hit)
  214. block.Force = beam1.CFrame.lookVector
  215. s1.Volume=s1.Volume+0.0034
  216. end
  217. end
  218. if hit and hit.Parent:FindFirstChild("Humanoid") ~= nil then
  219. if hited == true then
  220. hited = false
  221. hited1 = true
  222. on = true
  223. human = hit.Parent:FindFirstChild("Humanoid")
  224. ts = hit.Parent:FindFirstChild("Torso")
  225. s1.Volume=s1.Volume+0.0034
  226. welld = Instance.new("Weld",hit)
  227. welld.Part0 = beam1
  228. welld.Part1 = ts
  229. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z)
  230. part6 = Instance.new("Part",hit)
  231. part6.Size = Vector3.new(1,1,1)
  232. part6.Transparency = 0
  233. part6.Position = hit.Position
  234. part6.BrickColor = BrickColor.new("Toothpaste")
  235. partmesh = Instance.new("SpecialMesh",part6)
  236. partmesh.MeshType = "Sphere"
  237. partmesh.Scale = Vector3.new(1,1,1)
  238. partweld1 = Instance.new("Weld",hit)
  239. partweld1.Part0 = hit.Parent:FindFirstChild("Torso")
  240. partweld1.Part1 = part6
  241. partweld1.C0 = CFrame.new(0,0,0)
  242. if human.Health > 100 then
  243. human.MaxHealth = 100
  244. human.Health = 100
  245.  
  246. end
  247.  
  248.  
  249.  
  250.  
  251. for i = 1,100 do
  252. wait()
  253. partmesh.Scale = partmesh.Scale + Vector3.new(7,7,7)
  254. part6.Transparency = part6.Transparency + 0.05
  255. end
  256. end
  257. end
  258. if hit and hit.Parent==workspace.Terrain or hit==workspace.Terrain and parti/8==math.floor(parti/8) then
  259. e=Instance.new('Explosion',workspace)
  260. e.Position=pos
  261. e.BlastRadius=14
  262. e.BlastPressure=1e4
  263. end
  264. if hit and not hit.Anchored and not (hit:GetMass()>1e4) then
  265. hit.Velocity=hit.Velocity+beam1.CFrame.lookVector*(1*s1.Volume*hit:GetMass())
  266. end
  267.  
  268. if parti==math.floor(parti) then
  269. par=part:Clone()
  270. table.insert(particles,par)
  271. par.Parent=beamm
  272. par.Transparency=1-s1.Volume
  273. par.light.Range=br*s1.Volume
  274. par.CFrame=cf(pos)*ang(math.random(-180,180),math.random(-180,180),math.random(-180,180))*cf(10,10,10)
  275. end
  276.  
  277. mag=((wep.CFrame*cf(0,-1.5,0)).p-pos).magnitude
  278. ms.Scale=v3(s1.Volume,s1.Volume,mag)
  279. ms2.Scale=v3(ms.Scale.x/2,ms.Scale.y/2,mag-(.1/mag))
  280. beam1.CFrame=cf((wep.CFrame*cf(0,-1.5,0)).p,pos)*cf(0,0,-mag/2)*ang(0,0,math.random(0,180))
  281. inner1.CFrame=beam1.CFrame
  282. pl.Range=br*s1.Volume
  283. pl2.Range=br*s1.Volume
  284. expl1.Size=v3(6,6,6)*s1.Volume
  285. expl1.Transparency=0
  286. expl1.CFrame=cf(pos)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  287. exa1.Size=v3(5,5,5)*s1.Volume
  288. exa1.CFrame=wep.CFrame*cf(0,-1.5,0)*ang(math.random(0,180),math.random(0,180),math.random(0,180))
  289.  
  290. end
  291. end)
  292. local p = game.Players.LocalPlayer
  293. local ssj = true
  294. local ssb = false
  295.  
  296. local auracan = false
  297. local auracan1 = false
  298. local ssj2 = false
  299. local ssj3 = false
  300. local ssj4 = false
  301. local ssj5 = false
  302. local ssjg = false
  303. local ssjb = false
  304. local ssg = false
  305. local ssj7 = false
  306. local lss = false
  307. local lss2 = false
  308. local legend = true
  309. local ssr2 = false
  310. local ssj8 = false
  311. local kaio = true
  312. local ssw = false
  313. local ssr = false
  314. local nssjw = true
  315. local idle = true
  316. local idle1 = true
  317. local char = p.Character
  318. local mouse = p:GetMouse()
  319. local larm = char["Left Arm"]
  320. local rarm = char["Right Arm"]
  321. local lleg = char["Left Leg"]
  322. local rleg = char["Right Leg"]
  323. local hed = char.Head
  324. local torso = char.Torso
  325. hed.face:Destroy()
  326. local hum = char.Humanoid
  327. hum.Name = "idk"
  328. hum.JumpPower = 100
  329.  
  330. wait()
  331. local cam = game.Workspace.CurrentCamera
  332. local root = char.HumanoidRootPart
  333. local deb = false
  334. local shot = 0
  335. local walk = true
  336. local debris=game:service"Debris"
  337. local l = game:GetService("Lighting")
  338. local rs = game:GetService("RunService").RenderStepped
  339. local canattack = true
  340. ptz = {0.8, 0.85, 0.9, 0.95, 1, 1.05, 1.1}
  341. function lerp(a, b, t) -- Linear interpolation
  342. return a + (b - a)*t
  343. end
  344.  
  345. function slerp(a, b, t) --Spherical interpolation
  346. dot = a:Dot(b)
  347. if dot > 0.99999 or dot < -0.99999 then
  348. return t <= 0.5 and a or b
  349. else
  350. r = math.acos(dot)
  351. return (a*math.sin((1 - t)*r) + b*math.sin(t*r)) / math.sin(r)
  352. end
  353. end
  354. function matrixInterpolate(a, b, t)
  355. local ax, ay, az, a00, a01, a02, a10, a11, a12, a20, a21, a22 = a:components()
  356. local bx, by, bz, b00, b01, b02, b10, b11, b12, b20, b21, b22 = b:components()
  357. local v0 = lerp(Vector3.new(ax, ay, az), Vector3.new(bx , by , bz), t) -- Position
  358. local v1 = slerp(Vector3.new(a00, a01, a02), Vector3.new(b00, b01, b02), t) -- Vector right
  359. local v2 = slerp(Vector3.new(a10, a11, a12), Vector3.new(b10, b11, b12), t) -- Vector up
  360. local v3 = slerp(Vector3.new(a20, a21, a22), Vector3.new(b20, b21, b22), t) -- Vector back
  361. local t = v1:Dot(v2)
  362. if not (t < 0 or t == 0 or t > 0) then -- Failsafe
  363. return CFrame.new()
  364. end
  365. return CFrame.new(
  366. v0.x, v0.y, v0.z,
  367. v1.x, v1.y, v1.z,
  368. v2.x, v2.y, v2.z,
  369. v3.x, v3.y, v3.z)
  370. end
  371. ----------------------------------------------------
  372. function genWeld(a,b)
  373. local w = Instance.new("Weld",a)
  374. w.Part0 = a
  375. w.Part1 = b
  376. return w
  377. end
  378. function weld(a, b)
  379. local weld = Instance.new("Weld")
  380. weld.Name = "W"
  381. weld.Part0 = a
  382. weld.Part1 = b
  383. weld.C0 = a.CFrame:inverse() * b.CFrame
  384. weld.Parent = a
  385. return weld;
  386. end
  387. ----------------------------------------------------
  388. function Lerp(c1,c2,al)
  389. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  390. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  391. for i,v in pairs(com1) do
  392. com1[i] = v+(com2[i]-v)*al
  393. end
  394. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  395. end
  396. ----------------------------------------------------
  397. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  398. local wld = Instance.new("Weld", wp1)
  399. wld.Part0 = wp0
  400. wld.Part1 = wp1
  401. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  402. end
  403. hum.MaxHealth = math.huge
  404. wait()
  405. hum.Health = math.huge
  406. ----------------------------------------------------
  407. function weld5(part0, part1, c0, c1)
  408. weeld=Instance.new("Weld", part0)
  409. weeld.Part0=part0
  410. weeld.Part1=part1
  411. weeld.C0=c0
  412. weeld.C1=c1
  413. return weeld
  414. end
  415. ----------------------------------------------------
  416. function HasntTouched(plrname)
  417. local ret = true
  418. for _, v in pairs(Touche) do
  419. if v == plrname then
  420. ret = false
  421. end
  422. end
  423. return ret
  424. end
  425. newWeld(torso, larm, -1.5, 0.5, 0)
  426. larm.Weld.C1 = CFrame.new(0, 0.5, 0)
  427. newWeld(torso, rarm, 1.5, 0.5, 0)
  428. rarm.Weld.C1 = CFrame.new(0, 0.5, 0)
  429. newWeld(torso, hed, 0, 1.5, 0)
  430. newWeld(torso, lleg, -0.5, -1, 0)
  431. lleg.Weld.C1 = CFrame.new(0, 1, 0)
  432. newWeld(torso, rleg, 0.5, -1, 0)
  433. rleg.Weld.C1 = CFrame.new(0, 1, 0)
  434. newWeld(root, torso, 0, -1, 0)
  435. torso.Weld.C1 = CFrame.new(0, -1, 0)
  436. local block = Instance.new("Part",torso)
  437. block.Size = Vector3.new(0.1,0.1,0.1)
  438. block.Position = block.Position + Vector3.new(2,2,2)
  439. block.Transparency = 1
  440. local weld = Instance.new("Weld",torso)
  441. weld.Part0 = torso
  442. weld.Part1 = block
  443. weld.C0 = CFrame.new(0,5,0)
  444. local block2 = Instance.new("Part",torso)
  445. block2.Size = Vector3.new(3,2,1)
  446. block2.CanCollide = false
  447. block2.Position = block.Position + Vector3.new(2,2,2)
  448. block2.Transparency = 1
  449. local weld2 = Instance.new("Weld",torso)
  450. weld2.Part0 = torso
  451. weld2.Part1 = block2
  452. weld2.C0 = CFrame.new(0,-1.5,0)
  453. local part2 = Instance.new("ParticleEmitter",block)
  454. part2.Lifetime = NumberRange.new(5)
  455. part2.Speed = NumberRange.new(0)
  456. part2.Size = NumberSequence.new(11)
  457. part2.Transparency = NumberSequence.new(1)
  458. part2.Color = ColorSequence.new(Color3.fromRGB(183,39,212))
  459. part2.LockedToPart = true
  460. part2.Rate = 3
  461. part2.Texture = "http://www.roblox.com/asset/?id=894173257"
  462. part2.ZOffset = -3
  463. local model = Instance.new("Model",torso)
  464. local part3 = Instance.new("ParticleEmitter",block2)
  465. part3.Lifetime = NumberRange.new(1)
  466. part3.Speed = NumberRange.new(5)
  467. part3.Transparency = NumberSequence.new(1)
  468. part3.Size = NumberSequence.new(0.5)
  469. part3.LockedToPart = true
  470. part3.Rate = 40
  471. part3.Texture = "http://www.roblox.com/asset/?id=549349471"
  472. part3.ZOffset = 3
  473. part3.SpreadAngle = Vector2.new(50,50)
  474.  
  475. local part6 = Instance.new("ParticleEmitter",block)
  476. part6.Lifetime = NumberRange.new(5)
  477. part6.Speed = NumberRange.new(0)
  478. part6.Size = NumberSequence.new(11)
  479. part6.Transparency = NumberSequence.new(1)
  480. part6.LockedToPart = true
  481. part6.Rate = 3
  482. part6.Texture = "http://www.roblox.com/asset/?id=894173257"
  483. part6.ZOffset = -3
  484.  
  485. local part7 = Instance.new("ParticleEmitter",block)
  486. part7.Lifetime = NumberRange.new(5)
  487. part7.Speed = NumberRange.new(0)
  488.  
  489. part7.Size = NumberSequence.new(7)
  490. part7.Transparency = NumberSequence.new(1)
  491. part7.LockedToPart = true
  492. part7.Rate = 3
  493. part7.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
  494. part7.Texture = "http://www.roblox.com/asset/?id=894173257"
  495. part7.ZOffset = -1
  496.  
  497. ypcall(function()
  498. shirt = Instance.new("Shirt", char)
  499. shirt.Name = "Shirt"
  500. pants = Instance.new("Pants", char)
  501. pants.Name = "Pants"
  502. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  503. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  504. end)
  505. for i,v in pairs(char:children()) do
  506. if v:IsA("Accessory") then
  507. v:Destroy()
  508. end
  509. end
  510. char["Body Colors"].HeadColor = BrickColor.new("Pastel brown")
  511. char["Body Colors"].TorsoColor = BrickColor.new("Pastel brown")
  512. char["Body Colors"].LeftArmColor = BrickColor.new("Pastel brown")
  513. char["Body Colors"].RightArmColor = BrickColor.new("Pastel brown")
  514. Hair99 = Instance.new("Part")
  515.  
  516. Hair99.Parent = p.Character
  517. Hair99.Name = "Hair"
  518. Hair99.formFactor = "Symmetric"
  519. Hair99.Size = Vector3.new(1, 1, 1)
  520. Hair99.CFrame = p.Character.Head.CFrame
  521. Hair99:BreakJoints()
  522. Hair99.CanCollide = false
  523. Hair99.TopSurface = "Smooth"
  524. Hair99.BottomSurface = "Smooth"
  525. Hair99.BrickColor = BrickColor.new("New Yeller")
  526. Hair99.Transparency = 1
  527.  
  528. Weld = Instance.new("Weld")
  529. Weld.Part0 = p.Character.Head
  530. Weld.Part1 = Hair99
  531. Weld.Parent = p.Character.Head
  532. Weld.C0 = CFrame.new(0, 0.26, 0.06)*CFrame.fromEulerAnglesXYZ(0, 0, 0)
  533.  
  534. Hair7 = Instance.new("Part")
  535. Hair7.Parent = p.Character
  536. Hair7.Name = "Hair"
  537. Hair7.CanCollide = false
  538. Hair7.Locked = true
  539. Hair7.TopSurface = "Smooth"
  540. Hair7.BottomSurface = "Smooth"
  541. Hair7.formFactor = "Symmetric"
  542. Hair7.Material = "Metal"
  543. Hair7.BrickColor = BrickColor.new("Really black")
  544. Hair7.CFrame = p.Character.Torso.CFrame
  545. Hair7.Size = Vector3.new(1, 1, 1)
  546. Hair7.Transparency = 0
  547.  
  548. Mesh = Instance.new("SpecialMesh")
  549. Mesh.Parent = Hair99
  550. Mesh.MeshType = "Sphere"
  551. Mesh.Offset = Vector3.new(0, 0.1, 0.1)
  552. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  553.  
  554.  
  555. Weld1 = Instance.new("Weld")
  556. Weld1.Parent = p.Character.Head
  557. Weld1.Part0 = p.Character.Head
  558. Weld1.Part1 = Hair7
  559. Weld1.C0 = CFrame.new(0, 1, 0)
  560.  
  561. Mesh = Instance.new("SpecialMesh")
  562. Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
  563. Mesh.Parent = Hair7
  564. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  565. Mesh.MeshType = "FileMesh"
  566. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  567. Mesh.TextureId = ""
  568.  
  569. -----------------------------------------------------
  570.  
  571.  
  572. GroundWave1 = function()
  573. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  574.  
  575. local wave = Instance.new("Part", torso)
  576. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  577. wave.Anchored = true
  578. wave.CanCollide = false
  579. wave.Locked = true
  580. wave.Size = Vector3.new(1, 1, 1)
  581. wave.TopSurface = "Smooth"
  582. wave.BottomSurface = "Smooth"
  583. wave.Transparency = 0.35
  584. wave.CFrame = HandCF
  585. wm = Instance.new("SpecialMesh", wave)
  586. wm.MeshId = "rbxassetid://3270017"
  587. coroutine.wrap(function()
  588. for i = 1, 30, 1 do
  589. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  590. wave.Size = wm.Scale
  591. wave.CFrame = HandCF
  592. wave.Transparency = i/30
  593. wait()
  594. end
  595. wait()
  596. wave:Destroy()
  597. end)()
  598. end
  599.  
  600. GroundWave3 = function()
  601.  
  602.  
  603.  
  604.  
  605.  
  606. local HandCF = CFrame.new(root.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  607.  
  608.  
  609. local Ef = Instance.new("Part",torso)
  610. Ef.Size = Vector3.new(1,1,1)
  611. Ef.Material = "SmoothPlastic"
  612. Ef.CanCollide = false
  613. Ef.Anchored = true
  614. Ef.CFrame = HandCF
  615. Ef.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  616. local Ef2 = Instance.new("SpecialMesh",Ef)
  617. Ef2.MeshType = "Sphere"
  618. Ef2.Scale = Vector3.new(0.1,0.1,0.1)
  619. local Ring = Instance.new("Part",Ef)
  620. Ring.Size = Vector3.new(1,1,1)
  621. Ring.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  622. Ring.CanCollide = false
  623. Ring.Anchored = true
  624. Ring.CFrame = Ef.CFrame*CFrame.new(0,0,0)*CFrame.Angles(1.55,0,0)
  625. local Ring2 = Instance.new("SpecialMesh",Ring)
  626. Ring2.MeshId = "rbxassetid://3270017"
  627. Ring2.Scale = Vector3.new(0.1,0.1,0.1)
  628.  
  629. for i = 1,120 do
  630. Ef2.Scale = Ef2.Scale + Vector3.new(1,1,1)
  631. Ring2.Scale = Ring2.Scale + Vector3.new(1.8,1.8,1.8)
  632. Ef.Transparency = Ef.Transparency + 0.009
  633. Ring.Transparency = Ring.Transparency + 0.009
  634. game:GetService("RunService").RenderStepped:wait()
  635. end
  636. Ef:remove()
  637. end
  638. GroundWave2 = function()
  639. local HandCF = CFrame.new(spirit1.Position + Vector3.new(0,11,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  640.  
  641. local wave = Instance.new("Part", spirit1)
  642. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  643. wave.Anchored = true
  644. wave.CanCollide = false
  645. wave.Locked = true
  646. wave.Size = Vector3.new(1, 1, 1)
  647. wave.TopSurface = "Smooth"
  648. wave.BottomSurface = "Smooth"
  649. wave.Transparency = 0.35
  650. wave.CFrame = HandCF
  651. wm = Instance.new("SpecialMesh", wave)
  652. wm.MeshId = "rbxassetid://3270017"
  653. coroutine.wrap(function()
  654. for i = 1, 30, 1 do
  655. wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
  656. wave.Size = wm.Scale
  657. wave.CFrame = HandCF
  658. wave.Transparency = i/30
  659. wait()
  660. end
  661. wait()
  662. wave:Destroy()
  663. end)()
  664. end
  665. --combat
  666. local grab = false
  667. function misssound()
  668. z = Instance.new("Sound",char)
  669. z.Volume = 4
  670. z.Looped = false
  671. z.SoundId = "rbxassetid://137579113"
  672. z:Play()
  673. end
  674. function strongsound()
  675. z = Instance.new("Sound",char)
  676. z.Volume = 4
  677. z.Looped = false
  678. z.SoundId = "rbxassetid://896242278"
  679. z:Play()
  680. end
  681. function punches()
  682. for i = 1, 10 do
  683. wait()
  684. 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)
  685. 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)
  686. 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)
  687. 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)
  688. 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)
  689. 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)
  690. end
  691. for i = 1, 10 do
  692. wait()
  693. 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)
  694. 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)
  695. 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)
  696. 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)
  697. 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)
  698. 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)
  699. end
  700. end
  701. function fastpunches()
  702.  
  703. wait(0.01)
  704. misssound()
  705. 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)
  706. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  707. 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)
  708. 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)
  709. 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)
  710. 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)
  711.  
  712. wait(0.01)
  713. misssound()
  714. 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)
  715. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  716. 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)
  717. 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)
  718. 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)
  719. 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)
  720. wait(0.01)
  721. misssound()
  722. 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)
  723. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  724. 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)
  725. 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)
  726. 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)
  727. 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)
  728.  
  729. wait(0.01)
  730. misssound()
  731. 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)
  732. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  733. 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)
  734. 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)
  735. 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)
  736. 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)
  737. wait(0.01)
  738. misssound()
  739. 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)
  740. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  741. 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)
  742. 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)
  743. 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)
  744. 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)
  745.  
  746. wait(0.01)
  747. misssound()
  748. 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)
  749. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  750. 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)
  751. 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)
  752. 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)
  753. 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)
  754. wait(0.01)
  755. misssound()
  756. 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)
  757. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  758. 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)
  759. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.5,0)*CFrame.Angles(math.rad(-10),math.rad(0),math.rad(-10)), 1)
  760. 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)
  761. 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)
  762.  
  763. wait(0.01)
  764. misssound()
  765. 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)
  766. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  767. 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)
  768. 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)
  769. 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)
  770. 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)
  771. wait(0.01)
  772. misssound()
  773. 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)
  774. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  775. 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)
  776. 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)
  777. 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)
  778. 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)
  779.  
  780. wait(0.01)
  781. misssound()
  782. 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)
  783. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  784. 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)
  785. 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)
  786. 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)
  787. 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)
  788. wait(0.01)
  789. misssound()
  790. 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)
  791. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  792. 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)
  793. 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)
  794. 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)
  795. 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)
  796.  
  797. wait(0.01)
  798. misssound()
  799. 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)
  800. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  801. 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)
  802. 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)
  803. 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)
  804. 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)
  805. wait(0.01)
  806. misssound()
  807. 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)
  808. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  809. 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)
  810. 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)
  811. 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)
  812. 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)
  813.  
  814. wait(0.01)
  815. misssound()
  816. 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)
  817. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  818. 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)
  819. 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)
  820. 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)
  821. 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)
  822. wait(0.01)
  823. misssound()
  824. 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)
  825. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(20), math.rad(0)), 1)
  826. 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)
  827. 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)
  828. 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)
  829. 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)
  830.  
  831. wait(0.01)
  832. misssound()
  833. 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)
  834. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(-20), math.rad(0)), 1)
  835. 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)
  836. 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)
  837. 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)
  838. 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)
  839.  
  840. end
  841. function kick()
  842. for i = 1, 20 do
  843. wait()
  844. 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)
  845. 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)
  846. 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)
  847. 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)
  848. 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)
  849. 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)
  850. end
  851.  
  852. end
  853. function strongpunchanim()
  854. strongsound()
  855. for i = 1, 15 do
  856. wait()
  857. 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)
  858. 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)
  859. 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)
  860. 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)
  861. 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)
  862. 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)
  863. end
  864.  
  865. for i = 1, 15 do
  866. wait()
  867. 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)
  868. 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)
  869. 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)
  870. 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)
  871. 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)
  872. 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)
  873. end
  874.  
  875. end
  876.  
  877.  
  878. function gramanim()
  879. for i = 1, 20 do
  880. wait()
  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(0), math.rad(0), math.rad(0)), 0.2)--torso
  883. 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
  884. 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
  885. 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
  886. 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
  887. end
  888. for i = 1, 20 do
  889. wait()
  890. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4)--head
  891. 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
  892. 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
  893. 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
  894. 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
  895. 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
  896. end
  897. end
  898.  
  899.  
  900.  
  901.  
  902.  
  903. mouse.KeyDown:connect(function(key)
  904. if key == "c" then
  905. if ssj == true then
  906. if canattack == true then
  907. combodamage = 3
  908. aura.Color = ColorSequence.new(Color3.new(255,255,0))
  909. idle = false
  910. base = false
  911. idle1 = false
  912. nssj = false
  913. canattack = false
  914. ssj = false
  915. wait(0.1)
  916.  
  917.  
  918. for i = 1, 20 do
  919. wait()
  920. 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
  921. 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
  922. 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
  923. 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
  924. 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
  925. 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
  926. end
  927.  
  928. z1 = Instance.new("Sound",char)
  929. z1.Volume = 10
  930. z1.Looped = false
  931. z1.SoundId = "rbxassetid://740811119"
  932. z1:Play()
  933.  
  934. Colors = {"New Yeller", "New Yeller"}
  935.  
  936.  
  937. local TBlast, TBMesh = Instance.new("Part"), Instance.new("SpecialMesh")
  938. TBlast.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  939. TBlast.Transparency = 1
  940. TBlast.Anchored = true
  941. TBlast.CanCollide = false
  942. TBlast.CFrame = root.CFrame
  943. TBlast.Size = Vector3.new(2,2,2)
  944. TBMesh.Parent = TBlast
  945. TBMesh.MeshType = "Sphere"
  946.  
  947.  
  948. LightOnBody = Instance.new("PointLight", hed)
  949. LightOnBody.Brightness = 0.5
  950. LightOnBody.Range = 20
  951. LightOnBody.Color = TBlast.BrickColor.Color
  952.  
  953.  
  954. coroutine.resume(coroutine.create(function()
  955. GroundWave3()
  956. end))
  957. GroundWave1()
  958.  
  959. ball.BrickColor = BrickColor.new("New Yeller")
  960. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  961. ball.Transparency = 0
  962.  
  963. wait()
  964. zh = Instance.new("Sound",char)
  965. zh.Volume = 1
  966. zh.Looped = true
  967. zh.SoundId = "rbxassetid://891397456"
  968. zh:Play()
  969.  
  970. ssjm = Instance.new("Sound",char)
  971. ssjm.Volume = 10
  972. ssjm.Looped = true
  973. ssjm.Pitch = 1
  974. ssjm.SoundId = "rbxassetid://979135580"
  975. ssjm:Play()
  976.  
  977. aura.Transparency = NumberSequence.new(0)
  978. auracan = true
  979. Mesh.MeshId = "rbxassetid://430344159"
  980. Mesh.Scale = Vector3.new(6,6,6)
  981. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  982. Hair7.BrickColor = BrickColor.new("New Yeller")
  983. wait(2)
  984. idle = true
  985. idle1 = true
  986. canattack = true
  987. ssj2 = true
  988. end
  989. end
  990. end
  991. end)
  992. mouse.KeyDown:connect(function(key)
  993. if key == "c" then
  994. if ssj2 == true then
  995. if canattack == true then
  996. combodamage = 6
  997. idle = false
  998. idle1 = false
  999. canattack = false
  1000. nssj = true
  1001. nssj2 = false
  1002. wait(0.1)
  1003. for i = 1, 20 do
  1004.  
  1005. 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
  1006. 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
  1007. 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
  1008. 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
  1009. 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
  1010. 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
  1011. end
  1012. z1 = Instance.new("Sound",char)
  1013. z1.Volume = 10
  1014. z1.Looped = false
  1015. z1.SoundId = "rbxassetid://740811119"
  1016. z1:Play()
  1017. for i = 1, 5 do
  1018. wait()
  1019. 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
  1020. 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
  1021. 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
  1022. 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
  1023. 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
  1024. 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
  1025. end
  1026.  
  1027.  
  1028.  
  1029. aura.Transparency = NumberSequence.new(0)
  1030. aura1.Transparency = NumberSequence.new(0)
  1031. auracan1 = true
  1032.  
  1033. auracan = false
  1034. zh:Destroy()
  1035. Colors = {"New Yeller", "New Yeller"}
  1036. coroutine.resume(coroutine.create(function()
  1037. GroundWave3()
  1038. end))
  1039. GroundWave1()
  1040. wait()
  1041.  
  1042. ball.BrickColor = BrickColor.new("New Yeller")
  1043. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1044. ball.Transparency = 0
  1045.  
  1046. wait()
  1047. zh = Instance.new("Sound",char)
  1048. zh.Volume = 1
  1049. zh.Looped =true
  1050. zh.SoundId = "rbxassetid://850205092"
  1051. zh:Play()
  1052.  
  1053. ssjm:Destroy()
  1054. wait(0.01)
  1055. ssj2m = Instance.new("Sound",char)
  1056. ssj2m.Volume = 10
  1057. ssj2m.Looped = true
  1058. ssj2m.Pitch = 1
  1059. ssj2m.SoundId = "rbxassetid://248786945"
  1060. ssj2m:Play()
  1061.  
  1062. Mesh.MeshId = "rbxassetid://560718478"
  1063. Mesh.Scale = Vector3.new(6,6,6)
  1064. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1065. Hair7.BrickColor = BrickColor.new("New Yeller")
  1066. wait(2)
  1067. idle = true
  1068. idle1 = true
  1069. canattack = true
  1070. ssj3 = true
  1071. ssr2 = true
  1072. ssj2 = false
  1073. end
  1074. end
  1075. end
  1076. end)
  1077. mouse.KeyDown:connect(function(key)
  1078. if key == "c" then
  1079. if ssj3 == true then
  1080. if canattack == true then
  1081.  
  1082. idle = false
  1083. idle1 = false
  1084. nssj2 = true
  1085. nssj3 = false
  1086. canattack = false
  1087. combodamage = 10
  1088. wait(0.1)
  1089. Colors = {"New Yeller", "New Yeller"}
  1090. ssj2m:Destroy()
  1091. wait(0.01)
  1092. ssj3m = Instance.new("Sound",char)
  1093. ssj3m.Volume = 10
  1094. ssj3m.Looped = true
  1095. ssj3m.Pitch = 1
  1096. ssj3m.SoundId = "rbxassetid://147235241"
  1097. ssj3m:Play()
  1098.  
  1099. Colors = {"New Yeller", "New Yeller"}
  1100. coroutine.resume(coroutine.create(function()
  1101. GroundWave3()
  1102. end))
  1103. GroundWave1()
  1104. Colors = {"New Yeller", "New Yeller"}
  1105. Colors = {"New Yeller", "New Yeller"}
  1106. coroutine.resume(coroutine.create(function()
  1107. GroundWave3()
  1108. end))
  1109. GroundWave1()
  1110. for i = 1, 20 do
  1111. wait()
  1112. 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
  1113. 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
  1114. 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
  1115. 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
  1116. 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
  1117. 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
  1118. end
  1119. Colors = {"New Yeller", "New Yeller"}
  1120. Colors = {"New Yeller", "New Yeller"}
  1121. coroutine.resume(coroutine.create(function()
  1122. GroundWave3()
  1123. end))
  1124. GroundWave1()
  1125. Colors = {"New Yeller", "New Yeller"}
  1126. Colors = {"New Yeller", "New Yeller"}
  1127. coroutine.resume(coroutine.create(function()
  1128. GroundWave3()
  1129. end))
  1130. GroundWave1()
  1131. Colors = {"New Yeller", "New Yeller"}
  1132. Colors = {"New Yeller", "New Yeller"}
  1133. coroutine.resume(coroutine.create(function()
  1134. GroundWave3()
  1135. end))
  1136. GroundWave1()
  1137. wait(1)
  1138. Colors = {"New Yeller", "New Yeller"}
  1139. Colors = {"New Yeller", "New Yeller"}
  1140. coroutine.resume(coroutine.create(function()
  1141. GroundWave3()
  1142. end))
  1143. GroundWave1()
  1144. z1 = Instance.new("Sound",char)
  1145. z1.Volume = 10
  1146. z1.Looped = false
  1147. z1.SoundId = "rbxassetid://740811119"
  1148. z1:Play()
  1149. Colors = {"New Yeller", "New Yeller"}
  1150. Colors = {"New Yeller", "New Yeller"}
  1151. coroutine.resume(coroutine.create(function()
  1152. GroundWave3()
  1153. end))
  1154. GroundWave1()
  1155. for i = 1, 5 do
  1156. wait()
  1157. 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
  1158. 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
  1159. 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
  1160. 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
  1161. 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
  1162. 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
  1163. end
  1164. Colors = {"New Yeller", "New Yeller"}
  1165. Colors = {"New Yeller", "New Yeller"}
  1166. coroutine.resume(coroutine.create(function()
  1167. GroundWave3()
  1168. end))
  1169. GroundWave1()
  1170.  
  1171. Colors = {"New Yeller", "New Yeller"}
  1172. Colors = {"New Yeller", "New Yeller"}
  1173. coroutine.resume(coroutine.create(function()
  1174. GroundWave3()
  1175. end))
  1176. GroundWave1()
  1177. ball.BrickColor = BrickColor.new("New Yeller")
  1178. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1179. ball.Transparency = 0
  1180. Mesh.Scale = Vector3.new(6,6,6)
  1181. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  1182. Mesh.MeshId = "rbxassetid://560718478"
  1183. wait()
  1184.  
  1185.  
  1186.  
  1187. Hair71 = Instance.new("Part")
  1188. Hair71.Parent = p.Character
  1189. Hair71.Name = "Hair1"
  1190. Hair71.CanCollide = false
  1191. Hair71.Locked = true
  1192. Hair71.TopSurface = "Smooth"
  1193. Hair71.BottomSurface = "Smooth"
  1194. Hair71.formFactor = "Symmetric"
  1195. Hair71.Material = "Neon"
  1196. Hair71.BrickColor = BrickColor.new("New Yeller")
  1197. Hair71.CFrame = p.Character.Torso.CFrame
  1198. Hair71.Size = Vector3.new(1, 1, 1)
  1199. Hair71.Transparency = 0
  1200.  
  1201. Mesh1 = Instance.new("SpecialMesh")
  1202. Mesh1.Parent = Hair991
  1203. Mesh1.MeshType = "Sphere"
  1204. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  1205. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  1206.  
  1207.  
  1208. Hair71.BrickColor = BrickColor.new("New Yeller")
  1209.  
  1210. Weld11 = Instance.new("Weld",char.Hair1)
  1211. Weld11.Parent = p.Character.Head
  1212. Weld11.Part0 = p.Character.Head
  1213. Weld11.Part1 = Hair71
  1214. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  1215.  
  1216. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  1217. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  1218. Mesh1.Parent = Hair71
  1219.  
  1220. Mesh1.MeshType = "FileMesh"
  1221. Mesh1.MeshId = "rbxassetid://560193297"
  1222. Mesh1.Scale = Vector3.new(7,6,6)
  1223. Mesh1.TextureId = ""
  1224. wait(2)
  1225. ssj4 = true
  1226. idle = true
  1227. idle1 = true
  1228. canattack = true
  1229. ssj3 = false
  1230. end
  1231. end
  1232. end
  1233. end)
  1234. mouse.KeyDown:connect(function(key)
  1235. if key == "c" then
  1236. if ssj4 == true then
  1237. if canattack == true then
  1238. combodamage = 6
  1239. idle = false
  1240. idle1 = false
  1241. nssj3 = true
  1242. nssj4 = false
  1243. canattack = false
  1244. wait(0.1)
  1245. for i = 1, 20 do
  1246.  
  1247. 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
  1248. 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
  1249. 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
  1250. 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
  1251. 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
  1252. 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
  1253. end
  1254. z1 = Instance.new("Sound",char)
  1255. z1.Volume = 10
  1256. z1.Looped = false
  1257. z1.SoundId = "rbxassetid://740811119"
  1258. z1:Play()
  1259. for i = 1, 5 do
  1260. wait()
  1261. 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
  1262. 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
  1263. 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
  1264. 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
  1265. 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
  1266. 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
  1267. end
  1268.  
  1269.  
  1270.  
  1271. aura.Transparency = NumberSequence.new(0)
  1272. aura1.Transparency = NumberSequence.new(0)
  1273. auracan1 = true
  1274.  
  1275. auracan = false
  1276. zh:Destroy()
  1277. Colors = {"Really red", "Really red"}
  1278. aura.Color = ColorSequence.new(Color3.new(255,0,0))
  1279. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  1280. Mesh1:Destroy()
  1281. Hair71:Destroy()
  1282. coroutine.resume(coroutine.create(function()
  1283. shirt:Destroy()
  1284. pants:Destroy()
  1285. wait(0.01)
  1286. ypcall(function()
  1287. shirt = Instance.new("Shirt", char)
  1288. shirt.Name = "Shirt"
  1289. pants = Instance.new("Pants", char)
  1290. pants.Name = "Pants"
  1291. char.Shirt.ShirtTemplate = "rbxassetid://295573049"
  1292. char.Pants.PantsTemplate = "rbxassetid://295573023"
  1293. end)
  1294. end))
  1295.  
  1296. local TBlast2, TBMesh2 = Instance.new("Part"), Instance.new("SpecialMesh")
  1297. TBlast2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1298. TBlast2.Transparency = 1
  1299. TBlast2.Anchored = true
  1300. TBlast2.CanCollide = false
  1301. TBlast2.CFrame = root.CFrame
  1302. TBlast2.Size = Vector3.new(2,2,2)
  1303. TBMesh2.Parent = TBlast2
  1304. TBMesh2.MeshType = "Sphere"
  1305.  
  1306. LightOnBody:Destroy()
  1307. LightOnBody2 = Instance.new("PointLight", hed)
  1308. LightOnBody2.Brightness = 0.5
  1309. LightOnBody2.Range = 20
  1310. LightOnBody2.Color = TBlast2.BrickColor.Color
  1311.  
  1312.  
  1313. coroutine.resume(coroutine.create(function()
  1314. GroundWave3()
  1315. end))
  1316. GroundWave1()
  1317. wait()
  1318.  
  1319. ball.BrickColor = BrickColor.new("New Yeller")
  1320. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1321. ball.Transparency = 0
  1322.  
  1323. wait()
  1324. zh = Instance.new("Sound",char)
  1325. zh.Volume = 1
  1326. zh.Looped =true
  1327. zh.SoundId = "rbxassetid://850205092"
  1328. zh:Play()
  1329. ssj3m:Destroy()
  1330. wait(0.01)
  1331. ssj4m = Instance.new("Sound",char)
  1332. ssj4m.Volume = 10
  1333. ssj4m.Looped = true
  1334. ssj4m.Pitch = 1
  1335. ssj4m.SoundId = "rbxassetid://590156873"
  1336. ssj4m:Play()
  1337.  
  1338. Mesh.MeshId = "rbxassetid://560196103"
  1339. Mesh.Scale = Vector3.new(6,6,6)
  1340. Weld1.C0 = CFrame.new(-.25, 0.2, .34)
  1341. Hair7.BrickColor = BrickColor.new("Really black")
  1342. wait(2)
  1343. idle = true
  1344. idle1 = true
  1345. canattack = true
  1346. ssj5 = true
  1347. ssg = true
  1348. ssj4 = false
  1349. end
  1350. end
  1351. end
  1352. end)
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362. aurapart = Instance.new("Part",char)
  1363. aurapart.Size = Vector3.new(0.1,0.1,0.1)
  1364. aurapart.Transparency = 1
  1365. aurapart.CanCollide = false
  1366. aurapart.Position = Vector3.new(0,2,0)
  1367. auraweld = Instance.new("Weld",char)
  1368. auraweld.Part0 = aurapart
  1369. auraweld.Part1 = torso
  1370. auraweld.C0 = CFrame.new(0,-2,0)
  1371. aura = Instance.new("ParticleEmitter",aurapart)
  1372. aura.Transparency = NumberSequence.new(1)
  1373. aura.Size = NumberSequence.new(8)
  1374. aura.Speed = NumberRange.new(0)
  1375. aura.LockedToPart = true
  1376. aura.Rate = 2
  1377. aura.Lifetime = NumberRange.new(5)
  1378. aura.ZOffset = -2
  1379. aura1 = Instance.new("ParticleEmitter",torso)
  1380. aura1.Transparency = NumberSequence.new(1)
  1381. aura1.Size = NumberSequence.new(5)
  1382. aura1.Speed = NumberRange.new(0)
  1383. aura1.Lifetime = NumberRange.new(5)
  1384. aura1.LockedToPart = true
  1385. aura1.Rate = 1.5
  1386.  
  1387. aura1.ZOffset = 2
  1388. aura1.Lifetime = NumberRange.new(3)
  1389. aurapart3 = Instance.new("Part",char)
  1390. aurapart3.Size = Vector3.new(0.1,0.1,0.1)
  1391. aurapart3.Position = Vector3.new(0,2,0)
  1392. aurapart3.Transparency = 1
  1393. aurapart3.CanCollide = false
  1394. auraweld3 = Instance.new("Weld",char)
  1395. auraweld3.Part0 = aurapart3
  1396. auraweld3.Part1 = torso
  1397. auraweld3.C0 = CFrame.new(0,-7,0)
  1398. aura3 = Instance.new("ParticleEmitter",aurapart3)
  1399. aura3.Transparency = NumberSequence.new(1)
  1400. aura3.Color = ColorSequence.new(Color3.new(255,0,255))
  1401. aura3.Size = NumberSequence.new(14)
  1402. aura3.Speed = NumberRange.new(0)
  1403. aura3.LockedToPart = true
  1404. aura3.Rate = 5
  1405. aura3.Lifetime = NumberRange.new(5)
  1406. aura3.ZOffset = -5
  1407.  
  1408. aurapart5 = Instance.new("Part",char)
  1409. aurapart5.Size = Vector3.new(0.1,0.1,0.1)
  1410. aurapart5.Position = Vector3.new(0,2,0)
  1411. aurapart5.Transparency = 1
  1412. aurapart5.CanCollide = false
  1413. auraweld5 = Instance.new("Weld",char)
  1414. auraweld5.Part0 = aurapart3
  1415. auraweld5.Part1 = torso
  1416. auraweld5.C0 = CFrame.new(0,-7,0)
  1417. aura5 = Instance.new("ParticleEmitter",aurapart3)
  1418. aura5.Transparency = NumberSequence.new(1)
  1419. aura5.Color = ColorSequence.new(Color3.fromRGB(255,102,204))
  1420. aura5.Size = NumberSequence.new(14)
  1421. aura5.Speed = NumberRange.new(0)
  1422. aura5.LockedToPart = true
  1423. aura5.Rate = 5
  1424. aura5.Lifetime = NumberRange.new(5)
  1425. aura5.ZOffset = -5
  1426.  
  1427.  
  1428. aura4 = Instance.new("ParticleEmitter",aurapart3)
  1429. aura4.Transparency = NumberSequence.new(1)
  1430. aura4.Color = ColorSequence.new(Color3.new(255,255,255))
  1431. aura4.Size = NumberSequence.new(14)
  1432. aura4.Speed = NumberRange.new(0)
  1433. aura4.LockedToPart = true
  1434. aura4.Rate = 5
  1435. aura4.Lifetime = NumberRange.new(5)
  1436. aura4.ZOffset = -5
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443. aurapart8 = Instance.new("Part",char)
  1444. aurapart8.Size = Vector3.new(0.1,0.1,0.1)
  1445. aurapart8.Transparency = 1
  1446. aurapart8.CanCollide = false
  1447. aurapart8.Position = Vector3.new(0,2,0)
  1448. auraweld8 = Instance.new("Weld",char)
  1449. auraweld8.Part0 = aurapart8
  1450. auraweld8.Part1 = torso
  1451. auraweld.C0 = CFrame.new(0,-2,0)
  1452. aura8 = Instance.new("ParticleEmitter",aurapart)
  1453. aura8.Transparency = NumberSequence.new(1)
  1454. aura8.Size = NumberSequence.new(8)
  1455. aura8.Speed = NumberRange.new(0)
  1456. aura8.LockedToPart = true
  1457. aura8.Rate = 2
  1458. aura8.Lifetime = NumberRange.new(5)
  1459. aura8.ZOffset = -2
  1460. aura8.Color = ColorSequence.new(Color3.new(255,255,255))
  1461.  
  1462. mouse.KeyDown:connect(function(key)
  1463. if key == "p" then
  1464. if ssj5 == true then
  1465. if canattack == true then
  1466. nssj4 = true
  1467. nssj5 = false
  1468. idle = false
  1469. idle1 = false
  1470. canattack = false
  1471. combodamage = 10
  1472. wait(0.1)
  1473. Colors = {"Quill grey", "Quill grey"}
  1474.  
  1475. local TBlast3, TBMesh3 = Instance.new("Part"), Instance.new("SpecialMesh")
  1476. TBlast3.BrickColor = BrickColor.new("Quill grey")
  1477. TBlast3.Transparency = 1
  1478. TBlast3.Anchored = true
  1479. TBlast3.CanCollide = false
  1480. TBlast3.CFrame = root.CFrame
  1481. TBlast3.Size = Vector3.new(2,2,2)
  1482. TBMesh3.Parent = TBlast3
  1483. TBMesh3.MeshType = "Sphere"
  1484.  
  1485. LightOnBody:Destroy()
  1486. LightOnBody2:Destroy()
  1487. wait(0.01)
  1488. LightOnBody2 = Instance.new("PointLight", hed)
  1489. LightOnBody2.Brightness = 0.5
  1490. LightOnBody2.Range = 20
  1491. LightOnBody2.Color = Color3.new(255,255,255)
  1492.  
  1493.  
  1494. aura.Transparency = NumberSequence.new(1)
  1495. aura8.Transparency = NumberSequence.new(0)
  1496. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  1497. ssj4m:Destroy()
  1498. wait(0.01)
  1499. ssj5m = Instance.new("Sound",char)
  1500. ssj5m.Volume = 10
  1501. ssj5m.Looped = true
  1502. ssj5m.Pitch = 0.9
  1503. ssj5m.SoundId = "rbxassetid://411368002"
  1504. ssj5m:Play()
  1505.  
  1506. Colors = {"Quill grey", "Quill grey"}
  1507. coroutine.resume(coroutine.create(function()
  1508. GroundWave3()
  1509. end))
  1510. GroundWave1()
  1511. Colors = {"Quill grey", "Quill grey"}
  1512. Colors = {"Quill grey", "Quill grey"}
  1513. coroutine.resume(coroutine.create(function()
  1514. GroundWave3()
  1515. end))
  1516. GroundWave1()
  1517. for i = 1, 20 do
  1518. wait()
  1519. 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
  1520. 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
  1521. 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
  1522. 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
  1523. 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
  1524. 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
  1525. end
  1526. Colors = {"Quill grey", "Quill grey"}
  1527. Colors = {"Quill grey", "Quill grey"}
  1528. coroutine.resume(coroutine.create(function()
  1529. GroundWave3()
  1530. end))
  1531. GroundWave1()
  1532. Colors = {"Quill grey", "Quill grey"}
  1533. Colors = {"Quill grey", "Quill grey"}
  1534. coroutine.resume(coroutine.create(function()
  1535. GroundWave3()
  1536. end))
  1537. GroundWave1()
  1538. Colors = {"Quill grey", "Quill grey"}
  1539. Colors = {"Quill grey", "Quill grey"}
  1540. coroutine.resume(coroutine.create(function()
  1541. GroundWave3()
  1542. end))
  1543. GroundWave1()
  1544. wait(1)
  1545. Colors = {"Quill grey", "Quill grey"}
  1546. Colors = {"Quill grey", "Quill grey"}
  1547. coroutine.resume(coroutine.create(function()
  1548. GroundWave3()
  1549. end))
  1550. GroundWave1()
  1551. z1 = Instance.new("Sound",char)
  1552. z1.Volume = 10
  1553. z1.Looped = false
  1554. z1.SoundId = "rbxassetid://740811119"
  1555. z1:Play()
  1556. Colors = {"Quill grey", "Quill grey"}
  1557. Colors = {"Quill grey", "Quill grey"}
  1558. coroutine.resume(coroutine.create(function()
  1559. GroundWave3()
  1560. end))
  1561. GroundWave1()
  1562. for i = 1, 5 do
  1563. wait()
  1564. 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
  1565. 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
  1566. 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
  1567. 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
  1568. 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
  1569. 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
  1570. end
  1571. Colors = {"Quill grey", "Quill grey"}
  1572. Colors = {"Quill grey", "Quill grey"}
  1573. coroutine.resume(coroutine.create(function()
  1574. GroundWave3()
  1575. end))
  1576. GroundWave1()
  1577.  
  1578. Colors = {"Quill grey", "Quill grey"}
  1579. Colors = {"Quill grey", "Quill grey"}
  1580.  
  1581.  
  1582. coroutine.resume(coroutine.create(function()
  1583. shirt:Destroy()
  1584. pants:Destroy()
  1585. wait(0.01)
  1586. ypcall(function()
  1587. shirt = Instance.new("Shirt", char)
  1588. shirt.Name = "Shirt"
  1589. pants = Instance.new("Pants", char)
  1590. pants.Name = "Pants"
  1591. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=174205981"
  1592. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=174206054"
  1593. end)
  1594. end))
  1595.  
  1596.  
  1597. coroutine.resume(coroutine.create(function()
  1598. GroundWave3()
  1599. end))
  1600. GroundWave1()
  1601. ball.BrickColor = BrickColor.new("Quill grey")
  1602. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1603. ball.Transparency = 0
  1604. wait()
  1605.  
  1606.  
  1607.  
  1608. Mesh.MeshId = "rbxassetid://857456312"
  1609. Mesh.Scale = Vector3.new(6,6,6)
  1610. Weld1.C0 = CFrame.new(0.2, -0.9, 1.45) * CFrame.Angles(math.rad(3),math.rad(-174),math.rad(0))
  1611. Hair7.BrickColor = BrickColor.new("Quill grey")
  1612. wait(2)
  1613. idle = true
  1614. idle1 = true
  1615. canattack = true
  1616. ssj6 = true
  1617. ssj5 = false
  1618. end
  1619. end
  1620. end
  1621. end)
  1622.  
  1623.  
  1624. mouse.KeyDown:connect(function(key)
  1625. if key == "p" then
  1626. if ssj6 == true then
  1627. if canattack == true then
  1628. combodamage = 3
  1629. nssj5 = true
  1630. nssj6= false
  1631. idle = false
  1632. base = false
  1633. idle1 = false
  1634. canattack = false
  1635. wait(0.1)
  1636.  
  1637.  
  1638. for i = 1, 20 do
  1639. wait()
  1640. 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
  1641. 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
  1642. 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
  1643. 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
  1644. 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
  1645. 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
  1646. end
  1647.  
  1648. z1 = Instance.new("Sound",char)
  1649. z1.Volume = 10
  1650. z1.Looped = false
  1651. z1.SoundId = "rbxassetid://740811119"
  1652. z1:Play()
  1653.  
  1654. Colors = {"New Yeller", "New Yeller"}
  1655. aura8.Transparency = NumberSequence.new(1)
  1656. aura.Transparency = NumberSequence.new(0)
  1657. aura.Color = ColorSequence.new(Color3.new(255,255,0))
  1658.  
  1659. local TBlast, TBMesh = Instance.new("Part"), Instance.new("SpecialMesh")
  1660. TBlast.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1661. TBlast.Transparency = 1
  1662. TBlast.Anchored = true
  1663. TBlast.CanCollide = false
  1664. TBlast.CFrame = root.CFrame
  1665. TBlast.Size = Vector3.new(2,2,2)
  1666. TBMesh.Parent = TBlast
  1667. TBMesh.MeshType = "Sphere"
  1668.  
  1669. LightOnBody2:Destroy()
  1670. wait(0.01)
  1671. LightOnBody4 = Instance.new("PointLight", hed)
  1672. LightOnBody4.Brightness = 0.5
  1673. LightOnBody4.Range = 20
  1674. LightOnBody4.Color = Color3.new(255,255,0)
  1675.  
  1676.  
  1677. coroutine.resume(coroutine.create(function()
  1678. GroundWave3()
  1679. end))
  1680. GroundWave1()
  1681.  
  1682. coroutine.resume(coroutine.create(function()
  1683. shirt:Destroy()
  1684. pants:Destroy()
  1685. ypcall(function()
  1686. shirt = Instance.new("Shirt", char)
  1687. shirt.Name = "Shirt"
  1688. pants = Instance.new("Pants", char)
  1689. pants.Name = "Pants"
  1690. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=128763420"
  1691. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=128481165"
  1692. end)
  1693. end))
  1694.  
  1695. ball.BrickColor = BrickColor.new("New Yeller")
  1696. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1697. ball.Transparency = 0
  1698.  
  1699. wait()
  1700. zh = Instance.new("Sound",char)
  1701. zh.Volume = 1
  1702. zh.Looped = true
  1703. zh.SoundId = "rbxassetid://891397456"
  1704. zh:Play()
  1705.  
  1706. ssj5m:Destroy()
  1707. wait(0.01)
  1708. ssj6m = Instance.new("Sound",char)
  1709. ssj6m.Volume = 10
  1710. ssj6m.Looped = true
  1711. ssj6m.Pitch = 1
  1712. ssj6m.SoundId = "rbxassetid://170825871"
  1713. ssj6m:Play()
  1714.  
  1715. aura.Transparency = NumberSequence.new(0)
  1716. auracan = true
  1717.  
  1718.  
  1719. Hair71 = Instance.new("Part")
  1720. Hair71.Parent = p.Character
  1721. Hair71.Name = "Hair1"
  1722. Hair71.CanCollide = false
  1723. Hair71.Locked = true
  1724. Hair71.TopSurface = "Smooth"
  1725. Hair71.BottomSurface = "Smooth"
  1726. Hair71.formFactor = "Symmetric"
  1727. Hair71.Material = "Neon"
  1728. Hair71.BrickColor = BrickColor.new("New Yeller")
  1729. Hair71.CFrame = p.Character.Torso.CFrame
  1730. Hair71.Size = Vector3.new(1, 1, 1)
  1731. Hair71.Transparency = 0
  1732.  
  1733. Mesh1 = Instance.new("SpecialMesh")
  1734. Mesh1.Parent = Hair991
  1735. Mesh1.MeshType = "Sphere"
  1736. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  1737. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  1738.  
  1739.  
  1740. Hair71.BrickColor = BrickColor.new("New Yeller")
  1741.  
  1742. Weld11 = Instance.new("Weld",char.Hair1)
  1743. Weld11.Parent = p.Character.Head
  1744. Weld11.Part0 = p.Character.Head
  1745. Weld11.Part1 = Hair71
  1746. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  1747.  
  1748. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  1749. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  1750. Mesh1.Parent = Hair71
  1751.  
  1752. Mesh1.MeshType = "FileMesh"
  1753. Mesh1.MeshId = "rbxassetid://560193297"
  1754. Mesh1.Scale = Vector3.new(7,6,6)
  1755. Mesh1.TextureId = ""
  1756.  
  1757. Mesh.MeshId = "rbxassetid://560196103"
  1758. Mesh.Scale = Vector3.new(6,6,6)
  1759. Weld1.C0 = CFrame.new(-.25, 0.2, .34)
  1760. Hair7.BrickColor = BrickColor.new("New Yeller")
  1761. wait(2)
  1762. idle = true
  1763. idle1 = true
  1764. canattack = true
  1765. ssj6 = false
  1766. ssj7 = true
  1767. end
  1768. end
  1769. end
  1770. end)
  1771.  
  1772.  
  1773.  
  1774. mouse.KeyDown:connect(function(key)
  1775. if key == "p" then
  1776. if ssj7 == true then
  1777. if canattack == true then
  1778. combodamage = 6
  1779. idle = false
  1780. nssj6 = true
  1781. nssj7 = false
  1782. idle1 = false
  1783. canattack = false
  1784. wait(0.1)
  1785. for i = 1, 20 do
  1786.  
  1787. 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
  1788. 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
  1789. 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
  1790. 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
  1791. 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
  1792. 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
  1793. end
  1794. z1 = Instance.new("Sound",char)
  1795. z1.Volume = 10
  1796. z1.Looped = false
  1797. z1.SoundId = "rbxassetid://740811119"
  1798. z1:Play()
  1799. for i = 1, 5 do
  1800. wait()
  1801. 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
  1802. 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
  1803. 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
  1804. 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
  1805. 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
  1806. 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
  1807. end
  1808.  
  1809.  
  1810.  
  1811. aura.Transparency = NumberSequence.new(0)
  1812. aura1.Transparency = NumberSequence.new(0)
  1813. auracan1 = true
  1814.  
  1815. auracan = false
  1816. zh:Destroy()
  1817. Colors = {"Dark blue", "Dark blue"}
  1818. aura.Color = ColorSequence.new(Color3.new(0,0,255))
  1819. aura1.Color = ColorSequence.new(Color3.new(0,16,176))
  1820. coroutine.resume(coroutine.create(function()
  1821. shirt:Destroy()
  1822. pants:Destroy()
  1823. wait(0.01)
  1824. ypcall(function()
  1825. shirt = Instance.new("Shirt", char)
  1826. shirt.Name = "Shirt"
  1827. pants = Instance.new("Pants", char)
  1828. pants.Name = "Pants"
  1829. char.Shirt.ShirtTemplate = "rbxassetid://210077502"
  1830. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=52877506"
  1831. end)
  1832. end))
  1833.  
  1834. local TBlast2, TBMesh2 = Instance.new("Part"), Instance.new("SpecialMesh")
  1835. TBlast2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  1836. TBlast2.Transparency = 1
  1837. TBlast2.Anchored = true
  1838. TBlast2.CanCollide = false
  1839. TBlast2.CFrame = root.CFrame
  1840. TBlast2.Size = Vector3.new(2,2,2)
  1841. TBMesh2.Parent = TBlast2
  1842. TBMesh2.MeshType = "Sphere"
  1843.  
  1844. LightOnBody4:Destroy()
  1845. LightOnBody5 = Instance.new("PointLight", hed)
  1846. LightOnBody5.Brightness = 0.5
  1847. LightOnBody5.Range = 20
  1848. LightOnBody5.Color = Color3.new(0,16,176)
  1849.  
  1850.  
  1851. coroutine.resume(coroutine.create(function()
  1852. GroundWave3()
  1853. end))
  1854. GroundWave1()
  1855. wait()
  1856.  
  1857. ball.BrickColor = BrickColor.new("Dark blue")
  1858. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  1859. ball.Transparency = 0
  1860.  
  1861. wait()
  1862. zh = Instance.new("Sound",char)
  1863. zh.Volume = 1
  1864. zh.Looped =true
  1865. zh.SoundId = "rbxassetid://850205092"
  1866. zh:Play()
  1867. ssj6m:Destroy()
  1868. wait(0.01)
  1869. ssj7m = Instance.new("Sound",char)
  1870. ssj7m.Volume = 10
  1871. ssj7m.Looped = true
  1872. ssj7m.Pitch = 1
  1873. ssj7m.SoundId = "rbxassetid://194135434"
  1874. ssj7m:Play()
  1875.  
  1876. Hair71.BrickColor = BrickColor.new("Dark blue")
  1877.  
  1878. Hair7.BrickColor = BrickColor.new("Dark blue")
  1879. wait(2)
  1880. idle = true
  1881. idle1 = true
  1882. canattack = true
  1883. ssj8 = true
  1884. ssj7 = false
  1885. end
  1886. end
  1887. end
  1888. end)
  1889.  
  1890.  
  1891.  
  1892. mouse.KeyDown:connect(function(key)
  1893. if key == "p" then
  1894. if ssj8 == true then
  1895. if canattack == true then
  1896.  
  1897. idle = false
  1898. idle1 = false
  1899. nssj7 = true
  1900. nssj8 = false
  1901. canattack = false
  1902. combodamage = 10
  1903. wait(0.1)
  1904. Colors = {"Really black", "Really black"}
  1905. ssj7m:Destroy()
  1906. wait(0.01)
  1907. ssj8m = Instance.new("Sound",char)
  1908. ssj8m.Volume = 10
  1909. ssj8m.Looped = true
  1910. ssj8m.Pitch = 1
  1911. ssj8m.SoundId = "rbxassetid://693779092"
  1912. ssj8m:Play()
  1913.  
  1914. Colors = {"Really black", "Really black"}
  1915. coroutine.resume(coroutine.create(function()
  1916. GroundWave3()
  1917. end))
  1918. GroundWave1()
  1919. Colors = {"Really black", "Really black"}
  1920. Colors = {"Really black", "Really black"}
  1921. coroutine.resume(coroutine.create(function()
  1922. GroundWave3()
  1923. end))
  1924. GroundWave1()
  1925. for i = 1, 20 do
  1926. wait()
  1927. 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
  1928. 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
  1929. 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
  1930. 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
  1931. 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
  1932. 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
  1933. end
  1934. Colors = {"Really black", "Really black"}
  1935. Colors = {"Really black", "Really black"}
  1936. coroutine.resume(coroutine.create(function()
  1937. GroundWave3()
  1938. end))
  1939. GroundWave1()
  1940. wait(0.5)
  1941. Colors = {"Really black", "Really black"}
  1942. Colors = {"Really black", "Really black"}
  1943. coroutine.resume(coroutine.create(function()
  1944. GroundWave3()
  1945. end))
  1946. GroundWave1()
  1947. wait(0.5)
  1948. coroutine.resume(coroutine.create(function()
  1949. GroundWave3()
  1950. end))
  1951. GroundWave1()
  1952. wait(0.5)
  1953. Colors = {"Really black", "Really black"}
  1954. Colors = {"Really black", "Really black"}
  1955. coroutine.resume(coroutine.create(function()
  1956. GroundWave3()
  1957. end))
  1958. GroundWave1()
  1959. wait(0.5)
  1960. coroutine.resume(coroutine.create(function()
  1961. GroundWave3()
  1962. end))
  1963. GroundWave1()
  1964. wait(0.5)
  1965. Colors = {"Really black", "Really black"}
  1966. Colors = {"Really black", "Really black"}
  1967. coroutine.resume(coroutine.create(function()
  1968. GroundWave3()
  1969. end))
  1970. GroundWave1()
  1971. wait(0.5)
  1972. coroutine.resume(coroutine.create(function()
  1973. GroundWave3()
  1974. end))
  1975. GroundWave1()
  1976. wait(0.5)
  1977. Colors = {"Really black", "Really black"}
  1978. Colors = {"Really black", "Really black"}
  1979. coroutine.resume(coroutine.create(function()
  1980. GroundWave3()
  1981. end))
  1982. GroundWave1()
  1983. wait(0.5)
  1984. coroutine.resume(coroutine.create(function()
  1985. GroundWave3()
  1986. end))
  1987. GroundWave1()
  1988. wait(0.5)
  1989. Colors = {"Really black", "Really black"}
  1990. Colors = {"Really black", "Really black"}
  1991. coroutine.resume(coroutine.create(function()
  1992. GroundWave3()
  1993. end))
  1994. GroundWave1()
  1995. wait(0.5)
  1996. coroutine.resume(coroutine.create(function()
  1997. GroundWave3()
  1998. end))
  1999. GroundWave1()
  2000. wait(0.5)
  2001. Colors = {"Really black", "Really black"}
  2002. Colors = {"Really black", "Really black"}
  2003. coroutine.resume(coroutine.create(function()
  2004. GroundWave3()
  2005. end))
  2006. GroundWave1()
  2007. wait(0.5)
  2008. coroutine.resume(coroutine.create(function()
  2009. GroundWave3()
  2010. end))
  2011. GroundWave1()
  2012. wait(0.5)
  2013. Colors = {"Really black", "Really black"}
  2014. Colors = {"Really black", "Really black"}
  2015. coroutine.resume(coroutine.create(function()
  2016. GroundWave3()
  2017. end))
  2018. GroundWave1()
  2019. wait(0.5)
  2020. z1 = Instance.new("Sound",char)
  2021. z1.Volume = 10
  2022. z1.Looped = false
  2023. z1.SoundId = "rbxassetid://740811119"
  2024. z1:Play()
  2025. Colors = {"Really black", "Really black"}
  2026. Colors = {"Really black", "Really black"}
  2027. coroutine.resume(coroutine.create(function()
  2028. GroundWave3()
  2029. end))
  2030. GroundWave1()
  2031. for i = 1, 5 do
  2032. wait()
  2033. hed.Weld.C0 = Lerp(hed.Weld.C0, CFrame.new(0,1.5,-.10)*CFrame.Angles(math.rad(-20),math.rad(0),math.rad(0)), 0.4)--head
  2034. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1.2, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(0)), 0.2)--torso
  2035. rarm.Weld.C0 = Lerp(rarm.Weld.C0, CFrame.new(1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(10)), 0.2)--rarm
  2036. larm.Weld.C0 = Lerp(larm.Weld.C0, CFrame.new(-1.5,0.2,-.70)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-10)), 0.2)--larm
  2037. lleg.Weld.C0 = Lerp(lleg.Weld.C0, CFrame.new(-0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(-20)), 0.4)--lleg
  2038. rleg.Weld.C0 = Lerp(rleg.Weld.C0, CFrame.new(0.5, -0.6, -.40) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(10)), 0.4)--rleg
  2039. end
  2040. Colors = {"Really black", "Really black"}
  2041. Colors = {"Really black", "Really black"}
  2042. coroutine.resume(coroutine.create(function()
  2043. GroundWave3()
  2044. end))
  2045. GroundWave1()
  2046.  
  2047. Colors = {"Really black", "Really black"}
  2048. Colors = {"Really black", "Really black"}
  2049. coroutine.resume(coroutine.create(function()
  2050. GroundWave3()
  2051. end))
  2052. GroundWave1()
  2053. ball.BrickColor = BrickColor.new("Really black")
  2054. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2055. ball.Transparency = 0
  2056. Mesh.Scale = Vector3.new(6,6,6)
  2057. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  2058. Mesh.MeshId = "rbxassetid://560718478"
  2059. wait()
  2060.  
  2061. Mesh1:Destroy()
  2062. Hair71:Destroy()
  2063. coroutine.resume(coroutine.create(function()
  2064. shirt:Destroy()
  2065. pants:Destroy()
  2066. wait(0.01)
  2067. ypcall(function()
  2068. shirt = Instance.new("Shirt", char)
  2069. shirt.Name = "Shirt"
  2070. pants = Instance.new("Pants", char)
  2071. pants.Name = "Pants"
  2072. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=48844617"
  2073. char.Pants.PantsTemplate = "rbxassetid://193042120"
  2074. end)
  2075. end))
  2076.  
  2077.  
  2078.  
  2079. LightOnBody5:Destroy()
  2080. LightOnBody6 = Instance.new("PointLight", hed)
  2081. LightOnBody6.Brightness = 0.5
  2082. LightOnBody6.Range = 20
  2083. LightOnBody6.Color = Color3.new(255,0,0)
  2084.  
  2085. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  2086. Hair71 = Instance.new("Part")
  2087. Hair71.Parent = p.Character
  2088. Hair71.Name = "Hair1"
  2089. Hair71.CanCollide = false
  2090. Hair71.Locked = true
  2091. Hair71.TopSurface = "Smooth"
  2092. Hair71.BottomSurface = "Smooth"
  2093. Hair71.formFactor = "Symmetric"
  2094. Hair71.Material = "Neon"
  2095. Hair71.BrickColor = BrickColor.new("Really black")
  2096. Hair71.CFrame = p.Character.Torso.CFrame
  2097. Hair71.Size = Vector3.new(1, 1, 1)
  2098. Hair71.Transparency = 0
  2099.  
  2100. Mesh1 = Instance.new("SpecialMesh")
  2101. Mesh1.Parent = Hair991
  2102. Mesh1.MeshType = "Sphere"
  2103. Mesh1.Offset = Vector3.new(0, 0.1, 0.1)
  2104. Mesh1.Scale = Vector3.new(1.2, 1.2, 1.2)
  2105.  
  2106. Mesh1 = Instance.new("SpecialMesh",Mesh1)
  2107. Mesh1.Offset = Vector3.new(0.2, -0.2, 0.2)
  2108. Mesh1.Parent = Hair71
  2109.  
  2110. Weld11 = Instance.new("Weld",char.Hair1)
  2111. Weld11.Parent = p.Character.Head
  2112. Weld11.Part0 = p.Character.Head
  2113. Weld11.Part1 = Hair71
  2114. Weld11.C0 = CFrame.new(-.25, -1, 1.5)
  2115.  
  2116.  
  2117.  
  2118. Mesh1.MeshType = "FileMesh"
  2119. Mesh1.MeshId = "rbxassetid://437432504"
  2120. Mesh1.Scale = Vector3.new(0.06,0.06,0.08)
  2121. Mesh1.Offset = Vector3.new(0.6 ,0.2 ,2.4)
  2122. Hair71.BrickColor = BrickColor.new("Really black")
  2123.  
  2124. Mesh.MeshId = "rbxassetid://560196103"
  2125. Mesh.Scale = Vector3.new(6,6,6)
  2126. Weld1.C0 = CFrame.new(-.25, 0.2, .34)
  2127. Hair7.BrickColor = BrickColor.new("Really black")
  2128. wait(2)
  2129. idle = true
  2130. idle1 = true
  2131. canattack = true
  2132. ssj8 = false
  2133. end
  2134. end
  2135. end
  2136. end)
  2137.  
  2138. mouse.KeyDown:connect(function(key)
  2139. if key == "b" then
  2140. if ssg == true then
  2141. if canattack == true then
  2142. idle = false
  2143. nssj4 = true
  2144. nssjg = false
  2145. base = false
  2146. coroutine.resume(coroutine.create(function()
  2147. shirt:Destroy()
  2148. pants:Destroy()
  2149. ypcall(function()
  2150. shirt = Instance.new("Shirt", char)
  2151. shirt.Name = "Shirt"
  2152. pants = Instance.new("Pants", char)
  2153. pants.Name = "Pants"
  2154. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  2155. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  2156. end)
  2157. end))
  2158. combodamage = 18
  2159. ssbon = true
  2160. ssb = false
  2161. ssj = false
  2162. ssg = false
  2163. ssj2 = false
  2164. ssj3 = false
  2165. ssj4 = false
  2166. ssj5 = false
  2167. ssj33 = false
  2168. idle1 = false
  2169. Colors = {"Really red", "Really red"}
  2170. canattack = false
  2171. wait(0.1)
  2172.  
  2173. for i = 1, 20 do
  2174.  
  2175. 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
  2176. 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
  2177. 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
  2178. 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
  2179. 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
  2180. 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
  2181. end
  2182. z1 = Instance.new("Sound",char)
  2183. z1.Volume = 10
  2184. z1.Looped = false
  2185. z1.SoundId = "rbxassetid://740811119"
  2186. z1:Play()
  2187.  
  2188. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  2189. Mesh.Scale = Vector3.new(1.2,1.2,1.2)
  2190. Weld1.C0 = CFrame.new(0, 1, 0)
  2191. Hair7.BrickColor = BrickColor.new("Really red")
  2192. for i = 1, 5 do
  2193. wait()
  2194. 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
  2195. 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
  2196. 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
  2197. 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
  2198. 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
  2199. 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
  2200. end
  2201.  
  2202.  
  2203.  
  2204. zh = Instance.new("Sound",char)
  2205. zh.Volume = 1
  2206. zh.Looped = true
  2207. zh.SoundId = "rbxassetid://600060450"
  2208. zh:Play()
  2209.  
  2210. ssj4m:Destroy()
  2211. wait(0.01)
  2212. ssgm = Instance.new("Sound",char)
  2213. ssgm.Volume = 10
  2214. ssgm.Looped = true
  2215. ssgm.Pitch = 1
  2216. ssgm.SoundId = "rbxassetid://396456430"
  2217. ssgm:Play()
  2218.  
  2219. ball.BrickColor = BrickColor.new("Really red")
  2220. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2221. ball.Transparency = 0
  2222. coroutine.resume(coroutine.create(function()
  2223. GroundWave3()
  2224. end))
  2225. GroundWave1()wait(0.3)
  2226.  
  2227. ball.BrickColor = BrickColor.new("Really red")
  2228. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2229. ball.Transparency = 0
  2230. coroutine.resume(coroutine.create(function()
  2231. GroundWave3()
  2232. end))
  2233. GroundWave1()wait(0.3)
  2234. ball.BrickColor = BrickColor.new("Really red")
  2235. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2236. ball.Transparency = 0
  2237. coroutine.resume(coroutine.create(function()
  2238. GroundWave3()
  2239. end))
  2240. GroundWave1()wait(0.3)
  2241. ball.BrickColor = BrickColor.new("Really red")
  2242. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2243. ball.Transparency = 0
  2244. coroutine.resume(coroutine.create(function()
  2245. GroundWave3()
  2246. end))
  2247. GroundWave1()wait(0.3)
  2248. coroutine.resume(coroutine.create(function()
  2249. GroundWave3()
  2250. end))
  2251. GroundWave1()
  2252.  
  2253. wait(0.4)
  2254. idle = true
  2255. idle1 = true
  2256. canattack = true
  2257. ssb = true
  2258. ssg = false
  2259.  
  2260. end
  2261. end
  2262. end
  2263. end)
  2264. mouse.KeyDown:connect(function(key)
  2265. if key == "b" then
  2266. if ssb == true then
  2267. if canattack == true then
  2268. idle = false
  2269. base = false
  2270. nssjg = true
  2271. nssjb = false
  2272. aura.Transparency = NumberSequence.new(1)
  2273. coroutine.resume(coroutine.create(function()
  2274. shirt:Destroy()
  2275. pants:Destroy()
  2276. ypcall(function()
  2277. shirt = Instance.new("Shirt", char)
  2278. shirt.Name = "Shirt"
  2279. pants = Instance.new("Pants", char)
  2280. pants.Name = "Pants"
  2281. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  2282. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  2283. end)
  2284. end))
  2285. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  2286. LightOnBody:Destroy()
  2287. LightOnBody3 = Instance.new("PointLight", hed)
  2288. LightOnBody3.Brightness = 0.5
  2289. LightOnBody3.Range = 20
  2290. LightOnBody3.Color = Color3.new(0,255,255)
  2291. combodamage = 18
  2292. ssbon = true
  2293. ssb = false
  2294. ssj = false
  2295. ssg = false
  2296. ssj2 = false
  2297. ssj3 = false
  2298. ssj4 = false
  2299. ssj5 = false
  2300. ssj33 = false
  2301. idle1 = false
  2302. Colors = {"Toothpaste", "Toothpaste"}
  2303. canattack = false
  2304. wait(0.1)
  2305.  
  2306. for i = 1, 20 do
  2307.  
  2308. 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
  2309. 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
  2310. 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
  2311. 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
  2312. 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
  2313. 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
  2314. end
  2315. z1 = Instance.new("Sound",char)
  2316. z1.Volume = 10
  2317. z1.Looped = false
  2318. z1.SoundId = "rbxassetid://740811119"
  2319. z1:Play()
  2320.  
  2321. Mesh.MeshId = "rbxassetid://560718478"
  2322. Mesh.Scale = Vector3.new(6,6,6)
  2323. Weld1.C0 = CFrame.new(-.25, 1.2, .34)
  2324. Hair7.BrickColor = BrickColor.new("Toothpaste")
  2325. for i = 1, 5 do
  2326. wait()
  2327. 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
  2328. 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
  2329. 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
  2330. 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
  2331. 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
  2332. 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
  2333. end
  2334.  
  2335.  
  2336.  
  2337. zh = Instance.new("Sound",char)
  2338. zh.Volume = 1
  2339. zh.Looped = true
  2340. zh.SoundId = "rbxassetid://600060450"
  2341. zh:Play()
  2342.  
  2343. ssgm:Destroy()
  2344. wait(0.01)
  2345. ssbm = Instance.new("Sound",char)
  2346. ssbm.Volume = 5
  2347. ssbm.Looped = true
  2348. ssbm.Pitch = 0.9
  2349. ssbm.SoundId = "rbxassetid://576847707"
  2350. ssbm:Play()
  2351.  
  2352. ball.BrickColor = BrickColor.new("Toothpaste")
  2353. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2354. ball.Transparency = 0
  2355. coroutine.resume(coroutine.create(function()
  2356. GroundWave3()
  2357. end))
  2358. GroundWave1()wait(0.3)
  2359.  
  2360. ball.BrickColor = BrickColor.new("Toothpaste")
  2361. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2362. ball.Transparency = 0
  2363. coroutine.resume(coroutine.create(function()
  2364. GroundWave3()
  2365. end))
  2366. GroundWave1()wait(0.3)
  2367. ball.BrickColor = BrickColor.new("Toothpaste")
  2368. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2369. ball.Transparency = 0
  2370. coroutine.resume(coroutine.create(function()
  2371. GroundWave3()
  2372. end))
  2373. GroundWave1()wait(0.3)
  2374. ball.BrickColor = BrickColor.new("Toothpaste")
  2375. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2376. ball.Transparency = 0
  2377. coroutine.resume(coroutine.create(function()
  2378. GroundWave3()
  2379. end))
  2380. GroundWave1()wait(0.3)
  2381. coroutine.resume(coroutine.create(function()
  2382. GroundWave3()
  2383. end))
  2384. GroundWave1()
  2385.  
  2386. part6.Transparency = NumberSequence.new(0)
  2387. part3.Transparency = NumberSequence.new(0)
  2388. wait(0.4)
  2389. idle = true
  2390. idle1 = true
  2391. canattack = true
  2392. ssr = true
  2393. ssb = false
  2394. end
  2395. end
  2396. end
  2397. end)
  2398.  
  2399. kiblade2 = Instance.new("Part",char)
  2400. kiblade2.Name = "Blade"
  2401. kiblade2.Size = v3(0.1,0.1,0.1)
  2402. kiblade2.Transparency = 1
  2403. kiblade2.Position = v3(999,999,999)
  2404. kiblade2.CanCollide = false
  2405. kiblademesh = Instance.new("SpecialMesh",kiblade2)
  2406. kiblademesh.MeshType = "Sphere"
  2407. kiblademesh.Scale = v3(1,1,1)
  2408. kiweld = Instance.new("Weld",kiblade2)
  2409. kiweld.Part0 = rarm
  2410. kiweld.Part1 = kiblade2
  2411. kiweld.C0 = CFrame.new(0,-4.5,0)
  2412. head1 = Instance.new("Attachment",kiblade2)
  2413. trail = Instance.new("Trail",torso)
  2414. trail.Color = ColorSequence.new(Color3.fromRGB(170,0,127))
  2415. trail.Attachment0 = torso1
  2416. trail.Attachment1 = head1
  2417. trail.Lifetime = 0.5
  2418. trail.Enabled = false
  2419.  
  2420. smoke = Instance.new("Smoke",torso)
  2421. smoke.RiseVelocity = 5
  2422. smoke.Color = Color3.fromRGB(170,0,127)
  2423. smoke.Size = 20
  2424. smoke.Opacity = 0.5
  2425. smoke.Enabled = false
  2426.  
  2427.  
  2428. mouse.KeyDown:connect(function(key)
  2429. if key == "b" then
  2430. if ssr == true then
  2431. canattack = false
  2432. nssjb = true
  2433. nssjr = false
  2434. ssbm:Destroy()
  2435. z42d = Instance.new("Sound",game.Players.LocalPlayer.Character)
  2436. z42d.Volume = 50
  2437. z42d.Looped = true
  2438. z42d.SoundId = "rbxassetid://598285206"
  2439. z42d:Play()
  2440.  
  2441. for i = 1,10 do
  2442. wait()
  2443. z42d.Volume = z42d.Volume - 5
  2444. end
  2445. idle = false
  2446. kiout = false
  2447. trail.Enabled = false
  2448. base = false
  2449. hum.WalkSpeed = 0
  2450. lolwait = 6
  2451. local part9 = Instance.new("ParticleEmitter",block)
  2452. part9.Lifetime = NumberRange.new(100)
  2453. part9.Speed = NumberRange.new(50)
  2454. part9.Color = ColorSequence.new(Color3.fromRGB(246,111,255))
  2455. part9.Size = NumberSequence.new(15)
  2456. part9.Transparency = NumberSequence.new(1)
  2457. part9.LockedToPart = true
  2458. part9.Rate = 300
  2459. part9.Texture = "http://www.roblox.com/asset/?id=894173257"
  2460. part9.ZOffset = -3
  2461.  
  2462. idle1 = false
  2463. Colors = {"Really black", "Really black"}
  2464. canattack = false
  2465. wait(0.1)
  2466.  
  2467. for i = 1, 20 do
  2468. wait()
  2469. 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
  2470. 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
  2471. 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
  2472. 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
  2473. 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
  2474. 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
  2475. end
  2476. shake = true
  2477. partt2 = Instance.new("Part",char)
  2478. partt2.Position = torso.Position - Vector3.new(0,2,0)
  2479. partt2.Transparency = 1
  2480. partt2.CanCollide = true
  2481. partt2.Size = Vector3.new(15,0.1,15)
  2482. partaura1 = Instance.new("ParticleEmitter",partt2)
  2483. partaura1.Size = NumberSequence.new(0.8)
  2484. partaura1.LockedToPart = true
  2485. partaura1.Lifetime = NumberRange.new(3)
  2486. partaura1.Transparency = NumberSequence.new(0)
  2487. partaura1.Texture = "http://www.roblox.com/asset/?id=570874272"
  2488.  
  2489. partaura1.Speed = NumberRange.new(5)
  2490. partaura1.Rate = 2
  2491.  
  2492.  
  2493. z1 = Instance.new("Sound",torso)
  2494. z1.Volume = 100
  2495. z1.Looped = false
  2496. z1.SoundId = "rbxassetid://927472099"
  2497. z1:Play()
  2498. game.Lighting.TimeOfDay = 0
  2499. smoke.Enabled = true
  2500. LightOnBody3:Destroy()
  2501. LightOnBody4 = Instance.new("PointLight", hed)
  2502. LightOnBody4.Brightness = 0.5
  2503. LightOnBody4.Range = 20
  2504. LightOnBody4.Color = Color3.new(170,0,170)GroundWave1()
  2505. wait(0.3)
  2506.  
  2507. wait(0.3)
  2508. GroundWave1()
  2509. wait(0.3)
  2510.  
  2511. wait(0.3)
  2512. GroundWave1()
  2513. wait(0.3)
  2514.  
  2515. wait(0.3)
  2516. GroundWave1()
  2517. wait(0.3)
  2518.  
  2519. wait(0.3)
  2520. GroundWave1()
  2521. wait(0.3)
  2522.  
  2523. wait(0.3)
  2524. GroundWave1()
  2525. wait(0.3)
  2526.  
  2527. wait(0.3)
  2528. GroundWave1()
  2529. wait(0.3)
  2530.  
  2531. wait(0.3)
  2532. GroundWave1()
  2533. wait(0.3)
  2534. GroundWave1()
  2535. wait(0.3)
  2536.  
  2537. wait(0.3)
  2538. GroundWave1()
  2539. wait(0.3)
  2540.  
  2541. wait(0.3)
  2542. GroundWave1()
  2543. wait(0.3)
  2544.  
  2545. wait(0.3)
  2546. GroundWave1()
  2547. wait(0.3)
  2548.  
  2549. wait(0.3)
  2550. GroundWave1()
  2551. wait(0.3)
  2552.  
  2553. wait(0.3)
  2554. GroundWave1()
  2555. wait(0.3)
  2556.  
  2557. wait(0.3)
  2558. GroundWave1()
  2559. wait(0.3)
  2560.  
  2561. wait(0.3)
  2562. GroundWave1()
  2563. wait(0.3)
  2564.  
  2565. wait(0.3)
  2566. GroundWave1()
  2567. wait(0.3)
  2568.  
  2569. wait(0.3)
  2570. GroundWave1()
  2571. wait(0.3)
  2572.  
  2573. wait(0.3)
  2574. GroundWave1()
  2575. wait(0.3)
  2576.  
  2577. wait(0.3)
  2578. GroundWave1()
  2579. wait(0.3)
  2580.  
  2581. wait(0.3)
  2582. GroundWave1()
  2583. wait(0.3)
  2584.  
  2585. wait(0.3)
  2586. GroundWave1()
  2587. wait(0.3)
  2588.  
  2589. wait(0.3)
  2590. GroundWave1()
  2591. wait(0.3)
  2592.  
  2593. wait(0.3)
  2594. GroundWave1()
  2595. wait(0.3)
  2596.  
  2597. wait(0.3)
  2598. GroundWave1()
  2599. wait(0.3)
  2600.  
  2601. wait(0.3)
  2602. GroundWave1()
  2603. wait(0.3)
  2604.  
  2605. wait(0.3)
  2606. GroundWave1()
  2607. wait(0.3)
  2608.  
  2609. wait(0.3)
  2610. GroundWave1()
  2611. wait(0.3)
  2612.  
  2613. wait(0.3)
  2614. GroundWave1()
  2615. wait(0.3)
  2616.  
  2617. wait(0.3)
  2618. GroundWave1()
  2619. shake = false
  2620. hum.CameraOffset = Vector3.new(0,0,0)
  2621. part9.Transparency = NumberSequence.new(0.4)
  2622. aura3.Transparency = NumberSequence.new(1)
  2623.  
  2624. aura1.Transparency = NumberSequence.new(1)
  2625. Hair7.BrickColor = BrickColor.new("Carnation pink")
  2626.  
  2627. for i = 1, 5 do
  2628. wait()
  2629. 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.8)--head
  2630. torso.Weld.C0 = Lerp(torso.Weld.C0, CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.8)--torso
  2631. 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.8)--arm
  2632. 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.8)--arm
  2633. 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.8)--leg
  2634. 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.8)--leg
  2635. end
  2636. wait(3)
  2637. part9:Destroy()
  2638. smoke:Destroy()
  2639. zh:Play()
  2640. Colors = {"Hot pink", "Hot pink"}
  2641. GroundWave1()
  2642. wait(0.3)
  2643.  
  2644.  
  2645. GroundWave1()
  2646. wait(0.3)
  2647.  
  2648. GroundWave1()
  2649. wait(0.3)
  2650.  
  2651. GroundWave1()
  2652. wait(0.3)
  2653. GroundWave1()
  2654. part6.Transparency = NumberSequence.new(1)
  2655. part3.Transparency = NumberSequence.new(1)
  2656. part2.Transparency = NumberSequence.new(0)
  2657.  
  2658. hed.Anchored = false
  2659.  
  2660. ssr = true
  2661. beam1.Color = Color3.fromRGB(203,16,97)
  2662. inner1.Color = Color3.fromRGB(203,16,97)
  2663. expl1.Color = Color3.fromRGB(203,16,97)
  2664. exa1.Color = Color3.fromRGB(203,16,97)
  2665. partaura.Color = ColorSequence.new(Color3.fromRGB(203,16,97))
  2666. partaura1.Color = ColorSequence.new(Color3.fromRGB(255,102,204))
  2667. wait(1)
  2668. for i = 1,20 do
  2669. wait()
  2670. z1.Volume = z1.Volume - 0.5
  2671. end
  2672. for i = 1,50 do
  2673. wait()
  2674. z42d.Volume = z42d.Volume + 1
  2675. end
  2676. hum.WalkSpeed = 16
  2677.  
  2678. idle = true
  2679. idle1 = true
  2680. ssr = false
  2681. ssw = true
  2682. canattack = true
  2683. end
  2684. end
  2685.  
  2686. end)
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692. mouse.KeyDown:connect(function(key)
  2693. if key == "b" then
  2694. if ssw == true then
  2695. if canattack == true then
  2696.  
  2697. idle = false
  2698. nssjw = false
  2699. nssjr = true
  2700. idle1 = false
  2701. canattack = false
  2702. combodamage = 10
  2703. wait(0.1)
  2704.  
  2705.  
  2706. aura.Transparency = NumberSequence.new(1)
  2707. aura8.Transparency = NumberSequence.new(0)
  2708. part2.Transparency = NumberSequence.new(1)
  2709. LightOnBody4:Destroy()
  2710. wait(0.01)
  2711. LightOnBody5 = Instance.new("PointLight", hed)
  2712. LightOnBody5.Brightness = 0.5
  2713. LightOnBody5.Range = 20
  2714. LightOnBody5.Color = Color3.new(255,255,255)
  2715.  
  2716. aura.Transparency = NumberSequence.new(1)
  2717. aura1.Transparency = NumberSequence.new(0)
  2718.  
  2719. auracan1 = true
  2720.  
  2721. auracan = true
  2722.  
  2723. aura.Color = ColorSequence.new(Color3.new(0,16,176))
  2724. aura1.Color = ColorSequence.new(Color3.new(0,0,0))
  2725. Colors = {"Institutional white", "Institutional white"}
  2726. z42d:Destroy()
  2727. wait(0.01)
  2728. sswm = Instance.new("Sound",char)
  2729. sswm.Volume = 10
  2730. sswm.Looped = true
  2731. sswm.Pitch = 1
  2732. sswm.SoundId = "rbxassetid://859552684"
  2733. sswm:Play()
  2734.  
  2735. Colors = {"Institutional white", "Institutional white"}
  2736. coroutine.resume(coroutine.create(function()
  2737. GroundWave3()
  2738. end))
  2739. GroundWave1()
  2740. Colors = {"Institutional white", "Institutional white"}
  2741. Colors = {"Institutional white", "Institutional white"}
  2742. coroutine.resume(coroutine.create(function()
  2743. GroundWave3()
  2744. end))
  2745. GroundWave1()
  2746. for i = 1, 20 do
  2747. wait()
  2748. 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
  2749. 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
  2750. 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
  2751. 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
  2752. 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
  2753. 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
  2754. end
  2755.  
  2756. Colors = {"Institutional white", "Institutional white"}
  2757. Colors = {"Institutional white", "Institutional white"}
  2758. coroutine.resume(coroutine.create(function()
  2759. GroundWave3()
  2760. end))
  2761. GroundWave1()
  2762. wait(1)
  2763. coroutine.resume(coroutine.create(function()
  2764. GroundWave3()
  2765. end))
  2766. GroundWave1()
  2767. wait(1)
  2768.  
  2769. Colors = {"Institutional white", "Institutional white"}
  2770. Colors = {"Institutional white", "Institutional white"}
  2771. coroutine.resume(coroutine.create(function()
  2772. GroundWave3()
  2773. end))
  2774. GroundWave1()
  2775. wait(1)
  2776. coroutine.resume(coroutine.create(function()
  2777. GroundWave3()
  2778. end))
  2779. GroundWave1()
  2780. wait(1)
  2781.  
  2782.  
  2783.  
  2784. Colors = {"Institutional white", "Institutional white"}
  2785. Colors = {"Institutional white", "Institutional white"}
  2786. coroutine.resume(coroutine.create(function()
  2787. GroundWave3()
  2788. end))
  2789. GroundWave1()
  2790. wait(1)
  2791. coroutine.resume(coroutine.create(function()
  2792. GroundWave3()
  2793. end))
  2794. GroundWave1()
  2795. wait(1)
  2796.  
  2797. Colors = {"Institutional white", "Institutional white"}
  2798. Colors = {"Institutional white", "Institutional white"}
  2799. coroutine.resume(coroutine.create(function()
  2800. GroundWave3()
  2801. end))
  2802. GroundWave1()
  2803. wait(1)
  2804. coroutine.resume(coroutine.create(function()
  2805. GroundWave3()
  2806. end))
  2807. GroundWave1()
  2808. wait(1)
  2809.  
  2810. Colors = {"Institutional white", "Institutional white"}
  2811. Colors = {"Institutional white", "Institutional white"}
  2812. coroutine.resume(coroutine.create(function()
  2813. GroundWave3()
  2814. end))
  2815. GroundWave1()
  2816. wait(1)
  2817. coroutine.resume(coroutine.create(function()
  2818. GroundWave3()
  2819. end))
  2820. GroundWave1()
  2821. wait(1)
  2822.  
  2823. Colors = {"Institutional white", "Institutional white"}
  2824. Colors = {"Institutional white", "Institutional white"}
  2825. coroutine.resume(coroutine.create(function()
  2826. GroundWave3()
  2827. end))
  2828. GroundWave1()
  2829. wait(1)
  2830. coroutine.resume(coroutine.create(function()
  2831. GroundWave3()
  2832. end))
  2833. GroundWave1()
  2834. wait(1)
  2835.  
  2836. coroutine.resume(coroutine.create(function()
  2837. shirt:Destroy()
  2838. pants:Destroy()
  2839. ypcall(function()
  2840. shirt = Instance.new("Shirt", char)
  2841. shirt.Name = "Shirt"
  2842. pants = Instance.new("Pants", char)
  2843. pants.Name = "Pants"
  2844. char.Shirt.ShirtTemplate = "rbxassetid://768238700"
  2845. char.Pants.PantsTemplate = "rbxassetid://272045461"
  2846. end)
  2847. end))
  2848. z1 = Instance.new("Sound",char)
  2849. z1.Volume = 10
  2850. z1.Looped = false
  2851. z1.SoundId = "rbxassetid://740811119"
  2852. z1:Play()
  2853. Colors = {"Institutional white", "Institutional white"}
  2854. Colors = {"Institutional white", "Institutional white"}
  2855. coroutine.resume(coroutine.create(function()
  2856. GroundWave3()
  2857. end))
  2858. GroundWave1()
  2859. for i = 1, 5 do
  2860. wait()
  2861. 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
  2862. 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
  2863. 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
  2864. 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
  2865. 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
  2866. 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
  2867. end
  2868. Colors = {"Institutional white", "Institutional white"}
  2869. Colors = {"Institutional white", "Institutional white"}
  2870. coroutine.resume(coroutine.create(function()
  2871. GroundWave3()
  2872. end))
  2873. GroundWave1()
  2874.  
  2875. Colors = {"Institutional white", "Institutional white"}
  2876. Colors = {"Institutional white", "Institutional white"}
  2877. coroutine.resume(coroutine.create(function()
  2878. GroundWave3()
  2879. end))
  2880. GroundWave1()
  2881. ball.BrickColor = BrickColor.new("Institutional white")
  2882. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  2883. ball.Transparency = 0
  2884. wait()
  2885.  
  2886.  
  2887.  
  2888. Mesh.MeshId = "rbxassetid://560196103"
  2889. Mesh.Scale = Vector3.new(7,7,7)
  2890. Weld1.C0 = CFrame.new(-.25, 0, .34)
  2891. Hair7.BrickColor = BrickColor.new("Institutional white")
  2892. wait(2)
  2893. idle = true
  2894. idle1 = true
  2895. canattack = true
  2896. ssw = false
  2897. end
  2898. end
  2899. end
  2900. end)
  2901.  
  2902.  
  2903.  
  2904.  
  2905.  
  2906. mouse.KeyDown:connect(function(key)
  2907. if key == "l" then
  2908. if legend == true then
  2909. if canattack == true then
  2910.  
  2911. idle = false
  2912. nssjl = false
  2913. idle1 = false
  2914. canattack = false
  2915. combodamage = 10
  2916. wait(0.1)
  2917.  
  2918.  
  2919. LightOnBody = Instance.new("PointLight", hed)
  2920. LightOnBody.Brightness = 0.5
  2921. LightOnBody.Range = 20
  2922. LightOnBody.Color = Color3.new(0,255,0)
  2923.  
  2924. aura.Transparency = NumberSequence.new(0)
  2925. aura1.Transparency = NumberSequence.new(0)
  2926. auracan1 = true
  2927.  
  2928. auracan = true
  2929.  
  2930. aura.Color = ColorSequence.new(Color3.new(0,16,176))
  2931. aura1.Color = ColorSequence.new(Color3.new(0,255,0))
  2932. Colors = {"Lime green", "Lime green"}
  2933. legendm = Instance.new("Sound",char)
  2934. legendm.Volume = 10
  2935. legendm.Looped = true
  2936. legendm.Pitch = 1
  2937. legendm.SoundId = "rbxassetid://157060424"
  2938. legendm:Play()
  2939.  
  2940. Colors = {"Lime green", "Lime green"}
  2941. coroutine.resume(coroutine.create(function()
  2942. GroundWave3()
  2943. end))
  2944. GroundWave1()
  2945. Colors = {"Lime green", "Lime green"}
  2946. Colors = {"Lime green", "Lime green"}
  2947. coroutine.resume(coroutine.create(function()
  2948. GroundWave3()
  2949. end))
  2950. GroundWave1()
  2951. for i = 1, 20 do
  2952. wait()
  2953. 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
  2954. 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
  2955. 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
  2956. 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
  2957. 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
  2958. 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
  2959. end
  2960.  
  2961. Colors = {"Lime green", "Lime green"}
  2962. Colors = {"Lime green", "Lime green"}
  2963. coroutine.resume(coroutine.create(function()
  2964. GroundWave3()
  2965. end))
  2966. GroundWave1()
  2967. wait(1)
  2968. coroutine.resume(coroutine.create(function()
  2969. GroundWave3()
  2970. end))
  2971. GroundWave1()
  2972. wait(1)
  2973.  
  2974. Colors = {"Lime green", "Lime green"}
  2975. Colors = {"Lime green", "Lime green"}
  2976. coroutine.resume(coroutine.create(function()
  2977. GroundWave3()
  2978. end))
  2979. GroundWave1()
  2980. wait(1)
  2981. coroutine.resume(coroutine.create(function()
  2982. GroundWave3()
  2983. end))
  2984. GroundWave1()
  2985. wait(1)
  2986.  
  2987. Colors = {"Lime green", "Lime green"}
  2988. Colors = {"Lime green", "Lime green"}
  2989. coroutine.resume(coroutine.create(function()
  2990. GroundWave3()
  2991. end))
  2992. GroundWave1()
  2993. wait(1)
  2994. coroutine.resume(coroutine.create(function()
  2995. GroundWave3()
  2996. end))
  2997. GroundWave1()
  2998. wait(1)
  2999.  
  3000. Colors = {"Lime green", "Lime green"}
  3001. Colors = {"Lime green", "Lime green"}
  3002. coroutine.resume(coroutine.create(function()
  3003. GroundWave3()
  3004. end))
  3005. GroundWave1()
  3006. wait(1)
  3007. coroutine.resume(coroutine.create(function()
  3008. GroundWave3()
  3009. end))
  3010. GroundWave1()
  3011. wait(1)
  3012.  
  3013. Colors = {"Lime green", "Lime green"}
  3014. Colors = {"Lime green", "Lime green"}
  3015. coroutine.resume(coroutine.create(function()
  3016. GroundWave3()
  3017. end))
  3018. GroundWave1()
  3019. wait(1)
  3020. coroutine.resume(coroutine.create(function()
  3021. GroundWave3()
  3022. end))
  3023. GroundWave1()
  3024. wait(1)
  3025.  
  3026. Colors = {"Lime green", "Lime green"}
  3027. Colors = {"Lime green", "Lime green"}
  3028. coroutine.resume(coroutine.create(function()
  3029. GroundWave3()
  3030. end))
  3031. GroundWave1()
  3032. wait(1)
  3033. coroutine.resume(coroutine.create(function()
  3034. GroundWave3()
  3035. end))
  3036. GroundWave1()
  3037. wait(1)
  3038.  
  3039. Colors = {"Lime green", "Lime green"}
  3040. Colors = {"Lime green", "Lime green"}
  3041. coroutine.resume(coroutine.create(function()
  3042. GroundWave3()
  3043. end))
  3044. GroundWave1()
  3045. wait(1)
  3046. coroutine.resume(coroutine.create(function()
  3047. GroundWave3()
  3048. end))
  3049. GroundWave1()
  3050. wait(1)
  3051.  
  3052. Colors = {"Lime green", "Lime green"}
  3053. Colors = {"Lime green", "Lime green"}
  3054. coroutine.resume(coroutine.create(function()
  3055. GroundWave3()
  3056. end))
  3057. GroundWave1()
  3058. wait(1)
  3059. coroutine.resume(coroutine.create(function()
  3060. GroundWave3()
  3061. end))
  3062. GroundWave1()
  3063. wait(1)
  3064.  
  3065. Colors = {"Lime green", "Lime green"}
  3066. Colors = {"Lime green", "Lime green"}
  3067. coroutine.resume(coroutine.create(function()
  3068. GroundWave3()
  3069. end))
  3070. GroundWave1()
  3071. wait(1)
  3072. coroutine.resume(coroutine.create(function()
  3073. GroundWave3()
  3074. end))
  3075. GroundWave1()
  3076. wait(1)
  3077.  
  3078. Colors = {"Lime green", "Lime green"}
  3079. Colors = {"Lime green", "Lime green"}
  3080. coroutine.resume(coroutine.create(function()
  3081. GroundWave3()
  3082. end))
  3083. GroundWave1()
  3084. wait(1)
  3085. coroutine.resume(coroutine.create(function()
  3086. GroundWave3()
  3087. end))
  3088. GroundWave1()
  3089. wait(1)
  3090.  
  3091. Colors = {"Lime green", "Lime green"}
  3092. Colors = {"Lime green", "Lime green"}
  3093. coroutine.resume(coroutine.create(function()
  3094. GroundWave3()
  3095. end))
  3096. GroundWave1()
  3097. wait(1)
  3098. coroutine.resume(coroutine.create(function()
  3099. GroundWave3()
  3100. end))
  3101. GroundWave1()
  3102. wait(1)
  3103. z1 = Instance.new("Sound",char)
  3104. z1.Volume = 10
  3105. z1.Looped = false
  3106. z1.SoundId = "rbxassetid://740811119"
  3107. z1:Play()
  3108. Colors = {"Lime green", "Lime green"}
  3109. Colors = {"Lime green", "Lime green"}
  3110. coroutine.resume(coroutine.create(function()
  3111. GroundWave3()
  3112. end))
  3113. GroundWave1()
  3114. for i = 1, 5 do
  3115. wait()
  3116. 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
  3117. 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
  3118. 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
  3119. 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
  3120. 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
  3121. 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
  3122. end
  3123. Colors = {"Lime green", "Lime green"}
  3124. Colors = {"Lime green", "Lime green"}
  3125. coroutine.resume(coroutine.create(function()
  3126. GroundWave3()
  3127. end))
  3128. GroundWave1()
  3129.  
  3130. Colors = {"Lime green", "Lime green"}
  3131. Colors = {"Lime green", "Lime green"}
  3132. coroutine.resume(coroutine.create(function()
  3133. GroundWave3()
  3134. end))
  3135. GroundWave1()
  3136. ball.BrickColor = BrickColor.new("Lime green")
  3137. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  3138. ball.Transparency = 0
  3139. wait()
  3140.  
  3141.  
  3142.  
  3143.  
  3144. Mesh.MeshId = "rbxassetid://550266491"
  3145. Mesh.Scale = Vector3.new(0.06,0.06,0.06)
  3146. Weld1.C0 = CFrame.new(-0.2, 0.6, 0.45)
  3147. Hair7.BrickColor = BrickColor.new("Lime green")
  3148. wait(2)
  3149. idle = true
  3150. idle1 = true
  3151. canattack = true
  3152. legend = false
  3153. end
  3154. end
  3155. end
  3156. end)
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163. ---------------------------------------------------------------------------------------------------------------
  3164.  
  3165.  
  3166. mouse.KeyDown:connect(function(Key)
  3167. if Key == "r" then
  3168. if canattack == true then
  3169.  
  3170.  
  3171. kamehamehaon = true
  3172.  
  3173. idle = false
  3174.  
  3175. idle1 = false
  3176. canattack = false
  3177. hum.WalkSpeed = 0
  3178. z2 = Instance.new("Sound",char)
  3179. z2.Volume = 3
  3180. z2.Looped = false
  3181. z2.SoundId = "rbxassetid://908489666"
  3182. z2:Play()
  3183.  
  3184.  
  3185. 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
  3186. 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
  3187. 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
  3188. 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
  3189. 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
  3190. 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
  3191.  
  3192. partaura.Size = NumberSequence.new(0.1)
  3193.  
  3194. partaura.Transparency = NumberSequence.new(0)
  3195. partaura1.Transparency = NumberSequence.new(0)
  3196. kamehameha = true
  3197. wait(5)
  3198. if kamehamehaon == true then
  3199. kamehamehaon = false
  3200. hited = true
  3201. wait(0.1)
  3202. point = true
  3203. kamehamehaon = false
  3204. kamehameha = false
  3205.  
  3206.  
  3207.  
  3208. partaura.Transparency = NumberSequence.new(1)
  3209. partaura1.Transparency = NumberSequence.new(1)
  3210. z2:Stop()
  3211. z4 = Instance.new("Sound",char)
  3212. z4.Volume = 5
  3213. z4.Looped = false
  3214. z4.SoundId = "rbxassetid://908474188"
  3215. z4:Play()
  3216.  
  3217. 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
  3218. 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
  3219. 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
  3220. 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
  3221. 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
  3222. 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
  3223.  
  3224.  
  3225.  
  3226.  
  3227.  
  3228. laser = true
  3229. s1.Volume=1
  3230. s1:play()
  3231. wait(5.4)
  3232. point = false
  3233. laser = false
  3234. beam1.Size = Vector3.new(1,1,1)
  3235. beam1.Parent=nil
  3236. inner1.Parent=nil
  3237. expl1.Parent=nil
  3238.  
  3239. hited1 = false
  3240. exa1.Parent=nil
  3241. s1:stop()
  3242.  
  3243. idle = true
  3244. canattack = true
  3245. idle1 = true
  3246. hum.WalkSpeed = 16
  3247.  
  3248. end
  3249. end
  3250. end
  3251. end)
  3252. mouse.KeyUp:connect(function(Key)
  3253. if Key == "r" then
  3254. if kamehamehaon == true then
  3255. hited = true
  3256. wait(0.1)
  3257. point = true
  3258. kamehamehaon = false
  3259. kamehameha = false
  3260.  
  3261.  
  3262.  
  3263. partaura.Transparency = NumberSequence.new(1)
  3264. partaura1.Transparency = NumberSequence.new(1)
  3265. z2:Stop()
  3266. z4 = Instance.new("Sound",char)
  3267. z4.Volume = 5
  3268. z4.Looped = false
  3269. z4.SoundId = "rbxassetid://908474188"
  3270. z4:Play()
  3271.  
  3272. 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
  3273. 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
  3274. 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
  3275. 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
  3276. 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
  3277. 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
  3278.  
  3279.  
  3280.  
  3281.  
  3282.  
  3283. laser = true
  3284. s1.Volume=1
  3285. s1:play()
  3286. wait(5.4)
  3287. point = false
  3288. laser = false
  3289. beam1.Size = Vector3.new(1,1,1)
  3290. beam1.Parent=nil
  3291. inner1.Parent=nil
  3292. expl1.Parent=nil
  3293.  
  3294. hited1 = false
  3295. exa1.Parent=nil
  3296. s1:stop()
  3297.  
  3298. idle = true
  3299. canattack = true
  3300. idle1 = true
  3301. hum.WalkSpeed = 16
  3302. end
  3303. end
  3304. end)
  3305.  
  3306.  
  3307. mouse.KeyDown:connect(function(key)
  3308. if key == "x" then
  3309.  
  3310.  
  3311. Mesh.Scale = Vector3.new(1.2, 1.2, 1.2)
  3312. Hair7.BrickColor = BrickColor.new("Really black")
  3313. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  3314. Weld1.C0 = CFrame.new(0, 1, 0)
  3315.  
  3316. if not nssj then
  3317. ssjm:Destroy()
  3318. LightOnBody:Destroy()
  3319. aura.Transparency = NumberSequence.new(1)
  3320. aura1.Transparency = NumberSequence.new(1)
  3321. nssj = true
  3322. ssj2 = false
  3323. end
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329.  
  3330. if not nssj2 then
  3331. ssj2m:Destroy()
  3332. LightOnBody:Destroy()
  3333. aura.Transparency = NumberSequence.new(1)
  3334. aura1.Transparency = NumberSequence.new(1)
  3335. nssj2 = true
  3336. ssj3 = false
  3337. end
  3338.  
  3339.  
  3340.  
  3341.  
  3342. if not nssj3 then
  3343. ssj3m:Destroy()
  3344. Mesh1:Destroy()
  3345. Hair71:Destroy()
  3346. LightOnBody:Destroy()
  3347. aura.Transparency = NumberSequence.new(1)
  3348. aura1.Transparency = NumberSequence.new(1)
  3349. nssj3 = true
  3350. ssj4 = false
  3351. end
  3352.  
  3353.  
  3354.  
  3355.  
  3356.  
  3357.  
  3358. if not nssj4 then
  3359. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3360. coroutine.resume(coroutine.create(function()
  3361. shirt:Destroy()
  3362. pants:Destroy()
  3363. ypcall(function()
  3364. shirt = Instance.new("Shirt", char)
  3365. shirt.Name = "Shirt"
  3366. pants = Instance.new("Pants", char)
  3367. pants.Name = "Pants"
  3368. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  3369. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  3370. end)
  3371. end))
  3372. ssj4m:Destroy()
  3373. LightOnBody2:Destroy()
  3374. aura.Transparency = NumberSequence.new(1)
  3375. aura1.Transparency = NumberSequence.new(1)
  3376. nssj4 = true
  3377. ssj5 = false
  3378. ssg = false
  3379. ssr = false
  3380. ssb = false
  3381. end
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389.  
  3390. if not nssj5 then
  3391. coroutine.resume(coroutine.create(function()
  3392. shirt:Destroy()
  3393. pants:Destroy()
  3394. ypcall(function()
  3395. shirt = Instance.new("Shirt", char)
  3396. shirt.Name = "Shirt"
  3397. pants = Instance.new("Pants", char)
  3398. pants.Name = "Pants"
  3399. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  3400. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  3401. end)
  3402. end))
  3403. ssj5m:Destroy()
  3404. LightOnBody2:Destroy()
  3405. aura.Transparency = NumberSequence.new(1)
  3406. aura8.Transparency = NumberSequence.new(1)
  3407. aura1.Transparency = NumberSequence.new(1)
  3408. nssj5 = true
  3409. ssj6 = false
  3410. end
  3411.  
  3412.  
  3413.  
  3414.  
  3415.  
  3416.  
  3417.  
  3418.  
  3419. if not nssj6 then
  3420. coroutine.resume(coroutine.create(function()
  3421. shirt:Destroy()
  3422. pants:Destroy()
  3423. ypcall(function()
  3424. shirt = Instance.new("Shirt", char)
  3425. shirt.Name = "Shirt"
  3426. pants = Instance.new("Pants", char)
  3427. pants.Name = "Pants"
  3428. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  3429. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  3430. end)
  3431. end))
  3432. ssj6m:Destroy()
  3433. Mesh1:Destroy()
  3434. Hair71:Destroy()
  3435. LightOnBody4:Destroy()
  3436. aura.Transparency = NumberSequence.new(1)
  3437. aura1.Transparency = NumberSequence.new(1)
  3438. nssj6 = true
  3439. ssj7 = false
  3440. end
  3441.  
  3442.  
  3443.  
  3444.  
  3445.  
  3446.  
  3447.  
  3448. if not nssj7 then
  3449. coroutine.resume(coroutine.create(function()
  3450. shirt:Destroy()
  3451. pants:Destroy()
  3452. ypcall(function()
  3453. shirt = Instance.new("Shirt", char)
  3454. shirt.Name = "Shirt"
  3455. pants = Instance.new("Pants", char)
  3456. pants.Name = "Pants"
  3457. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  3458. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  3459. end)
  3460. end))
  3461. ssj7m:Destroy()
  3462. Mesh1:Destroy()
  3463. Hair71:Destroy()
  3464. LightOnBody5:Destroy()
  3465. aura.Transparency = NumberSequence.new(1)
  3466. aura1.Transparency = NumberSequence.new(1)
  3467. nssj7 = true
  3468. ssj8 = false
  3469. end
  3470.  
  3471.  
  3472.  
  3473.  
  3474.  
  3475.  
  3476. if not nssj8 then
  3477. coroutine.resume(coroutine.create(function()
  3478. shirt:Destroy()
  3479. pants:Destroy()
  3480. ypcall(function()
  3481. shirt = Instance.new("Shirt", char)
  3482. shirt.Name = "Shirt"
  3483. pants = Instance.new("Pants", char)
  3484. pants.Name = "Pants"
  3485. char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=638410890"
  3486. char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=247266984"
  3487. end)
  3488. end))
  3489. ssj8m:Destroy()
  3490. LightOnBody5:Destroy()
  3491. aura.Transparency = NumberSequence.new(1)
  3492. aura1.Transparency = NumberSequence.new(1)
  3493. nssj8 = true
  3494. end
  3495.  
  3496.  
  3497. if not nssjg then
  3498. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3499.  
  3500. ssgm:Destroy()
  3501. LightOnBody6:Destroy()
  3502. aura.Transparency = NumberSequence.new(1)
  3503. aura1.Transparency = NumberSequence.new(1)
  3504. nssjg = true
  3505. ssb = false
  3506. end
  3507.  
  3508. if not nssjb then
  3509. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3510.  
  3511. ssbm:Destroy()
  3512. LightOnBody3:Destroy()
  3513. aura.Transparency = NumberSequence.new(1)
  3514. aura1.Transparency = NumberSequence.new(1)
  3515. part6.Transparency = NumberSequence.new(1)
  3516. part3.Transparency = NumberSequence.new(1)
  3517. nssjb = true
  3518. ssr = false
  3519. end
  3520.  
  3521. if not nssjr then
  3522. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3523.  
  3524. z42d:Destroy()
  3525. LightOnBody4:Destroy()
  3526. aura.Transparency = NumberSequence.new(1)
  3527. aura1.Transparency = NumberSequence.new(1)
  3528. part2.Transparency = NumberSequence.new(1)
  3529. nssjr = true
  3530. ssw = false
  3531. end
  3532.  
  3533.  
  3534. if not nssjl then
  3535. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3536. legendm:Destroy()
  3537. LightOnBody:Destroy()
  3538. aura.Color = ColorSequence.new(Color3.new(0,0,0))
  3539. aura.Transparency = NumberSequence.new(1)
  3540. aura1.Transparency = NumberSequence.new(1)
  3541. nssjl = true
  3542. end
  3543.  
  3544.  
  3545. if not nssjw then
  3546. aura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3547. sswm:Destroy()
  3548. LightOnBody5:Destroy()
  3549. aura.Color = ColorSequence.new(Color3.new(0,0,0))
  3550. aura.Transparency = NumberSequence.new(1)
  3551. aura1.Transparency = NumberSequence.new(1)
  3552. part2.Transparency = NumberSequence.new(1)
  3553. nssjw = true
  3554. end
  3555. --[[if ssj33 == true then
  3556. aura.Transparency = NumberSequence.new(1)
  3557.  
  3558. char.Hair1:Destroy()
  3559. zh:Destroy()
  3560. Mesh.Scale = Vector3.new(1, 1, 1)
  3561. Hair7.BrickColor = BrickColor.new("Black")
  3562. Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
  3563. Weld1.C0 = CFrame.new(0,1, 0)
  3564.  
  3565.  
  3566. Weld1.C0 = CFrame.new(0,1, 0)
  3567. end]]
  3568.  
  3569.  
  3570. base = true
  3571. part2.Transparency = NumberSequence.new(1)
  3572. part3.Transparency = NumberSequence.new(1)
  3573. ball.BrickColor = BrickColor.new("Institutional white")
  3574. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  3575. ball.Transparency = 0
  3576.  
  3577. zh:Destroy()
  3578. walksound = "rbxassetid://908473722"
  3579. ssbkaio = false
  3580. ssbon = false
  3581. wait()
  3582. zh = Instance.new("Sound",char)
  3583. zh.Volume = 10
  3584. zh.Looped = false
  3585. zh.SoundId = "rbxassetid://700499285"
  3586. zh:Play()
  3587. aura3.Transparency = NumberSequence.new(1)
  3588. Colors = {"Institutional white", "Institutional white"}
  3589. can = 5
  3590. GroundWave1()
  3591. wait(0.5)
  3592. ssj = true
  3593. combodamage = 2
  3594. ssb = true
  3595.  
  3596. ssj2 = false
  3597. ssj3 = false
  3598. ssj33 = false
  3599.  
  3600. ssbkaio = false
  3601. if ssbkaiox10 == true then
  3602. rarm1:Destroy()
  3603. larm1:Destroy()
  3604. torso1:Destroy()
  3605. lleg1:Destroy()
  3606. rleg1:Destroy()
  3607. rhed1:Destroy()
  3608. ssbkaiox10 = false
  3609. end
  3610. end
  3611. end)
  3612.  
  3613. ball = Instance.new("Part",char)
  3614. ball.Size = Vector3.new(1,1,1)
  3615.  
  3616. ball.Position = Vector3.new(999,999,999)
  3617. ball.BrickColor = BrickColor.new("Institutional white")
  3618. ball.CanCollide = false
  3619. ballmesh = Instance.new("SpecialMesh",ball)
  3620. ballmesh.MeshType = "Sphere"
  3621. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  3622. ballweld = Instance.new("Weld",ball)
  3623. ballweld.Part0 = torso
  3624. ballweld.Part1 = ball
  3625. partt = Instance.new("Part",char)
  3626. partt.Position = Vector3.new(999,999,999)
  3627. partt.Transparency = 1
  3628. partt.CanCollide = false
  3629. partt.Size = Vector3.new(0.1,0.1,0.1)
  3630. partweld = Instance.new("Weld",partt)
  3631. partweld.Part0 = torso
  3632. partweld.Part1 = partt
  3633. partweld.C0 = CFrame.new(0.3,-.5,-1.5)
  3634. partaura = Instance.new("ParticleEmitter",partt)
  3635. partaura.Size = NumberSequence.new(2)
  3636. partaura.LockedToPart = true
  3637.  
  3638. partaura.Transparency = NumberSequence.new(1)
  3639. partaura.Texture = "rbxassetid://547574922"
  3640. partaura.Speed = NumberRange.new(0)
  3641. partaura.Rate = 2
  3642. partaura.ZOffset = 0
  3643. partaura1 = Instance.new("ParticleEmitter",partt)
  3644. partaura1.Size = NumberSequence.new(5)
  3645. partaura1.LockedToPart = true
  3646.  
  3647. partaura1.Transparency = NumberSequence.new(1)
  3648. partaura1.Texture = "http://www.roblox.com/asset/?id=243660364"
  3649. partaura1.Speed = NumberRange.new(0)
  3650. partaura1.Rate = 3
  3651. partaura1.ZOffset = -1
  3652. partaura1.Color = ColorSequence.new(Color3.new(0,255,255))
  3653. partaura1.RotSpeed = NumberRange.new(-10,10)
  3654. partaura1.SpreadAngle = Vector2.new(360,360)
  3655. partaura1.Rotation = NumberRange.new(0,360)
  3656. aj = 0
  3657. spirit = Instance.new("Part",char)
  3658. spirit.CanCollide = false
  3659. spirit.Size = Vector3.new(1,1,1)
  3660. spirit.Transparency = 1
  3661. spirit.Position = Vector3.new(999,999,999)
  3662. spirit.BrickColor = BrickColor.new("Toothpaste")
  3663. spirit.Material = "Neon"
  3664.  
  3665.  
  3666. spirit1 = Instance.new("Part",char)
  3667. spirit1.CanCollide = false
  3668. spirit1.Size = Vector3.new(1,1,1)
  3669. spirit1.Transparency = 1
  3670. spirit1.Position = Vector3.new(999,999,999)
  3671. spirit1.BrickColor = BrickColor.new("Toothpaste")
  3672. spirit1.Material = "Neon"
  3673. spirit1mesh = Instance.new("SpecialMesh",spirit1)
  3674. spirit1mesh.MeshType = "Sphere"
  3675. spirit1mesh.Scale = Vector3.new(1,1,1)
  3676. partweld7 = Instance.new("Weld",spirit1)
  3677. partweld7.Part0 = torso
  3678. partweld7.Part1 = spirit1
  3679. partweld7.C0 = CFrame.new(0,40,0)
  3680. aj = 1
  3681. spirit12 = Instance.new("Part",char)
  3682. spirit12.Name = "XD"
  3683. spirit12.CanCollide = false
  3684. spirit12.Size = Vector3.new(50,50,50)
  3685. spirit12.Transparency = 1
  3686. spirit12.Position = spirit1.Position
  3687. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3688. spirit12.Material = "Neon"
  3689.  
  3690.  
  3691. function touch122(hit)
  3692. if not hit.Parent:findFirstChild("Humanoid") then return end
  3693. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3694. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3695. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3696. hit.Parent:findFirstChild("Humanoid").Health = 100
  3697. end
  3698. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3699.  
  3700.  
  3701. end
  3702. end
  3703. spirit12.Touched:connect(touch122)
  3704.  
  3705.  
  3706. mouse.KeyDown:connect(function(key)
  3707. if key == "t" then
  3708. if base == true then
  3709. if canattack == true then
  3710. if clickon == true then
  3711. jk = true
  3712. clickon=false
  3713. end
  3714. idle = false
  3715.  
  3716.  
  3717. idle1 = false
  3718. canattack = false
  3719. wait(0.5)
  3720. hum.WalkSpeed = 0
  3721.  
  3722. for i = 1, 20 do
  3723. wait()
  3724. 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
  3725. 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
  3726. 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
  3727. 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
  3728. 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
  3729. 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
  3730. end
  3731. z142 = Instance.new("Sound",char)
  3732. z142.Volume = 10
  3733. z142.Looped = false
  3734. z142.SoundId = "rbxassetid://919429799"
  3735. z142:Play()
  3736. spirit1.Transparency = 0
  3737.  
  3738. go = false
  3739.  
  3740.  
  3741. wait(9)
  3742.  
  3743. for i = 1, 20 do
  3744. wait()
  3745. 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
  3746. 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
  3747. 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
  3748. 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
  3749. 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
  3750. 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
  3751. end
  3752.  
  3753. go = true
  3754.  
  3755. z142.Volume = z142.Volume - 0.5
  3756.  
  3757.  
  3758.  
  3759. for i = 1,10 do
  3760. wait()
  3761. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  3762. end
  3763. z142.Volume = z142.Volume - 0.5
  3764. spirit12 = Instance.new("Part",char)
  3765. spirit12.Name = "XD"
  3766. spirit12.CanCollide = false
  3767. spirit12.Size = Vector3.new(60,60,60)
  3768. spirit12.Transparency = 1
  3769. spirit12.Position = spirit1.Position
  3770. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3771. spirit12.Material = "Neon"
  3772.  
  3773. function touch122(hit)
  3774. if not hit.Parent:findFirstChild("Humanoid") then return end
  3775. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3776. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3777. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3778. hit.Parent:findFirstChild("Humanoid").Health = 100
  3779. end
  3780. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3781.  
  3782.  
  3783. end
  3784. end
  3785. for i = 1,10 do
  3786. wait()
  3787. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  3788. end
  3789. z142.Volume = z142.Volume - 0.5
  3790. spirit12 = Instance.new("Part",char)
  3791. spirit12.Name = "XD"
  3792. spirit12.CanCollide = false
  3793. spirit12.Size = Vector3.new(60,60,60)
  3794. spirit12.Transparency = 1
  3795. spirit12.Position = spirit1.Position
  3796. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3797. spirit12.Material = "Neon"
  3798.  
  3799. function touch122(hit)
  3800. if not hit.Parent:findFirstChild("Humanoid") then return end
  3801. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3802.  
  3803. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3804. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3805. hit.Parent:findFirstChild("Humanoid").Health = 100
  3806. end
  3807. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3808.  
  3809. end
  3810. end
  3811. for i = 1,10 do
  3812. wait()
  3813. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  3814. end
  3815. z142.Volume = z142.Volume - 0.5
  3816. spirit12 = Instance.new("Part",char)
  3817. spirit12.Name = "XD"
  3818. spirit12.CanCollide = false
  3819. spirit12.Size = Vector3.new(60,60,60)
  3820. spirit12.Transparency = 1
  3821. spirit12.Position = spirit1.Position
  3822. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3823. spirit12.Material = "Neon"
  3824.  
  3825. function touch122(hit)
  3826. if not hit.Parent:findFirstChild("Humanoid") then return end
  3827. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3828. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3829. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3830. hit.Parent:findFirstChild("Humanoid").Health = 100
  3831. end
  3832. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3833.  
  3834.  
  3835. end
  3836. end
  3837. for i = 1,10 do
  3838. wait()
  3839. partweld7.C0 = partweld7.C0 - Vector3.new(0,0.7,2)
  3840. end
  3841. z142.Volume = z142.Volume - 0.5
  3842. z14 = Instance.new("Sound",char)
  3843. z14.Volume = 10
  3844. z14.Looped = false
  3845. z14.SoundId = "rbxassetid://638861091"
  3846. z14:Play()
  3847. Colors = {"Toothpaste", "Toothpaste"}
  3848. GroundWave2()
  3849. spirit12 = Instance.new("Part",char)
  3850. spirit12.Name = "XD"
  3851. spirit12.CanCollide = false
  3852. spirit12.Size = Vector3.new(60,60,60)
  3853. spirit12.Transparency = 1
  3854. spirit12.Position = spirit1.Position
  3855. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3856. spirit12.Material = "Neon"
  3857.  
  3858. function touch122(hit)
  3859. if not hit.Parent:findFirstChild("Humanoid") then return end
  3860. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3861. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3862. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3863. hit.Parent:findFirstChild("Humanoid").Health = 100
  3864. end
  3865. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3866.  
  3867.  
  3868. end
  3869. end
  3870. z142.Volume = z142.Volume - 0.5
  3871. spirit12 = Instance.new("Part",char)
  3872. spirit12.Name = "XD"
  3873. spirit12.CanCollide = false
  3874. spirit12.Size = Vector3.new(50,50,50)
  3875. spirit12.Transparency = 1
  3876. spirit12.Position = spirit1.Position
  3877. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3878. spirit12.Material = "Neon"
  3879.  
  3880. function touch122(hit)
  3881. if not hit.Parent:findFirstChild("Humanoid") then return end
  3882. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3883. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3884. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3885. hit.Parent:findFirstChild("Humanoid").Health = 100
  3886. end
  3887. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3888.  
  3889.  
  3890. end
  3891. end
  3892. spirit12.Touched:connect(touch122)
  3893. for i = 1,5 do
  3894. wait()
  3895. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  3896.  
  3897. end
  3898. z142.Volume = z142.Volume - 0.5
  3899. Colors = {"Toothpaste", "Toothpaste"}
  3900. GroundWave2()
  3901. spirit12 = Instance.new("Part",char)
  3902. spirit12.Name = "XD"
  3903. spirit12.CanCollide = false
  3904. spirit12.Size = Vector3.new(50,50,50)
  3905. spirit12.Transparency = 1
  3906. spirit12.Position = spirit1.Position
  3907. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3908. spirit12.Material = "Neon"
  3909.  
  3910. function touch122(hit)
  3911. if not hit.Parent:findFirstChild("Humanoid") then return end
  3912. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3913. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3914. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3915. hit.Parent:findFirstChild("Humanoid").Health = 100
  3916. end
  3917. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3918.  
  3919.  
  3920. end
  3921. end
  3922. z142.Volume = z142.Volume - 0.5
  3923. z142.Volume = z142.Volume - 0.5
  3924. spirit12.Touched:connect(touch122)
  3925. for i = 1,5 do
  3926. wait()
  3927. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  3928. end
  3929. z142.Volume = z142.Volume - 0.5
  3930. spirit12 = Instance.new("Part",char)
  3931. spirit12.Name = "XD"
  3932. spirit12.CanCollide = false
  3933. spirit12.Size = Vector3.new(50,50,50)
  3934. spirit12.Transparency = 1
  3935. spirit12.Position = spirit1.Position
  3936. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3937. spirit12.Material = "Neon"
  3938.  
  3939. function touch122(hit)
  3940. if not hit.Parent:findFirstChild("Humanoid") then return end
  3941. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3942. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3943. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3944. hit.Parent:findFirstChild("Humanoid").Health = 100
  3945. end
  3946. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3947.  
  3948.  
  3949. end
  3950. end
  3951. z142.Volume = z142.Volume - 0.5
  3952. spirit12.Touched:connect(touch122)
  3953. for i = 1,5 do
  3954. wait()
  3955. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  3956.  
  3957. end
  3958. z142.Volume = z142.Volume - 0.5
  3959. Colors = {"Toothpaste", "Toothpaste"}
  3960. GroundWave2()
  3961. spirit12 = Instance.new("Part",char)
  3962. spirit12.Name = "XD"
  3963. spirit12.CanCollide = false
  3964. spirit12.Size = Vector3.new(50,50,50)
  3965. spirit12.Transparency = 1
  3966. spirit12.Position = spirit1.Position
  3967. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3968. spirit12.Material = "Neon"
  3969.  
  3970. function touch122(hit)
  3971. if not hit.Parent:findFirstChild("Humanoid") then return end
  3972. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  3973. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  3974. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  3975. hit.Parent:findFirstChild("Humanoid").Health = 100
  3976. end
  3977. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  3978.  
  3979.  
  3980. end
  3981. end
  3982. z142.Volume = z142.Volume - 0.5
  3983. spirit12.Touched:connect(touch122)
  3984. for i = 1,5 do
  3985. wait()
  3986. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  3987. end
  3988. z142.Volume = z142.Volume - 0.5
  3989. Colors = {"Toothpaste", "Toothpaste"}
  3990. GroundWave2()
  3991. spirit12 = Instance.new("Part",char)
  3992. spirit12.Name = "XD"
  3993. spirit12.CanCollide = false
  3994. spirit12.Size = Vector3.new(50,50,50)
  3995. spirit12.Transparency = 1
  3996. spirit12.Position = spirit1.Position
  3997. spirit12.BrickColor = BrickColor.new("Toothpaste")
  3998. spirit12.Material = "Neon"
  3999.  
  4000. function touch122(hit)
  4001. if not hit.Parent:findFirstChild("Humanoid") then return end
  4002. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4003. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  4004. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  4005. hit.Parent:findFirstChild("Humanoid").Health = 100
  4006. end
  4007. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  4008.  
  4009.  
  4010. end
  4011. end
  4012. z142.Volume = z142.Volume - 0.5
  4013. spirit12.Touched:connect(touch122)
  4014. for i = 1,5 do
  4015. wait()
  4016. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  4017.  
  4018. end
  4019. z142.Volume = z142.Volume - 0.5
  4020. z142.Volume = z142.Volume - 0.5
  4021. Colors = {"Toothpaste", "Toothpaste"}
  4022. GroundWave2()
  4023. spirit12 = Instance.new("Part",char)
  4024. spirit12.Name = "XD"
  4025. spirit12.CanCollide = false
  4026. spirit12.Size = Vector3.new(50,50,50)
  4027. spirit12.Transparency = 1
  4028. spirit12.Position = spirit1.Position
  4029. spirit12.BrickColor = BrickColor.new("Toothpaste")
  4030. spirit12.Material = "Neon"
  4031.  
  4032. z142.Volume = z142.Volume - 0.5
  4033. function touch122(hit)
  4034. if not hit.Parent:findFirstChild("Humanoid") then return end
  4035. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4036. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  4037. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  4038. hit.Parent:findFirstChild("Humanoid").Health = 100
  4039. end
  4040. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 25
  4041.  
  4042.  
  4043. end
  4044. end
  4045. spirit12.Touched:connect(touch122)
  4046. for i = 1,5 do
  4047. wait()
  4048. spirit1mesh.Scale = spirit1mesh.Scale - Vector3.new(5,5,5)
  4049. end
  4050. z142.Volume = z142.Volume - 0.5
  4051. Colors = {"Toothpaste", "Toothpaste"}
  4052. GroundWave2()
  4053. spirit12 = Instance.new("Part",char)
  4054. spirit12.Name = "XD"
  4055. spirit12.CanCollide = false
  4056. spirit12.Size = Vector3.new(200,200,200)
  4057. spirit12.Transparency = 1
  4058. spirit12.Position = spirit1.Position
  4059. spirit12.BrickColor = BrickColor.new("Toothpaste")
  4060. spirit12.Material = "Neon"
  4061.  
  4062. function touch122(hit)
  4063. if not hit.Parent:findFirstChild("Humanoid") then return end
  4064. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4065. if hit.Parent:findFirstChild("Humanoid").Health > 100 then
  4066. hit.Parent:findFirstChild("Humanoid").MaxHealth = 100
  4067. hit.Parent:findFirstChild("Humanoid").Health = 100
  4068. end
  4069. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 30
  4070.  
  4071.  
  4072. end
  4073. end
  4074. spirit12.Touched:connect(touch122)
  4075. Colors = {"Toothpaste", "Toothpaste"}
  4076. GroundWave2()
  4077.  
  4078. spirit12.Touched:connect(touch122)
  4079. for i = 1,50 do
  4080. wait()
  4081. spirit1mesh.Scale = spirit1mesh.Scale + Vector3.new(5,5,5)
  4082.  
  4083.  
  4084. end
  4085. z142.Volume = z142.Volume - 0.5
  4086. z142:Destroy()
  4087.  
  4088.  
  4089. partweld7.C0 = CFrame.new(0,40,0)
  4090. spirit1.Transparency = 1
  4091. aj = 1
  4092.  
  4093. wait(0.5)
  4094. idle = true
  4095. canattack = true
  4096. idle1 = true
  4097. wait(0.5)
  4098. if jk == true then
  4099. jk = false
  4100. clickon = true
  4101. end
  4102. hum.WalkSpeed = 16
  4103.  
  4104. end
  4105. end
  4106. end
  4107. end)
  4108. mouse.KeyDown:connect(function(key)
  4109. if key == "k" then
  4110. if ssj2 == true or ssj3 == true or ssj33 == true then
  4111. if canattack == true then
  4112.  
  4113. idle = false
  4114.  
  4115. idle1 = false
  4116. canattack = false
  4117. combodamage = 12
  4118. z7 = Instance.new("Sound",char)
  4119. z7.Volume = 10
  4120. z7.Looped = false
  4121. z7.SoundId = "rbxassetid://738749992"
  4122. z7:Play()
  4123. wait(1)
  4124. for i = 1, 20 do
  4125. wait()
  4126. 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
  4127. 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
  4128. 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
  4129. 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
  4130. 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
  4131. 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
  4132. end
  4133. wait(0.6)
  4134. for i = 1, 5 do
  4135. wait()
  4136. 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
  4137. 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
  4138. 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
  4139. 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
  4140. 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
  4141. 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
  4142. end
  4143. Colors = {"Really red", "Really red"}
  4144. GroundWave1()
  4145. aura.Color = ColorSequence.new(Color3.new(0,255,0))
  4146. ball.BrickColor = BrickColor.new("Really red")
  4147. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  4148. ball.Transparency = 0
  4149. ssbon = false
  4150. zh:Destroy()
  4151. wait()
  4152.  
  4153. aura.Color = ColorSequence.new(Color3.new(255,0,0))
  4154. ssj = false
  4155. ssj2 = false
  4156. ssj3 = false
  4157. aura1.Color = ColorSequence.new(Color3.new(255,0,0))
  4158. Hair7.BrickColor = BrickColor.new("Really red")
  4159. if ssj33 == true then
  4160. Hair71.BrickColor = BrickColor.new("Really red")
  4161.  
  4162. end
  4163.  
  4164. wait(2)
  4165. idle = true
  4166. canattack = true
  4167. idle1 = true
  4168. end
  4169. end
  4170. end
  4171. end)
  4172. mouse.KeyDown:connect(function(key)
  4173. if key == "k" then
  4174. if ssbon == true then
  4175. if canattack == true then
  4176. idle = false
  4177. ssbkaio = true
  4178. idle1 = false
  4179. can = 4
  4180. canattack = false
  4181. combodamage = 25
  4182.  
  4183. for i = 1, 20 do
  4184. wait()
  4185. 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
  4186. 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
  4187. 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
  4188. 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
  4189. 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
  4190. 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
  4191. end
  4192.  
  4193.  
  4194.  
  4195.  
  4196. wait(0.6)
  4197. z7 = Instance.new("Sound",char)
  4198. z7.Volume = 10
  4199. z7.Looped = false
  4200. z7.SoundId = "rbxassetid://738749992"
  4201. z7:Play()
  4202. wait(2)
  4203. for i = 1, 10 do
  4204. wait()
  4205. 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
  4206. 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
  4207. 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
  4208. 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
  4209. 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
  4210. 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
  4211. end
  4212. Colors = {"Really red", "Really red"}
  4213. GroundWave1()
  4214. ball.BrickColor = BrickColor.new("Really red")
  4215. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  4216. ball.Transparency = 0
  4217. ssbon = false
  4218. zh:Destroy()
  4219.  
  4220. wait()
  4221. zh = Instance.new("Sound",char)
  4222. zh.Volume = 4
  4223. zh.Looped = true
  4224. zh.SoundId = "rbxassetid://590580496"
  4225. zh:Play()
  4226. aura3.Transparency = NumberSequence.new(0)
  4227. aura3.Size = NumberSequence.new(14)
  4228. wait(2)
  4229. idle = true
  4230.  
  4231. canattack = true
  4232. idle1 = true
  4233. end
  4234. end
  4235. end
  4236. end)
  4237.  
  4238. mouse.KeyDown:connect(function(key)
  4239. if key == "k" then
  4240. if ssbkaio == true then
  4241. if canattack == true then
  4242. idle = false
  4243. combodamage = 40
  4244. ssbkaiox10 = true
  4245. ssbkaio = false
  4246. idle1 = false
  4247. can = 3
  4248. canattack = false
  4249. walksound = "rbxassetid://863810402"
  4250.  
  4251. for i = 1, 20 do
  4252. wait()
  4253. 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
  4254. 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
  4255. 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
  4256. 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
  4257. 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
  4258. 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
  4259. end
  4260. Colors = {"Really red", "Really red"}
  4261. GroundWave1()
  4262. wait(0.1)
  4263. Colors = {"Really red", "Really red"}
  4264. GroundWave1()
  4265. wait(0.1)
  4266. Colors = {"Really red", "Really red"}
  4267. GroundWave1()
  4268. wait(0.1)
  4269. Colors = {"Really red", "Really red"}
  4270. GroundWave1()
  4271. wait(0.1)
  4272. Colors = {"Really red", "Really red"}
  4273. GroundWave1()
  4274. wait(0.1)
  4275. Colors = {"Really red", "Really red"}
  4276. GroundWave1()
  4277. wait(0.1)
  4278.  
  4279. Colors = {"Really red", "Really red"}
  4280. GroundWave1()
  4281. wait(0.1)
  4282. Colors = {"Really red", "Really red"}
  4283. GroundWave1()
  4284. wait(0.1)
  4285. Colors = {"Really red", "Really red"}
  4286. GroundWave1()
  4287. wait(0.1)
  4288. Colors = {"Really red", "Really red"}
  4289. GroundWave1()
  4290.  
  4291. Colors = {"Really red", "Really red"}
  4292. GroundWave1()
  4293. wait(0.1)
  4294. Colors = {"Really red", "Really red"}
  4295. GroundWave1()
  4296. wait(0.1)
  4297. Colors = {"Really red", "Really red"}
  4298. GroundWave1()
  4299. wait(0.1)
  4300. Colors = {"Really red", "Really red"}
  4301. GroundWave1()
  4302. wait(0.1)
  4303. Colors = {"Really red", "Really red"}
  4304. GroundWave1()
  4305. wait(0.1)
  4306.  
  4307.  
  4308. Colors = {"Really red", "Really red"}
  4309. GroundWave1()
  4310. Colors = {"Really red", "Really red"}
  4311. GroundWave1()
  4312.  
  4313. for i = 1, 10 do
  4314. wait()
  4315. 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
  4316. 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
  4317. 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
  4318. 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
  4319. 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
  4320. 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
  4321. end
  4322.  
  4323. zh1 = Instance.new("Sound",char)
  4324. zh1.Volume = 4
  4325. zh1.Looped = false
  4326. zh1.SoundId = "rbxassetid://590580746"
  4327. zh1:Play()
  4328. aura3.Transparency = NumberSequence.new(0)
  4329. aura3.Size = NumberSequence.new(18)
  4330.  
  4331.  
  4332.  
  4333.  
  4334. Hair7.BrickColor = BrickColor.new("Quill grey")
  4335. larm1 = Instance.new("Part",char)
  4336. larm1.Transparency = 0.5
  4337. larm1.BrickColor = BrickColor.new("Bright red")
  4338. larm1.Size = Vector3.new(1.1,2.1,1.1)
  4339. larm1.Position = Vector3.new(999,999,999)
  4340. larmhold = Instance.new("Weld",char)
  4341. larmhold.Part0 = larm
  4342. larmhold.Part1 = larm1
  4343. larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4344. rarm1 = Instance.new("Part",char)
  4345. rarm1.Transparency = 0.5
  4346. rarm1.BrickColor = BrickColor.new("Bright red")
  4347. rarm1.Size = Vector3.new(1.1,2.1,1.1)
  4348. rarm1.Position = Vector3.new(999,999,999)
  4349. rarmhold = Instance.new("Weld",char)
  4350. rarmhold.Part0 = rarm
  4351. rarmhold.Part1 = rarm1
  4352. rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4353. torso1 = Instance.new("Part",char)
  4354. torso1.Transparency = 0.5
  4355. torso1.BrickColor = BrickColor.new("Bright red")
  4356. torso1.Size = Vector3.new(2.1,2.1,1.1)
  4357. torso1.Position = Vector3.new(999,999,999)
  4358. torsohold = Instance.new("Weld",char)
  4359. torsohold.Part0 = torso
  4360. torsohold.Part1 = torso1
  4361. torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4362. lleg1 = Instance.new("Part",char)
  4363. lleg1.Transparency = 0.5
  4364. lleg1.BrickColor = BrickColor.new("Bright red")
  4365. lleg1.Size = Vector3.new(1.1,2.1,1.1)
  4366. lleg1.Position = Vector3.new(999,999,999)
  4367. lleghold = Instance.new("Weld",char)
  4368. lleghold.Part0 = lleg
  4369. lleghold.Part1 = lleg1
  4370. lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4371. rleg1 = Instance.new("Part",char)
  4372. rleg1.Transparency = 0.5
  4373. rleg1.BrickColor = BrickColor.new("Bright red")
  4374. rleg1.Size = Vector3.new(1.1,2.1,1.1)
  4375. rleg1.Position = Vector3.new(999,999,999)
  4376. rleghold = Instance.new("Weld",char)
  4377. rleghold.Part0 = rleg
  4378. rleghold.Part1 = rleg1
  4379. rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4380. rhed1 = Instance.new("Part",char)
  4381. rhed1.Transparency = 0.5
  4382. rhed1.BrickColor = BrickColor.new("Bright red")
  4383. rhed1.Size = Vector3.new(2.3,1.3,1.3)
  4384. rhed1.Position = Vector3.new(999,999,999)
  4385. rhedhold = Instance.new("Weld",char)
  4386. rhedhold.Part0 = hed
  4387. rhedhold.Part1 = rhed1
  4388. rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
  4389. rhedmesh1 = Instance.new("SpecialMesh",rhed1)
  4390. rhedmesh1.MeshType = "Head"
  4391. rhedmesh1.Scale = Vector3.new(1,1,1)
  4392. Colors = {"Really red", "Really red"}
  4393. GroundWave1()
  4394. wait(0.1)
  4395. Colors = {"Really red", "Really red"}
  4396. GroundWave1()
  4397. wait(0.1)
  4398. Colors = {"Really red", "Really red"}
  4399. GroundWave1()
  4400. wait(0.1)
  4401. Colors = {"Really red", "Really red"}
  4402. GroundWave1()
  4403. wait(0.1)
  4404. Colors = {"Really red", "Really red"}
  4405. GroundWave1()
  4406. wait(0.1)
  4407. ball.BrickColor = BrickColor.new("Really red")
  4408. ballmesh.Scale = Vector3.new(0.1,0.1,0.1)
  4409. ball.Transparency = 0
  4410. ssbon = false
  4411. Colors = {"Really red", "Really red"}
  4412. GroundWave1()
  4413. wait(0.1)
  4414. Colors = {"Really red", "Really red"}
  4415. GroundWave1()
  4416. wait(0.1)
  4417. Colors = {"Really red", "Really red"}
  4418. GroundWave1()
  4419. wait(0.1)
  4420. Colors = {"Really red", "Really red"}
  4421. GroundWave1()
  4422. wait(0.1)
  4423. Colors = {"Really red", "Really red"}
  4424. GroundWave1()
  4425. wait(0.1)
  4426.  
  4427. wait()
  4428.  
  4429.  
  4430. wait(2)
  4431. idle = true
  4432. canattack = true
  4433. idle1 = true
  4434. end
  4435. end
  4436. end
  4437. end)
  4438. local player = game.Players.LocalPlayer
  4439. local pchar = player.Character
  4440. local mouse = player:GetMouse()
  4441. local cam = workspace.CurrentCamera
  4442.  
  4443. local rad = math.rad
  4444.  
  4445. local keysDown = {}
  4446. local flySpeed = 0
  4447. local MAX_FLY_SPEED = 150
  4448.  
  4449. local canFly = false
  4450. local flyToggled = false
  4451.  
  4452. local forward, side = 0, 0
  4453. local lastForward, lastSide = 0, 0
  4454.  
  4455. local floatBP = Instance.new("BodyPosition")
  4456. floatBP.maxForce = Vector3.new(0, math.huge, 0)
  4457. local flyBV = Instance.new("BodyVelocity")
  4458. flyBV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  4459. local turnBG = Instance.new("BodyGyro")
  4460. turnBG.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
  4461.  
  4462. mouse.KeyDown:connect(function(key)
  4463. keysDown[key] = true
  4464.  
  4465. if key == "f" then
  4466.  
  4467.  
  4468. idle = false
  4469.  
  4470. idle1 = false
  4471. canattack = false
  4472.  
  4473. 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
  4474. 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
  4475. 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
  4476. 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
  4477. 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
  4478. 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
  4479. fly = true
  4480. flyToggled = not flyToggled
  4481.  
  4482. if not flyToggled then
  4483. fly = false
  4484. stanceToggle = "Normal"
  4485. floatBP.Parent = nil
  4486. flyBV.Parent = nil
  4487. turnBG.Parent = nil
  4488. root.Velocity = Vector3.new()
  4489. hum.PlatformStand = false
  4490. wait(0.5)
  4491. idle = true
  4492.  
  4493. idle1 = true
  4494. canattack = true
  4495. end
  4496. end
  4497.  
  4498. end)
  4499. mouse.KeyUp:connect(function(key)
  4500. keysDown[key] = nil
  4501. wait(0.1)
  4502. if fly == true and moving == false then
  4503.  
  4504. for i = 1, 15 do
  4505. wait()
  4506. 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
  4507. 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
  4508. 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
  4509. 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
  4510. 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
  4511. 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
  4512. end
  4513. end
  4514. end)
  4515.  
  4516. local function updateFly()
  4517.  
  4518. if not flyToggled then return end
  4519.  
  4520. lastForward = forward
  4521. lastSide = side
  4522.  
  4523. forward = 0
  4524. side = 0
  4525.  
  4526. if keysDown.w then
  4527. moving = true
  4528. forward = forward + 1.2
  4529.  
  4530. 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
  4531. 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
  4532. 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
  4533. 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
  4534. 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
  4535. 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
  4536. else
  4537. moving = false
  4538. end
  4539. if keysDown.s then
  4540.  
  4541. forward = forward - 0.5
  4542.  
  4543. 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
  4544. 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
  4545. 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
  4546. 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
  4547. 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
  4548. 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
  4549.  
  4550. end
  4551. if keysDown.a then
  4552.  
  4553. side = side - 0.5
  4554. 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
  4555. 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
  4556. 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
  4557. 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
  4558. 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
  4559. 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
  4560. else
  4561.  
  4562. end
  4563. if keysDown.d then
  4564.  
  4565. side = side + 0.5
  4566. 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
  4567. 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
  4568. 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
  4569. 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
  4570. 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
  4571. 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
  4572.  
  4573.  
  4574. end
  4575.  
  4576. canFly = (forward ~= 0 or side ~= 0)
  4577.  
  4578. if canFly then
  4579.  
  4580. stanceToggle = "Floating"
  4581. turnBG.Parent = root
  4582. floatBP.Parent = nil
  4583. flyBV.Parent = root
  4584.  
  4585. flySpeed = flySpeed + 1 + (flySpeed / MAX_FLY_SPEED)
  4586. if flySpeed > MAX_FLY_SPEED then flySpeed = MAX_FLY_SPEED end
  4587. else
  4588. floatBP.position = root.Position
  4589. floatBP.Parent = root
  4590.  
  4591. flySpeed = flySpeed - 1
  4592. if flySpeed < 0 then flySpeed = 0 end
  4593. end
  4594.  
  4595. local camCF = cam.CoordinateFrame
  4596. local in_forward = canFly and forward or lastForward
  4597. local in_side = canFly and side or lastSide
  4598.  
  4599. flyBV.velocity = ((camCF.lookVector * in_forward) + (camCF * CFrame.new(in_side,
  4600. in_forward * 0.2, 0).p) - camCF.p) * flySpeed
  4601.  
  4602. turnBG.cframe = camCF * CFrame.Angles(-rad(forward * (flySpeed / MAX_FLY_SPEED)), 0,
  4603. 0)
  4604. end
  4605.  
  4606. game:service'RunService'.RenderStepped:connect(function()
  4607. if flyToggled then
  4608. hum.PlatformStand = true
  4609. end
  4610. updateFly()
  4611. end)
  4612.  
  4613. local hit1 = true
  4614. local hit2 = false
  4615. local hit3 = false
  4616. local hit4 = false
  4617. zw = Instance.new("Sound",char)
  4618. zw.Volume = 1
  4619. zw.Looped = false
  4620. zw.SoundId = "rbxassetid://896243541"
  4621.  
  4622. function leftkick()
  4623. for i = 1, 5 do
  4624. wait()
  4625. 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
  4626. 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
  4627. 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
  4628. 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
  4629. 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
  4630. 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
  4631. end
  4632. zw:Play()
  4633. end
  4634. function rightkick()
  4635. for i = 1, 5 do
  4636. wait()
  4637. 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
  4638. 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
  4639. 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
  4640. 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
  4641. 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
  4642. 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
  4643. end
  4644.  
  4645. end
  4646. function leftpunch()
  4647. for i = 1, can do
  4648. wait()
  4649. 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
  4650. 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
  4651. 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
  4652. 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
  4653. 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
  4654. 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
  4655. end
  4656. zw:Play()
  4657. end
  4658. function rightpunch()
  4659. for i = 1, can do
  4660. wait()
  4661. 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
  4662. 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
  4663. 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
  4664. 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
  4665. 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
  4666. 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
  4667. end
  4668. zw:Play()
  4669. end
  4670. ---------------------------------------------------------------------------------------------------------------------------------------------------
  4671. function kickup()
  4672. for i = 1, 20 do
  4673. wait()
  4674. 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
  4675. 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
  4676. 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
  4677. 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
  4678. 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
  4679. 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
  4680. end
  4681. zw:Play()
  4682.  
  4683. end
  4684. function knockdown()
  4685. for i = 1, 10 do
  4686. wait()
  4687. 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
  4688. 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
  4689. 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
  4690. 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
  4691. 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
  4692. 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
  4693.  
  4694. end
  4695. zw1 = Instance.new("Sound",char)
  4696. zw1.Volume = 1
  4697. zw1.Looped = false
  4698. zw1.SoundId = "rbxassetid://896242278"
  4699. zw1:Play()
  4700. for i = 1, 20 do
  4701. wait()
  4702. 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
  4703. 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
  4704. 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
  4705. 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
  4706. 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
  4707. 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
  4708. end
  4709.  
  4710.  
  4711. end
  4712. mouse.KeyDown:connect(function(key)
  4713. if key == "e" and hit1 == true and canattack == true then
  4714. canattack = false
  4715. nohit = 0
  4716.  
  4717. hit1 = false
  4718. hit2 = true
  4719. hit3 = false
  4720. hit4 = false
  4721. hand1 = Instance.new("Part",rarm)
  4722. hand1.Size = Vector3.new(1.5,1.5,1.5)
  4723. hand1.CanCollide = false
  4724. hand1.Transparency = 1
  4725. hand1.Position = Vector3.new(999,999,999)
  4726. hand1weld = Instance.new("Weld",hand1)
  4727. hand1weld.Part0 = rarm
  4728. hand1weld.Part1 = hand1
  4729. hand1weld.C0 = CFrame.new(0,-1.2,0)
  4730. ----------------------------------------------------------------
  4731.  
  4732. function touch1(hit)
  4733. if not hit.Parent:findFirstChild("Humanoid") then return end
  4734. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4735. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4736. zwt = Instance.new("Sound",char)
  4737. zwt.Volume = 1
  4738. zwt.Looped = false
  4739. zwt.SoundId = "rbxassetid://137579113"
  4740. zwt:Play()
  4741. end
  4742. end
  4743. hand1.Touched:connect(touch1)
  4744. rightpunch()
  4745.  
  4746. hand1:Destroy()
  4747. canattack = true
  4748. end
  4749. end)
  4750. mouse.KeyDown:connect(function(key)
  4751. if key == "e" and hit2 == true and canattack == true then
  4752. canattack = false
  4753. nohit = 0
  4754.  
  4755. hit1 = false
  4756. hit2 = false
  4757. hit3 = true
  4758. hit4 = false
  4759. hand2 = Instance.new("Part",rarm)
  4760. hand2.Size = Vector3.new(1.5,1.5,1.5)
  4761. hand1.CanCollide = false
  4762. hand2.Transparency = 1
  4763. hand2.Position = Vector3.new(999,999,999)
  4764. hand2weld = Instance.new("Weld",hand2)
  4765. hand2weld.Part0 = larm
  4766. hand2weld.Part1 = hand2
  4767. hand2weld.C0 = CFrame.new(0,-1.2,0)
  4768. ----------------------------------------------------------------
  4769.  
  4770. function touch1(hit)
  4771. if not hit.Parent:findFirstChild("Humanoid") then return end
  4772. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4773. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4774. zwr = Instance.new("Sound",char)
  4775. zwr.Volume = 1
  4776. zwr.Looped = false
  4777. zwr.SoundId = "rbxassetid://137579113"
  4778. zwr:Play()
  4779. end
  4780. end
  4781. hand2.Touched:connect(touch1)
  4782. leftpunch()
  4783.  
  4784. canattack = true
  4785. hand2:Destroy()
  4786.  
  4787. end
  4788. end)
  4789. mouse.KeyDown:connect(function(key)
  4790. if key == "e" and hit3 == true and canattack == true then
  4791. canattack = false
  4792. nohit = 0
  4793.  
  4794. hit1 = false
  4795. hit2 = false
  4796. hit3 = false
  4797. hit4 = true
  4798. hand3 = Instance.new("Part",lleg)
  4799. hand3.Size = Vector3.new(1.5,1.5,1.5)
  4800. hand3.CanCollide = false
  4801. hand3.Transparency = 1
  4802. hand3.Position = Vector3.new(999,999,999)
  4803. hand3weld = Instance.new("Weld",hand3)
  4804. hand3weld.Part0 = lleg
  4805. hand3weld.Part1 = hand3
  4806. hand3weld.C0 = CFrame.new(0,-1.2,0)
  4807. ----------------------------------------------------------------
  4808.  
  4809. function touch1(hit)
  4810. if not hit.Parent:findFirstChild("Humanoid") then return end
  4811. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4812. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4813. zwc = Instance.new("Sound",char)
  4814. zwc.Volume = 1
  4815. zwc.Looped = false
  4816. zwc.SoundId = "rbxassetid://137579113"
  4817. zwc:Play()
  4818. end
  4819. end
  4820. hand3.Touched:connect(touch1)
  4821. rightkick()
  4822.  
  4823. canattack = true
  4824. hand3:Destroy()
  4825.  
  4826. end
  4827. end)
  4828. mouse.KeyDown:connect(function(key)
  4829. if key == "e" and hit4 == true and canattack == true then
  4830. canattack = false
  4831. nohit = 0
  4832. wait()hit4 = false
  4833. hit3 = false
  4834. hit2 = false
  4835. hit1 = true
  4836. hand4 = Instance.new("Part",rleg)
  4837. hand4.Size = Vector3.new(1.5,1.5,1.5)
  4838. hand4.CanCollide = false
  4839. hand4.Transparency = 1
  4840. hand4.Position = Vector3.new(999,999,999)
  4841. hand4weld = Instance.new("Weld",hand4)
  4842. hand4weld.Part0 = rleg
  4843. hand4weld.Part1 = hand4
  4844. hand4weld.C0 = CFrame.new(0,-1.2,0)
  4845. ----------------------------------------------------------------
  4846.  
  4847. function touch1(hit)
  4848. if not hit.Parent:findFirstChild("Humanoid") then return end
  4849. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4850. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4851. zwe = Instance.new("Sound",char)
  4852. zwe.Volume = 1
  4853. zwe.Looped = false
  4854. zwe.SoundId = "rbxassetid://137579113"
  4855. zwe:Play()
  4856. end
  4857. end
  4858. hand4.Touched:connect(touch1)
  4859. leftkick()
  4860.  
  4861. canattack = true
  4862. hand4:Destroy()
  4863.  
  4864. end
  4865. end)
  4866. local player = game.Players.LocalPlayer
  4867. repeat wait() until player:GetMouse() and player.Character
  4868. local mouse = player:GetMouse()
  4869. local character = player.Character
  4870.  
  4871.  
  4872. local clickon = false
  4873. p = game.Players.LocalPlayer
  4874. char = p.Character
  4875. mouse = p:GetMouse()
  4876. torso = char.Torso
  4877. mouse.Button1Down:connect(function()
  4878. t = mouse.Target.Parent:FindFirstChild("Torso")
  4879. hu = mouse.Target.Parent:FindFirstChild("Humanoid")
  4880. if mouse.Target == nil then
  4881. clickon = false
  4882. end
  4883. if mouse.Target.Parent:FindFirstChild("Humanoid") ~= nil then
  4884. clickon = true
  4885. poon = true
  4886. zwc1s2 = Instance.new("Sound",mouse.Target)
  4887. zwc1s2.Volume = 5
  4888. zwc1s2.Looped = false
  4889. zwc1s2.SoundId = "rbxassetid://915341277"
  4890. zwc1s2:Play()
  4891.  
  4892.  
  4893.  
  4894. else
  4895. clickon = false
  4896.  
  4897. end
  4898.  
  4899. end)
  4900.  
  4901. you = game.Players.LocalPlayer.Character.Torso
  4902.  
  4903.  
  4904.  
  4905. mouse.KeyDown:connect(function(key)
  4906. if key == "z" then
  4907. if canattack == true then
  4908.  
  4909. canattack = false
  4910. idle = false
  4911. hum.WalkSpeed = 0
  4912. nohit = 0
  4913. idle1 = false
  4914. for i = 1, 10 do
  4915. wait()
  4916. 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
  4917. 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
  4918. 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
  4919. 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
  4920. 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
  4921. 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
  4922. end
  4923. zwc1 = Instance.new("Sound",torso)
  4924. zwc1.Volume = 1
  4925. zwc1.Looped = false
  4926. zwc1.SoundId = "rbxassetid://744770874"
  4927. zwc1:Play()
  4928. if clickon == true then
  4929. torso.CFrame = t.CFrame - Vector3.new(0,0,2)
  4930. else
  4931. torso.CFrame = torso.CFrame + torso.CFrame.lookVector * 20
  4932. end
  4933. canattack = true
  4934. idle = true
  4935. hum.WalkSpeed = 10
  4936. idle1 = true
  4937. end
  4938.  
  4939.  
  4940. end
  4941. end)
  4942.  
  4943. mouse.KeyDown:connect(function(key)
  4944. if key == "h" then
  4945. if canattack == true then
  4946. idle = false
  4947. idle1 = false
  4948. canattack = false
  4949. grab = false
  4950. grab5()
  4951. grabhit = Instance.new("Part",char)
  4952. grabhit.Size = Vector3.new(2,2,2)
  4953. grabhit.Position = Vector3.new(999,999,999)
  4954. grabhit.Transparency = 1
  4955. grabweld = Instance.new("Weld",grabhit)
  4956. grabweld.Part0 = torso
  4957. grabweld.Part1 = grabhit
  4958. grabweld.C0 = CFrame.new(0,0,-2)
  4959. ---------------------------------------------------------------
  4960. hand1 = Instance.new("Part",rarm)
  4961. hand1.Size = Vector3.new(1,1,1)
  4962. hand1.CanCollide = false
  4963. hand1.Transparency = 1
  4964. hand1.Position = Vector3.new(999,999,999)
  4965. hand1weld = Instance.new("Weld",hand1)
  4966. hand1weld.Part0 = rarm
  4967. hand1weld.Part1 = hand1
  4968. hand1weld.C0 = CFrame.new(0,-1.2,0)
  4969. ----------------------------------------------------------------
  4970. hand2 = Instance.new("Part",rarm)
  4971. hand2.Size = Vector3.new(1,1,1)
  4972. hand1.CanCollide = false
  4973. hand2.Transparency = 1
  4974. hand2.Position = Vector3.new(999,999,999)
  4975. hand2weld = Instance.new("Weld",hand2)
  4976. hand2weld.Part0 = larm
  4977. hand2weld.Part1 = hand2
  4978. hand2weld.C0 = CFrame.new(0,-1.2,0)
  4979. function touch1(hit)
  4980. if not hit.Parent:findFirstChild("Humanoid") then return end
  4981. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4982. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4983.  
  4984. end
  4985. end
  4986. hand1.Touched:connect(touch1)
  4987. function touch2(hit)
  4988. if not hit.Parent:findFirstChild("Humanoid") then return end
  4989. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4990. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - combodamage
  4991.  
  4992. end
  4993. end
  4994. hand2.Touched:connect(touch2)
  4995. function touch(hit)
  4996. if not hit.Parent:findFirstChild("Humanoid") then return end
  4997. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  4998. grabhit.TouchInterest:Destroy()
  4999. grab = true
  5000. hu = hit.Parent:findFirstChild("Humanoid")
  5001. to = hit.Parent:findFirstChild("Torso")
  5002. he = hit.Parent:findFirstChild("Head")
  5003. hu.WalkSpeed = 0
  5004. if hu.Health > 100 then
  5005. hu.MaxHealth = 100
  5006. hu.Health = 100
  5007. end
  5008. towe = Instance.new("Weld",to)
  5009. towe.Part0 = torso
  5010. towe.Part1 = to
  5011. towe.C0 = CFrame.new(0,0,-1.5)
  5012.  
  5013.  
  5014. wait(0.5)
  5015. end
  5016. if grab == true then
  5017. if clickon == true then
  5018. jk = true
  5019. clickon = false
  5020. end
  5021. towe.Part0 = nil
  5022. partv = Instance.new("Part",to)
  5023. partv.Transparency = 1
  5024.  
  5025. partv.CanCollide = false
  5026. partv.Anchored = true
  5027. towe1 = Instance.new("Weld",to)
  5028. towe1.Part0 = to
  5029. towe1.Part1 = partv
  5030. towe1.C0 = CFrame.new(0,0,0)
  5031.  
  5032.  
  5033.  
  5034. partv:Destroy()
  5035. towe.Part0 = torso
  5036.  
  5037.  
  5038. ----------------------------------------------------
  5039. grabon = true
  5040. towe:Destroy()
  5041.  
  5042. kickup()
  5043. wait(0.1)
  5044. for i = 1, 10 do
  5045. wait()
  5046. 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
  5047. 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
  5048. 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
  5049. 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
  5050. 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
  5051. 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
  5052. end
  5053. grabon = false
  5054. to.Anchored = true
  5055.  
  5056.  
  5057. grabon1 = true
  5058. zwc12 = Instance.new("Sound",torso)
  5059. zwc12.Volume = 1
  5060. zwc12.Looped = false
  5061. zwc12.SoundId = "rbxassetid://436748675"
  5062. zwc12:Play()
  5063. knockdown()
  5064. hu.Health = hu.Health - 30
  5065. to.Anchored = false
  5066. grabon1 = false
  5067.  
  5068.  
  5069. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5070. Colors = {"White"}
  5071. local wave = Instance.new("Part", torso)
  5072. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  5073. wave.Anchored = true
  5074. wave.CanCollide = false
  5075. wave.Locked = true
  5076. wave.Size = Vector3.new(1, 1, 1)
  5077. wave.TopSurface = "Smooth"
  5078. wave.BottomSurface = "Smooth"
  5079. wave.Transparency = 0.35
  5080. wave.CFrame = HandCF4
  5081. wm = Instance.new("SpecialMesh", wave)
  5082. wm.MeshId = "rbxassetid://3270017"
  5083. coroutine.wrap(function()
  5084. for i = 1, 30, 1 do
  5085. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  5086. wave.Size = wm.Scale
  5087. wave.CFrame = HandCF4
  5088. wave.Transparency = i/30
  5089. wait()
  5090. end
  5091. wait()
  5092. wave:Destroy()
  5093. end)()
  5094. wait(0.3)
  5095. local HandCF4 = CFrame.new(to.Position - Vector3.new(0,0,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
  5096. Colors = {"White"}
  5097. zwd = Instance.new("Sound",char)
  5098. zwd.Volume = 5
  5099. zwd.Looped = false
  5100. zwd.SoundId = "rbxassetid://863810402"
  5101. zwd:Play()
  5102. local wave = Instance.new("Part", torso)
  5103. wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
  5104. wave.Anchored = true
  5105. wave.CanCollide = false
  5106. wave.Locked = true
  5107. wave.Size = Vector3.new(1, 1, 1)
  5108. wave.TopSurface = "Smooth"
  5109. wave.BottomSurface = "Smooth"
  5110. wave.Transparency = 0.35
  5111. wave.CFrame = HandCF4
  5112. wm = Instance.new("SpecialMesh", wave)
  5113. wm.MeshId = "rbxassetid://3270017"
  5114. coroutine.wrap(function()
  5115. for i = 1, 30, 1 do
  5116. wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
  5117. wave.Size = wm.Scale
  5118. wave.CFrame = HandCF4
  5119. wave.Transparency = i/30
  5120. wait()
  5121. end
  5122.  
  5123. wait()
  5124. wave:Destroy()
  5125.  
  5126. end)()
  5127.  
  5128. wait(0.6)
  5129. zwd:Destroy()
  5130. wait(0.4)
  5131. hed.Anchored = false
  5132.  
  5133.  
  5134. canattack = true
  5135. idle = true
  5136. hand1:Destroy()
  5137. hand2:Destroy()
  5138.  
  5139. goo = 0
  5140. idle1 = true
  5141. grab = false
  5142. wait(1)
  5143. if jk == true then
  5144. jk = false
  5145. clickon = true
  5146. end
  5147.  
  5148. end
  5149.  
  5150.  
  5151. end
  5152.  
  5153.  
  5154. grabhit.Touched:connect(touch)
  5155. wait(0.1)
  5156. grabhit:Destroy()
  5157.  
  5158.  
  5159.  
  5160.  
  5161. if grab == false then
  5162. hand1:Destroy()
  5163. hand2:Destroy()
  5164.  
  5165. canattack = true
  5166. idle = true
  5167.  
  5168. idle1 = true
  5169.  
  5170. end
  5171. end
  5172. end
  5173. end)
  5174.  
  5175. mouse.KeyDown:connect(function(Key)
  5176. if Key == "g" then
  5177. if canattack == true then
  5178.  
  5179.  
  5180. kamehamehaon = true
  5181. beam1.Size = Vector3.new(6,6,1)
  5182.  
  5183. partaura.Size = NumberSequence.new(0.8)
  5184. idle = false
  5185.  
  5186. idle1 = false
  5187. canattack = false
  5188. hum.WalkSpeed = 0
  5189. z2 = Instance.new("Sound",char)
  5190. z2.Volume = 3
  5191. z2.Looped = false
  5192. z2.SoundId = "rbxassetid://908489666"
  5193. z2:Play()
  5194.  
  5195.  
  5196. 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
  5197. 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
  5198. 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
  5199. 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
  5200. 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
  5201. 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
  5202.  
  5203.  
  5204.  
  5205. partaura.Transparency = NumberSequence.new(0)
  5206. partaura1.Transparency = NumberSequence.new(0)
  5207. kamehameha = true
  5208. wait(6)
  5209. zwc1 = Instance.new("Sound",char)
  5210. zwc1.Volume = 1
  5211. zwc1.Looped = false
  5212. zwc1.SoundId = "rbxassetid://744770874"
  5213. zwc1:Play()
  5214. torso.CFrame = t.CFrame - Vector3.new(0,0,-10)
  5215. hum.HipHeight = 10
  5216. wait(0.5)
  5217. if kamehamehaon == true then
  5218. kamehamehaon = false
  5219. hited = true
  5220. wait(0.1)
  5221. point = true
  5222. kamehamehaon = false
  5223. kamehameha = false
  5224.  
  5225.  
  5226.  
  5227. partaura.Transparency = NumberSequence.new(1)
  5228. partaura1.Transparency = NumberSequence.new(1)
  5229. z2:Stop()
  5230. z4 = Instance.new("Sound",char)
  5231. z4.Volume = 5
  5232. z4.Looped = false
  5233. z4.SoundId = "rbxassetid://908474188"
  5234. z4:Play()
  5235.  
  5236. 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
  5237. 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
  5238. 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
  5239. 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
  5240. 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
  5241. 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
  5242.  
  5243.  
  5244.  
  5245.  
  5246.  
  5247. laser = true
  5248. s1.Volume=1
  5249. s1:play()
  5250. wait(5.4)
  5251. point = false
  5252.  
  5253. laser = false
  5254. beam1.Size = Vector3.new(1,1,1)
  5255. beam1.Parent=nil
  5256. inner1.Parent=nil
  5257. expl1.Parent=nil
  5258.  
  5259. hited1 = false
  5260. exa1.Parent=nil
  5261. s1:stop()
  5262.  
  5263. idle = true
  5264. canattack = true
  5265. idle1 = true
  5266. hum.WalkSpeed = 16
  5267. hum.HipHeight = 0
  5268. end
  5269. end
  5270. end
  5271. end)
  5272.  
  5273. function spin()
  5274. for i = 1, 50 do
  5275. wait()
  5276.  
  5277. 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
  5278. 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
  5279. torso.CFrame = torso.CFrame * CFrame.Angles(0,.8,0)
  5280. 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
  5281. 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
  5282. 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
  5283. 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
  5284. end
  5285. end
  5286. function grab5()
  5287. for i = 1, 10 do
  5288. wait()
  5289.  
  5290. 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
  5291. 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
  5292. 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
  5293. 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
  5294. 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
  5295. 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
  5296. end
  5297. for i = 1, 10 do
  5298. wait()
  5299.  
  5300. 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
  5301. 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
  5302. 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
  5303. 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
  5304. 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
  5305. 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
  5306. end
  5307. end
  5308. mouse.KeyDown:connect(function(key)
  5309. if key == "y" then
  5310. if canattack == true then
  5311. idle = false
  5312. idle1 = false
  5313. canattack = false
  5314. grab5()
  5315.  
  5316. grabhit = Instance.new("Part",char)
  5317. grabhit.Size = Vector3.new(2,2,2)
  5318. grabhit.Position = Vector3.new(999,999,999)
  5319. grabhit.Transparency = 1
  5320. grabweld = Instance.new("Weld",grabhit)
  5321. grabweld.Part0 = torso
  5322. grabweld.Part1 = grabhit
  5323. grabweld.C0 = CFrame.new(0,0,-2)
  5324. ---------------------------------------------------------------
  5325. hand1 = Instance.new("Part",rarm)
  5326. hand1.Size = Vector3.new(1,1,1)
  5327. hand1.CanCollide = false
  5328. hand1.Transparency = 1
  5329. hand1.Position = Vector3.new(999,999,999)
  5330. hand1weld = Instance.new("Weld",hand1)
  5331. hand1weld.Part0 = rarm
  5332. hand1weld.Part1 = hand1
  5333. hand1weld.C0 = CFrame.new(0,-1.2,0)
  5334. ----------------------------------------------------------------
  5335. hand2 = Instance.new("Part",rarm)
  5336. hand2.Size = Vector3.new(1,1,1)
  5337. hand1.CanCollide = false
  5338. hand2.Transparency = 1
  5339. hand2.Position = Vector3.new(999,999,999)
  5340. hand2weld = Instance.new("Weld",hand2)
  5341. hand2weld.Part0 = larm
  5342. hand2weld.Part1 = hand2
  5343. hand2weld.C0 = CFrame.new(0,-1.2,0)
  5344. function touch1(hit)
  5345. if not hit.Parent:findFirstChild("Humanoid") then return end
  5346. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5347. hu1 = hit.Parent:findFirstChild("Humanoid")
  5348. grab1 = true
  5349. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  5350. if hu1.Health > 100 then
  5351. hu1.MaxHealth = 100
  5352. hu1.Health = 100
  5353. end
  5354. end
  5355. end
  5356. hand1.Touched:connect(touch1)
  5357. function touch2(hit)
  5358. if not hit.Parent:findFirstChild("Humanoid") then return end
  5359. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5360. hu1 = hit.Parent:findFirstChild("Humanoid")
  5361. grab1 = true
  5362. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  5363. if hu1.Health > 100 then
  5364. hu1.MaxHealth = 100
  5365. hu1.Health = 100
  5366. end
  5367. end
  5368. end
  5369. hand2.Touched:connect(touch2)
  5370. function touch(hit)
  5371. if not hit.Parent:findFirstChild("Humanoid") then return end
  5372. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5373. grab1 = true
  5374. if clickon == true then
  5375. jk = true
  5376. clickon = false
  5377. end
  5378. grabhit.TouchInterest:Destroy()
  5379.  
  5380. hu1 = hit.Parent:findFirstChild("Humanoid")
  5381. to1 = hit.Parent:findFirstChild("Torso")
  5382. he1 = hit.Parent:findFirstChild("Head")
  5383. hu1.WalkSpeed = 0
  5384. if hu1.Health > 100 then
  5385. hu1.MaxHealth = 100
  5386. hu1.Health = 100
  5387. end
  5388.  
  5389.  
  5390.  
  5391.  
  5392. end
  5393.  
  5394. if grab1 == true then
  5395. throw = 5
  5396. to1.CFrame = to1.CFrame + Vector3.new(0,60,0)
  5397. kickup()
  5398. hum.HipHeight = 10
  5399. wait()
  5400. grabon1 = true
  5401.  
  5402. hed.Anchored = true
  5403. wait(0.3)
  5404.  
  5405. hed.Anchored = false
  5406. spin()
  5407. ds = Instance.new("Sound",torso)
  5408. ds.Volume = 4
  5409. ds.Looped = false
  5410. ds.SoundId = "rbxassetid://860448713"
  5411. ds:Play()
  5412.  
  5413. grabon1 = false
  5414. grabon2 = true
  5415. wait(0.5)
  5416. grabon2 = false
  5417. hand1:Destroy()
  5418.  
  5419. hand2:Destroy()
  5420.  
  5421. hum.HipHeight = 0
  5422. wait(0.5)
  5423. canattack = true
  5424. idle = true
  5425. grabhit:Destroy()
  5426. idle1 = true
  5427. grab1 = false
  5428.  
  5429. if jk == true then
  5430. jk = false
  5431. clickon = true
  5432. end
  5433. end
  5434.  
  5435.  
  5436. end
  5437.  
  5438.  
  5439. end
  5440.  
  5441.  
  5442.  
  5443.  
  5444.  
  5445. grabhit.Touched:connect(touch)
  5446.  
  5447.  
  5448.  
  5449.  
  5450. wait(0.2)
  5451.  
  5452. if grab1 == false then
  5453. hand1:Destroy()
  5454. hand2:Destroy()
  5455. grabhit:Destroy()
  5456.  
  5457. canattack = true
  5458. idle = true
  5459.  
  5460. idle1 = true
  5461.  
  5462.  
  5463.  
  5464. end
  5465. end
  5466. end)
  5467.  
  5468. function pushaway()
  5469. for i = 1, 10 do
  5470. wait()
  5471. 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
  5472. 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
  5473. 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
  5474. 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
  5475. 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
  5476. 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
  5477. end
  5478. for i = 1, 10 do
  5479. wait()
  5480. 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
  5481. 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
  5482. 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
  5483. 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
  5484. 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
  5485. 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
  5486. end
  5487. end
  5488.  
  5489. function dragoncharge()
  5490. for i = 1, 10 do
  5491. wait()
  5492. 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
  5493. 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
  5494. 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
  5495. 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
  5496. 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
  5497. 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
  5498. end
  5499. end
  5500. function dragonfist()
  5501. for i = 1, 10 do
  5502. wait()
  5503. 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
  5504. 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
  5505. 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
  5506. 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
  5507. 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
  5508. 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
  5509. end
  5510. for i = 1, 10 do
  5511. wait()
  5512. 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
  5513. 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
  5514. 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
  5515. 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
  5516. 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
  5517. 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
  5518. end
  5519. end
  5520. mouse.KeyDown:connect(function(key)
  5521. if key == "u" then
  5522. if canattack == true then
  5523. if ssj33 == true then
  5524. idle = false
  5525. idle1 = false
  5526. canattack = false
  5527. grab5()
  5528.  
  5529. grabhit = Instance.new("Part",char)
  5530. grabhit.Size = Vector3.new(2,2,2)
  5531. grabhit.Position = Vector3.new(999,999,999)
  5532. grabhit.Transparency = 1
  5533. grabweld = Instance.new("Weld",grabhit)
  5534. grabweld.Part0 = torso
  5535. grabweld.Part1 = grabhit
  5536. grabweld.C0 = CFrame.new(0,0,-2)
  5537. ---------------------------------------------------------------
  5538. hand1 = Instance.new("Part",rarm)
  5539. hand1.Size = Vector3.new(0.1,0.1,0.1)
  5540. hand1.CanCollide = false
  5541. hand1.Transparency = 1
  5542. hand1.Position = Vector3.new(999,999,999)
  5543. hand2mesh = Instance.new("SpecialMesh",hand1)
  5544. hand2mesh.MeshType = "FileMesh"
  5545.  
  5546. hand2mesh.Scale = Vector3.new(1,1,1)
  5547. hand2aura = Instance.new("ParticleEmitter",hand1)
  5548. hand2aura.Size = NumberSequence.new(1)
  5549. hand2aura.Texture = "rbxassetid://715401010"
  5550. hand2aura.Speed = NumberRange.new(0)
  5551. hand2aura.LockedToPart = true
  5552. hand2aura.Transparency = NumberSequence.new(1)
  5553. hand2aura.RotSpeed = NumberRange.new(999)
  5554. hand1weld = Instance.new("Weld",hand1)
  5555. hand1weld.Part0 = rarm
  5556. hand1weld.Part1 = hand1
  5557. hand1weld.C0 = CFrame.new(0,-1.8,0)
  5558. ----------------------------------------------------------------
  5559. hand2 = Instance.new("Part",rarm)
  5560. hand2.Size = Vector3.new(1,1,1)
  5561. hand1.CanCollide = false
  5562. hand2.Transparency = 1
  5563. hand2.Position = Vector3.new(999,999,999)
  5564.  
  5565. hand2weld = Instance.new("Weld",hand2)
  5566. hand2weld.Part0 = larm
  5567. hand2weld.Part1 = hand2
  5568. hand2weld.C0 = CFrame.new(0,-1.2,0)
  5569. function touch1(hit)
  5570. if not hit.Parent:findFirstChild("Humanoid") then return end
  5571. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5572. hu1 = hit.Parent:findFirstChild("Humanoid")
  5573. grab2 = true
  5574.  
  5575. if clickon == true then
  5576. jk = true
  5577. clickon = false
  5578. end
  5579. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  5580. if hu1.Health > 100 then
  5581. hu1.MaxHealth = 100
  5582. hu1.Health = 100
  5583. end
  5584. end
  5585. end
  5586. hand1.Touched:connect(touch1)
  5587. function touch2(hit)
  5588. if not hit.Parent:findFirstChild("Humanoid") then return end
  5589. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5590. hu1 = hit.Parent:findFirstChild("Humanoid")
  5591. grab2 = true
  5592. if clickon == true then
  5593. jk = true
  5594. clickon = false
  5595. end
  5596. hit.Parent:findFirstChild("Humanoid").Health = hit.Parent:findFirstChild("Humanoid").Health - 0.5
  5597. if hu1.Health > 100 then
  5598. hu1.MaxHealth = 100
  5599. hu1.Health = 100
  5600. end
  5601. end
  5602. end
  5603. hand2.Touched:connect(touch2)
  5604. function touch(hit)
  5605. if not hit.Parent:findFirstChild("Humanoid") then return end
  5606. if hit.Parent:findFirstChild("Humanoid") ~= nil then
  5607. grab8 = true
  5608. if clickon == true then
  5609. jk = true
  5610. clickon = false
  5611. end
  5612. grabhit.TouchInterest:Destroy()
  5613.  
  5614. hu12 = hit.Parent:findFirstChild("Humanoid")
  5615. to12 = hit.Parent:findFirstChild("Torso")
  5616. he12 = hit.Parent:findFirstChild("Head")
  5617. hu1.WalkSpeed = 0
  5618. if hu12.Health > 100 then
  5619. hu12.MaxHealth = 100
  5620. hu12.Health = 100
  5621. end
  5622.  
  5623.  
  5624.  
  5625.  
  5626. end
  5627.  
  5628. if grab2 == true then
  5629. z4f = Instance.new("Sound",torso)
  5630. z4f.Volume = 5
  5631. z4f.Looped = false
  5632. z4f.SoundId = "rbxassetid://815202315"
  5633. z4f:Play()
  5634.  
  5635. pushaway()
  5636. grabon3 = true
  5637. wait(1)
  5638. grabon3 = false
  5639. he12.Anchored = true
  5640.  
  5641. dragoncharge()
  5642. hand2aura.Transparency = NumberSequence.new(0)
  5643. wait(1.5)
  5644. dragonfist()
  5645. z4f:Destroy()
  5646. z4x = Instance.new("Sound",torso)
  5647. z4x.Volume = 5
  5648. z4x.Looped = false
  5649. z4x.SoundId = "rbxassetid://908474188"
  5650. z4x:Play()
  5651. hand1.Transparency = 0
  5652. hand2mesh.MeshId = "rbxassetid://58430372"
  5653. hand1.BrickColor = BrickColor.new("New Yeller")
  5654. hand2mesh.Scale = Vector3.new(5,5,5)
  5655. hand1weld.C0 = CFrame.new(0,-3,-1) * CFrame.Angles(math.rad(-90),math.rad(0),math.rad(0))
  5656. grabon4 = true
  5657. wait(0.5)
  5658.  
  5659. hu12.Health = 0
  5660. grabon4 = false
  5661. wait(0.5)
  5662. he12.Anchored = false
  5663. z4x:Destroy()
  5664. throw1 = 5
  5665. throw2 = 5
  5666.  
  5667.  
  5668.  
  5669.  
  5670.  
  5671.  
  5672.  
  5673. ------------------------------------------------------------
  5674. hand1:Destroy()
  5675. hand2:Destroy()
  5676.  
  5677. canattack = true
  5678. idle = true
  5679. grabhit:Destroy()
  5680. idle1 = true
  5681.  
  5682. if jk == true then
  5683. jk = false
  5684. clickon = true
  5685. end
  5686.  
  5687. grab8 = false
  5688. end
  5689.  
  5690.  
  5691. end
  5692.  
  5693.  
  5694.  
  5695.  
  5696.  
  5697. local darius1 = true
  5698.  
  5699.  
  5700.  
  5701. grabhit.Touched:connect(touch)
  5702.  
  5703.  
  5704.  
  5705.  
  5706. wait(0.2)
  5707.  
  5708. if grab8 == false then
  5709. hand1:Destroy()
  5710. hand2:Destroy()
  5711. grabhit:Destroy()
  5712.  
  5713. canattack = true
  5714. idle = true
  5715.  
  5716. idle1 = true
  5717.  
  5718.  
  5719.  
  5720. end
  5721. end
  5722. end
  5723. end
  5724. end)
  5725. game:GetService("RunService").RenderStepped:connect(function()
  5726. if grabon3 == true then
  5727. throw1 = throw1 + 1
  5728. to12.CFrame = torso.CFrame + hed.CFrame.lookVector * throw1
  5729.  
  5730. end
  5731. if grabon4 == true then
  5732. throw2 = throw2 + 0.2
  5733. torso.CFrame = hed.CFrame - Vector3.new(0,2,0) + hed.CFrame.lookVector * throw2
  5734. end
  5735. if grabon1 == true then
  5736.  
  5737. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * 5
  5738.  
  5739. end
  5740. if grabon2 == true then
  5741. throw = throw + 6
  5742. to1.CFrame = torso.CFrame * CFrame.Angles(math.rad(90),math.rad(0),math.rad(180)) + torso.CFrame.lookVector * throw
  5743. end
  5744. if grabon == true then
  5745. goo = goo + 0.5
  5746. to.CFrame = torso.CFrame + torso.CFrame.lookVector * 2 + Vector3.new(0,goo,0)
  5747. end
  5748. if hum.Jump == true then
  5749. if canattack == true then
  5750. if clickon == true then
  5751. jk = true
  5752. clickon=false
  5753. end
  5754. zwc12 = Instance.new("Sound",torso)
  5755. zwc12.Volume = 1
  5756. zwc12.Looped = false
  5757. zwc12.SoundId = "rbxassetid://436748675"
  5758. zwc12:Play()
  5759. canattack = false
  5760. idle = false
  5761. idle1 = false
  5762. nohit = 0
  5763.  
  5764. for i = 1, 20 do
  5765. wait()
  5766. 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
  5767. 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
  5768. 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
  5769. 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
  5770. 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
  5771. 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
  5772. end
  5773. wait(0.5)
  5774. canattack = true
  5775. idle = true
  5776. idle1 = true
  5777. if jk == true then
  5778. jk = false
  5779. clickon = true
  5780. end
  5781. end
  5782. end
  5783. if kamehameha == true then
  5784. aj1 = aj1 + 0.005
  5785. partaura.Size = NumberSequence.new(aj1)
  5786. beam1.Size=beam1.Size + Vector3.new(0.01,0.01,0)
  5787. beamdamage = beamdamage + 0.001
  5788.  
  5789. else
  5790. aj1 = 0.1
  5791.  
  5792. end
  5793. if hited1 == true then
  5794. wait(0.3)
  5795. welld.C0 = CFrame.new(beam1.Position.x,beam1.Position.y,ts.Position.z-beamknockback)
  5796. human.Health = human.Health - beamdamage
  5797.  
  5798.  
  5799. human.PlatformStand = true
  5800. human.Sit = true
  5801.  
  5802. if hited1 == false and on == true then
  5803. on = false
  5804. wait(0.5)
  5805. human.PlatformStand = false
  5806. human.Sit = false
  5807. beamknockback = 0
  5808. beamdamage = 0.001
  5809. human.Jump = true
  5810.  
  5811. end
  5812. end
  5813. if clickon == true then
  5814. if point == false then
  5815. you.CFrame = CFrame.new(you.CFrame.p,t.CFrame.p)
  5816. if hu.Health < 1 then
  5817. clickon = false
  5818. end
  5819. end
  5820.  
  5821. end
  5822. ballmesh.Scale = ballmesh.Scale + Vector3.new(5,5,5)
  5823. ball.Transparency = ball.Transparency + 0.05
  5824. if go == false then
  5825. aj = aj + 0.13
  5826. spirit1mesh.Scale = Vector3.new(aj,aj,aj)
  5827.  
  5828. end
  5829. if auracan1 == true then
  5830. auracan1 = false
  5831. aura1.Texture = "rbxassetid://281983000"
  5832. wait(0.1)
  5833. aura1.Texture = "rbxassetid://281982895"
  5834. wait(0.1)
  5835. aura1.Texture = "rbxassetid://281983092"
  5836. wait(0.1)
  5837. aura1.Texture = "rbxassetid://281996097"
  5838. wait(0.1)
  5839. aura1.Texture = "rbxassetid://281983189"
  5840. wait(0.1)
  5841. aura1.Texture = "rbxassetid://281983242"
  5842. wait(0.1)
  5843. aura1.Texture = "rbxassetid://281983280"
  5844. wait(0.1)
  5845. aura1.Texture = "rbxassetid://281983337"
  5846. wait(0.1)
  5847.  
  5848. auracan1 = true
  5849. end
  5850. if auracan == true then
  5851. auracan = false
  5852. aura.Texture = "rbxassetid://901509906"
  5853. wait(0.07)
  5854. aura.Texture = "rbxassetid://901510046"
  5855. wait(0.07)
  5856. aura.Texture = "rbxassetid://901510125"
  5857. wait(0.07)
  5858.  
  5859. auracan = true
  5860. end
  5861. if auracan3 == true then
  5862. auracan3 = false
  5863. aura3.Texture = "rbxassetid://901509906"
  5864. wait(0.07)
  5865. aura3.Texture = "rbxassetid://901510046"
  5866. wait(0.07)
  5867. aura3.Texture = "rbxassetid://901510125"
  5868. wait(0.07)
  5869. auracan3 = true
  5870. end
  5871.  
  5872.  
  5873.  
  5874. if darius == true then
  5875. darius = false
  5876. wait(0.1)
  5877. part2.Texture = "http://www.roblox.com/asset/?id=926975911"
  5878. wait(0.1)
  5879. part2.Texture = "http://www.roblox.com/asset/?id=926976058"
  5880. wait(0.1)
  5881. part2.Texture = "http://www.roblox.com/asset/?id=926976185"
  5882.  
  5883.  
  5884. darius = true
  5885. end
  5886.  
  5887.  
  5888. if darius == true then
  5889. darius = false
  5890. wait(0.1)
  5891. aura8.Texture = "http://www.roblox.com/asset/?id=926975911"
  5892. wait(0.1)
  5893. aura8.Texture = "http://www.roblox.com/asset/?id=926976058"
  5894. wait(0.1)
  5895. aura8.Texture = "http://www.roblox.com/asset/?id=926976185"
  5896.  
  5897.  
  5898. darius = true
  5899. end
  5900.  
  5901.  
  5902. if auracan4 == true then
  5903. auracan4 = false
  5904. aura4.Texture = "rbxassetid://901509906"
  5905. wait(0.07)
  5906. aura4.Texture = "rbxassetid://901510046"
  5907. wait(0.07)
  5908. aura4.Texture = "rbxassetid://901510125"
  5909. wait(0.07)
  5910. auracan4 = true
  5911. end
  5912. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5913.  
  5914. if walk == true then
  5915.  
  5916. if canattack == true then
  5917. walk = false
  5918. walkon = true
  5919.  
  5920. 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
  5921. 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
  5922. 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
  5923. 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
  5924. 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
  5925. 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
  5926. wait(0.1)
  5927. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5928. 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
  5929. 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
  5930. 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
  5931. 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
  5932. 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
  5933. 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
  5934. wait(0.1)
  5935. end
  5936. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5937. 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
  5938. 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
  5939. 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
  5940. 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
  5941. 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
  5942. 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
  5943.  
  5944.  
  5945. end
  5946. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5947. 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
  5948. 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
  5949. 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
  5950. 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
  5951. 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
  5952. 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
  5953.  
  5954.  
  5955. wait(.1)
  5956. end
  5957. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5958.  
  5959. 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
  5960. 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
  5961. 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
  5962. 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
  5963. 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
  5964. 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
  5965. wait(0.1)
  5966.  
  5967. end
  5968. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5969.  
  5970. 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
  5971. 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
  5972. 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
  5973. 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
  5974. 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
  5975. 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
  5976. wait(0.1)
  5977.  
  5978. end
  5979. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5980.  
  5981. 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
  5982. 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
  5983. 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
  5984. 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
  5985. 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
  5986. 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
  5987. wait(0.1)
  5988. end
  5989. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  5990.  
  5991. 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
  5992. 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
  5993. 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
  5994. 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
  5995. 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
  5996. 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
  5997. wait(0.1)
  5998. end
  5999. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  6000. 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
  6001. 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
  6002. 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
  6003. 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
  6004. 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
  6005. 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
  6006. wait(0.1)
  6007.  
  6008. end
  6009. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  6010. 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
  6011. 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
  6012. 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
  6013. 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
  6014. 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
  6015. 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
  6016. wait(0.1)
  6017.  
  6018. end
  6019. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  6020. 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
  6021. 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
  6022. 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
  6023. 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
  6024. 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
  6025. 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
  6026.  
  6027. wait(0.1)
  6028. end
  6029. if hum.MoveDirection.x > 0 and nohit > 10 or hum.MoveDirection.x < 0 and nohit > 10 then
  6030. 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
  6031. 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
  6032. 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
  6033. 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
  6034. 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
  6035. 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
  6036.  
  6037. wait(0.1)
  6038. end
  6039.  
  6040. walk = true
  6041. end
  6042. end
  6043. end
  6044. if hum.MoveDirection.x == 0 then
  6045. if idle1 == true then
  6046. walkon = false
  6047. idle1 = false
  6048. idle = false
  6049.  
  6050.  
  6051. 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
  6052. 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
  6053. 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
  6054. 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
  6055. 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
  6056. 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
  6057. wait(0.1)
  6058.  
  6059. if canattack == true then
  6060. idle = true
  6061. idle1 = true
  6062. end
  6063. end
  6064.  
  6065. end
  6066. nohit = nohit + 0.2
  6067. if nohit > 10 and canattack == true and walkon == false then
  6068. idle = true
  6069. idle1 = true
  6070. 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
  6071. 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
  6072. 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
  6073. 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
  6074. 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
  6075. 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
  6076.  
  6077. end
  6078. if darius == true then
  6079. darius = false
  6080. wait(0.1)
  6081. part6.Texture = "http://www.roblox.com/asset/?id=894173257"
  6082. wait(0.1)
  6083. part6.Texture = "http://www.roblox.com/asset/?id=894173392"
  6084. wait(0.1)
  6085. part6.Texture = "http://www.roblox.com/asset/?id=890403068"
  6086. wait(0.1)
  6087. part6.Texture = "http://www.roblox.com/asset/?id=890403512"
  6088. darius = true
  6089. end
  6090. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement