Advertisement
DISTROYER190

Untitled

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