Advertisement
Guest User

e232y82y8r77832732y3273y3r72

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