AxeuerAlt

Untitled

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