Advertisement
voyqgo

dadadad

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