Advertisement
DISTROYER190

Untitled

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