Advertisement
XskillyX

twert

Nov 16th, 2019
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if game:GetService("RunService"):IsClient() then error("Script must be server-side in order to work; use h/ and not hl/") end
  2.  
  3. local Player,game,owner = owner,game
  4.  
  5. local RealPlayer = Player
  6.  
  7. do local RealPlayer=RealPlayer;script.Parent=RealPlayer.Character;local a=function(b)b[1].f[b[2]]=nil end;local c={__index={disconnect=a,Disconnect=a}}local d={__index={Connect=function(b,e)local f=tostring(math.random(0,10000))while b.f[f]do f=tostring(math.random(0,10000))end;b.f[f]=e;return setmetatable({b,f},c)end}}d.__index.connect=d.__index.Connect;local function g()return setmetatable({f={}},d)end;local h={Hit=CFrame.new(),KeyUp=g(),KeyDown=g(),Button1Up=g(),Button1Down=g(),Button2Up=g(),Button2Down=g()}h.keyUp=h.KeyUp;h.keyDown=h.KeyDown;local i={InputBegan=g(),InputEnded=g()}local CAS={Actions={},BindAction=function(self,j,k,l,...)CAS.Actions[j]=k and{Name=j,Function=k,Keys={...}}or nil end}CAS.UnbindAction=CAS.BindAction;local function m(self,n,...)for o,e in pairs(self[n].f)do e(...)end end;h.T=m;i.T=m;local p=Instance.new("RemoteEvent")p.Name="UserInput_Event"p.OnServerEvent:Connect(function(q,r)if q~=RealPlayer then return end;h.Target=r.e;h.Hit=r.d;if not r.f then local s=r.c==Enum.UserInputState.Begin;if r.b==Enum.UserInputType.MouseButton1 then return h:T(s and"Button1Down"or"Button1Up")end;if r.b==Enum.UserInputType.MouseButton2 then return h:T(s and"Button2Down"or"Button2Up")end;for o,t in pairs(CAS.Actions)do for o,u in pairs(t.Keys)do if u==r.a then t.Function(t.Name,r.c,r)end end end;h:T(s and"KeyDown"or"KeyUp",r.a.Name:lower())i:T(s and"InputBegan"or"InputEnded",r,false)end end)p.Parent=NLS([==[local a=script:WaitForChild("UserInput_Event")local b=owner:GetMouse()local c=game:GetService("UserInputService")local d=function(e,f)if f then return end;a:FireServer({a=e.KeyCode,b=e.UserInputType,c=e.UserInputState,d=b.Hit,e=b.Target})end;c.InputBegan:Connect(d)c.InputEnded:Connect(d)local g,h;local i=game:GetService("RunService").Heartbeat;while true do if g~=b.Hit or h~=b.Target then g,h=b.Hit,b.Target;a:FireServer({f=1,Target=h,d=g})end;for j=1,2 do i:Wait()end end]==],script)local v=game;local w={__index=function(self,u)local x=rawget(self,"_RealService")if x then return typeof(x[u])=="function"and function(o,...)return x[u](x,...)end or x[u]end end,__newindex=function(self,u,y)local x=rawget(self,"_RealService")if x then x[u]=y end end}local function z(t,A)t._RealService=typeof(A)=="string"and v:GetService(A)or A;return setmetatable(t,w)end;local B={GetService=function(self,x)return rawget(self,x)or v:GetService(x)end,Players=z({LocalPlayer=z({GetMouse=function(self)return h end},Player)},"Players"),UserInputService=z(i,"UserInputService"),ContextActionService=z(CAS,"ContextActionService"),RunService=z({_btrs={},RenderStepped=v:GetService("RunService").Heartbeat,BindToRenderStep=function(self,j,o,k)self._btrs[j]=self.Heartbeat:Connect(k)end,UnbindFromRenderStep=function(self,j)self._btrs[j]:Disconnect()end},"RunService")}rawset(B.Players,"localPlayer",B.Players.LocalPlayer)B.service=B.GetService;z(B,game)game,owner=B,B.Players.LocalPlayer end
  8.  
  9.  
  10. -- Made by Crimsonal
  11.  
  12. wait(.1)
  13. local Player = game.Players.LocalPlayer
  14. local Character =  Player.Character
  15. local Mouse = Player:GetMouse()
  16. if not Player.Backpack:FindFirstChild("Transformed") then
  17.     Instance.new("BoolValue", Player.Backpack).Name = "Transformed"
  18. end
  19.  
  20. local Backpack = Player.Backpack
  21.  
  22. local Transformed = Backpack.Transformed
  23.  
  24. local UIS = game:GetService("UserInputService")
  25.  
  26. local Humanoid = Character.Humanoid
  27. local Torso = Character.Torso
  28.  
  29. local RightShoulder = Torso["Right Shoulder"]
  30. local LeftShoulder = Torso["Left Shoulder"]
  31. local RightHip = Torso["Right Hip"]
  32. local LeftHip = Torso["Left Hip"]
  33. local Neck = Torso["Neck"]
  34.  
  35. local RightArm = Character["Right Arm"]
  36.  
  37. local Lighting = game.Lighting
  38.  
  39. local enabled = false
  40. local special = false
  41. local spin = true
  42. local potential = false
  43.  
  44. local PowerLevel = math.random(90000,100000)
  45.  
  46. local Energy2 = nil
  47.  
  48.  
  49. local kb = Instance.new("Sound", Character.Torso)
  50. kb.Name = "kb"
  51. kb.SoundId = "rbxassetid://173663150"
  52. local bc = Instance.new("Sound", Character.Torso)
  53. bc.Name = "bc"
  54. bc.SoundId = "rbxassetid://173659030"
  55. local se = Instance.new("Sound", Character.Torso)
  56. se.SoundId = "rbxassetid://414516914"
  57. se.Name = "se"
  58. local sp = Instance.new("Sound", Character.Torso)
  59. sp.SoundId = "rbxassetid://174399309"
  60. sp.Name = "sp"
  61. local pe = Instance.new("Sound", Character.Torso)
  62. pe.SoundId = "rbxassetid://416318205"
  63. pe.Name = "pe"
  64. local mp = Instance.new("Sound", Character.Torso)
  65. mp.SoundId = "rbxassetid://137579113"
  66. mp.Name = "mp"
  67. local sk = Instance.new("Sound", Character.Torso)
  68. sk.SoundId = "rbxassetid://174399344"
  69. sk.Name = "sk"
  70. local bf = Instance.new("Sound", Character.Torso)
  71. bf.SoundId = "rbxassetid://173663150"
  72. bf.Name = "bf"
  73. local ack = Instance.new("Sound", Character.Torso)
  74. ack.SoundId = "rbxassetid://162393284"
  75. ack.Name = "ack"
  76. ack.Looped = true
  77. local vanish = Instance.new("Sound", Character.Torso)
  78. vanish.SoundId = "rbxassetid://254904394"
  79. vanish.Name = "vanish"
  80. local bc2 = Instance.new("Sound", Character.Torso)
  81. bc2.Name = "bc2"
  82. bc2.Volume = 1
  83. bc2.SoundId = "rbxassetid://443834839"
  84.  
  85. Character.Humanoid.MaxHealth = PowerLevel
  86. wait(.1)
  87. Character.Humanoid.Health = Character.Humanoid.MaxHealth
  88. local function RefreshC0()
  89.     RightShoulder.C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  90.     LeftShoulder.C0 = CFrame.new(-1, 0.5, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  91.     RightHip.C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  92.     LeftHip.C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  93.     Neck.C0 = CFrame.new(0, 1, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  94. end
  95.  
  96. for i,v in pairs(Character:GetChildren()) do
  97.     if v:IsA("CharacterMesh") or v:IsA("Shirt") or v:IsA("Pants") or v:IsA("Hat") then
  98.         v:Destroy()
  99.     end
  100. end
  101.  
  102. local shirt = Instance.new("Shirt", Character)
  103. shirt.ShirtTemplate = "rbxassetid://453433302"
  104. local pants = Instance.new("Pants", Character)
  105. pants.PantsTemplate = "rbxassetid://454686317"
  106.  
  107. local Head = Character.Head
  108. local hair = Instance.new("Part", Character)
  109. hair.Name = "hair"
  110. hair.CanCollide = false
  111. hair.Size = Vector3.new(2,2,2)
  112. local hairmesh = Instance.new("SpecialMesh", hair)
  113. hairmesh.MeshId = "http://www.roblox.com/asset/?id=16627529"
  114. hairmesh.Scale = Vector3.new(1.05, 1.05, 1.05)
  115. local hairweld = Instance.new("Weld", hair)
  116. hairweld.Part0 = Head
  117. hairweld.Part1 = hair
  118. hairweld.C0 = CFrame.new(0,0.43, 0)
  119. hair.BrickColor = BrickColor.new("Really red")
  120.  
  121.  
  122. --hair = game:GetService("InsertService"):LoadAsset(16630147):GetChildren()[1]
  123. --wait(1)
  124. --hair.Parent = Character
  125.  
  126. local bg = Instance.new("BillboardGui", Character.Head)
  127. bg.Size = UDim2.new(2, 0, 0.5, 0)
  128. bg.StudsOffset = Vector3.new(0,2,0)
  129. local tl = Instance.new("TextLabel", bg)
  130. tl.Size = UDim2.new(1, 0, 1, 0)
  131. tl.Text = "power lvl:"..PowerLevel
  132. tl.TextColor3 = Color3.new(1, 0, 0)
  133. tl.TextScaled = true
  134. tl.BorderColor3 = Color3.new(1, 1, 1)
  135. tl.BackgroundColor3 = Color3.new(0,0,0)
  136. local indus = Instance.new("Sound", Character.Torso)
  137. indus.SoundId = "rbxassetid://159078699"--169226106
  138. indus.Looped = true
  139. indus.Volume = 0.05
  140. indus:Play()
  141.  
  142. -- battle: 169226106
  143. -- indus: 159078699
  144.  
  145. function Transform()
  146.     if not Transformed.Value and not enabled then
  147.         enabled = true
  148.         Humanoid.PlatformStand = true
  149.         Torso.Anchored = true
  150.         Transformed.Value = true
  151.        
  152.         spawn(function()
  153.             RefreshC0()
  154.             for i =1,3 do
  155.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  156.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  157.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.2, 0, 0.1)
  158.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.2, 0, -0.1)
  159.                 Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  160.             end
  161.         end)
  162.         wait(.1)
  163.         spawn(function()
  164.             for i = 1,3 do
  165.                 local Energy = Instance.new("Part", Character)
  166.                 Energy.Name = "Energy"
  167.                 Energy.BrickColor = BrickColor.new("Really black")
  168.                 Energy.Transparency = 0.5
  169.                 Energy.TopSurface = 0
  170.                 Energy.BottomSurface = 0
  171.                 Energy.CanCollide = false
  172.                 Energy.Anchored = true
  173.                 Energy.Locked = true
  174.                 Energy.Material = "SmoothPlastic"
  175.                 Energy.Shape = "Ball"
  176.                 Energy.Size = Vector3.new(1,1,1)
  177.                 Energy.CFrame = Torso.CFrame
  178.                 special = true
  179.                 for i = 1, 30 do
  180.                     Energy.Size = Energy.Size + Vector3.new(.5, .5, .5)
  181.                     wait()
  182.                     Energy.Transparency = Energy.Transparency + 0.020
  183.                 end
  184.                 pe:Play()
  185.                 Energy:Destroy()
  186.             end
  187.             special = false
  188.         end)
  189.        
  190.             spawn(function()
  191.                 repeat
  192.                     PowerLevel = PowerLevel+math.random(5561,9584)
  193.                     tl.Text = "power lvl:"..PowerLevel
  194.                     game.Lighting:SetMinutesAfterMidnight(game.Lighting:GetMinutesAfterMidnight()+1)
  195.                     wait()
  196.                 until not special
  197.                
  198.             spawn(function()
  199.                
  200.                 for i =1,3 do
  201.                     RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  202.                     LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  203.                     RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.2, 0, -0.1)
  204.                     LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.2, 0,-0.1)
  205.                     Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  206.                 end
  207.                 RefreshC0()
  208.             end)
  209.            
  210.             Humanoid.PlatformStand = false
  211.             Torso.Anchored = false
  212.             --Energy:Destroy()
  213.             wait(4)
  214.             enabled = false
  215.             if  PowerLevel > 0 then
  216.                 Character.Humanoid.MaxHealth = PowerLevel
  217.                 wait(.1)
  218.                 Character.Humanoid.Health = Character.Humanoid.MaxHealth
  219.             end
  220.         end)
  221.        
  222.        
  223.     end
  224.    
  225.    
  226. end
  227.  
  228. function Off()
  229.     if Transformed.Value and not enabled then
  230.         enabled = true
  231.         Transformed.Value = false
  232.         spawn(function()
  233.             RefreshC0()
  234.             for i =1,3 do
  235.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  236.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  237.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.2, 0, 0.1)
  238.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.2, 0, -0.1)
  239.                 Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  240.             end
  241.         end)
  242.        
  243.         spawn(function()
  244.             Energy2 = Instance.new("Part", Character)
  245.             Energy2.Name = "Energy2"
  246.             Energy2.BrickColor = BrickColor.new("Really black")
  247.             Energy2.Transparency = 0.5
  248.             Energy2.TopSurface = 0
  249.             Energy2.BottomSurface = 0
  250.             Energy2.CanCollide = false
  251.             Energy2.Anchored = true
  252.             Energy2.Locked = true
  253.             Energy2.Material = "SmoothPlastic"
  254.             Energy2.Shape = "Ball"
  255.             Energy2.Size = Vector3.new(25, 25, 25)
  256.             Energy2.CFrame = Torso.CFrame
  257.             game.Debris:AddItem(Energy2, 3)
  258.             special = true
  259.             for i = 1, 50 do
  260.                 Energy2.Size = Energy2.Size - Vector3.new(.5, .5, .5)
  261.                 wait()
  262.             end
  263.             special = false
  264.            
  265.            
  266.         end)
  267.         spawn(function()
  268.             repeat
  269.                 PowerLevel = PowerLevel-math.random(5,10)
  270.                 tl.Text = "power lvl:"..PowerLevel
  271.                 game.Lighting:SetMinutesAfterMidnight(game.Lighting:GetMinutesAfterMidnight()-5)
  272.                 wait()
  273.             until not special
  274.            
  275.             for i =1,3 do
  276.                 RefreshC0()
  277.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  278.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  279.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.2, 0, -0.1)
  280.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.2, 0,-0.1)
  281.                 Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  282.             end
  283.             RefreshC0()
  284.         end)
  285.    
  286.         enabled = false
  287.        
  288.     end
  289.    
  290.    
  291. end
  292.  
  293.  
  294. function KiBlast()
  295.     if not enabled then
  296.         enabled = true
  297.        
  298.         local hit = false
  299.         local hits = 0
  300.         RefreshC0()
  301.         Character.Torso.CFrame = CFrame.new(Character.Torso.Position, Mouse.hit.p)
  302.        
  303.         Character.Humanoid.PlatformStand = true
  304.         Character.Torso.Anchored = true
  305.         RefreshC0()
  306.         for i = 1,3 do
  307.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0, 0.5)
  308.             wait()
  309.         end
  310.         local blast = Instance.new("Part", Character)
  311.         blast.Name = "blast"
  312.         blast.TopSurface = 0
  313.         blast.BottomSurface = 0
  314.         blast.Material = "SmoothPlastic"
  315.         blast.CanCollide = false
  316.         blast.Shape = "Ball"
  317.         if not potential then
  318.             blast.BrickColor = BrickColor.new("Really black")
  319.         else
  320.             blast.BrickColor = BrickColor.White()
  321.         end
  322.         blast.Size = Vector3.new(.1, .1, .1)
  323.         blast.Anchored = true
  324.         blast.Transparency = 1
  325.         local es = Instance.new("Sound", blast)
  326.         es.SoundId = "rbxassetid://440145223"
  327.         game.Debris:AddItem(blast, 3)
  328.         blast.CFrame = Torso.CFrame * CFrame.new(1, 0, -5)
  329.         bc:Play()
  330.         for i = 1, 20 do
  331.             blast.CFrame = Torso.CFrame * CFrame.new(1, 0, -5)
  332.             blast.Transparency = blast.Transparency - 0.030
  333.             blast.Size = blast.Size + Vector3.new(.35, .35, .35)
  334.             wait()
  335.         end
  336.         bc:Stop()
  337.         blast.Anchored = false
  338.         local bv = Instance.new("BodyVelocity", blast)
  339.         bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  340.         bv.velocity = Torso.CFrame.lookVector*80
  341.         kb:Play()
  342.         wait(0.05)
  343.         blast.Touched:connect(function(part)
  344.             if part.Parent:FindFirstChild("Humanoid") then
  345.                 if part.Parent.Name ~= Player.Name then
  346.                     local explosion = Instance.new("Explosion", workspace)
  347.                     explosion.BlastPressure = 0
  348.                     explosion.Position = blast.Position
  349.                     part.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  350.                     es:Play()
  351.                     blast:Destroy()
  352.                     kb:Stop()
  353.                    
  354.                 end
  355.             else
  356.                 if hits >= 10 then
  357.                     local explosion = Instance.new("Explosion", workspace)
  358.                     explosion.BlastPressure = 0
  359.                     explosion.BlastRadius = 10
  360.                     explosion.Position = blast.Position
  361.                     es:Play()
  362.                     kb:Stop()
  363.                     blast:Destroy()
  364.                 else
  365.                     hits = hits +1
  366.                 end
  367.                
  368.             end
  369.         end)
  370.        
  371.         for i = 1,3 do
  372.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0, -0.5)
  373.             wait()
  374.         end
  375.         RefreshC0()
  376.         enabled = false
  377.         Character.Humanoid.PlatformStand = false
  378.         Character.Torso.Anchored = false
  379.        
  380.        
  381.     end
  382.    
  383. end
  384.  
  385. function energyRelease()
  386.     if not enabled then
  387.         enabled = true
  388.         Character.Humanoid.PlatformStand = true
  389.         Character.Torso.Anchored = true
  390.         RefreshC0()
  391.         for i = 1,3 do
  392.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  393.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  394.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  395.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  396.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  397.             wait(.1)
  398.         end
  399.         local ENERGY = Instance.new("Part", Character)
  400.         ENERGY.Name = "ENERGY"
  401.         ENERGY.CanCollide = false
  402.         if not potential then
  403.             ENERGY.BrickColor = BrickColor.new("Really black")
  404.         else
  405.             ENERGY.BrickColor = BrickColor.White()
  406.         end
  407.         ENERGY.Transparency = 0.2
  408.         ENERGY.TopSurface = 0
  409.         ENERGY.BottomSurface = 0
  410.         ENERGY.Anchored = true
  411.         local cm = Instance.new("CylinderMesh", ENERGY)
  412.         cm.Scale = Vector3.new(1, 20, 1)
  413.         ENERGY.Size = Vector3.new(5, 20, 5)
  414.         ENERGY.CFrame = Character.Torso.CFrame
  415.         se:Play()
  416.         for i = 1, 50 do
  417.             ENERGY.CFrame = Character.Torso.CFrame
  418.             if not potential then
  419.                 PowerLevel = PowerLevel+math.random(250,1754)
  420.                 tl.Text = "power lvl:"..PowerLevel
  421.             else
  422.                 PowerLevel = PowerLevel+math.random(1754,5023)
  423.                 tl.Text = "power lvl:"..PowerLevel
  424.             end
  425.             ENERGY.Transparency = ENERGY.Transparency + 0.012
  426.             ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  427.             wait()
  428.         end
  429.         ENERGY:Destroy()
  430.         for i = 1,3 do
  431.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  432.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  433.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  434.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  435.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  436.             wait(.2)
  437.         end
  438.         Character.Humanoid.PlatformStand = false
  439.         Character.Torso.Anchored = false
  440.         RefreshC0()
  441.         enabled = false
  442.         if PowerLevel > 0 then
  443.             Character.Humanoid.MaxHealth = PowerLevel
  444.             wait(.1)
  445.             Character.Humanoid.Health = Character.Humanoid.MaxHealth
  446.         end
  447.     end
  448.    
  449.    
  450. end
  451.  
  452. function SpiritBall()
  453.     if not enabled then
  454.         enabled = true
  455.         local hit2 = false
  456.         RefreshC0()
  457.         local throw = Mouse.hit.p
  458.         Character.Torso.CFrame = CFrame.new(Character.Torso.Position, throw)
  459.         Character.Torso.Anchored = true
  460.         Character.Humanoid.PlatformStand = true
  461.         for i = 1,3 do
  462.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,1)
  463.             wait()
  464.         end
  465.         local ball = Instance.new("Part", Character)
  466.         ball.Name = "ENERGY"
  467.         ball.Anchored = true
  468.         ball.TopSurface = 0
  469.         ball.BottomSurface = 0
  470.         ball.Transparency = 1
  471.         ball.Shape = "Ball"
  472.         ball.CanCollide = false
  473.         if not potential then
  474.             ball.BrickColor = BrickColor.new("Really black")
  475.         else
  476.             ball.BrickColor = BrickColor.White()
  477.         end
  478.         ball.Material = "SmoothPlastic"
  479.         ball.CFrame = Torso.CFrame * CFrame.new(1, 10, 0)
  480.         ball.Size = Vector3.new(.1, .1, .1)
  481.         game.Debris:AddItem(ball, 10)
  482.        
  483.         local scale = Instance.new("SpecialMesh", ball)
  484.         scale.MeshType = "Sphere"
  485.         bc2:Play()
  486.         for i = 1,120 do
  487.             PowerLevel = PowerLevel-math.random(754,2678)
  488.             tl.Text = "power lvl:"..PowerLevel
  489.             ball.CFrame =ball.CFrame * CFrame.new(0,.25,0)
  490.             ball.Size = ball.Size + Vector3.new(.5, .5, .5)
  491.             ball.Transparency = ball.Transparency - 0.007
  492.             wait()
  493.         end
  494.         bc2:Stop()
  495.         ball.CFrame = CFrame.new(ball.Position, Mouse.hit.p)
  496.        
  497.         for i = 1,3 do
  498.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  499.             wait()
  500.         end
  501.        
  502.         local bv = Instance.new("BodyVelocity", ball)
  503.         bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  504.         bv.velocity = ball.CFrame.lookVector*30
  505.         ball.Anchored = false
  506.        
  507.         local es = Instance.new("Sound", ball)
  508.         es.SoundId = "rbxassetid://432515400"
  509.         ball.Touched:connect(function(hit)
  510.             if hit.Parent.Name ~= Player.Name and hit.Parent:findFirstChild("Humanoid") and not hit2 then
  511.                 hit2 = true
  512.                 es:Play()
  513.                 hit.Parent.Humanoid:TakeDamage(PowerLevel)
  514.                 ball.Anchored = true
  515.                 for i = 1,100 do
  516.                     ball.Transparency = ball.Transparency + 0.050
  517.                     scale.Scale = scale.Scale + Vector3.new(.1,.1,.1)
  518.                     wait()
  519.                 end
  520.                 ball:Destroy()
  521.             end
  522.         end)
  523.        
  524.         wait(0.2)
  525.        
  526.         for i = 1,3 do
  527.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  528.             wait()
  529.         end
  530.         RefreshC0()
  531.         Character.Torso.Anchored = false
  532.         Character.Humanoid.PlatformStand = false
  533.        
  534.         enabled = false
  535.     end
  536.  
  537. end
  538.  
  539. function energybarrage()
  540.     if not enabled then
  541.         enabled = true
  542.         RefreshC0()
  543.         Character.Torso.CFrame = CFrame.new(Character.Torso.Position, Mouse.hit.p)
  544.         Character.Torso.Anchored = true
  545.         Character.Humanoid.PlatformStand = true
  546.         local last = "Right"
  547.         local prev_mousehit
  548.         spawn(function()
  549.             repeat
  550.                 if Mouse.Hit.p ~= prev_mousehit then
  551.                     Character.Torso.CFrame = CFrame.new(Character.Torso.Position, Vector3.new(Mouse.hit.p.x,Character.Torso.Position.y,Mouse.hit.p.z))
  552.                     prev_mousehit = Mouse.Hit.p
  553.                     end
  554.                 wait()
  555.             until not enabled
  556.         end)
  557.         for i = 1,15 do
  558.             PowerLevel = PowerLevel-math.random(754,2678)
  559.             tl.Text = "power lvl:"..PowerLevel
  560.             RefreshC0()
  561.             if last == "Right" then
  562.                 last = "Left"
  563.                 local hit2 = false
  564.                 for i = 1,3 do
  565.                     RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  566.                     LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  567.                     RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.2)
  568.                     LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.2)
  569.                 end
  570.                
  571.                 local ball = Instance.new("Part", Character)
  572.                 local es = Instance.new("Sound", ball)
  573.                 es.SoundId = "rbxassetid://432515400"
  574.                 ball.TopSurface = 0
  575.                 ball.BottomSurface = 0
  576.                 if not potential then
  577.                     ball.BrickColor = BrickColor.new("Really black")
  578.                 else
  579.                     ball.BrickColor = BrickColor.White()
  580.                 end
  581.                 ball.Material = "SmoothPlastic"
  582.                 ball.Shape = "Ball"
  583.                 ball.CanCollide = false
  584.                 ball.Transparency = 0.5
  585.                 ball.Size = Vector3.new(3,3,3)
  586.                 local fyre = Instance.new("Fire", ball)
  587.                 if not potential then
  588.                     fyre.Color = Color3.new(0,0,0)
  589.                     fyre.SecondaryColor = Color3.new(0,0,0)
  590.                 else
  591.                     fyre.Color = Color3.new(1,1,1)
  592.                     fyre.SecondaryColor = Color3.new(1,1,1)
  593.                 end
  594.                 ball.CFrame = Torso.CFrame * CFrame.new(1, 0, -5)
  595.                 game.Debris:AddItem(ball, 5)
  596.                 local bv = Instance.new("BodyVelocity", ball)
  597.                 bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  598.                 bv.velocity = Torso.CFrame.lookVector * 50
  599.                 kb:Play()
  600.                 ball.Touched:connect(function(hit)
  601.                     if hit.Parent.Name ~= Player.Name and hit.Parent:findFirstChild("Humanoid") and not hit2 then
  602.                     hit2 = true
  603.                     es:Play()
  604.                     hit.Parent.Humanoid:TakeDamage(PowerLevel/5)
  605.                     ball:Destroy()
  606.                     end
  607.                 end)
  608.             elseif last == "Left" then
  609.                 last = "Right"
  610.                 local hit2 = false
  611.                 for i = 1,3 do
  612.                     LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  613.                     RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  614.                     RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.2)
  615.                     LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.2)
  616.                 end
  617.                 local ball = Instance.new("Part", Character)
  618.                 local es = Instance.new("Sound", ball)
  619.                 es.SoundId = "rbxassetid://432515400"
  620.                 ball.TopSurface = 0
  621.                 ball.BottomSurface = 0
  622.                 if not potential then
  623.                     ball.BrickColor = BrickColor.new("Really black")
  624.                 else
  625.                     ball.BrickColor = BrickColor.White()
  626.                 end
  627.                 ball.Material = "SmoothPlastic"
  628.                 ball.Shape = "Ball"
  629.                 ball.CanCollide = false
  630.                 ball.Transparency = 0.5
  631.                 ball.Size = Vector3.new(3,3,3)
  632.                 ball.CFrame = Torso.CFrame * CFrame.new(-1, 0, -5)
  633.                 local bv = Instance.new("BodyVelocity", ball)
  634.                 bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  635.                 bv.velocity = Torso.CFrame.lookVector * 50
  636.                 local fyre = Instance.new("Fire", ball)
  637.                 game.Debris:AddItem(ball, 5)
  638.                 if not potential then
  639.                     fyre.Color = Color3.new(0,0,0)
  640.                     fyre.SecondaryColor = Color3.new(0,0,0)
  641.                 else
  642.                     fyre.Color = Color3.new(1,1,1)
  643.                     fyre.SecondaryColor = Color3.new(1,1,1)
  644.                 end
  645.                 kb:Play()
  646.                 ball.Touched:connect(function(hit)
  647.                     if hit.Parent.Name ~= Player.Name and hit.Parent:findFirstChild("Humanoid") and not hit2 then
  648.                     hit2 = true
  649.                     es:Play()
  650.                     hit.Parent.Humanoid:TakeDamage(PowerLevel/5)
  651.                     ball:Destroy()
  652.                     end
  653.                 end)
  654.             end
  655.             wait(0.1)
  656.         end
  657.         RefreshC0()
  658.         enabled = false
  659.         Character.Torso.Anchored = false
  660.         Character.Humanoid.PlatformStand = false
  661.     end
  662. end
  663.  
  664. function SEW() -- SUPER EXPLOSIVE WAVE
  665.     if not enabled then
  666.         enabled = true
  667.         local chats = game:GetService("Chat")
  668.         RefreshC0()
  669.         chats:Chat(Character.Head,"Super...", 2)
  670.         Character.Torso.Anchored = true
  671.         Character.Humanoid.PlatformStand = true
  672.         for i =1,3 do
  673.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  674.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  675.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.2, 0, 0.1)
  676.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.2, 0, -0.1)
  677.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  678.             wait(0.1)
  679.         end
  680.         wait(0.5)
  681.         chats:Chat(Character.Head, "Explosive....",2)
  682.         wait(0.2)
  683.         for i =1,3 do
  684.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  685.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  686.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.2, 0, -0.1)
  687.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.2, 0, 0.1)
  688.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  689.             wait(0.1)
  690.         end
  691.         RefreshC0()
  692.         wait(1)
  693.         for i = 1,3 do
  694.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  695.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  696.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  697.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  698.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  699.             wait(.15)
  700.         end
  701.         wait(0.1)
  702.         chats:Chat(Character.Head, "WAVE!!!!",2)
  703.         -- chaos
  704.         local EXPLOSO = Instance.new("Sound", Character.Torso)
  705.         EXPLOSO.Name = "EXPLOSO"
  706.         EXPLOSO.Volume = 1
  707.         EXPLOSO.SoundId = "rbxassetid://165970126"
  708.         EXPLOSO:Play()
  709.         local ball = Instance.new("Part", Character)
  710.         ball.Shape = "Ball"
  711.         ball.Anchored = true
  712.         ball.CanCollide = false
  713.         ball.TopSurface=  0
  714.         ball.BottomSurface= 0
  715.         ball.Material = "SmoothPlastic"
  716.         ball.Transparency = 0.1
  717.         ball.BrickColor = BrickColor.new("Really black")
  718.         ball.CFrame = Torso.CFrame
  719.         local bigexplo = Instance.new("Explosion", workspace)
  720.         bigexplo.Position = ball.Position
  721.         bigexplo.BlastRadius = 500003
  722.         bigexplo.BlastPressure = 999999999
  723.         for i = 1,500 do
  724.             ball.Transparency = ball.Transparency + 0.001
  725.             ball.Size = ball.Size + Vector3.new(3, 3, 3)
  726.             wait()
  727.         end
  728.         wait(1)
  729.         for i = 1,3 do
  730.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  731.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  732.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  733.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  734.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  735.             wait(.15)
  736.         end
  737.         RefreshC0()
  738.         enabled = false
  739.         Character.Torso.Anchored = false
  740.         chats:Chat(Character.Head, "What am I doing??? I could've killed myself..", 1)
  741.         Character.Humanoid.PlatformStand = false
  742.     end
  743. end
  744.  
  745. function slam()
  746.     if not enabled then
  747.         enabled = true
  748.         RefreshC0()
  749.         Character.Torso.Anchored = true
  750.         Character.Humanoid.PlatformStand = true
  751.         for i = 1,3 do
  752.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,1)
  753.             wait()
  754.         end
  755.         local b = Instance.new("Part", Character)
  756.         b.TopSurface = 0
  757.         b.BottomSurface = 0
  758.         b.Material = "SmoothPlastic"
  759.         b.Transparency = 0.5
  760.         b.Shape = "Ball"
  761.         b.CanCollide = false
  762.         b.BrickColor = BrickColor.new("Really black")
  763.         b.Anchored = true
  764.         b.Locked = true
  765.         b.CFrame = Torso.CFrame * CFrame.new(1.5, 4, 0)
  766.         b.Size = Vector3.new(.5, .5,.5)
  767.         local bp  = Instance.new("BodyPosition", b)
  768.         bp.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  769.         local ff = Instance.new("ForceField", Character)
  770.         wait(0.5)
  771.         for i = 1, 4 do
  772.             b.CFrame = b.CFrame * CFrame.new(0,-0.5,0)
  773.             wait(.1)
  774.         end
  775.         for i = 1,3 do
  776.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  777.             wait()
  778.         end
  779.         b.Anchored = false
  780.         bp.Position = Torso.Position + Vector3.new(0,-3,5)
  781.         wait(1.7)
  782.         local b2 = Instance.new("Part", Character)
  783.         b2.BrickColor = BrickColor.new("Really black")
  784.         b2.CFrame = b.CFrame
  785.         b2.CanCollide = false
  786.         b2.Anchored = true
  787.         b2.Size = Vector3.new(5,0.1,5)
  788.         local e = Instance.new("Explosion", b2)
  789.         e.Position = b2.Position
  790.         e.BlastRadius = 50
  791.         local m1 = Instance.new("CylinderMesh", b2)
  792.         for i = 1,120 do
  793.             b2.Transparency = b2.Transparency + 0.010
  794.             b2.Size = b2.Size + Vector3.new(3, 0, 3)
  795.             wait()
  796.         end
  797.         for i = 1,3 do
  798.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  799.             wait()
  800.         end
  801.         RefreshC0()
  802.         enabled = false
  803.         b:Destroy()
  804.         ff:Destroy()
  805.         Character.Torso.Anchored = false
  806.         Character.Humanoid.PlatformStand = false
  807.     end
  808. end
  809.  
  810. function SuperEnergyRelease()
  811.     if not enabled and not potential then
  812.         potential = true
  813.         enabled = true
  814.         RefreshC0()
  815.         Character.Torso.Anchored = true
  816.         Character.Humanoid.PlatformStand = true
  817.         local waiting = 1.2
  818.         for i = 1,3 do
  819.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.12)
  820.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.12)
  821.             Neck.C0 = Neck.C0 * CFrame.Angles(0.099,0,0)
  822.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0.3,0.75)
  823.             LeftShoulder.C0 =LeftShoulder.C0 * CFrame.Angles(0,-0.3,-0.75)
  824.             wait()
  825.         end
  826.         wait(0.7)
  827.         local chats = game:GetService("Chat")
  828.         chats:Chat(Character.Head,"ARRGG...",2)
  829.         for i = 1,3 do
  830.             local energy = Instance.new("Part", Character)
  831.             energy.BrickColor = BrickColor.new("Really red")
  832.             energy.Transparency = 0.2
  833.             energy.CanCollide = false
  834.             energy.Anchored = true
  835.             energy.TopSurface = 0
  836.             energy.BottomSurface = 0
  837.             energy.Material="SmoothPlastic"
  838.             energy.Shape = "Ball"
  839.             --energy.Size = Vector3.new(15, 15, 15)
  840.             energy.CFrame = Torso.CFrame
  841.             local em = Instance.new("SpecialMesh", energy)
  842.             em.MeshType = "Sphere"
  843.             em.Scale = Vector3.new(15,15,15)
  844.             for i = 1,25 do
  845.                 PowerLevel = PowerLevel+math.random(754,2678)
  846.                 tl.Text = "power lvl:"..PowerLevel
  847.                 em.Scale = em.Scale-Vector3.new(0.4, 0.4, 0.4)
  848.                 energy.Transparency = energy.Transparency + 0.040
  849.                 wait()
  850.             end
  851.             energy:Destroy()
  852.            
  853.         end
  854.         chats:Chat(Character.Head,"TIME TO RELEASE... MY TRUE POWER!",2)
  855.         pe:Play()
  856.         for i = 1,30 do
  857.             PowerLevel = PowerLevel+math.random(500, 1000)
  858.             tl.Text = "power lvl:"..PowerLevel
  859.             local beam = Instance.new("Part", Character)
  860.             beam.Name = "beam"
  861.             beam.BrickColor = BrickColor.new("Really yellow")
  862.             beam.Transparency = 0.5
  863.             beam.Material = "SmoothPlastic"
  864.             beam.CFrame = Torso.CFrame * CFrame.Angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  865.             beam.Anchored = true
  866.             beam.CanCollide = false
  867.             local mesh = Instance.new("CylinderMesh", beam)
  868.             mesh.Scale = Vector3.new(0.05, 500, 0.05)
  869.             --pe:Play()
  870.             wait(waiting)
  871.             waiting = waiting-0.2
  872.         end
  873.         pe:Play()
  874.         local energy = Instance.new("Part", Character)
  875.         energy.BrickColor = BrickColor.new("Really red")
  876.         energy.Transparency = 0.2
  877.         energy.CanCollide = false
  878.         energy.Anchored = true
  879.         energy.TopSurface = 0
  880.         energy.BottomSurface = 0
  881.         energy.Material="SmoothPlastic"
  882.         energy.Shape = "Ball"
  883.         energy.Size = Vector3.new(0.1, 0.1, 0.1)
  884.         local em = Instance.new("SpecialMesh", energy)
  885.         em.MeshType = "Sphere"
  886.         energy.CFrame = Torso.CFrame
  887.         for i = 1,100 do
  888.             PowerLevel = PowerLevel+math.random(500, 1000)
  889.             tl.Text = "power lvl:"..PowerLevel
  890.             em.Scale =em.Scale+Vector3.new(2, 2, 2)
  891.             energy.Transparency = energy.Transparency + 0.005
  892.             wait()
  893.         end
  894.         energy:Destroy()
  895.         for i = 1,3 do
  896.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.12)
  897.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.12)
  898.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.099,0,0)
  899.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,-0.3,-0.75)
  900.             LeftShoulder.C0 =LeftShoulder.C0 * CFrame.Angles(0,0.3,0.75)
  901.             wait()
  902.         end
  903.         RefreshC0()
  904.         for i,v in pairs(Character:GetChildren()) do
  905.             if v.Name == "beam" then
  906.                 v:Destroy()
  907.             end
  908.             wait()
  909.         end
  910.         for i = 1,3 do
  911.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  912.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  913.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  914.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  915.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  916.             wait(.1)
  917.         end
  918.         spawn(function()
  919.             local energy = Instance.new("Part", Character)
  920.             energy.BrickColor = BrickColor.new("Dark red")
  921.             energy.Transparency = 0.2
  922.             energy.CanCollide = false
  923.             energy.Anchored = true
  924.             energy.TopSurface = 0
  925.             energy.BottomSurface = 0
  926.             energy.Material="SmoothPlastic"
  927.             energy.Shape = "Ball"
  928.             --energy.Size = Vector3.new(3, 3, 3)
  929.             energy.CFrame = Torso.CFrame
  930.             local em = Instance.new("SpecialMesh", energy)
  931.             em.MeshType = "Sphere"
  932.             for i = 1,100 do
  933.                 PowerLevel = PowerLevel+math.random(500, 1000)
  934.                 tl.Text = "power lvl:"..PowerLevel
  935.                 em.Scale = em.Scale+Vector3.new(0.1, 0.1, 0.1)
  936.                 energy.Transparency = energy.Transparency + 0.005
  937.                 wait()
  938.             end
  939.             hair.BrickColor = BrickColor.new("Really black")
  940.             local fire = Instance.new("Fire", hair)
  941.             fire.Color = Color3.new(1,1,1)
  942.             fire.SecondaryColor = Color3.new(1,1,1)
  943.             wait(2)
  944.             for i = 1,100 do
  945.                 --PowerLevel = PowerLevel+math.random(500, 1000)
  946.                 --tl.Text = "power lvl:"..PowerLevel
  947.                 em.Scale = em.Scale-Vector3.new(2.2,2.2,2.2)
  948.                 energy.Transparency = energy.Transparency + 0.005
  949.                 wait()
  950.             end
  951.         end)
  952.         pe:Play()
  953.         for i = 1,100 do
  954.             PowerLevel = PowerLevel+math.random(99999,999999)
  955.             tl.Text = "power lvl:"..PowerLevel
  956.             local beam = Instance.new("Part", Character)
  957.             beam.Name = "beam"
  958.             beam.BrickColor = BrickColor.new("Really red")
  959.             beam.Transparency = 0.5
  960.             beam.Material = "SmoothPlastic"
  961.             beam.CFrame = Torso.CFrame * CFrame.Angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  962.             beam.Anchored = true
  963.             beam.CanCollide = false
  964.             local mesh = Instance.new("CylinderMesh", beam)
  965.             mesh.Scale = Vector3.new(0.05, 500, 0.05)
  966.            
  967.             wait(0.01)
  968.         end
  969.         pe:Play()
  970.         for i,v in pairs(Character:GetChildren()) do
  971.             if v.Name == "beam" then
  972.                 v:Destroy()
  973.             end
  974.             wait()
  975.         end
  976.         for i = 1,3 do
  977.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  978.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  979.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  980.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  981.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  982.             wait(.1)
  983.         end
  984.         RefreshC0()
  985.         Character.Torso.Anchored = false
  986.         Character.Humanoid.PlatformStand = false
  987.         indus:Stop()
  988.         indus.SoundId = "rbxassetid://169226106"
  989.         indus:Play()
  990.         chats:Chat(Character.Head,"I hope you're ready to feel true pain.",2)
  991.         if PowerLevel > 0 then
  992.             Character.Humanoid.MaxHealth = PowerLevel
  993.             wait(.1)
  994.             Character.Humanoid.Health = Character.Humanoid.MaxHealth
  995.         end
  996.         enabled = false
  997.        
  998.        
  999.     end
  1000. end
  1001.  
  1002. function Teleport()
  1003.     if not enabled then
  1004.         enabled = true
  1005.         vanish:Play()
  1006.         Character:MoveTo(Mouse.hit.p)
  1007.         PowerLevel = PowerLevel-math.random(500, 1000)
  1008.         tl.Text = "power lvl:"..PowerLevel
  1009.         wait(1)
  1010.         enabled = false
  1011.     end
  1012. end
  1013. local running = false
  1014. function Run()
  1015.     if not running and not enabled then
  1016.         running = true
  1017.         if not potential then
  1018.             Humanoid.WalkSpeed = 50
  1019.         else
  1020.             Humanoid.WalkSpeed = 75
  1021.         end
  1022.         repeat
  1023.             wait()
  1024.             if potential then
  1025.                 local Part = Instance.new("Part", Character)
  1026.                 Part.BrickColor = BrickColor.Red()
  1027.                 Part.Transparency = 0.5
  1028.                 Part.Anchored = true
  1029.                 Part.CanCollide = false
  1030.                 local cm = Instance.new("CylinderMesh", Part)
  1031.                 cm.Scale = Vector3.new(3,3,3)
  1032.                 Part.CFrame = Torso.CFrame * CFrame.Angles(1.55,0,0)
  1033.                 game.Debris:AddItem(Part,0.9)
  1034.             end
  1035.         until not running or enabled
  1036.         running = false
  1037.         Humanoid.WalkSpeed = 16
  1038.     end
  1039. end
  1040. function speedrush()
  1041.     if not enabled then
  1042.         enabled = true
  1043.         local pos = Torso.CFrame
  1044.         RefreshC0()
  1045.         for i = 1,3 do
  1046.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.5)
  1047.             wait(0.1)
  1048.         end
  1049.         local Target = nil
  1050.         local vTorso = nil
  1051.         local vHumanoid = nil
  1052.         local Last = "Left"
  1053.         for i,v in pairs(workspace:GetChildren()) do
  1054.             if v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and v.Name ~= Player.Name and (v.Torso.Position - Torso.Position).magnitude < 16 then
  1055.                 Target = v
  1056.             end
  1057.         end
  1058.         if Target then
  1059.             vTorso = Target.Torso
  1060.             vHumanoid = Target.Humanoid
  1061.            
  1062.             vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1063.             vTorso.Anchored = true
  1064.             vHumanoid.PlatformStand = true
  1065.            
  1066.             Torso.Anchored = true
  1067.             Humanoid.PlatformStand = true
  1068.            
  1069.             for i = 1, 30 do
  1070.                 Torso.Anchored = false
  1071.                 vTorso.Anchored=  false
  1072.                 PowerLevel = PowerLevel-math.random(250,500)
  1073.                 tl.Text = "power lvl:"..PowerLevel
  1074.                 --wait(.1)
  1075.                 Torso.CFrame = pos * CFrame.new(math.random(-50, 50), math.random(1, 50), math.random(-50, 50))
  1076.                 vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1077.                 wait()
  1078.                 Torso.Anchored = true
  1079.                 vTorso.Anchored=  true
  1080.                 RefreshC0()
  1081.                 if Last == "Left" then
  1082.                     Last = "Right"
  1083.                     mp:Play()
  1084.                     for i = 1,3 do
  1085.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1086.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1087.                     end
  1088.                     if not potential then
  1089.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1090.                     else
  1091.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1092.                     end
  1093.                 elseif Last == "Right" then
  1094.                     Last = "Left"
  1095.                     mp:Play()
  1096.                     for i = 1,3 do
  1097.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  1098.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  1099.                     end
  1100.                     if not potential then
  1101.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1102.                     else
  1103.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1104.                     end
  1105.                 end
  1106.                 if not potential then
  1107.                     wait(0.2)
  1108.                 else
  1109.                     wait()
  1110.                 end
  1111.             end
  1112.             RefreshC0()
  1113.             for i = 1,4 do
  1114.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.5)
  1115.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1116.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.3)
  1117.                 wait(0.1)
  1118.             end
  1119.             vTorso.Anchored = false
  1120.             vHumanoid.PlatformStand = false
  1121.            
  1122.             local explo = Instance.new("Explosion", workspace)
  1123.             sk:Play()
  1124.             vHumanoid:TakeDamage(PowerLevel)
  1125.             explo.BlastPressure = 0
  1126.             explo.Position = Character["Right Leg"].Position
  1127.             local bv = Instance.new("BodyVelocity", vTorso)
  1128.             bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1129.             bv.velocity = Torso.CFrame.lookVector*80
  1130.             game.Debris:AddItem(bv,0.5)
  1131.            
  1132.             wait(2)
  1133.             for i = 1,4 do
  1134.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.5)
  1135.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.3)
  1136.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1137.                 wait(0.1)
  1138.             end
  1139.             enabled = false
  1140.            
  1141.             Torso.Anchored = false
  1142.             Humanoid.PlatformStand = false
  1143.            
  1144.         else
  1145.             enabled = false
  1146.             for i = 1,3 do
  1147.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.5)
  1148.                 wait(0.1)
  1149.             end
  1150.             RefreshC0()
  1151.         end
  1152.        
  1153.     end
  1154. end
  1155. local charging = false
  1156.  
  1157. function charge()
  1158.     if not charging and not enabled then
  1159.         charging = true
  1160.         enabled = true
  1161.         RefreshC0()
  1162.         Humanoid.PlatformStand = true
  1163.         Torso.Anchored = true
  1164.         local crown = Instance.new("Part", Character)
  1165.         crown.Size = Vector3.new(1,1,1)
  1166.         crown.CFrame = Torso.CFrame  * CFrame.new(0,-2,0)
  1167.         crown.Anchored = true
  1168.         crown.CanCollide = false
  1169.         local particle = Instance.new("ParticleEmitter", crown)
  1170.         particle.Size = NumberSequence.new(1.2)
  1171.         particle.LightEmission = 0.2
  1172.         particle.EmissionDirection = "Top"
  1173.         particle.Lifetime = NumberRange.new(5,10)
  1174.         particle.Rotation = NumberRange.new(5,10)
  1175.         particle.RotSpeed = NumberRange.new(5)
  1176.         particle.Speed = NumberRange.new(15)
  1177.         particle.VelocitySpread = 500
  1178.         particle.Rate = 250
  1179.         if potential then
  1180.             particle.Color = ColorSequence.new(Color3.new(1,1,1))
  1181.         else
  1182.             particle.Color =  ColorSequence.new(Color3.new(0,0,0))
  1183.         end
  1184.         local crownm = Instance.new("SpecialMesh", crown)
  1185.         crownm.MeshType = "FileMesh"
  1186.         crownm.MeshId = "http://www.roblox.com/asset/?id=20329976"
  1187.         crownm.Scale = Vector3.new(2,0.9,2)
  1188.         if potential then
  1189.             crown.BrickColor = BrickColor.Black()
  1190.         else
  1191.             crown.BrickColor = BrickColor.new("Really red")
  1192.         end
  1193.         for i = 1,3 do
  1194.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075, 0, 0)
  1195.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.2, 0, 0)
  1196.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.2, 0, 0)
  1197.             wait()
  1198.         end
  1199.         ack:Play()
  1200.         repeat
  1201.             for i = 1, 100 do
  1202.                 if not potential then
  1203.                     PowerLevel = PowerLevel+math.random(100,200)
  1204.                     tl.Text = "power lvl:"..PowerLevel
  1205.                 else
  1206.                     PowerLevel = PowerLevel+math.random(300,500)
  1207.                     tl.Text = "power lvl:"..PowerLevel
  1208.                 end
  1209.                 crownm.Scale = crownm.Scale + Vector3.new(0.1, 0, 0.1)
  1210.                 crown.CFrame = crown.CFrame * CFrame.Angles(0,0.1,0)
  1211.                 game:GetService("RunService").RenderStepped:wait()
  1212.                 if not charging then
  1213.                     break
  1214.                 end
  1215.             end
  1216.             for i = 1, 100 do
  1217.                 if not potential then
  1218.                     PowerLevel = PowerLevel+math.random(100,200)
  1219.                     tl.Text = "power lvl:"..PowerLevel
  1220.                 else
  1221.                     PowerLevel = PowerLevel+math.random(300,500)
  1222.                     tl.Text = "power lvl:"..PowerLevel
  1223.                 end
  1224.                 crownm.Scale = crownm.Scale - Vector3.new(0.1, 0, 0.1)
  1225.                 crown.CFrame = crown.CFrame * CFrame.Angles(0,0.1,0)
  1226.                 game:GetService("RunService").RenderStepped:wait()
  1227.                 if not charging then
  1228.                     break
  1229.                 end
  1230.             end
  1231.             wait()
  1232.         until not charging or enabled
  1233.         ack:Stop()
  1234.         Humanoid.PlatformStand = false
  1235.         Torso.Anchored = false
  1236.         for i = 1,3 do
  1237.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075, 0, 0)
  1238.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.2, 0, 0)
  1239.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.2, 0, 0)
  1240.             wait()
  1241.         end
  1242.         RefreshC0()
  1243.         enabled = false
  1244.         if PowerLevel > 0 then
  1245.             Character.Humanoid.MaxHealth = PowerLevel
  1246.             wait(.1)
  1247.             Character.Humanoid.Health = Character.Humanoid.MaxHealth
  1248.         end
  1249.         spawn(function()
  1250.             for i = 1,250 do
  1251.                 particle.Rate = particle.Rate-10
  1252.                 wait()
  1253.             end
  1254.             particle:Destroy()
  1255.         end)
  1256.         spawn(function()
  1257.            
  1258.             for i = 1,10 do
  1259.                 crown.Transparency = crown.Transparency + 0.1              
  1260.                 game:GetService("RunService").RenderStepped:wait()
  1261.             end
  1262.         end)
  1263.     end
  1264. end
  1265.  
  1266. local lastaction = "Left"
  1267.  
  1268. function Punch()
  1269.     if not enabled then
  1270.         enabled = true
  1271.        
  1272.         RefreshC0()
  1273.         if lastaction == "Left" then
  1274.             lastaction = "Right"
  1275.             local hit = false
  1276.             Character["Left Arm"].Touched:connect(function(part)
  1277.                 if not hit and part.Parent:findFirstChild("Humanoid") and enabled and part.Parent.Name ~= Player.Name then
  1278.                     mp:Play()
  1279.                     hit = true
  1280.                     part.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4), math.random(PowerLevel/2))
  1281.                 end
  1282.             end)
  1283.             for i = 1,3 do
  1284.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0.1,-0.5)
  1285.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, 0.1, -0.35)
  1286.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,0.1)
  1287.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.1)
  1288.                 wait(.1)
  1289.             end
  1290.             wait()
  1291.             for i = 1,3 do
  1292.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,-0.1,0.5)
  1293.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, -0.1, 0.35)
  1294.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.1)
  1295.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.1)
  1296.                 wait(.1)
  1297.             end
  1298.         elseif lastaction == "Right" then
  1299.             lastaction = "Left"
  1300.             local hit3 = false
  1301.             Character["Right Arm"].Touched:connect(function(part)
  1302.                 if not hit3 and part.Parent:findFirstChild("Humanoid") and enabled and part.Parent.Name ~= Player.Name then
  1303.                     mp:Play()
  1304.                     hit3 = true
  1305.                     part.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4), math.random(PowerLevel/2))
  1306.                 end
  1307.             end)
  1308.             for i = 1,3 do
  1309.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0.1, 0.35)
  1310.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, 0.1, 0.5)
  1311.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,0.1)
  1312.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.1)
  1313.                 wait(.1)
  1314.             end
  1315.             wait()
  1316.             for i = 1,3 do
  1317.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,-0.1,-0.5)
  1318.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0, -0.1, -0.35)
  1319.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.1)
  1320.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.1)
  1321.                 wait(.1)
  1322.             end
  1323.         end
  1324.         RefreshC0()
  1325.         --hit =false
  1326.         enabled = false
  1327.     end
  1328.    
  1329. end
  1330. function Kick()
  1331.     if not enabled then
  1332.         enabled = true
  1333.         RefreshC0()
  1334.         if lastaction == "Left" then
  1335.             lastaction = "Right"
  1336.             local hit = false
  1337.             Character["Left Leg"].Touched:connect(function(part)
  1338.                 if not hit and part.Parent:findFirstChild("Humanoid") and enabled and part.Parent.Name ~= Player.Name then
  1339.                     mp:Play()
  1340.                     hit = true
  1341.                     part.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4), math.random(PowerLevel/2))
  1342.                 end
  1343.             end)
  1344.             for i = 1,3 do
  1345.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.5)
  1346.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1347.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.3)
  1348.                 wait(.1)
  1349.             end
  1350.             wait()
  1351.             for i = 1,3 do
  1352.                 LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,0.5)
  1353.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.3)
  1354.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1355.                 wait(.1)
  1356.             end
  1357.         elseif lastaction == "Right" then
  1358.             lastaction = "Left"
  1359.             local hit2 = false
  1360.             Character["Right Leg"].Touched:connect(function(part)
  1361.                 if not hit2 and part.Parent:findFirstChild("Humanoid") and enabled and part.Parent.Name ~= Player.Name then
  1362.                     mp:Play()
  1363.                     hit2 = true
  1364.                     part.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4), math.random(PowerLevel/2))
  1365.                 end
  1366.             end)
  1367.             for i = 1,3 do
  1368.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.5)
  1369.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1370.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.3)
  1371.                 wait(.1)
  1372.             end
  1373.             wait()
  1374.             for i = 1,3 do
  1375.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.5)
  1376.                 RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.3)
  1377.                 LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1378.                 wait(.1)
  1379.             end
  1380.         end
  1381.         RefreshC0()
  1382.         enabled = false
  1383.     end
  1384. end
  1385.  
  1386. function highPOWERRUSH()
  1387.     if not enabled then
  1388.         enabled = true
  1389.         local pos = Torso.CFrame
  1390.         RefreshC0()
  1391.         for i = 1,3 do
  1392.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.5)
  1393.             wait(0.1)
  1394.         end
  1395.         local Target = nil
  1396.         local vTorso = nil
  1397.         local vHumanoid = nil
  1398.         local Last = "Left"
  1399.         for i,v in pairs(workspace:GetChildren()) do
  1400.             if v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and v.Name ~= Player.Name and (v.Torso.Position - Torso.Position).magnitude < 16 then
  1401.                 Target = v
  1402.             end
  1403.         end
  1404.         if Target then
  1405.             vTorso = Target.Torso
  1406.             vHumanoid = Target.Humanoid
  1407.            
  1408.             vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1409.             vTorso.Anchored = true
  1410.             vHumanoid.PlatformStand = true
  1411.            
  1412.             Torso.Anchored = true
  1413.             Humanoid.PlatformStand = true
  1414.            
  1415.             for i = 1,5 do
  1416.                 Torso.Anchored = false
  1417.                 vTorso.Anchored=  false
  1418.                 PowerLevel = PowerLevel-math.random(250,500)
  1419.                 tl.Text = "power lvl:"..PowerLevel
  1420.                 --wait(.1)
  1421.                 Torso.CFrame = pos * CFrame.new(0, 0, math.random(1,25))
  1422.                 vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1423.                 wait()
  1424.                 Torso.Anchored = true
  1425.                 vTorso.Anchored=  true
  1426.                 RefreshC0()
  1427.                 if Last == "Left" then
  1428.                     Last = "Right"
  1429.                     sp:Play()
  1430.                     for i = 1,3 do
  1431.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1432.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1433.                     end
  1434.                     local explo = Instance.new("Explosion", workspace)
  1435.                     explo.BlastPressure = 0
  1436.                     explo.Position = Character["Left Arm"].Position
  1437.                     if not potential then
  1438.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1439.                     else
  1440.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1441.                     end
  1442.                 elseif Last == "Right" then
  1443.                     Last = "Left"
  1444.                     local explo = Instance.new("Explosion", workspace)
  1445.                     explo.BlastPressure = 0
  1446.                     explo.Position = Character["Right Arm"].Position
  1447.                     sp:Play()
  1448.                     for i = 1,3 do
  1449.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  1450.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  1451.                     end
  1452.                     if not potential then
  1453.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1454.                     else
  1455.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1456.                     end
  1457.                 end
  1458.                 if not potential then
  1459.                     wait(1)
  1460.                 else
  1461.                     wait(0.5)
  1462.                 end
  1463.             end
  1464.            
  1465.             for i = 1, 30 do
  1466.                 Torso.Anchored = false
  1467.                 vTorso.Anchored=  false
  1468.                 PowerLevel = PowerLevel-math.random(250,500)
  1469.                 tl.Text = "power lvl:"..PowerLevel
  1470.                 --wait(.1)
  1471.                 Torso.CFrame = pos * CFrame.new(math.random(-50, 50), math.random(1, 50), math.random(-50, 50))
  1472.                 vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1473.                 wait()
  1474.                 Torso.Anchored = true
  1475.                 vTorso.Anchored=  true
  1476.                 RefreshC0()
  1477.                 if Last == "Left" then
  1478.                     Last = "Right"
  1479.                     mp:Play()
  1480.                     for i = 1,3 do
  1481.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1482.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1483.                     end
  1484.                     if not potential then
  1485.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1486.                     else
  1487.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1488.                     end
  1489.                 elseif Last == "Right" then
  1490.                     Last = "Left"
  1491.                     mp:Play()
  1492.                     for i = 1,3 do
  1493.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  1494.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  1495.                     end
  1496.                     if not potential then
  1497.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1498.                     else
  1499.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1500.                     end
  1501.                 end
  1502.                 if not potential then
  1503.                     wait(0.2)
  1504.                 else
  1505.                     wait()
  1506.                 end
  1507.             end
  1508.             RefreshC0()
  1509.             for i = 1,5 do
  1510.                 Torso.Anchored = false
  1511.                 vTorso.Anchored=  false
  1512.                 PowerLevel = PowerLevel-math.random(250,500)
  1513.                 tl.Text = "power lvl:"..PowerLevel
  1514.                 --wait(.1)
  1515.                 Torso.CFrame = pos * CFrame.new(0, 0, math.random(1,25))
  1516.                 vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1517.                 wait()
  1518.                 Torso.Anchored = true
  1519.                 vTorso.Anchored=  true
  1520.                 RefreshC0()
  1521.                 if Last == "Left" then
  1522.                     Last = "Right"
  1523.                     sp:Play()
  1524.                     for i = 1,3 do
  1525.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1526.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.5)
  1527.                     end
  1528.                     local explo = Instance.new("Explosion", workspace)
  1529.                     explo.BlastPressure = 0
  1530.                     explo.Position = Character["Left Arm"].Position
  1531.                     if not potential then
  1532.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1533.                     else
  1534.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1535.                     end
  1536.                 elseif Last == "Right" then
  1537.                     Last = "Left"
  1538.                     local explo = Instance.new("Explosion", workspace)
  1539.                     explo.BlastPressure = 0
  1540.                     explo.Position = Character["Right Arm"].Position
  1541.                     sp:Play()
  1542.                     for i = 1,3 do
  1543.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.5)
  1544.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,0.5)
  1545.                     end
  1546.                     if not potential then
  1547.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1548.                     else
  1549.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1550.                     end
  1551.                 end
  1552.                 if not potential then
  1553.                     wait(1)
  1554.                 else
  1555.                     wait(0.5)
  1556.                 end
  1557.             end
  1558.             vTorso.Anchored = false
  1559.             vHumanoid.PlatformStand = false
  1560.             RefreshC0()
  1561.             local explo = Instance.new("Explosion", workspace)
  1562.             sk:Play()
  1563.             vHumanoid:TakeDamage(PowerLevel)
  1564.             explo.BlastPressure = 0
  1565.             explo.Position = Character["Right Leg"].Position
  1566.             local bv = Instance.new("BodyVelocity", vTorso)
  1567.             bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1568.             bv.velocity = Torso.CFrame.lookVector*80
  1569.             game.Debris:AddItem(bv,0.5)
  1570.            
  1571.             enabled = false
  1572.            
  1573.             Torso.Anchored = false
  1574.             Humanoid.PlatformStand = false
  1575.            
  1576.             else
  1577.             enabled = false
  1578.             for i = 1,3 do
  1579.                 RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.5)
  1580.                 wait(0.1)
  1581.             end
  1582.             RefreshC0()
  1583.         end
  1584.     end
  1585. end
  1586.  
  1587. --[[
  1588.     Why is instantSS a thing?
  1589.    
  1590.     Well, I often ran into a problem where when I was turning into Super Saiyan white,
  1591.     jerks would kill you during it. This solves the problem and makes you turn into
  1592.     Super saiyan white quickly. But the only downside is that you get less
  1593.     power level. (from a roleplay standpoint)  
  1594.    
  1595. --]]
  1596. function instantSS()
  1597.     if not enabled and not potential then
  1598.         enabled = false
  1599.         local chats = game:GetService("Chat")
  1600.         chats:Chat(Character.Head,"I don't have time for any warm ups.",2)
  1601.         potential = true
  1602.         enabled = true
  1603.         RefreshC0()
  1604.         Character.Torso.Anchored = true
  1605.         Character.Humanoid.PlatformStand = true
  1606.         spawn(function()
  1607.             local ball = Instance.new("Part", Character)
  1608.             ball.Shape = "Ball"
  1609.             ball.TopSurface = 0
  1610.             ball.BottomSurface = 0
  1611.             local sp = Instance.new("SpecialMesh", ball)
  1612.             sp.MeshType = "Sphere"
  1613.             sp.Scale = Vector3.new(10,10,10)
  1614.             ball.CanCollide = false
  1615.             ball.Anchored = true
  1616.             ball.Material = "SmoothPlastic"
  1617.             ball.CFrame = Torso.CFrame
  1618.             ball.BrickColor = BrickColor.new("Really red")
  1619.             for i = 1,10 do
  1620.                 sp.Scale = sp.Scale-Vector3.new(1,1,1)
  1621.                 ball.Transparency = ball.Transparency + 0.010
  1622.                 wait()
  1623.             end
  1624.            
  1625.             ball:Destroy()
  1626.         end)
  1627.         for i = 1,3 do
  1628.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.12)
  1629.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.12)
  1630.             Neck.C0 = Neck.C0 * CFrame.Angles(0.099,0,0)
  1631.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0.3,0.75)
  1632.             LeftShoulder.C0 =LeftShoulder.C0 * CFrame.Angles(0,-0.3,-0.75)
  1633.             wait()
  1634.         end
  1635.         wait(2)
  1636.         for i = 1,3 do
  1637.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.12)
  1638.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.12)
  1639.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.099,0,0)
  1640.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,-0.3,-0.75)
  1641.             LeftShoulder.C0 =LeftShoulder.C0 * CFrame.Angles(0,0.3,0.75)
  1642.             wait()
  1643.         end
  1644.         RefreshC0()
  1645.         for i = 1,3 do
  1646.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  1647.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(-0.35,  0, 0)
  1648.             Neck.C0 = Neck.C0 * CFrame.Angles(-0.075,0,0)
  1649.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, 0.1)
  1650.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, 0.1)
  1651.             wait(.1)
  1652.         end
  1653.        
  1654.         local ball = Instance.new("Part", Character)
  1655.         ball.Shape = "Ball"
  1656.         ball.TopSurface = 0
  1657.         ball.BottomSurface=  0
  1658.         ball.BrickColor = BrickColor.Black()
  1659.         ball.CFrame = Torso.CFrame
  1660.         ball.Material = "SmoothPlastic"
  1661.         ball.Anchored = true
  1662.         ball.CanCollide = false
  1663.         local sp = Instance.new("SpecialMesh", ball)
  1664.         sp.MeshType = "Sphere"
  1665.         sp.Scale = Vector3.new(.5,.5,.5)
  1666.         spawn(function()
  1667.             for i= 1,10 do
  1668.                 sp.Scale = sp.Scale + Vector3.new(1,1,1)
  1669.                 ball.Transparency = ball.Transparency + 0.050
  1670.                 wait()
  1671.             end
  1672.             wait(0.5)
  1673.             for i= 1,2 do
  1674.                 sp.Scale = sp.Scale - Vector3.new(1,1,1)
  1675.                 ball.Transparency = ball.Transparency + 0.050
  1676.                 wait()
  1677.             end
  1678.             for i= 1,10 do
  1679.                 sp.Scale = sp.Scale + Vector3.new(3,3,3)
  1680.                 ball.Transparency = ball.Transparency + 0.050
  1681.                 wait()
  1682.             end
  1683.             ball:Destroy()
  1684.         end)
  1685.        
  1686.         spawn(function()
  1687.             local ENERGY = Instance.new("Part", Character)
  1688.             ENERGY.Name = "ENERGY"
  1689.             ENERGY.CanCollide = false
  1690.             ENERGY.BrickColor = BrickColor.Black()
  1691.             ENERGY.Transparency = 0.2
  1692.             ENERGY.TopSurface = 0
  1693.             ENERGY.BottomSurface = 0
  1694.             ENERGY.Anchored = true
  1695.             local cm = Instance.new("CylinderMesh", ENERGY)
  1696.             cm.Scale = Vector3.new(1, 20, 1)
  1697.             ENERGY.Size = Vector3.new(5, 20, 5)
  1698.             ENERGY.CFrame = Character.Torso.CFrame
  1699.             se:Play()
  1700.             hair.BrickColor = BrickColor.new("Really red")
  1701.             local fire = Instance.new("Fire", hair)
  1702.             fire.Color = Color3.new(1,1,1)
  1703.             fire.SecondaryColor = Color3.new(1,1,1)
  1704.             for i = 1, 50 do
  1705.                 ENERGY.CFrame = Character.Torso.CFrame
  1706.                 if not potential then
  1707.                     PowerLevel = PowerLevel+math.random(250,1754)
  1708.                     tl.Text = "power lvl:"..PowerLevel
  1709.                 else
  1710.                     PowerLevel = PowerLevel+math.random(1754,5023)
  1711.                     tl.Text = "power lvl:"..PowerLevel
  1712.                 end
  1713.                 ENERGY.Transparency = ENERGY.Transparency + 0.012
  1714.                 cm.Scale = cm.Scale + Vector3.new(0.2, 0.2, 0.2)
  1715.                 --ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  1716.                 wait()
  1717.             end
  1718.             wait(0.8)
  1719.             for i = 1,3 do
  1720.                 ENERGY.CFrame = Character.Torso.CFrame
  1721.                 if not potential then
  1722.                     PowerLevel = PowerLevel+math.random(250,1754)
  1723.                     tl.Text = "power lvl:"..PowerLevel
  1724.                 else
  1725.                     PowerLevel = PowerLevel+math.random(1754,5023)
  1726.                     tl.Text = "power lvl:"..PowerLevel
  1727.                 end
  1728.                 ENERGY.Transparency = ENERGY.Transparency + 0.012
  1729.                 cm.Scale = cm.Scale + Vector3.new(0.5, 0.5, 0.5)
  1730.                 --ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  1731.                 wait()
  1732.             end
  1733.             for i = 1, 50 do
  1734.                 ENERGY.CFrame = Character.Torso.CFrame
  1735.                 if not potential then
  1736.                     PowerLevel = PowerLevel+math.random(250,1754)
  1737.                     tl.Text = "power lvl:"..PowerLevel
  1738.                 else
  1739.                     PowerLevel = PowerLevel+math.random(1754,5023)
  1740.                     tl.Text = "power lvl:"..PowerLevel
  1741.                 end
  1742.                 ENERGY.Transparency = ENERGY.Transparency + 0.012
  1743.                 cm.Scale = cm.Scale - Vector3.new(0.7, 0.7, 0.7)
  1744.                 --ENERGY.Size = ENERGY.Size + Vector3.new(0.2, 0, 0.2)
  1745.                 wait()
  1746.             end
  1747.             ENERGY:Destroy()
  1748.         end)
  1749.         for i = 1,100 do
  1750.             PowerLevel = PowerLevel+math.random(999,9999)
  1751.             tl.Text = "power lvl:"..PowerLevel
  1752.             local beam = Instance.new("Part", Character)
  1753.             beam.Name = "beam"
  1754.             beam.BrickColor = BrickColor.new("Really black")
  1755.             beam.Transparency = 0.5
  1756.             beam.Material = "SmoothPlastic"
  1757.             beam.CFrame = Torso.CFrame * CFrame.Angles(math.random(-180, 180), math.random(-180, 180), math.random(-180, 180))
  1758.             beam.Anchored = true
  1759.             beam.CanCollide = false
  1760.             local mesh = Instance.new("CylinderMesh", beam)
  1761.             mesh.Scale = Vector3.new(0.05, 500, 0.05)
  1762.            
  1763.             game:GetService("RunService").RenderStepped:wait()
  1764.         end
  1765.        
  1766.         for i,v in pairs(Character:GetChildren()) do
  1767.             if v.Name == "beam" then
  1768.                 v:Destroy()
  1769.             end
  1770.         end
  1771.         for i = 1,3 do
  1772.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  1773.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0.35,  0, 0)
  1774.             Neck.C0 = Neck.C0 * CFrame.Angles(0.075,0,0)
  1775.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0, 0, -0.1)
  1776.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0, 0, -0.1)
  1777.             wait(.1)
  1778.         end
  1779.        
  1780.         if PowerLevel > 0 then
  1781.             Character.Humanoid.MaxHealth = PowerLevel
  1782.             wait(.1)
  1783.             Character.Humanoid.Health = Character.Humanoid.MaxHealth
  1784.         end
  1785.         RefreshC0()
  1786.         enabled = false
  1787.         Character.Torso.Anchored = false
  1788.         Character.Humanoid.PlatformStand = false
  1789.     end
  1790. end
  1791.  
  1792. function kickfrenzy()
  1793.     if not enabled then
  1794.         enabled = true
  1795.         local pos = Torso.CFrame
  1796.         RefreshC0()
  1797.         for i = 1,3 do
  1798.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.5)
  1799.             wait(0.1)
  1800.         end
  1801.         local Target = nil
  1802.         local vTorso = nil
  1803.         local vHumanoid = nil
  1804.         local Last = "Left"
  1805.         local lastspin = 0
  1806.         for i,v in pairs(workspace:GetChildren()) do
  1807.             if v:FindFirstChild("Humanoid") and v.Humanoid.Health > 0 and v.Name ~= Player.Name and (v.Torso.Position - Torso.Position).magnitude < 16 then
  1808.                 Target = v
  1809.             end
  1810.         end
  1811.         if Target then
  1812.             vTorso = Target.Torso
  1813.             vHumanoid = Target.Humanoid
  1814.            
  1815.             --vTorso.CFrame = Torso.CFrame * CFrame.new(0,0,-1.5)
  1816.             vTorso.Anchored = true
  1817.             vHumanoid.PlatformStand = true
  1818.            
  1819.             Torso.Anchored = true
  1820.             Humanoid.PlatformStand = true
  1821.            
  1822.             for i = 1,10 do
  1823.                 RefreshC0()
  1824.                 if lastspin == 0 then
  1825.                     lastspin=1
  1826.                     Torso.CFrame = vTorso.CFrame*CFrame.new(0,0,-2) * CFrame.Angles(0,3,0)
  1827.                 elseif lastspin==1 then
  1828.                     lastspin=0
  1829.                     Torso.CFrame = vTorso.CFrame*CFrame.new(0,0,2) * CFrame.Angles(0,0,0)
  1830.                 end
  1831.                 if not potential then
  1832.                     wait(0.2)
  1833.                 else
  1834.                     wait()
  1835.                 end
  1836.                 if Last=="Left" then
  1837.                     Last="Right"
  1838.                     for i = 1,3 do
  1839.                         RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.6)
  1840.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1841.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.3)
  1842.                         wait(0.1)
  1843.                     end
  1844.                     mp:Play()
  1845.                     local bv = Instance.new("BodyVelocity", vTorso)
  1846.                     bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1847.                    
  1848.                     vTorso.Anchored=false
  1849.                     if not potential then
  1850.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1851.                         bv.velocity = Torso.CFrame.lookVector*80
  1852.                         wait(1)
  1853.                     else
  1854.                         local explosion = Instance.new("Explosion", workspace)
  1855.                         explosion.BlastPressure = 0
  1856.                         explosion.Position = Character["Left Leg"].Position
  1857.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1858.                         bv.velocity = Torso.CFrame.lookVector*150
  1859.                         wait(0.2)
  1860.                     end
  1861.                     bv:Destroy()
  1862.                     vTorso.Anchored = true
  1863.                 elseif Last=="Right" then
  1864.                     Last="Left"
  1865.                     for i = 1,3 do
  1866.                         LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.6)
  1867.                         RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0,-0.3)
  1868.                         LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0,0,0.3)
  1869.                         wait(.1)
  1870.                     end
  1871.                     mp:Play()
  1872.                     local bv = Instance.new("BodyVelocity", vTorso)
  1873.                     bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  1874.                     bv.velocity = Torso.CFrame.lookVector*80
  1875.                     vTorso.Anchored=false
  1876.                     if not potential then
  1877.                         vHumanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1878.                         bv.velocity = Torso.CFrame.lookVector*80
  1879.                         wait(1)
  1880.                     else
  1881.                         local explosion = Instance.new("Explosion", workspace)
  1882.                         explosion.BlastPressure = 0
  1883.                         explosion.Position = Character["Right Leg"].Position
  1884.                         vHumanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1885.                         bv.velocity = Torso.CFrame.lookVector*150
  1886.                         wait(0.2)
  1887.                     end
  1888.                     bv:Destroy()
  1889.                     vTorso.Anchored = true
  1890.                 end
  1891.             end
  1892.             RefreshC0()
  1893.             vTorso.Anchored = false
  1894.             vHumanoid.PlatformStand = false
  1895.            
  1896.             Torso.Anchored = false
  1897.             Humanoid.PlatformStand = false
  1898.             enabled = false
  1899.         end
  1900.     end
  1901. end
  1902.  
  1903. function kamehameha() -- da last move im adding
  1904.     if not enabled then
  1905.         enabled = true
  1906.         RefreshC0()
  1907.         Character.Torso.CFrame = CFrame.new(Character.Torso.Position, Mouse.hit.p)
  1908.         Character.Torso.Anchored = true
  1909.         Humanoid.PlatformStand =true
  1910.         local speed=2
  1911.         local hits = 0
  1912.         for i = 1,3 do
  1913.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,0.25,0.5)
  1914.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, -0.25, -0.5)
  1915.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,0.15)
  1916.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,0.15)
  1917.             wait()
  1918.         end
  1919.         local sphere1 = Instance.new("Part", Character)
  1920.         sphere1.Anchored = true
  1921.         sphere1.CanCollide = false
  1922.         sphere1.TopSurface = 0
  1923.         sphere1.BottomSurface = 0
  1924.         sphere1.Material = "SmoothPlastic"
  1925.         sphere1.Shape = "Ball"
  1926.         sphere1.CFrame = Torso.CFrame * CFrame.new(0,0.5,-2.5)
  1927.         sphere1.Size = Vector3.new(.1,.1,.1)
  1928.         sphere1.Name = "sphere1"
  1929.         local sphere1mesh = Instance.new("SpecialMesh", sphere1)
  1930.         sphere1mesh.MeshType = "Sphere"
  1931.         sphere1mesh.Scale = Vector3.new(17,17,17)
  1932.         local cylinder = Instance.new("Part", Character)
  1933.         cylinder.Size = Vector3.new(1,1,1)
  1934.         local cm = Instance.new("CylinderMesh", cylinder)
  1935.         cylinder.Anchored = true
  1936.         cm.Scale = Vector3.new(2,2,2)
  1937.         cylinder.CFrame = sphere1.CFrame * CFrame.new(0,0,-1.5) * CFrame.Angles(1.5,0,0)
  1938.         local power = Instance.new("Part", Character)
  1939.         power.Shape = "Ball"
  1940.         power.Anchored = true
  1941.         power.CanCollide = false
  1942.         power.TopSurface= 0
  1943.         power.BottomSurface = 0
  1944.         power.Material = "SmoothPlastic"
  1945.         power.Size = Vector3.new(5,5,5)
  1946.         power.CFrame = sphere1.CFrame * CFrame.new(0,0,-1.5) * CFrame.Angles(1.5,0,0)
  1947.         bf:Play()
  1948.         if not potential then
  1949.             cylinder.BrickColor = BrickColor.new("Really red")
  1950.             power.BrickColor = BrickColor.new("Really red")
  1951.             sphere1.BrickColor = BrickColor.new("Really red")
  1952.         else
  1953.             cylinder.BrickColor = BrickColor.Black()
  1954.             power.BrickColor = BrickColor.Black()
  1955.             sphere1.BrickColor = BrickColor.Black()
  1956.             local fyre = Instance.new("Fire", power)
  1957.             fyre.Color = Color3.new(1,1,1)
  1958.             fyre.SecondaryColor = Color3.new(1,1,1)
  1959.         end
  1960.         power.Touched:connect(function(hit)
  1961.             if hit.Parent:FindFirstChild("Humanoid") and hit.Parent.Name ~= Player.Name and hits <= 3 then
  1962.                 hits = hits+1
  1963.                 local explo = Instance.new("Explosion", workspace)
  1964.                 explo.BlastPressure = 0
  1965.                 explo.Position = power.Position
  1966.                 if not potential then
  1967.                     hit.Parent.Humanoid:TakeDamage(math.random(PowerLevel/69, PowerLevel/33))
  1968.                 else
  1969.                     hit.Parent.Humanoid:TakeDamage(math.random(PowerLevel/4, PowerLevel/2))
  1970.                 end
  1971.             end
  1972.         end)
  1973.         for i = 1,100 do
  1974.             PowerLevel = PowerLevel-math.random(342,1023)
  1975.             tl.Text = "power lvl:"..PowerLevel
  1976.             cm.Scale = cm.Scale + Vector3.new(-0.001,speed,-0.010)
  1977.             sphere1mesh.Scale = sphere1mesh.Scale + Vector3.new(0.02, 0.02, 0.02)
  1978.             sphere1.Transparency = sphere1.Transparency + 0.005
  1979.             cylinder.CFrame = cylinder.CFrame * CFrame.new(0,-1,0)
  1980.             power.CFrame = cylinder.CFrame * CFrame.new(0,-cm.Scale.Y/2,0)
  1981.             wait()
  1982.         end
  1983.         for i = 1,3 do
  1984.             RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(0,-0.25,-0.5)
  1985.             LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(0, 0.25, 0.5)
  1986.             RightHip.C0 = RightHip.C0 * CFrame.Angles(0,0,-0.15)
  1987.             LeftHip.C0 = LeftHip.C0 * CFrame.Angles(0,0,-0.15)
  1988.             wait()
  1989.         end
  1990.         RefreshC0()
  1991.         power:Destroy()
  1992.         sphere1:Destroy()
  1993.         cylinder:Destroy()
  1994.         Character.Torso.Anchored = false
  1995.         enabled=false
  1996.         Humanoid.PlatformStand =false
  1997.     end
  1998. end
  1999. UIS.InputBegan:connect(function(key, gpe)
  2000.     if not gpe then
  2001.         if key.KeyCode == Enum.KeyCode.F then
  2002.             KiBlast()
  2003.         elseif key.KeyCode == Enum.KeyCode.X then
  2004.             energyRelease()
  2005.         elseif key.KeyCode == Enum.KeyCode.G then
  2006.             SpiritBall()
  2007.         elseif key.KeyCode == Enum.KeyCode.H then
  2008.             energybarrage()
  2009.         elseif key.KeyCode == Enum.KeyCode.P then
  2010.             SEW()
  2011.         elseif key.KeyCode == Enum.KeyCode.L then
  2012.             slam()
  2013.         elseif key.KeyCode == Enum.KeyCode.C then
  2014.             SuperEnergyRelease()
  2015.         elseif key.KeyCode == Enum.KeyCode.J then
  2016.             Teleport()
  2017.         elseif key.KeyCode == Enum.KeyCode.LeftShift then
  2018.             Run()
  2019.         elseif key.KeyCode == Enum.KeyCode.R then
  2020.             speedrush()
  2021.         elseif key.KeyCode == Enum.KeyCode.LeftControl then
  2022.             charge()
  2023.         elseif key.KeyCode == Enum.KeyCode.Q then
  2024.             Punch()
  2025.         elseif key.KeyCode == Enum.KeyCode.E then
  2026.             Kick()
  2027.         elseif key.KeyCode == Enum.KeyCode.T then
  2028.             highPOWERRUSH()
  2029.         elseif key.KeyCode == Enum.KeyCode.V then
  2030.             instantSS()
  2031.         elseif key.KeyCode == Enum.KeyCode.Y then
  2032.             kickfrenzy()
  2033.         elseif key.KeyCode == Enum.KeyCode.K then
  2034.             kamehameha()
  2035.         end
  2036.     end
  2037. end)
  2038.  
  2039.  
  2040.  
  2041.  
  2042. UIS.InputEnded:connect(function(key, gpe)
  2043.     if not gpe then
  2044.         if key.KeyCode == Enum.KeyCode.LeftShift then
  2045.             running = false
  2046.         elseif key.KeyCode == Enum.KeyCode.LeftControl then
  2047.             charging = false
  2048.         end
  2049.     end
  2050. end)
  2051. --wait(1)
  2052. --[[local prev_mousehit
  2053.  
  2054. spawn(function()
  2055.     while wait() do
  2056.         if Mouse.Hit.p ~= prev_mousehit then
  2057.             Character.Torso.CFrame = CFrame.new(Character.Torso.Position, Vector3.new(workspace.Camera.CFrame.X,Character.Torso.Position.y,workspace.Camera.CFrame.Z))
  2058.             prev_mousehit = Mouse.Hit.p
  2059.         end
  2060.     end
  2061. end) ]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement