Advertisement
Skye_Blue

Untitled

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