Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --wait(2)
- -- G
- -- O RI
- -- K SK PT
- -- U R
- -- 6
- warn("R6 Goku Script")
- -- G
- -- O RI
- -- K SC PT
- -- U R
- -- 6
- print("Transformations are: SSJ1, Full Power SSJ1, SSJ2, SSJ 'Rage' (or SSJ Anger, wich one you prefer), 'Uncontrolled' SSJ (Looks more a 'Semi' SSJ Berserk), Mystic, , Full Power SSJB, SSJB, Kaioken (X2, X4), Super Kaioken (starts at X3, but automatically goes Kaioken X5), SSJB + Kaioken (From X10 to X20), the SSJ4, Migatte No Gokui / Ultra Instinct, and the combination/fusion of SSJG and UI ('Limit Breaker').")
- warn("--")
- print("Moves are: Kamehameha [E] ([R] if you're using Mystic), Kamehameha X10 [R] (SSJ4 necessary), Super Kamehameha [E] (SSJ3 or SSJ2 necessary), Ultimate Kamehameha [Q] (Mystic necessary), 'Uncontrolled' SSJ's Kamehameha [E] (Yeah, 'Uncontrolled' SSJ necessary), Ki Blast [T], Punch [Z], Instant Transmission [X], Angry Kamehameha [E] (Needs SSJ1 or SSJ 'Rage' activated), UI's Kamehameha [E] (Obviously needs Ultra Instinct / Migatte No Gokui), and LB's Kamehameha (Its like a Kamehameha Times Ten version of Ultra Instinct with Godly/Divine Ki) [E] (Needs Limit Breaker activated).")
- warn("--")
- print("Transformation Keys are: I'm too fucking lazy to say and its multiple key and key-combinations, so, find it out yourself.")
- neckp = game.Players.LocalPlayer.Character.Torso.Neck.C0
- neck = game.Players.LocalPlayer.Character.Torso.Neck
- spawn(function()
- local c = game.Players.LocalPlayer.Character
- c.Head.BrickColor = BrickColor.new("Light orange")
- c.Torso.BrickColor = BrickColor.new("Light orange")
- c["Right Arm"].BrickColor = BrickColor.new("Light orange")
- c["Left Arm"].BrickColor = BrickColor.new("Light orange")
- c["Right Leg"].BrickColor = BrickColor.new("Light orange")
- c["Left Leg"].BrickColor = BrickColor.new("Light orange")
- c["Body Colors"]:Remove()
- local bc = Instance.new("BodyColors",c)
- bc.Name = "BC"
- bc.HeadColor = BrickColor.new("Light orange")
- bc.LeftArmColor = BrickColor.new("Light orange")
- bc.LeftLegColor = BrickColor.new("Light orange")
- bc.RightArmColor = BrickColor.new("Light orange")
- bc.RightLegColor = BrickColor.new("Light orange")
- bc.TorsoColor = BrickColor.new("Light orange")
- end)
- wait(.09)
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Accessory" then
- v:Destroy()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Accessory" then
- v:Remove()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Shirt" then
- v:Remove()
- end
- end
- for i,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.ClassName == "Pants" then
- v:Remove()
- end
- end
- local shirt = Instance.new("Shirt",game.Players.LocalPlayer.Character)
- shirt.Name = "Shirt"
- shirt.ShirtTemplate = "rbxassetid://259849794"
- local pants = Instance.new("Pants",game.Players.LocalPlayer.Character)
- pants.Name = "Pants"
- pants.PantsTemplate = "rbxassetid://539482020"
- for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
- if v.Name == "Shirt Graphic" then
- v:Remove()
- end
- end
- function chatfunc(text)
- local chat = coroutine.wrap(function()
- if game.Players.LocalPlayer.Character:FindFirstChild("TalkingBillBoard")~= nil then
- game.Players.LocalPlayer.Character:FindFirstChild("TalkingBillBoard"):destroy()
- end
- local naeeym2 = Instance.new("BillboardGui",game.Players.LocalPlayer.Character)
- naeeym2.Size = UDim2.new(0,100,0,40)
- naeeym2.StudsOffset = Vector3.new(0,3,0)
- naeeym2.Adornee = game.Players.LocalPlayer.Character.Head
- naeeym2.Name = "TalkingBillBoard"
- local tecks2 = Instance.new("TextLabel",naeeym2)
- tecks2.BackgroundTransparency = 1
- tecks2.BorderSizePixel = 0
- tecks2.Text = ""
- tecks2.Font = "Cartoon"
- tecks2.TextSize = 30
- tecks2.TextStrokeTransparency = 0
- tecks2.TextColor3 = Color3.fromRGB(25,25,25)
- tecks2.TextStrokeColor3 = Color3.fromRGB(0,199,225)
- tecks2.Size = UDim2.new(1,0,0.5,0)
- local tecks3 = Instance.new("TextLabel",naeeym2)
- tecks3.BackgroundTransparency = 1
- tecks3.BorderSizePixel = 0
- tecks3.Text = ""
- tecks3.Font = "Cartoon"
- tecks3.TextSize = 30
- tecks3.TextStrokeTransparency = 0
- tecks3.TextColor3 = Color3.fromRGB(50,50,50)
- tecks3.TextStrokeColor3 = Color3.fromRGB(0,199,250)
- tecks3.Size = UDim2.new(1,0,0.5,0)
- for i = 1,string.len(text),1 do
- tecks2.Text = string.sub(text,1,i)
- tecks3.Text = string.sub(text,1,i)
- wait(0.01)
- end
- wait(2)
- for i = 1, 50 do
- tecks2.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks2.Rotation = tecks2.Rotation - .8
- tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks2.TextTransparency = tecks2.TextTransparency + .04
- tecks3.Position = tecks2.Position - UDim2.new(math.random(-.4,.4),math.random(-5,5),.05,math.random(-5,5))
- tecks3.Rotation = tecks2.Rotation + .8
- tecks3.TextStrokeTransparency = tecks2.TextStrokeTransparency +.04
- tecks3.TextTransparency = tecks2.TextTransparency + .04
- end
- naeeym2:Destroy()
- end)
- chat()
- end
- function onChatted(msg)
- chatfunc(msg)
- end
- game.Players.LocalPlayer.Chatted:connect(onChatted)
- local p = game.Players.LocalPlayer
- local char = p.Character
- local hed = char.Head
- local arm1 = char["Right Arm"]
- local arm2 = char["Left Arm"]
- local leg1 = char["Right Leg"]
- local leg2 = char["Left Leg"]
- local tor = char.Torso
- local hrp = char.HumanoidRootPart
- char.Humanoid.Name = "DragonBallSuperHumanoid"
- local hum = char.DragonBallSuperHumanoid
- local cooldown = false
- local potara = false
- local ssjg = false
- local ssjr = false
- local ssj3 = false
- local sss3 = false
- local ssj2 = false
- local assj2 = false
- local ssj1 = false
- local ssjb = false
- local fullpowerssj = false
- local kaioken2 = false
- local kaioken4 = false
- local kaioken5 = false
- local kaioken10 = false
- local kaioken20 = false
- local kaioken = false
- local kaiokenx50 = false
- local ssjbk = false
- local ssjwhite = false
- local ssjbfullpower = false
- local attacking = false
- local otherarm = false
- local ultrainstinct = false
- local automoviment = false
- local limitbreaker = false
- local being = false
- local normal = true
- local dodge = false
- local safe = false
- local fling = false
- local assj3 = false
- local available = false
- local auracan = false
- local auracan2 = false
- local auracan3 = false
- local auracan4 = false
- local already2 = false
- local already3 = false
- local already = false
- local kamehameha3 = false
- local kamehameha4 = false
- local charge = false
- scream1 = Instance.new("Sound",char)
- scream1.SoundId = "http://www.roblox.com/asset/?id = 527276541"
- scream1.Volume = 10
- wait1 = Instance.new("Sound",char)
- wait1.SoundId = "http://www.roblox.com/asset/?id = 966262774"
- wait1.Volume = 10
- oho1 = Instance.new("Sound",char)
- oho1.SoundId = "http://www.roblox.com/asset/?id = 1377474185"
- oho1.Volume = 10
- gah1 = Instance.new("Sound",char)
- gah1.SoundId = "http://www.roblox.com/asset/?id = 1306739862"
- gah1.Volume = 10
- punch = Instance.new("Sound",game.Players.LocalPlayer.Character)
- punch.SoundId = "rbxassetid://1058693352"
- punch.Volume = 1
- punch.Name = "puncher"
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "audio"
- Mus1.SoundId = "rbxassetid://411274847"
- Mus1.Volume = 5
- Mus1.Looped = false
- local Mus = Instance.new("Sound",char)
- Mus.Name = "music"
- Mus.Pitch = 1
- Mus.Volume = 5
- Mus.Looped = true
- Mus.Name = "theme"
- function onChatted(msg)
- chatfunc(msg)
- end
- p.Chatted:connect(function(m)
- if m == "AAAAA" then
- scream1:Play()
- end
- end)
- p.Chatted:connect(function(o)
- if o == "ohohoh" then
- oho1:Play()
- end
- end)
- p.Chatted:connect(function(w)
- if w == "don't you dare keep me waiting" then
- wait1:Play()
- end
- end)
- p.Chatted:connect(function(g)
- if g == "GAAAAAH" then
- gah1:Play()
- GroundWave1()
- local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
- local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJGaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(0, 150, 255))
- ssjgaura.LightEmission = 1
- ssjgaura.Transparency = NumberSequence.new(list2)
- ssjgaura.Size = NumberSequence.new(5,15)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 89
- ssjgaura.ZOffset = -5.5
- ssjgaura.Speed = NumberRange.new(5)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSGaura"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(0, 50, 255))
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.Size = NumberSequence.new(5,15)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 89
- ssjgaurag.ZOffset = -2.5
- ssjgaurag.Speed = NumberRange.new(5.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://256159034"
- ssjgaurag.Texture = "rbxassetid://256159034"
- wait(4.1)
- ssjgaura:Destroy()
- ssjgaurag:Destroy()
- superior()
- end
- end)
- function normalpunch()
- local c = game.Players.LocalPlayer.Character
- if attacking == false then
- attacking = true
- if otherarm == false then
- otherarm = true
- end
- local omg = c.Torso["Right Shoulder"].C0
- c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0.3,0,0) * CFrame.Angles(0,0,math.rad(90))
- local killer = Instance.new("Part",c)
- killer.Name = "killer"
- killer.Size = Vector3.new(5,5,5)
- killer.Transparency = 1
- killer:BreakJoints()
- killer.CanCollide = false
- local wel = Instance.new("Weld",killer)
- wel.Part0 = killer
- wel.Part1 = c["Right Arm"]
- wel.C0 = CFrame.new(0,1,0)
- force = 20
- killer.Touched:connect(function(h)
- for _,x in pairs(h.Parent:GetChildren()) do
- if x.ClassName == "Humanoid" then
- if normal == true then
- fling = false
- end
- if ultrainstinct == true or limitbreaker == true then
- fling = false
- end
- local stop = h.Parent.HumanoidRootPart.Velocity
- if x.Parent.Name == game.Players.LocalPlayer.Name then
- safe = true
- else safe = false
- end
- if x then
- if safe == false then
- if fling == true then
- if normal == true then
- force = 2.5
- if ultrainstinct == true then
- force = 4.9
- if limitbreaker == true then
- force = 5.9
- neck.C0 = neckp
- wait(.050)
- end
- end
- end
- end
- h.Parent.HumanoidRootPart.Velocity = CFrame.new(c.HumanoidRootPart.Position,h.Parent.HumanoidRootPart.Position).lookVector * force
- local bodyforc = Instance.new("BodyForce", h.Parent.HumanoidRootPart)
- punch:Play()
- bodyforc.force = Vector3.new(0, h.Parent.HumanoidRootPart:GetMass() * 196.1, 0)
- wait(0.02)
- x:TakeDamage(20.2555555)
- if ssjb == true or ssjbfullpower == true or ssjwhite == true or ssjg == true then
- x:TakeDamage(55.99999)
- end
- if ultrainstinct == true or limitbreaker == true then
- while true do
- wait(0.0000001)
- x:TakeDamage(math.huge)
- end
- end
- wait()
- safe = true
- bodyforc:Remove()
- h.Parent.HumanoidRootPart.Velocity = stop
- end
- end
- end
- end
- end)
- wait(0.01)
- coroutine.wrap(function()
- for i = 7.5,2.5,0.29 do
- wait()
- end
- wait()
- killer:Remove()
- wait(0.5)
- c.Torso["Right Shoulder"].C0 = omg
- wait(0.05)
- attacking = false
- wait()
- end)()
- end
- wait(.1)
- end
- function normalpunch2()
- local c = game.Players.LocalPlayer.Character
- if attacking == false then
- attacking = true
- if otherarm == true then
- otherarm = false
- end
- local omg = c.Torso["Left Shoulder"].C0
- c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0.3,0,0) * CFrame.Angles(0,0,math.rad(-90))
- local killer = Instance.new("Part",c)
- killer.Name = "killer"
- killer.Size = Vector3.new(5,5,5)
- killer.Transparency = 1
- killer:BreakJoints()
- killer.CanCollide = false
- local wel = Instance.new("Weld",killer)
- wel.Part0 = killer
- wel.Part1 = c["Left Arm"]
- wel.C0 = CFrame.new(0,1,0)
- force = 20
- killer.Touched:connect(function(h)
- for _,x in pairs(h.Parent:GetChildren()) do
- if x.ClassName == "Humanoid" then
- if normal == true then
- fling = false
- end
- if ultrainstinct == true or limitbreaker == true then
- fling = false
- end
- local stop = h.Parent.HumanoidRootPart.Velocity
- if x.Parent.Name == game.Players.LocalPlayer.Name then
- safe = true
- else safe = false
- end
- if x then
- if safe == false then
- if fling == true then
- if normal == true then
- force = 2.5
- if ultrainstinct == true then
- force = 4.9
- if limitbreaker == true then
- force = 5.9
- neck.C0 = neckp
- wait(.50)
- end
- end
- end;end
- h.Parent.HumanoidRootPart.Velocity = CFrame.new(c.HumanoidRootPart.Position,h.Parent.HumanoidRootPart.Position).lookVector * force
- local bodyforc = Instance.new("BodyForce", h.Parent.HumanoidRootPart)
- punch:Play()
- bodyforc.force = Vector3.new(0, h.Parent.HumanoidRootPart:GetMass() * 196.1, 0)
- wait(0.2)
- x:TakeDamage(20.2555555)
- if ssjb == true then
- x:TakeDamage(55.99999)
- end
- if ultrainstinct == true or limitbreaker == true then
- while true do
- wait(0.0000001)
- x:TakeDamage(math.huge)
- end
- end
- wait()
- safe = true
- bodyforc:Remove()
- h.Parent.HumanoidRootPart.Velocity = stop
- end
- end
- end
- end
- end)
- wait(0.1)
- coroutine.wrap(function()
- for i = 7.5,2.5,0.29 do
- wait()
- end
- wait()
- killer:Remove()
- wait(0.5)
- c.Torso["Left Shoulder"].C0 = omg
- wait(0.05)
- attacking = false
- wait()
- end)()
- end
- wait(.1)
- end
- -- hrp.CFrame = hit.Parent.HumanoidRootPart.CFrame * CFrame.new(0,0,2)
- game.Players.LocalPlayer:GetMouse().KeyDown:connect(function(key)
- if key == "z" then
- if attacking == false then
- if otherarm == false then
- normalpunch()
- end
- end
- --
- if attacking == false then
- if otherarm == true then
- normalpunch2()
- end
- end
- end
- end)
- game.Players.LocalPlayer.Character.Head.face.Texture = "rbxassetid://967842214"
- char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=259849794"
- char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=539482020"
- Hair7 = Instance.new("Part")
- Hair7.Parent = p.Character
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = p.Character.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = p.Character.Head
- Weld1.Part0 = p.Character.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1, 0)
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(1, 1, 1)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh.TextureId = ""
- ape51 = Instance.new("Part",char)
- ape51.Transparency = 0
- ape51.Color = Color3.fromRGB(106,57,8)
- weldape5 = Instance.new("Weld",ape51)
- weldape5.Part0 = tor
- weldape5.Part1 = ape51
- weldape5.C0 = CFrame.new(0.4,-0,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
- meshape5 = Instance.new("SpecialMesh",ape51)
- meshape5.MeshId = "rbxassetid://547956749"
- meshape5.TextureId = Mesh.TextureId
- meshape5.Scale = Vector3.new(0.025,0.025,0.025)
- ape56 = Instance.new("Part",char)
- ape56.Transparency = 1
- ape56.Color = Color3.fromRGB(106,57,8)
- weldape6 = Instance.new("Weld",ape56)
- weldape6.Part0 = hrp
- weldape6.Part1 = ape56
- weldape6.C0 = CFrame.new(0.4,-0,2)*CFrame.Angles(0,math.rad(90),math.rad(0))
- meshape6 = Instance.new("SpecialMesh",ape56)
- meshape6.MeshId = "rbxassetid://547956749"
- meshape6.TextureId = Mesh.TextureId
- meshape6.Scale = Vector3.new(0.025,0.025,0.025)
- local mouse = p:GetMouse()
- local rock = false
- local roc = false
- local rock3 = false
- local rock2 = false
- local rock4 = false
- local rock5 = false
- local rock6 = false
- local GroundShake = false
- local GroundShake2 = false
- local rad = math.rad
- function RenderStepped()
- if rock == true then
- wait(math.random(0.25,0.79))
- local ay = Instance.new("Part",char)
- ay.Name = "NewPart2"
- ay.Size = Vector3.new(0.299,0.299,0.299)
- ay.CanCollide = false
- for i,v in pairs(workspace:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "Base" or v.Name == "Baseplate" then
- ay.BrickColor = v.BrickColor
- ay.Material = v.Material
- ay.Transparency = v.Transparency
- end
- end
- end
- ay.Position = Vector3.new(999,999,999)
- ay.CFrame = CFrame.new(hrp.Position.x+math.random(-19,19),hrp.Position.y-2,hrp.Position.z+math.random(-19,19))
- local ys = Instance.new("BodyVelocity",ay)
- ys.Name = "GO"
- ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- ys.Velocity = Vector3.new(0,5,0)
- game.Debris:AddItem(ay,math.random(3,4))
- end
- ape56.Color = ape51.Color
- ape56.Material = ape51.Material
- if hum.Health <= 29.999999 then
- if char.Shirt.ShirtTemplate ~= "rbxassetid://259849794" then
- char.Shirt.ShirtTemplate = "rbxassetid://259849794"
- char.Pants.PantsTemplate = "rbxassetid://539482020"
- end
- end
- if fullpowerssj == true then
- hum.Health = hum.Health + 0.25
- end
- if fullpowerssj == true and ssj2 == true then
- hum.Health = hum.Health + 0.29
- end
- if ssjg == true then
- hum.Health = hum.Health + 0.25
- end
- if ssjbk == true then
- hum.Health = hum.Health -0.05
- end
- if ultrainstinct == true then
- wait(300)
- ultrainstinct = false
- end
- if auracan == true then
- if available == true then
- tor.control.Texture = "rbxassetid://901509906"
- wait(.00075)
- tor.control.Texture = "rbxassetid://901510046"
- wait(.00075)
- tor.control.Texture = "rbxassetid://901510125"
- end
- if ssj2 == true and assj2 == false then
- tor.ssj2aura2.Texture = "rbxassetid://901509906"
- wait(.00075)
- tor.ssj2aura2.Texture = "rbxassetid://901510046"
- wait(.00075)
- tor.ssj2aura2.Texture = "rbxassetid://901510125"
- wait(.00075)
- tor.ssj2aura2.Texture = "rbxassetid://1072507908"
- end
- end
- if auracan2 == true then
- if available == true then
- tor.aura.Texture = "rbxassetid://639676034"
- wait(0.1)
- tor.aura.Texture = "rbxassetid://639676268"
- wait(0.2)
- tor.aura.Texture = "rbxassetid://639676527"
- wait(0.1)
- tor.aura.Texture = "rbxassetid://639676855"
- tor.ssj3aura.Texture = "rbxassetid://639676034"
- wait(0.09)
- tor.ssj3aura.Texture = "rbxassetid://639676268"
- wait(0.1)
- tor.ssj3aura.Texture = "rbxassetid://639676527"
- wait(0.09)
- tor.ssj3aura.Texture = "rbxassetid://639676855"
- end
- end
- if ssjb == true and available == true then
- if available == true and ssjb == true then
- tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=894173257"
- wait(0.75)
- tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=894173392"
- wait(0.5)
- tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=890403068"
- wait(0.75)
- tor.SSJBaura.Texture = "http://www.roblox.com/asset/?id=890403512"
- end
- end
- if ssjg == true then
- if available == true then
- --tor.SSGaura.Texture = "rbxassetid://256159034"
- tor.SSJGaura.Texture = "rbxassetid://256159034"
- wait(12)
- --tor.SSGaura.Texture = "rbxassetid://1177939359"
- tor.SSJGaura.Texture = "rbxassetid://1177939359"
- wait(6)
- --tor.SSGaura.Texture = "rbxassetid://256159034"
- tor.SSJGaura.Texture = "rbxassetid://256159034"
- wait(12)
- --tor.SSGaura.Texture = "rbxassetid://1177939359"
- tor.SSJGaura.Texture = "rbxassetid://1177939359"
- end
- end
- if kamehameha3 == true then
- if assj3 == false then
- char.kame.Transparency = char.kame.Transparency - 0.006
- char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-50,25)),rad(math.random(-79,79)),rad(math.random(-12,24)))
- end
- if assj3 == true then
- char.kame.Transparency = char.kame.Transparency - 0.009
- char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-290,290)),rad(math.random(-324,348)))
- if ultrainstinct == true or limitbreaker == true then
- char.kame.Transparency = char.kame.Transparency - 0.009
- char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-255,229)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- if limitbreaker == true then
- char.kame.Transparency = char.kame.Transparency - 0.009
- char.kame.CFrame = CFrame.new(char.kame.Position) * CFrame.Angles(rad(math.random(-1755,1729)),rad(math.random(-1890,1890)),rad(math.random(-1924,1948)))
- end
- end
- end
- end
- if kamehameha4 == true then
- if ssj2 == true or fullpowerssj == true or ultrainstinct == true or limitbreaker == true then
- char.hame.Transparency = char.hame.Transparency - 0.006
- char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-100,100)),rad(math.random(-300,300)),rad(math.random(-400,400)))
- end
- if ssj3 == true or fullpowerssj == true or ultrainstinct == true or limitbreaker == true then
- char.hame.Transparency = char.hame.Transparency - 0.009
- char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-155,129)),rad(math.random(-390,390)),rad(math.random(-424,448)))
- if ultrainstinct == true or limitbreaker == true then
- char.hame.Transparency = char.hame.Transparency - 0.009
- char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-755,729)),rad(math.random(-890,890)),rad(math.random(-924,948)))
- if limitbreaker == true then
- char.hame.Transparency = char.hame.Transparency - 0.009
- char.hame.CFrame = CFrame.new(char.hame.Position) * CFrame.Angles(rad(math.random(-1755,1729)),rad(math.random(-1890,1890)),rad(math.random(-1924,1948)))
- end
- end
- end
- end
- if GroundShake == true then
- for i,v in pairs(workspace:GetChildren()) do
- if v:IsA("Part") then
- v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-1,1)),rad(math.random(-1,1)),rad(math.random(-1,1)))
- end
- end
- end
- end
- if GroundShake2 == true then
- for i,v in pairs(workspace:GetChildren()) do
- if v:IsA("Part") then
- v.CFrame = CFrame.new(v.Position) * CFrame.Angles(rad(math.random(-2,2)),rad(math.random(-2,2)),rad(math.random(-2,2)))
- end
- end
- end
- function RenderStepped2()
- if limitbreaker == true then
- hum.MaxHealth = math.huge
- hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
- if automoviment == true then
- hum.WalkSpeed = hum.WalkSpeed + 0.1
- hum.JumpPower = hum.JumpPower + 0.1
- if hum.JumpPower >= 200 then
- if hum.WalkSpeed >= 600 then
- automoviment = false
- end;end
- end;end
- if ultrainstinct == true then
- hum.MaxHealth = math.huge
- hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
- if ssj == true then
- hum.MaxHealth = math.huge
- hum.Health = 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + 1e999 + -1e999
- end
- end
- if rock2 == true then
- wait(0.1)
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "NewPart2" then
- v.GO.Velocity = Vector3.new(0,-5,0)
- end
- end
- end
- rock2 = false
- end
- if rock3 == true then
- wait(0.1)
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "NewPart2" then
- v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
- end
- end
- end
- rock3 = false
- end
- if rock4 == true then
- wait(0.1)
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "NewPart2" then
- v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
- end
- end
- end
- end
- if rock5 == true then
- wait(0.1)
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "NewPart3" then
- v.GO.Velocity = Vector3.new(math.random(-80,80),math.random(0,20),math.random(-80,80))
- end
- end
- end
- end
- if rock6 == true then
- wait(0.1)
- for i,v in pairs(char:GetChildren()) do
- if v:IsA("Part") then
- if v.Name == "NewPart2" then
- v.GO.Velocity = Vector3.new(0,-5,0)
- end
- end
- end
- end
- end
- game:GetService("RunService").RenderStepped:connect(RenderStepped)
- game:GetService("RunService").RenderStepped:connect(RenderStepped2)
- function ssj()
- if hum.Health >= 23.999999 then
- if normal == true then
- if ssj1 == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjbfullpower == false and ssjwhite == false and ultrainstinct == false and fullpowerssj == false then
- if being == false then
- being = true
- end
- end
- end
- chatfunc("Full Power Super Saiyan!")
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- Mus.Pitch = 1
- Mus:Play()
- Mus.SoundId = "http://www.roblox.com/asset/?id=321942007"
- Mus1:Play()
- Hair7.Color = Color3.fromRGB(255,246,123)
- ape51.Color = Color3.fromRGB(255,246,123)
- Mesh.MeshId = "rbxassetid://430344159"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- hed.face.Texture = "rbxassetid://231488668"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Cool yellow")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 55
- hum.JumpPower = 75
- hum.MaxHealth = math.huge
- hum.Health = 500.000
- being = false
- ssj1 = true
- normal = false
- end
- end
- function angry()
- if hum.Health <= 23.999999 then
- if normal == true then
- if fullpowerssj == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjbfullpower == false and ssjwhite == false and ultrainstinct == false and ssj1 == false then
- if being == false then
- being = true
- end
- end
- end
- --GroundShake = true
- Mus.Pitch = 1
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- chatfunc("NOW I'M ANGRY!!!!")
- Mus:Play()
- Mus.SoundId = "http://www.roblox.com/asset/?id=353341880"
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()
- Mus1:Play()
- hed.face.Texture = "rbxassetid://231488725"
- Hair7.Color = Color3.fromRGB(255,255,0)
- ape51.Color = Color3.fromRGB(255,255,0)
- Hair7.Material = Enum.Material.Neon
- Mesh.MeshId = "rbxassetid://430344159"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "control"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.425)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(6)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 19
- ssj2aura.ZOffset = 0
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- ssj2aura.ZOffset = -1
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "control2"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.555)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 19
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- ssj2aura2.ZOffset = -1
- available = true
- auracan = true
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(5,5,5)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("New Yeller")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,59 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(1,1,1)
- a21e.Transparency = a21e.Transparency + 0.03
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 60.9999999999999999999999999999
- hum.JumpPower = 80.9999999999999999999999999999
- hum.MaxHealth = math.huge
- hum.Health = 750000
- being = false
- --GroundShake = false
- fullpowerssj = true
- normal = false
- end
- end
- NeckC0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- NeckC1 = CFrame.new(0, -0.5, 0, -1, 0, 0, 0, 0, 1, 0, 1, 0)
- LeftShoulderC0 = CFrame.new(-1, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftShoulderC1 = CFrame.new(0.5, 0.5, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightShoulderC0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightShoulderC1 = CFrame.new(-0.5, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- LeftHipC0 = CFrame.new(-1, -1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- LeftHipC1 = CFrame.new(-0.5, 1, 0, 0, 0, -1, 0, 1, 0, 1, 0, 0)
- RightHipC0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- RightHipC1 = CFrame.new(0.5, 1, 0, 0, 0, 1, 0, 1, 0, -1, 0, 0)
- Neck = tor["Neck"]
- RightShoulder = tor["Right Shoulder"]
- LeftShoulder = tor["Left Shoulder"]
- RightHip = tor["Right Hip"]
- LeftHip = tor["Left Hip"]
- RootJoint = hrp["RootJoint"]
- RootJointC0 = RootJoint.C0
- RootJointC1 = RootJoint.C1
- function KameWelds()
- ape51.Transparency = 1
- ape56.Transparency = 0
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 1.57
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- end
- function RefreshWelds()
- Neck.C0 = NeckC0
- Neck.C1 = NeckC1
- RightShoulder.C0 = RightShoulderC0
- RightShoulder.C1 = RightShoulderC1
- LeftShoulder.C0 = LeftShoulderC0
- LeftShoulder.C1 = LeftShoulderC1
- RightHip.C0 = RightHipC0
- RightHip.C1 = RightHipC1
- LeftHip.C0 = LeftHipC0
- LeftHip.C1 = LeftHipC1
- RootJoint.C0 = RootJointC0
- RootJoint.C1 = RootJointC1
- end
- GroundWave2 = function()
- local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- Colors = {"Medium blue", "Medium blue"}
- if fullpowerssj == true then
- Colors = {"Deep orange", "Deep orange"}
- end
- if kaioken == true then
- Colors = {"Persimmon", "Persimmon"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave3 = Instance.new("Part", char)
- wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave3.Anchored = true
- wave3.Name = "Wave"
- wave3.CanCollide = false
- wave3.Locked = true
- wave3.Size = Vector3.new(1, 1, 1)
- wave3.TopSurface = "Smooth"
- wave3.BottomSurface = "Smooth"
- wave3.Transparency = 0.35
- wave3.CFrame = HandCF
- wm1 = Instance.new("SpecialMesh", wave3)
- wm1.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm1.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
- wave3.Size = wm1.Scale
- wave3.CFrame = HandCF
- wave3.Transparency = i/30
- wait()
- end
- wait()
- wave3:Destroy()
- end)()
- end
- GroundWave3 = function()
- local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"Medium blue", "Medium blue"}
- if fullpowerssj == true then
- Colors = {"Deep orange", "Deep orange"}
- end
- if kaioken == true then
- Colors = {"Persimmon", "Persimmon"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave2 = Instance.new("Part", char)
- wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave2.Anchored = true
- wave2.Name = "Wave"
- wave2.CanCollide = false
- wave2.Locked = true
- wave2.Size = Vector3.new(1, 1, 1)
- wave2.TopSurface = "Smooth"
- wave2.BottomSurface = "Smooth"
- wave2.Transparency = 0.35
- wave2.CFrame = HandCF
- wm2 = Instance.new("SpecialMesh", wave2)
- wm2.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm2.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
- wave2.Size = wm2.Scale
- wave2.CFrame = HandCF
- wave2.Transparency = i/30
- wait()
- end
- wait()
- wave2:Destroy()
- end)()
- end
- GroundWave4 = function()
- local HandCF = char["Beam1"].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
- Colors = {"Medium blue", "Medium blue"}
- if fullpowerssj == true then
- Colors = {"Deep orange", "Deep orange"}
- end
- if kaioken == true then
- Colors = {"Persimmon", "Persimmon"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave1 = Instance.new("Part", char)
- wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave1.Anchored = true
- wave1.Name = "Wave"
- wave1.CanCollide = false
- wave1.Locked = true
- wave1.Size = Vector3.new(1, 1, 1)
- wave1.TopSurface = "Smooth"
- wave1.BottomSurface = "Smooth"
- wave1.Transparency = 0.35
- wave1.CFrame = HandCF
- wm3 = Instance.new("SpecialMesh", wave1)
- wm3.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1,30 do
- wm3.Scale = Vector3.new(5 + i*5.2, 3 + i*5.2, 5)
- wave1.Size = wm3.Scale
- wave1.CFrame = HandCF
- wave1.Transparency = i/30
- wait()
- end
- wait()
- wave1:Destroy()
- end)()
- end
- --[[function genkibomb()
- if attacking == false then
- attacking = true
- local c = char
- local omg1 = c.Torso["Left Shoulder"].C0
- local omg2 = c.Torso["Right Shoulder"].C0
- hrp.Anchored = true
- hum.PlatformStand = true
- c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0.5,0) * CFrame.Angles(0,0,math.rad(-180))
- c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0.5,0) * CFrame.Angles(0,0,math.rad(180))
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"
- a21e.Locked = true
- a21e.Size = Vector3.new(5,5,5)
- a21e.CanCollide = false
- a21e.BrickColor = BrickColor.new("Medium blue")
- a21e.Material = "Neon"
- a21e.Transparency = 1
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position + Vector3.new(0,70,0)
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(0.15,0.15,0.15)
- local z142 = Instance.new("Sound",char)
- z142.Volume = 10
- z142.Looped = false
- z142.SoundId = "rbxassetid://919429799"
- z142:Play()
- for i = 1,99 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(0.079,0.079,0.079)
- a21e.Transparency = a21e.Transparency - 0.04
- end
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local distance = (tor.CFrame.p - position).magnitude
- c.Torso["Right Shoulder"].C0 = omg2
- c.Torso["Left Shoulder"].C0 = omg1
- c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0,0) * CFrame.Angles(0,0,math.rad(-90))
- c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(90))
- for i = 1,259 do
- wait()
- a21e.CFrame = a21e.CFrame:lerp(CFrame.new(pos), i/259)
- for _,childs in pairs(game.Workspace:GetChildren()) do
- if childs.Name ~= char.Name then
- if childs:FindFirstChild("HumanoidRootPart") and childs:FindFirstChild("Humanoid") then
- if (tor.Position-childs.HumanoidRootPart.Position).magnitude <= distance then
- z142:Remove()
- childs:Destroy()
- num = num + 1
- local a21 = Instance.new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = Vector3.new(1,1,1)
- a21.CanCollide = false
- a21.Position = Vector3.new(999,999,999)
- a21.BrickColor = BrickColor.new("Medium blue")
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = Instance.new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = Vector3.new(1,1,1)
- GroundWave2()
- GroundWave3()
- GroundWave4()
- for i = 1,50 do
- wait()
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + Vector3.new(5,5,5)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
- end
- end
- c.Torso["Right Shoulder"].C0 = omg2
- c.Torso["Left Shoulder"].C0 = omg1
- hrp.Anchored = false
- hum.PlatformStand = false
- attacking = false
- end
- end
- game:GetService("Debris"):AddItem(a21e,0.9)
- end
- end
- end
- end--]]
- function KiWelds()
- --Neck.C0 = NeckC0 * CFrame.new(0,1.5,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0)), 0.4
- --RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(10), math.rad(0), math.rad(0)), 0.2
- RightShoulder.C0 = --[[RightShoulderC0 *--]] CFrame.new(1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(-30)), 0.2
- LeftShoulder.C0 = --[[LeftShoulderC0 *--]] CFrame.new(-1.2,0.5,0)*CFrame.Angles(math.rad(150),math.rad(0),math.rad(30)), 0.2
- LeftHip.C0 = CFrame.new(-0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(-10)), 0.4
- RightHip.C0 = CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(-10), math.rad(0), math.rad(10)), 0.4
- wait(1)
- Neck.C0 = NeckC0 * CFrame.new(0,0,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4
- RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(20), math.rad(0), math.rad(0)), 0.2
- RightShoulder.C0 = RightShoulderC0 * CFrame.new(0,0.2,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(120)), 0.2
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.new(-0,0.2,0)*CFrame.Angles(math.rad(-60),math.rad(0),math.rad(-120)), 0.2
- LeftHip.C0 = CFrame.new(-0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(-10)), 0.4
- RightHip.C0 = CFrame.new(0.5, -1, 0) * CFrame.Angles(math.rad(-20), math.rad(0), math.rad(10)), 0.4
- end
- function SuperWelds()
- --Neck.C0 = NeckC0 * CFrame.new(0,0,.2)*CFrame.Angles(math.rad(50),math.rad(0),math.rad(0)), 0.4
- --RootJoint.C0 = RootJointC0 * CFrame.new(0, -1, 0) * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0)), 0.5
- RightShoulder.C0 = --[[RightShoulderC0 *--]] CFrame.new(0.8,0.85,-0.6)*CFrame.Angles(math.rad(110),math.rad(0),math.rad(-90)), 0.5
- LeftShoulder.C0 = --[[LeftShoulderC0 *--]] CFrame.new(-0.8,0.85,-.6)*CFrame.Angles(math.rad(90),math.rad(0),math.rad(90)), 0.5
- end
- function kamehameha()
- if attacking == false then
- attacking = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- chatfunc("Kame...")
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- wait(.02)
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("Medium blue")
- if kaioken == true then
- partt2.BrickColor = BrickColor.new("Persimmon")
- end
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.13,0.13,0.13)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(1.92)
- chatfunc("Hame...")
- wait(1.59)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- hum.PlatformStand = true
- tor.Anchored = true
- RefreshWelds()
- chatfunc("HA!")
- kamehit2:Play()
- partt2:Remove()
- KameWelds()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.BrickColor = bc("Medium blue")
- if kaioken == true then
- a1.BrickColor = BrickColor.new("Persimmon")
- end
- a1.Material = "Neon"
- a1.Transparency = 0
- kamehameha3 = false
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(1.7,1.7,distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- --[[repeat
- wait()
- a1.Size = a1.Size - v3(0.05,0.05,0)
- until
- a1.Size.y < 0.05--]]
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("Medium blue")
- if kaioken == true then
- a21.BrickColor = BrickColor.new("Persimmon")
- end
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- GroundWave2()
- GroundWave3()
- GroundWave4()
- for i = 1,50 do
- wait()
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
- end
- enabled = true
- char["Beam1"]:Destroy()
- end
- end
- end
- wait(.5)
- ape51.Transparency = 0
- ape56.Transparency = 1
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- attacking = false
- end
- end
- function superkamehameha()
- if attacking == false then
- attacking = true
- if assj3 == false then
- assj3 = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- if ssj1 == true and ssj3 == false then
- chatfunc("This is the super...")
- wait(2.9)
- end
- if fullpowerssj == true then
- hed.face.Texture = "rbxassetid://1177818030"
- end
- if ssj3 == true then
- chatfunc("YOU!!!!!")
- wait(2.9)
- end
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- chatfunc("KAME...")
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("Steel blue")
- if fullpowerssj == true then
- partt2.BrickColor = BrickColor.new("Daisy orange")
- end
- if ssj3 == true then
- partt2.Color = Color3.fromRGB(229, 255, 82)
- end
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.134,0.134,0.134)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(4.2)
- chatfunc("HAME...")
- if ssj3 == true then
- chatfunc("GRRRR!!!!")
- end
- kamehameha3 = false
- partt2:Remove()
- hum.PlatformStand = false
- hrp.Anchored = false
- tor.Anchored = false
- local partt3 = Instance.new("Part",char)
- partt3.Name = "hame"
- partt3.Position = Vector3.new(999,999,999)
- partt3.Transparency = 0
- partt3.Material = Enum.Material.Neon
- partt3.BrickColor = BrickColor.new("Medium blue")
- if fullpowerssj == true then
- partt3.BrickColor = BrickColor.new("Daisy orange")
- end
- if ssj3 == true then
- partt3.Color = Color3.fromRGB(229, 255, 82)
- end
- partt3.CanCollide = false
- partt3.Anchored = false
- partt3.Size = Vector3.new(0.149,0.149,0.149)
- local partmes = Instance.new("BlockMesh",partt3)
- partmes.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld3 = Instance.new("Weld")
- partweld3.Part0 = tor
- partweld3.Part1 = partt3
- partweld3.Parent = partt3
- partweld3.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha4 = true
- wait(2.3)
- chatfunc("GRR!!")
- if ssj3 == true then
- chatfunc("HAME...")
- end
- partt3.BrickColor = BrickColor.new("Sand blue")
- if fullpowerssj == true then
- partt3.BrickColor = BrickColor.new("Cool yellow")
- end
- if ssj3 == true then
- partt3.Color = Color3.fromRGB(229, 255, 82)
- end
- if fullpowerssj == true then
- wait(1.84)
- chatfunc("YOU FOOL!!")
- end
- wait(2.31)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- hum.PlatformStand = true
- tor.Anchored = true
- RefreshWelds()
- chatfunc("HAAAA!!!!")
- if ssj3 == true then
- chatfunc("HAAAAAAAAAAA!!!!!!!!")
- end
- kamehit2:Play()
- partt3:Remove()
- KameWelds()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.BrickColor = bc("Sand blue")
- if fullpowerssj == true then
- a1.BrickColor = bc("Cool yellow")
- end
- if ssj3 == true then
- a1.Color = Color3.fromRGB(229, 255, 82)
- end
- a1.Material = "Neon"
- a1.Transparency = 0
- kamehameha4 = false
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(1.7,1.7,distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- --[[repeat
- wait()
- a1.Size = a1.Size - v3(0.05,0.05,0)
- until
- a1.Size.y < 0.05--]]
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("White")
- if ssj3 == true then
- a21.Color = Color3.fromRGB(229, 255, 82)
- end
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- GroundWave2()
- GroundWave3()
- GroundWave4()
- for i = 1,55 do
- wait()
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(8,8,8)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.019
- end
- enabled = true
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(.4)
- char["Beam1"].Transparency = 1
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(.8)
- char["Beam1"]:Destroy()
- end
- end
- end
- wait(.5)
- ape51.Transparency = 0
- ape56.Transparency = 1
- if fullpowerssj == true then
- hed.face.Texture = "rbxassetid://231488725"
- end
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- attacking = false
- assj3 = false
- end
- end
- end
- GroundWave5 = function()
- local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(0), math.rad(0), math.rad(0))
- Colors = {"Deep orange", "Deep orange"}
- if ultrainstinct == true then
- Colors = {"Medium blue", "Medium blue"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave3 = Instance.new("Part", char)
- wave3.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave3.Anchored = true
- wave3.Name = "Wave8"
- wave3.CanCollide = false
- wave3.Locked = true
- wave3.Size = Vector3.new(49,49,49)
- wave3.TopSurface = "Smooth"
- wave3.BottomSurface = "Smooth"
- wave3.Transparency = 0.35
- wave3.CFrame = HandCF
- wm1 = Instance.new("SpecialMesh", wave3)
- wm1.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 25 do
- wm1.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
- wave3.Size = wm1.Scale
- wave3.CFrame = HandCF
- wave3.Transparency = i/4
- wait()
- end
- wait()
- wave3:Destroy()
- end)()
- end
- GroundWave6 = function()
- local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"Deep orange", "Deep orange"}
- if ultrainstinct == true then
- Colors = {"Medium blue", "Medium blue"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave2 = Instance.new("Part", char)
- wave2.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave2.Anchored = true
- wave2.Name = "Wave9"
- wave2.CanCollide = false
- wave2.Locked = true
- wave2.Size = Vector3.new(49,49,49)
- wave2.TopSurface = "Smooth"
- wave2.BottomSurface = "Smooth"
- wave2.Transparency = 0.35
- wave2.CFrame = HandCF
- wm2 = Instance.new("SpecialMesh", wave2)
- wm2.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 25 do
- wm2.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
- wave2.Size = wm2.Scale
- wave2.CFrame = HandCF
- wave2.Transparency = i/4
- wait()
- end
- wait()
- wave2:Destroy()
- end)()
- end
- GroundWave7 = function()
- local HandCF = char["Bean"].CFrame * CFrame.Angles(math.rad(0), math.rad(90), math.rad(0))
- Colors = {"Deep orange", "Deep orange"}
- if ultrainstinct == true then
- Colors = {"Medium blue", "Medium blue"}
- end
- if limitbreaker == true then
- Colors = {"Bright red", "Bright red"}
- end
- local wave1 = Instance.new("Part", char)
- wave1.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave1.Anchored = true
- wave1.Name = "Wave0"
- wave1.CanCollide = false
- wave1.Locked = true
- wave1.Size = Vector3.new(49,49,49)
- wave1.TopSurface = "Smooth"
- wave1.BottomSurface = "Smooth"
- wave1.Transparency = 0.35
- wave1.CFrame = HandCF
- wm3 = Instance.new("SpecialMesh", wave1)
- wm3.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1,25 do
- wm3.Scale = Vector3.new(55 + i*25.29, 33 + i*25.29, 55)
- wave1.Size = wm3.Scale
- wave1.CFrame = HandCF
- wave1.Transparency = i/4
- wait()
- end
- wait()
- wave1:Destroy()
- end)()
- end
- function angrykamehameha()
- if attacking == false then
- attacking = true
- if assj3 == false then
- assj3 = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- chatfunc("Kame...")
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("Medium blue")
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.134,0.134,0.134)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(3.2)
- chatfunc("Hame...")
- kamehameha3 = false
- partt2:Remove()
- hum.PlatformStand = false
- hrp.Anchored = false
- tor.Anchored = false
- local partt3 = Instance.new("Part",char)
- partt3.Name = "hame"
- partt3.Position = Vector3.new(999,999,999)
- partt3.Transparency = 0
- partt3.Material = Enum.Material.Neon
- partt3.BrickColor = BrickColor.new("Sand blue")
- partt3.CanCollide = false
- partt3.Anchored = false
- partt3.Size = Vector3.new(0.134,0.134,0.134)
- local partmes = Instance.new("BlockMesh",partt3)
- partmes.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld3 = Instance.new("Weld")
- partweld3.Part0 = tor
- partweld3.Part1 = partt3
- partweld3.Parent = partt3
- partweld3.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha4 = true
- wait(2.3)
- chatfunc("YOU FOOL!")
- hed.face.Texture = "rbxassetid://1177818030"
- partt3.BrickColor = BrickColor.new("Daisy orange")
- wait(1.31)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- hum.PlatformStand = true
- tor.Anchored = true
- RefreshWelds()
- chatfunc("HAAAA!!!!")
- kamehit2:Play()
- partt3:Remove()
- KameWelds()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.BrickColor = bc("Daisy orange")
- a1.Material = "Neon"
- a1.Transparency = 0
- kamehameha4 = false
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(1.7,1.7,distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- --[[repeat
- wait()
- a1.Size = a1.Size - v3(0.05,0.05,0)
- until
- a1.Size.y < 0.05--]]
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Bean"
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("Daisy orange")
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("Cool yellow")
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(.4)
- for i = 1,55 do
- wait()
- char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(7,7,7)
- char["Bean"].Transparency = char["Bean"].Transparency + 0.019
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
- end
- enabled = true
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- char["Beam1"].Transparency = 1
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(1)
- char["Beam1"]:Destroy()
- char["Bean"]:Destroy()
- end
- end
- end
- wait(.5)
- ape51.Transparency = 0
- ape56.Transparency = 1
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- attacking = false
- wait(0.5)
- hed.face.Texture = "rbxassetid://231488725"
- assj3 = false
- end
- end;end
- function ultrakamehameha()
- if attacking == false then
- attacking = true
- if assj3 == false then
- assj3 = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- --chatfunc("He was my friend, and you took him away. I'll never let you do that again! NEVER!!")
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("Sand blue")
- if limitbreaker == true then
- partt2.Color = Color3.fromRGB(255, 19, 70)
- end
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.20,0.20,0.20)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(20,20,20)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(1.2)
- chatfunc("Kamehame...")
- kamehameha3 = false
- partt2:Remove()
- hum.PlatformStand = false
- hrp.Anchored = false
- tor.Anchored = false
- local partt3 = Instance.new("Part",char)
- partt3.Name = "hame"
- partt3.Position = Vector3.new(999,999,999)
- partt3.Transparency = 0.6
- partt3.Material = Enum.Material.Neon
- partt3.BrickColor = BrickColor.new("Medium blue")
- if limitbreaker == true then
- partt3.Color = Color3.fromRGB(240, 17, 66)
- end
- if limitbreaker == true then
- partt3.Transparency = 0
- end
- partt3.CanCollide = false
- partt3.Anchored = false
- partt3.Size = Vector3.new(0.20,0.20,0.20)
- local partmes = Instance.new("BlockMesh",partt3)
- partmes.Scale = Vector3.new(20,20,20)
- hum.PlatformStand = true
- local partweld3 = Instance.new("Weld")
- partweld3.Part0 = tor
- partweld3.Part1 = partt3
- partweld3.Parent = partt3
- partweld3.C0 = CFrame.new(-0,-.28,-1.37)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha4 = true
- wait(1.3)
- partt3.BrickColor = BrickColor.new("Steel blue")
- if limitbreaker == true then
- partt3.Color = Color3.fromRGB(230, 16, 66)
- end
- wait(0.31)
- kamehameha4 = false
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- hum.PlatformStand = true
- tor.Anchored = true
- RefreshWelds()
- chatfunc("HAAAAAAAAAA!!!!!")
- kamehit2:Play()
- kamehameha4 = false
- partt3.Transparency = 1
- KameWelds()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.BrickColor = bc("Steel blue")
- if limitbreaker == true then
- a1.Color = Color3.fromRGB(230, 16, 66)
- end
- a1.Material = "Neon"
- a1.Transparency = 0
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(5,5,distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- --[[repeat
- wait()
- a1.Size = a1.Size - v3(0.05,0.05,0)
- until
- a1.Size.y < 0.05--]]
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Bean"
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("Electric blue")
- if limitbreaker == true then
- a21.Color = Color3.fromRGB(230, 16, 66)
- end
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("Bright bluish green")
- if limitbreaker == true then
- a21.Color = Color3.fromRGB(230, 16, 66)
- end
- a21.Material = "Neon"
- a21.Transparency = 0
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(.4)
- for i = 1,55 do
- wait()
- char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(7,7,7)
- char["Bean"].Transparency = char["Bean"].Transparency + 0.019
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(5,5,5)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.02
- end
- if ultrainstinct == true then
- enabled = true
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- char["Beam1"].Transparency = 1
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- GroundWave2()
- GroundWave3()
- GroundWave4()
- wait(1)
- char["Beam1"]:Destroy()
- char["Bean"]:Destroy()
- end
- if limitbreaker == true then
- wait(0.8)
- char["Beam1"]:Remove()
- char["Bean"]:Remove()
- end
- end
- end
- end
- wait(.5)
- partt3:Remove()
- ape51.Transparency = 0
- ape56.Transparency = 1
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- attacking = false
- assj3 = false
- end
- end;end
- function kamehameha2()
- if attacking == false then
- attacking = true
- local nun = 0
- if assj3 == false then
- if being == false then
- assj3 = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- chatfunc("ULTIMATE,")
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- wait(.02)
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("White")
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.15,0.15,0.15)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.5,-1.5)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(1)
- wait(1)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- RefreshWelds()
- chatfunc("KAMEHAMEHAAA!!!")
- kamehit2:Play()
- KameWelds()
- kamehameha3 = false
- partt2:Remove()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.BrickColor = bc("White")
- a1.Material = "Neon"
- a1.Transparency = 0
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(1.7, 1.7, distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("White")
- a21.Material = "Neon"
- a21.Transparency = 1
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- local a23 = new("Part",char)
- a23.Name = "Bean2"
- a23.Locked = true
- a23.Size = v3(1,1,1)
- a23.CanCollide = false
- a23.Position = v3(999,999,999)
- a23.BrickColor = bc("Steel blue")
- a23.Material = "Neon"
- a23.Transparency = 1
- local aa23 = new("SpecialMesh",a23)
- a23.Anchored = true
- a23.Position = part.Position
- aa23.MeshType = "Sphere"
- aa23.Scale = v3(1,1,1)
- local a24 = new("Part",char)
- a24.Name = "Bean"
- a24.Locked = true
- a24.Size = v3(1,1,1)
- a24.CanCollide = false
- a24.Position = v3(999,999,999)
- a24.BrickColor = bc("Electric blue")
- a24.Material = "Neon"
- a24.Transparency = 0
- local aa24 = new("SpecialMesh",a24)
- a24.Anchored = true
- a24.Position = part.Position
- aa24.MeshType = "Sphere"
- aa24.Scale = v3(1,1,1)
- local a22 = new("Part",char)
- a22.Name = "Beam3"
- a22.Locked = true
- a22.Size = v3(1,1,1)
- a22.CanCollide = false
- a22.Position = v3(999,999,999)
- a22.BrickColor = bc("Medium blue")
- a22.Material = "Neon"
- a22.Transparency = 1
- local aa22 = new("SpecialMesh",a22)
- a22.Anchored = true
- a22.Position = part.Position
- aa22.MeshType = "Sphere"
- aa22.Scale = v3(1,1,1)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.09)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- a21.Transparency = 0
- a22.Transparency = 0
- a23.Transparency = 0
- for i = 1,55.99 do
- wait()
- char["Beam1"].Mesh.Scale = char["Beam1"].Mesh.Scale + v3(10,10,10)
- char["Beam1"].Transparency = char["Beam1"].Transparency + 0.03
- char["Beam3"].Mesh.Scale = char["Beam3"].Mesh.Scale + v3(5,5,5)
- char["Beam3"].Transparency = char["Beam3"].Transparency + 0.02
- char["Bean2"].Mesh.Scale = char["Bean2"].Mesh.Scale + v3(2,2,2)
- char["Bean2"].Transparency = char["Bean2"].Transparency + 0.01
- char["Bean"].Mesh.Scale = char["Bean"].Mesh.Scale + v3(1,1,1)
- char["Bean"].Transparency = char["Bean"].Transparency + 0.001
- end
- enabled = true
- a21.Transparency = 1
- a22.Transparency = 1
- a23.Transparency = 1
- a24.Transparency = 1
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.4)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.4)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- char["Beam1"]:Destroy()
- char["Beam3"]:Destroy()
- char["Bean2"]:Destroy()
- char["Bean"]:Destroy()
- end
- end
- end
- wait(.5)
- ape51.Transparency = 0
- ape56.Transparency = 1
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- available = false
- auracan = false
- wait(1.6)
- assj3 = false
- end
- attacking = false
- end
- end;
- end
- function kamehamehax10()
- if attacking == false then
- attacking = true
- local nun = 0
- if assj3 == false then
- if being == false then
- assj3 = true
- local beamgo = 6
- local beamgo1 = 1
- local enabled = true
- local sizeup = -25
- RightShoulder.MaxVelocity = 0
- RightShoulder.CurrentAngle = 0
- LeftShoulder.MaxVelocity = 0
- LeftShoulder.CurrentAngle = 0
- chatfunc("TIMES TEN,")
- local TiltX = 0
- local TiltY = 0
- local TiltZ = 0.85
- RightShoulder.C0 = RightShoulderC0 * CFrame.Angles(TiltX, TiltY, TiltZ)
- LeftShoulder.C0 = LeftShoulderC0 * CFrame.Angles(TiltX, TiltY, -TiltZ)
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltX,TiltY,TiltZ + 0.7)
- TiltX = 0.6
- TiltY = 0
- TiltZ = 0
- local MoveX = 0
- local MoveY = 0
- local MoveZ = -0.3
- RootJoint.C1 = RootJoint.C1 * CFrame.Angles(TiltZ,TiltY,TiltZ)
- RightShoulder.C0 = RightShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftShoulder.C0 = LeftShoulder.C0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- TiltX = -0.05
- TiltY = 0
- TiltZ = 0
- MoveX = 0
- MoveY = 0.1
- MoveZ = 0
- RightHip.C0 = RightHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- LeftHip.C0 = LeftHipC0 * CFrame.Angles(TiltX, TiltY, TiltZ) * CFrame.new(MoveX, MoveY, MoveZ)
- wait(3.04)
- chatfunc("KAMEHAME...")
- local partt2 = Instance.new("Part",char)
- partt2.Name = "kame"
- partt2.Position = Vector3.new(999,999,999)
- partt2.Transparency = 1
- partt2.Material = Enum.Material.Neon
- partt2.BrickColor = BrickColor.new("Bright red")
- partt2.CanCollide = false
- partt2.Anchored = false
- partt2.Size = Vector3.new(0.15,0.15,0.15)
- local partmesh = Instance.new("BlockMesh",partt2)
- partmesh.Scale = Vector3.new(13.4,13.4,13.4)
- hum.PlatformStand = true
- local partweld2 = Instance.new("Weld")
- partweld2.Part0 = tor
- partweld2.Part1 = partt2
- partweld2.Parent = partt2
- partweld2.C0 = CFrame.new(-0,-.5,-1.5)
- hrp.Anchored = true
- wait(.01)
- tor.Anchored = true
- kamehameha3 = true
- wait(0.297)
- partt2.Color = Color3.fromRGB(255,19,31)
- wait(1.5)
- local Gyro = Instance.new("BodyGyro")
- Gyro.Parent = tor
- Gyro.D = 50
- Gyro.cframe = tor.CFrame
- Gyro.maxTorque = Vector3.new(math.huge, math.huge, math.huge)
- local Position = Instance.new("BodyPosition")
- Position.Parent = tor
- Position.position = tor.Position
- Position.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- RefreshWelds()
- chatfunc("HAAAA!!!!")
- kamehit2:Play()
- KameWelds()
- kamehameha3 = false
- partt2:Remove()
- local ray = Ray.new(tor.CFrame.p, (mouse.Hit.p - tor.CFrame.p).unit * 299) local pos = mouse.Hit.p
- local part, position = workspace:FindPartOnRay(ray, char, false, true)
- local new = Instance.new
- local v3 = Vector3.new
- local bc = BrickColor.new
- local a1 = new("Part",char)
- a1.Name = "Beam"
- a1.Anchored = true
- a1.Size = v3(6,6,6)
- a1.CanCollide = false
- a1.Locked = true
- a1.Position = v3(999,999,999)
- a1.Color = Color3.fromRGB(255,19,31)
- a1.Material = "Neon"
- a1.Transparency = 0
- local num = 0
- Gyro.CFrame = CFrame.new(tor.Position, pos)
- tor.CFrame = CFrame.new(tor.Position, pos)
- local distance = (tor.CFrame.p - position).magnitude
- a1.Size = Vector3.new(1.7, 1.7, distance)
- a1.CFrame = CFrame.new(tor.CFrame.p, position) * CFrame.new(0, 0.25, -distance / 2)
- game:GetService("Debris"):AddItem(a1,0.4)
- if part then
- kamehit:Play()
- if part.Parent:findFirstChild("NewPart") == nil and part.Size.x < 500 and part.Parent:findFirstChild("Wave") == nil then
- if part.Parent:IsA("Accessory") then
- part.Parent.Parent:BreakJoints()
- end
- if part.Parent:IsA("Model") then
- part.Parent:BreakJoints()
- end
- part:Destroy()
- if enabled == true then
- enabled = false
- num = num + 1
- local a21 = new("Part",char)
- a21.Name = "Beam"..num
- a21.Locked = true
- a21.Size = v3(1,1,1)
- a21.CanCollide = false
- a21.Position = v3(999,999,999)
- a21.BrickColor = bc("White")
- a21.Material = "Neon"
- a21.Transparency = 1
- local aa21 = new("SpecialMesh",a21)
- a21.Anchored = true
- a21.Position = part.Position
- aa21.MeshType = "Sphere"
- aa21.Scale = v3(1,1,1)
- local a23 = new("Part",char)
- a23.Name = "Bean2"
- a23.Locked = true
- a23.Size = v3(1,1,1)
- a23.CanCollide = false
- a23.Position = v3(999,999,999)
- a23.BrickColor = bc("Bright red")
- a23.Material = "Neon"
- a23.Transparency = 1
- local aa23 = new("SpecialMesh",a23)
- a23.Anchored = true
- a23.Position = part.Position
- aa23.MeshType = "Sphere"
- aa23.Scale = v3(1,1,1)
- local a24 = new("Part",char)
- a24.Name = "Bean"
- a24.Locked = true
- a24.Size = v3(1,1,1)
- a24.CanCollide = false
- a24.Position = v3(999,999,999)
- a24.Color = Color3.fromRGB(255,19,31)
- a24.Material = "Neon"
- a24.Transparency = 0
- local aa24 = new("SpecialMesh",a24)
- a24.Anchored = true
- a24.Position = part.Position
- aa24.MeshType = "Sphere"
- aa24.Scale = v3(1,1,1)
- local a25 = new("Part",char)
- a25.Name = "Bean3"
- a25.Locked = true
- a25.Size = v3(1,1,1)
- a25.CanCollide = false
- a25.Position = v3(999,999,999)
- a25.Color = Color3.fromRGB(255, 31, 70)
- a25.Material = "Neon"
- a25.Transparency = 0
- local aa25 = new("SpecialMesh",a24)
- a25.Anchored = true
- a25.Position = part.Position
- aa25.MeshType = "Sphere"
- aa25.Scale = v3(1,1,1)
- aa25.Name = "Mesh"
- local a22 = new("Part",char)
- a22.Name = "Beam3"
- a22.Locked = true
- a22.Size = v3(1,1,1)
- a22.CanCollide = false
- a22.Position = v3(999,999,999)
- a22.BrickColor = bc("Persimmon")
- a22.Material = "Neon"
- a22.Transparency = 1
- local aa22 = new("SpecialMesh",a22)
- a22.Anchored = true
- a22.Position = part.Position
- aa22.MeshType = "Sphere"
- aa22.Scale = v3(1,1,1)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.09)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- a21.Transparency = 0
- a22.Transparency = 0
- a23.Transparency = 0
- for i = 1,55.99 do
- wait()
- aa21.Scale = aa21.Scale + v3(10,10,10)
- a21.Transparency = a21.Transparency + 0.03
- aa22.Scale = aa22.Scale + v3(5,5,5)
- a22.Transparency = a22.Transparency + 0.02
- aa25.Scale = aa25.Scale + v3(2,2,2)
- a25.Transparency = a25.Transparency + 0.01
- aa24.Scale = aa24.Scale + v3(1,1,1)
- a24.Transparency = a24.Transparency + 0.001
- aa23.Scale = aa23.Scale + v3(10,10,10)
- a23.Transparency = a23.Transparency + 0.03
- end
- enabled = true
- a21.Transparency = 1
- a22.Transparency = 1
- a23.Transparency = 1
- a24.Transparency = 1
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.4)
- GroundWave5()
- GroundWave6()
- GroundWave7()
- GroundWave5()
- GroundWave6()
- GroundWave7()
- wait(.4)
- char["Beam1"]:Destroy()
- char["Beam3"]:Destroy()
- char["Bean2"]:Destroy()
- char["Bean"]:Destroy()
- --char["Bean2"]:Destroy()
- end
- end
- end
- wait(.5)
- ape51.Transparency = 0
- ape56.Transparency = 1
- hum.PlatformStand = false
- char.Torso.Anchored = false
- hrp.Anchored = false
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RefreshWelds()
- Gyro:Remove()
- Position:Remove()
- available = false
- auracan = false
- wait(1.6)
- assj3 = false
- end
- attacking = false
- end
- end;
- end
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if ssj2 == false and ssj3 == false and fullpowerssj == false and ultrainstinct == false then
- if attacking == false then
- kamehameha()
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if ssj2 == true and assj2 == true then
- if attacking == false then
- kamehameha()
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if fullpowerssj == true then
- if attacking == false then
- angrykamehameha()
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if ultrainstinct == true or limitbreaker == true then
- if attacking == false then
- ultrakamehameha()
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "e" then
- if ssj2 == true or ssj3 == true then
- superkamehameha()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if ssj2 == true and assj2 == true then
- kamehameha2()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if ssjwhite == true then
- kamehamehax10()
- end
- end
- end)
- function normalform()
- if available == true then
- available = false
- end
- if auracan2 == true then
- auracan2 = false
- end
- if auracan3 == true then
- auracan3 = false
- end
- if auracan == true then
- auracan = false
- end
- if auracan4 == true then
- auracan4 = false
- end
- if hum.MaxHealth == math.huge then
- hum.MaxHealth = math.huge
- hum.Health = 10000
- end
- if ultrainstinct == true or limitbreaker == true then
- ultrainstinct = false
- dodge = false
- automoviment = false
- limitbreaker = false
- wait(.009)
- hum.MaxHealth = math.huge
- hum.Health = 10000
- end
- if assj3 == false then
- if ssj1 == true or ssj2 == true or ssj3 == true or sss3 == true or ssjg == true or ssjb == true or ssjbk == true or ssjwhite == true or normal == false or ssjbfullpower == true or kaioken == true or ultrainstinct == true then
- if being == false then
- being = true
- hum.JumpPower = 0
- hum.WalkSpeed = 0
- Mus.Pitch = 1
- for _,v in pairs(char:GetChildren()) do
- if v.ClassName == "Sound" then
- v:Stop()
- end
- end
- for _,y in pairs(char:GetChildren()) do
- if y.ClassName == "Part" then
- for _,i in pairs(y:GetChildren()) do
- if i.ClassName == "ParticleEmitter" then
- i.Transparency = NumberSequence.new(1)
- end
- end
- end
- end
- for _,v in pairs(char:GetChildren()) do
- if v.Name == "Part8" then
- v:Remove()
- end
- end
- for _,v in pairs(char:GetChildren()) do
- if v.Name == "Part9" then
- v:Remove()
- end
- end
- for _,v in pairs(char:GetChildren()) do
- if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
- v:Remove()
- end
- end
- char.Hair:Remove()
- Hair7 = Instance.new("Part")
- Hair7.Parent = p.Character
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = p.Character.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = p.Character.Head
- Weld1.Part0 = p.Character.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1, 0)
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(1, 1, 1)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh.TextureId = ""
- ape51.Color = Color3.fromRGB(106,57,8)
- char.Shirt.ShirtTemplate = "http://www.roblox.com/asset/?id=259849794"
- char.Pants.PantsTemplate = "http://www.roblox.com/asset/?id=539482020"
- hed.face.Texture = "rbxassetid://967842214"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Medium blue")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- a21e:Remove()
- wait()
- hum.WalkSpeed = 16
- hum.JumpPower = 50
- if hum.MaxHealth == math.huge then
- hum.MaxHealth = math.huge
- hum.Health = 10000
- end
- for _,y in pairs(char:GetChildren()) do
- if y.ClassName == "Part" then
- for _,i in pairs(y:GetChildren()) do
- if i.ClassName == "ParticleEmitter" then
- i:Remove()
- end
- end
- end
- end
- normal = true
- ssjg = false
- ssjr = false
- ssj3 = false
- sss3 = false
- ssj2 = false
- ssj1 = false
- assj2 = false
- ssjb = false
- ultrainstinct = false
- dodge = false
- automoviment = false
- kaioken2 = false
- kaioken4 = false
- fullpowerssj = false
- kaioken5 = false
- kaioken10 = false
- kaioken20 = false
- kaiokenx50 = false
- kaioken = false
- ssjbk = false
- ssjbfullpower = false
- ssjwhite = false
- limitbreaker = false
- being = false
- if hum.MaxHealth == math.huge then
- hum.MaxHealth = math.huge
- hum.Health = 10000
- end
- end
- end
- end
- end
- function kicharge()
- hum.PlatformStand = true
- tor.Anchored = true
- hrp.Anchored = true
- SuperWelds()
- if fullpowerssj == true then
- local ssj2aura = Instance.new("ParticleEmitter",hrp)
- ssj2aura.Name = "control"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.425)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(8)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 19
- ssj2aura.ZOffset = 0
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- ssj2aura.ZOffset = -1
- local ssj2aura2 = Instance.new("ParticleEmitter",hrp)
- ssj2aura2.Name = "control2"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.555)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(8)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 19
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- ssj2aura2.ZOffset = -1
- end
- if ssj2 == true and ssj1 == true and ssj3 == false and assj2 == false then
- local ssj2aura = Instance.new("ParticleEmitter",hrp)
- ssj2aura.Name = "ssj2aura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.425)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(7)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 19
- ssj2aura.ZOffset = 0
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",hrp)
- ssj2aura2.Name = "ssj2aura2"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.555)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(8)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 19
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- local particle = Instance.new("ParticleEmitter",hrp)
- particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
- particle.LightEmission = 0.5
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0.9)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(7.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = 1
- particle.LockedToPart = true
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 20
- particle.Rotation = NumberRange.new(-365,365)
- particle.Speed = NumberRange.new(2)
- particle.SpreadAngle = Vector2.new(9999,9999)
- particle.Name = "ssj9electric"
- particle.EmissionDirection = Enum.NormalId.Bottom
- end
- if ssj3 == true then
- local ssj9aura = Instance.new("ParticleEmitter",hrp)
- ssj9aura.Name = "control"
- ssj9aura.Texture = "rbxassetid://241992237"
- ssj9aura.Transparency = NumberSequence.new(0.425)
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
- ssj9aura.LightEmission = 1
- ssj9aura.Size = NumberSequence.new(9)
- ssj9aura.Lifetime = NumberRange.new(0.5)
- ssj9aura.Rate = 19
- ssj9aura.Speed = NumberRange.new(10)
- ssj9aura.LockedToPart = true
- ssj9aura.ZOffset = -1
- local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
- ssj9aura2.Name = "control2"
- ssj9aura2.Texture = "rbxassetid://1072507908"
- ssj9aura2.Transparency = NumberSequence.new(0.555)
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(99, 200, 82))
- ssj9aura2.LightEmission = 0.75
- ssj9aura2.Size = NumberSequence.new(10)
- ssj9aura2.Lifetime = NumberRange.new(0.5)
- ssj9aura2.Rate = 19
- ssj9aura2.ZOffset = -1
- ssj9aura2.Speed = NumberRange.new(10)
- ssj9aura2.LockedToPart = true
- ssj9aura2.ZOffset = -1
- Mus.Pitch = 1
- end
- if assj2 == true then
- local ssj9aura = Instance.new("ParticleEmitter",hrp)
- ssj9aura.Name = "control"
- ssj9aura.Texture = "rbxassetid://241992237"
- ssj9aura.Transparency = NumberSequence.new(0.825)
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 200, 249))
- ssj9aura.LightEmission = 1
- ssj9aura.Size = NumberSequence.new(8)
- ssj9aura.Lifetime = NumberRange.new(0.5)
- ssj9aura.Rate = 19
- ssj9aura.Speed = NumberRange.new(10)
- ssj9aura.LockedToPart = true
- ssj9aura.ZOffset = -3
- local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
- ssj9aura2.Name = "control2"
- ssj9aura2.Texture = "rbxassetid://1072507908"
- ssj9aura2.Transparency = NumberSequence.new(0.955)
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(249, 255, 200))
- ssj9aura2.LightEmission = 0.75
- ssj9aura2.Size = NumberSequence.new(9)
- ssj9aura2.Lifetime = NumberRange.new(0.5)
- ssj9aura2.Rate = 19
- ssj9aura2.ZOffset = -1
- ssj9aura2.Speed = NumberRange.new(10)
- ssj9aura2.LockedToPart = true
- ssj9aura2.ZOffset = -2
- Mus.Pitch = 1
- end
- if ssjwhite == true then
- local ssj9aura = Instance.new("ParticleEmitter",hrp)
- ssj9aura.Name = "control"
- ssj9aura.Texture = "rbxassetid://241992237"
- ssj9aura.Transparency = NumberSequence.new(0.825)
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 200, 18))
- ssj9aura.LightEmission = 1
- ssj9aura.Size = NumberSequence.new(7)
- ssj9aura.Lifetime = NumberRange.new(0.5)
- ssj9aura.Rate = 19
- ssj9aura.Speed = NumberRange.new(10)
- ssj9aura.LockedToPart = true
- ssj9aura.ZOffset = -2
- local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
- ssj9aura2.Name = "control2"
- ssj9aura2.Texture = "rbxassetid://1072507908"
- ssj9aura2.Transparency = NumberSequence.new(0.855)
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255, 19, 70))
- ssj9aura2.LightEmission = 0.75
- ssj9aura2.Size = NumberSequence.new(10)
- ssj9aura2.Lifetime = NumberRange.new(0.5)
- ssj9aura2.Rate = 19
- ssj9aura2.ZOffset = -2
- ssj9aura2.Speed = NumberRange.new(10)
- ssj9aura2.LockedToPart = true
- ssj9aura2.ZOffset = -1
- Mus.Pitch = 1
- end
- if kaioken == true and ssbk == false and kaioken10 == false and kaioken20 == false or kaioken5 == true or kaioken2 == true or kaioken4 == true then
- local ssj9aura = Instance.new("ParticleEmitter",hrp)
- ssj9aura.Name = "control"
- ssj9aura.Texture = "rbxassetid://241992237"
- ssj9aura.Transparency = NumberSequence.new(0.825)
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255, 9, 1))
- ssj9aura.LightEmission = 1
- ssj9aura.Size = NumberSequence.new(12)
- ssj9aura.Lifetime = NumberRange.new(0.5)
- ssj9aura.Rate = 19
- ssj9aura.Speed = NumberRange.new(10)
- ssj9aura.LockedToPart = true
- ssj9aura.ZOffset = -2
- local ssj9aura2 = Instance.new("ParticleEmitter",hrp)
- ssj9aura2.Name = "control2"
- ssj9aura2.Texture = "rbxassetid://1072507908"
- ssj9aura2.Transparency = NumberSequence.new(0.855)
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255, 0, 0))
- ssj9aura2.LightEmission = 0.75
- ssj9aura2.Size = NumberSequence.new(11)
- ssj9aura2.Lifetime = NumberRange.new(0.5)
- ssj9aura2.Rate = 19
- ssj9aura2.ZOffset = -2
- ssj9aura2.Speed = NumberRange.new(10)
- ssj9aura2.LockedToPart = true
- ssj9aura2.ZOffset = -1
- Mus.Pitch = 1
- end
- GroundWave0()
- rock2 = false
- rock = false
- rock2 = false
- charge = true
- attacking = true
- mouse.KeyDown:connect(function(key)
- if key == "m" then
- --wait(3)
- GroundWave1()
- rock3 = true
- if fullpowerssj == true then
- hrp.control.Enabled = false
- hrp.control2.Enabled = false
- hrp.control:Remove()
- hrp.control2:Remove()
- end
- if ssj2 == true and ssj1 == true and ssj3 == false and assj2 == false then
- hrp.ssj2aura.Enabled = false
- hrp.ssj2aura2.Enabled = false
- hrp.ssj9electric.Enabled = false
- hrp.ssj2aura2:Remove()
- hrp.ssj9electric:Remove()
- hrp.ssj2aura:Remove()
- end
- if ssj3 == true then
- hrp.control.Enabled = false
- hrp.control2.Enabled = false
- hrp.control:Remove()
- hrp.control2:Remove()
- end
- if assj2 == true then
- hrp.control.Enabled = false
- hrp.control2.Enabled = false
- hrp.control:Remove()
- hrp.control2:Remove()
- end
- if ssjwhite == true then
- hrp.control.Enabled = false
- hrp.control2.Enabled = false
- hrp.control:Remove()
- hrp.control2:Remove()
- end
- if kaioken == true and ssbk == false and kaioken10 == false and kaioken20 == false or kaioken5 == true or kaioken2 == true or kaioken4 == true then
- hrp.control.Enabled = false
- hrp.control2.Enabled = false
- hrp.control:Remove()
- hrp.control2:Remove()
- end
- RefreshWelds()
- rock3 = true
- hum.PlatformStand = false
- tor.Anchored = false
- hrp.Anchored = false
- rock3 = true
- charge = false
- attacking = false
- being = false
- rock = false
- rock3 = true
- end
- end)
- end
- mouse.KeyDown:connect(function(key)
- if key == "n" then
- if charge == false then
- kicharge()
- end
- end;end)
- function ss2()
- if ssj1 == true or fullpowerssj == true then
- if being == false then
- if ssj2 == false then
- if normal == false then
- being = true
- if fullpowerssj == true then
- already3 = true
- end
- if already3 == false then
- chatfunc("Known as a stage ascended past the super saiyan form..")
- wait(2.99)
- chatfunc("SUPER SAIYAN 2")
- end
- if already3 == true then
- if ssj1 == true then
- chatfunc("Super Saiyan 2")
- end
- if fullpowerssj == true then
- chatfunc("HAAAAAA!!!!")
- wait(.01)
- hed.face.Texture = "rbxassetid://1177818030"
- end
- end
- already3 = true
- if ssj1 == true then
- rock = true
- wait(.25)
- end
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- if ssj1 == true then
- wait(.5)
- rock3 = true
- end
- if ssj1 == true then
- Mus.SoundId = "rbxassetid://144377132"
- Mus.Volume = 10
- Mus:Play()
- end
- if fullpowerssj == true then
- Mus:Stop()
- Mus.Pitch = 1
- Mus.SoundId = "rbxassetid://346663122"
- Mus:Play()
- end
- if ssj1 == true then
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()
- end
- if ssj1 == true then
- wait(.25)
- rock3 = true
- wait(.5)
- rock3 = true
- wait(2.5)
- rock2 = true
- rock = false
- wait(1.999)
- end
- if fullpowerssj == true then
- GroundShake = true
- GroundShake2 = true
- coroutine.wrap(function()
- for i = 1,5 do
- if fullpowerssj == true then
- wait(math.random(1,2))
- local block = Instance.new("Part",char)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",char)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,15,workspace)
- rock3 = true
- wait(.09)
- block:Remove()
- end;end
- end)()
- wait(4.999)
- GroundShake = false
- GroundShake2 = false
- wait(3)
- chatfunc("GRRRRR!!!!!! THIS IS A SUPER SAIYAN 'RAGE'!!!!")
- end
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Cool yellow")
- if fullpowerssj == true then
- a21e.BrickColor = BrickColor.new("Electric blue")
- end
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- Mus1:Play()
- if fullpowerssj == true then
- Mesh.MeshId = "rbxassetid://560718478"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- Hair7.Color = Color3.fromRGB(255,255,0)
- ape51.Color = Color3.fromRGB(255,255,0)
- hed.face.Texture = "rbxassetid://231488725"
- local Part2 = Instance.new("Part")
- Part2.Parent = char
- Part2.Name = "Part9"
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.TopSurface = "Smooth"
- Part2.BottomSurface = "Smooth"
- Part2.formFactor = "Symmetric"
- Part2.Material = "Neon"
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.CFrame = p.Character.Torso.CFrame
- Part2.Size = Vector3.new(2,2,2)
- Part2.Transparency = 0
- local Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh3.Parent = Part2
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh3.TextureId = ""
- local Weld5 = Instance.new("Weld")
- Weld5.Parent = p.Character.Head
- Weld5.Part0 = p.Character.Head
- Weld5.Part1 = Part2
- Part2.Color = Color3.fromRGB(255,255,0)
- Mesh3.MeshId = "rbxassetid://430344159"
- Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
- Weld5.C0 = CFrame.new(-.25,1.2,.34)
- end
- for i = 1,15 do
- if ssj1 == true then
- Mesh.MeshId = "rbxassetid://560718478"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- Hair7.Color = Color3.fromRGB(255,255,0)
- ape51.Color = Color3.fromRGB(255,255,0)
- hed.face.Texture = "rbxassetid://231488725"
- end
- if fullpowerssj == true then
- coroutine.wrap(function()
- for i = 1,5 do
- if fullpowerssj == true then
- wait(math.random(7,14))
- local block = Instance.new("Part",char)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-99,44),-5,math.random(-99,44))
- block.CanCollide = false
- local block2 = Instance.new("Part",char)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,15,workspace)
- rock3 = true
- wait(.09)
- block:Remove()
- end;end
- end)()
- end
- wait(.025)
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- wait(.05)
- a21e.Transparency = a21e.Transparency + 0.1
- end
- wait(.1)
- a21e:Remove()
- if ssj1 == true then
- hum.WalkSpeed = 79
- hum.JumpPower = 90
- end
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "ssj2aura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.425)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(6)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 19
- ssj2aura.ZOffset = 0
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "ssj2aura2"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.555)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 19
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- local particle = Instance.new("ParticleEmitter",hrp)
- particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
- particle.LightEmission = 0.5
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = 1
- particle.LockedToPart = true
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 10
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Name = "ssj2electric"
- particle.EmissionDirection = Enum.NormalId.Bottom
- if fullpowerssj == true then
- local color1 = Color3.fromRGB(0,115,255)
- local color2 = Color3.fromRGB(209,155,0)
- local color3 = Color3.fromRGB(0,75,230)
- local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
- particle.LightEmission = 1.75
- particle.Color = ColorSequence.new(Color3.fromRGB(44,195,252))
- particle.EmissionDirection = Enum.NormalId.Top
- particle.Transparency = NumberSequence.new(0.89)
- local color4 = Color3.fromRGB(255,255,25)
- local color5 = Color3.fromRGB(07,245,252)
- local color6 = Color3.fromRGB(00,255,255)
- local list5 = {ColorSequenceKeypoint.new(0,color2),ColorSequenceKeypoint.new(0.259,color1),ColorSequenceKeypoint.new(0.529,color3),ColorSequenceKeypoint.new(1,color1)}
- ssj2aura.Size = NumberSequence.new(5)
- ssj2aura.ZOffset = 1
- ssj2aura.Color = ColorSequence.new(list4)
- ssj2aura.Transparency = NumberSequence.new(0.67)
- ssj2aura.LightEmission = 2
- tor.control2.Color = ColorSequence.new(list5)
- local particle2 = Instance.new("ParticleEmitter",hrp)
- particle2.Color = ColorSequence.new(Color3.fromRGB(44, 195, 252))
- particle2.LightEmission = 1.75
- particle2.LightInfluence = 0
- particle2.Transparency = NumberSequence.new(0.85)
- particle2.Acceleration = Vector3.new(0,0.04,0)
- particle2.Size = NumberSequence.new(2.9)
- particle2.Texture = "rbxassetid://1045690145"
- particle2.ZOffset = -1
- particle2.LockedToPart = true
- particle2.Enabled = true
- particle2.Lifetime = NumberRange.new(0.09)
- particle2.Rate = 10
- particle2.Rotation = NumberRange.new(-360,360)
- particle2.Speed = NumberRange.new(1.7)
- particle2.SpreadAngle = Vector2.new(999,999)
- particle2.Name = "ssj2electric"
- particle2.EmissionDirection = Enum.NormalId.Top
- local particle3 = Instance.new("ParticleEmitter",tor)
- particle3.Color = ColorSequence.new(Color3.fromRGB(44, 195, 252))
- particle3.LightEmission = 1.75
- particle3.LightInfluence = 0.5
- particle3.Transparency = NumberSequence.new(0.89)
- particle3.Acceleration = Vector3.new(0,0.04,0)
- particle3.Size = NumberSequence.new(2.9)
- particle3.Texture = "rbxassetid://1045690145"
- particle3.ZOffset = 0
- particle3.LockedToPart = true
- particle3.Enabled = true
- particle3.Lifetime = NumberRange.new(0.09)
- particle3.Rate = 10
- particle3.Rotation = NumberRange.new(-360,360)
- particle3.Speed = NumberRange.new(1.7)
- particle3.SpreadAngle = Vector2.new(999,999)
- particle3.Name = "ssj2electric"
- particle3.EmissionDirection = Enum.NormalId.Top
- end
- being = false
- ssj2 = true
- if fullpowerssj == true then
- wait(0.1)
- hum.WalkSpeed = 99.999999999999999999999999999999999999
- hum.JumpPower = 99.999999999999999999999999999999999999
- hed.face.Texture = "rbxassetid://231488725"
- end
- end
- end
- end
- end
- end
- function sss3()
- if ssj1 == true or fullpowerssj == true then
- if being == false then
- if ssj2 == true then
- if normal == false then
- being = true
- if fullpowerssj == true then
- already3 = true
- end
- if already3 == true then
- chatfunc("And this... is.. to go...")
- wait(2.99)
- chatfunc("Even further beyond!")
- wait(2)
- if ssj2 == true then
- Mus.SoundId = "rbxassetid://1501944121"
- Mus.Volume = 10
- Mus:Play()
- end
- chatfunc("HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA")
- wait(5)
- end
- end
- already3 = true
- if ssj2 == true then
- rock = true
- wait(2)
- rock = false
- end
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- if ssj2 == true then
- wait(.5)
- rock3 = true
- wait(1)
- rock3 = false
- end
- if ssj2 == true then
- Mesh.MeshId = "rbxassetid://431511681"
- Mesh.Scale = Vector3.new(0.0055,0.005,0.0055)
- Weld1.C0 = CFrame.new(0.3, -1, 1.45) * CFrame.Angles(0,rad(180),0)
- Hair7.Color = Color3.fromRGB(255,255,0)
- ape51.Color = Color3.fromRGB(255,255,0)
- hed.face.Texture = "rbxassetid://231488725"
- if ssj2 == true then
- hum.WalkSpeed = 130
- hum.JumpPower = 150
- hum.MaxHealth = math.huge
- hum.Health = 80000000
- end
- local ssj3aura = Instance.new("ParticleEmitter",tor)
- ssj3aura.Name = "ssj2aura"
- ssj3aura.Texture = "rbxassetid://241992237"
- ssj3aura.Transparency = NumberSequence.new(0.425)
- ssj3aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj3aura.LightEmission = 1
- ssj3aura.Size = NumberSequence.new(6)
- ssj3aura.Lifetime = NumberRange.new(0.5)
- ssj3aura.Rate = 19
- ssj3aura.ZOffset = 0
- ssj3aura.Speed = NumberRange.new(10)
- ssj3aura.LockedToPart = true
- local ssj3aura3 = Instance.new("ParticleEmitter",tor)
- ssj3aura3.Name = "ssj2aura2"
- ssj3aura3.Texture = "rbxassetid://1072507908"
- ssj3aura3.Transparency = NumberSequence.new(0.555)
- ssj3aura3.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj3aura3.LightEmission = 0.75
- ssj3aura3.Size = NumberSequence.new(6)
- ssj3aura3.Lifetime = NumberRange.new(0.5)
- ssj3aura3.Rate = 19
- ssj3aura3.ZOffset = -1
- ssj3aura3.Speed = NumberRange.new(10)
- ssj3aura3.LockedToPart = true
- local particle = Instance.new("ParticleEmitter",hrp)
- particle.Color = ColorSequence.new(Color3.fromRGB(0, 189, 255))
- particle.LightEmission = 0.5
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = 1
- particle.LockedToPart = true
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 10
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Name = "ssj2electric"
- particle.EmissionDirection = Enum.NormalId.Bottom
- sss3 = true
- end
- end
- end
- end
- end
- function ass2()
- if normal == false then
- if ssj1 == true then
- if being == false then
- if ssj2 == true then
- if assj2 == false then
- being = true
- rock = true
- wait(.25)
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.5)
- Mus.SoundId = "rbxassetid://346647807"
- Mus.Pitch = 0.69
- Mus.Volume = 5
- Mus:Play()
- rock3 = true
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()
- wait(.25)
- rock = false
- wait(0.999)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("White")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- tor.ssj2aura.Transparency = NumberSequence.new(0.794)
- tor.ssj2aura2.Transparency = NumberSequence.new(0.958)
- tor.ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- tor.ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- tor.ssj2aura2.Name = "control"
- local particle = Instance.new("ParticleEmitter",tor)
- particle.Color = ColorSequence.new(Color3.fromRGB(200, 192, 255))
- particle.LightEmission = 0.59
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = true
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 15
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Name = "electricity"
- particle.EmissionDirection = Enum.NormalId.Top
- hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(200, 192, 255))
- hrp.ssj2electric.LightEmission = 0.59
- hrp.ssj2electric.LightInfluence = 0
- hrp.ssj2electric.Transparency = NumberSequence.new(0)
- hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
- hrp.ssj2electric.Name = "electricity"
- Mus1:Play()
- chatfunc("You can name this 'Mystic'.")
- for i = 1,15 do
- char.Hair:Remove()
- Hair7 = Instance.new("Part")
- Hair7.Parent = p.Character
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = p.Character.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = p.Character.Head
- Weld1.Part0 = p.Character.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1, 0)
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(1, 1, 1)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh.TextureId = ""
- ape51.Color = Color3.fromRGB(106,57,8)
- hed.face.Texture = "rbxassetid://967842214"
- wait(.025)
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- wait(.05)
- a21e.Transparency = a21e.Transparency + 0.1
- end
- wait(.1)
- a21e:Remove()
- hum.WalkSpeed = 80
- hum.JumpPower = 95
- being = false
- assj2 = true
- end
- end
- end
- end
- end
- end
- function Lightning1(pos,pos2,radius,numParts,model)
- if fullpowerssj == true or ssj2 == true or ssjwhite == true then
- radius = radius or 0.2
- numParts = numParts or 10
- model = model or workspace
- local lv = CFrame.new(pos,pos2).lookVector
- local dist = (pos-pos2).magnitude
- local dbp = dist/numParts
- local last = pos
- for i = 1,numParts do
- local p = Instance.new("Part",model)
- p.FormFactor = "Symmetric"
- p.Size = Vector3.new(14,14,1)
- p.Material = "Neon"
- p.CanCollide = false
- p.Anchored = true
- p.BrickColor = BrickColor.new("Bright bluish green")
- local x = math.random(-100,100)/100*dbp/2
- local y = math.random(-100,100)/100*dbp/2
- local p2 = CFrame.new(pos+lv*(i*dbp),pos2+lv)*CFrame.new(x,y,0)
- local dist2 = (p2.p-last).magnitude
- local mid = (p2.p+last)/2
- local m = Instance.new("BlockMesh",p)
- m.Scale = Vector3.new(radius,radius,dist2)
- p.CFrame = CFrame.new(mid,p2.p)
- last = p2.p
- game:GetService("Debris"):AddItem(p,math.random(40,100)/1000)
- end
- end;end
- function ssj4()
- if normal == false then
- if ssj1 == true then
- if being == false then
- if ssj2 == true then
- if assj2 == false then
- being = true
- assj3 = true
- rock = true
- wait(.25)
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.5)
- Mus.SoundId = "rbxassetid://155166013"
- Mus.Pitch = 0.69
- Mus.Volume = 10
- Mus:Play()
- rock3 = true
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()
- wait(.25)
- rock = false
- wait(0.999)
- GroundShake = true
- GroundShake2 = true
- wait(1)
- GroundShake = false
- GroundShake2 = false
- coroutine.wrap(function()
- for i = 1,5 do
- if ssjwhite == true then
- wait(math.random(1,2))
- local block = Instance.new("Part",char)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",char)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,15,workspace)
- rock3 = true
- wait(.09)
- block:Remove()
- end;end
- end)()
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Really red")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- tor.ssj2aura.Transparency = NumberSequence.new(0.794)
- tor.ssj2aura2.Transparency = NumberSequence.new(0.958)
- tor.ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,19))
- tor.ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,19,70))
- tor.ssj2aura2.Name = "control"
- local particle = Instance.new("ParticleEmitter",tor)
- particle.Color = ColorSequence.new(Color3.fromRGB(255, 255, 70))
- particle.LightEmission = 0.59
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = true
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 15
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Name = "electricity"
- particle.EmissionDirection = Enum.NormalId.Top
- local particle2 = Instance.new("ParticleEmitter",tor)
- particle2.Color = ColorSequence.new(Color3.fromRGB(255, 200, 0))
- particle2.LightEmission = 0.59
- particle2.LightInfluence = 0
- particle2.Transparency = NumberSequence.new(0)
- particle2.Acceleration = Vector3.new(0,0.04,0)
- particle2.Size = NumberSequence.new(2.9)
- particle2.Texture = "rbxassetid://1045690145"
- particle2.ZOffset = -1
- particle2.LockedToPart = true
- particle2.Enabled = true
- particle2.Lifetime = NumberRange.new(0.09)
- particle2.Rate = 15
- particle2.Rotation = NumberRange.new(-360,360)
- particle2.Speed = NumberRange.new(1.7)
- particle2.SpreadAngle = Vector2.new(999,999)
- particle2.Name = "electricity"
- particle2.EmissionDirection = Enum.NormalId.Top
- hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(255, 200, 0))
- hrp.ssj2electric.LightEmission = 0.59
- hrp.ssj2electric.LightInfluence = 0
- hrp.ssj2electric.Transparency = NumberSequence.new(0)
- hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
- hrp.ssj2electric.Name = "electricity"
- Mus1:Play()
- char.Hair:Remove()
- Hair7 = Instance.new("Part")
- Hair7.Parent = p.Character
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = p.Character.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = p.Character.Head
- Weld1.Part0 = p.Character.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1, 0)
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(1, 1, 1)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh.TextureId = ""
- local Part2 = Instance.new("Part")
- Part2.Parent = char
- Part2.Name = "Part9"
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.TopSurface = "Smooth"
- Part2.BottomSurface = "Smooth"
- Part2.formFactor = "Symmetric"
- Part2.Material = "Neon"
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.CFrame = p.Character.Torso.CFrame
- Part2.Size = Vector3.new(2,2,2)
- Part2.Transparency = 0
- local Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh3.Parent = Part2
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh3.TextureId = ""
- local Weld5 = Instance.new("Weld")
- Weld5.Parent = p.Character.Head
- Weld5.Part0 = p.Character.Head
- Weld5.Part1 = Part2
- Part2.Color = Color3.fromRGB(5,5,5)
- Mesh3.MeshId = "rbxassetid://430344159"
- Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
- Weld5.C0 = CFrame.new(-.25,1.2,.34)
- Hair7.Color = Color3.fromRGB(26,0,0)
- Part2.Color = Color3.fromRGB(26,0,0)
- for i = 1,15 do
- coroutine.wrap(function()
- for i = 1,5 do
- if ssjwhite == true then
- wait(math.random(7,14))
- local block = Instance.new("Part",char)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-99,44),-5,math.random(-99,44))
- block.CanCollide = false
- local block2 = Instance.new("Part",char)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,15,workspace)
- rock3 = true
- wait(.09)
- block:Remove()
- end;end
- end)()
- ape51.Color = Color3.fromRGB(115,0,0)
- hed.face.Texture = "rbxassetid://231488578"
- char.Shirt.ShirtTemplate = "rbxassetid://242294653"
- char.Pants.PantsTemplate = "rbxassetid://539482020"
- wait(.025)
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- wait(.05)
- a21e.Transparency = a21e.Transparency + 0.1
- end
- wait(.1)
- a21e:Remove()
- hum.WalkSpeed = 80
- hum.JumpPower = 95
- ssj2 = false
- ssj1 = false
- ssj3 = false
- assj2 = false
- ssjwhite = true
- if already == false then
- wait(.2)
- chatfunc("This is the fourth stage of the super saiyan form,")
- wait(2.4)
- chatfunc("The Super Saiyan 4.")
- end
- if already == true then
- chatfunc("Feel the power of a Super Saiyan 4!")
- end
- already = true
- wait(.1)
- being = false
- assj3 = false
- end
- end
- end
- end
- end
- end
- function ss3()
- if normal == false then
- if ssj1 == true or fullpowerssj == true then
- if being == false then
- if ssj2 == true then
- if assj2 == false then
- if ssj3 == false then
- being = true
- if already2 == false then
- chatfunc("TIME TO ASCEND!")
- wait(1.9)
- chatfunc("EVEN FURTHER BEYOND!!")
- wait(1.99)
- chatfunc("OVER SUPER SAIYAN 2!!!")
- wait(1.999)
- chatfunc("GRRRR!!!!! HAAAAAAAAAA!!!!!!!!!!!!!!!!!")
- end
- if already2 == true then
- chatfunc("I call this, 'Uncontrolled', SUPER SAIYAN 2!!!")
- wait(3.79)
- chatfunc("GRRRR!!!!! HAAAAAAAAAA!!!!!!!!!!!!!!!!!")
- end
- hed.face.Texture = "rbxassetid://1177818030"
- local ssj9aura = Instance.new("ParticleEmitter",tor)
- ssj9aura.Name = "control"
- ssj9aura.Texture = "rbxassetid://241992237"
- ssj9aura.Transparency = NumberSequence.new(0.425)
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(255,255,25))
- ssj9aura.LightEmission = 1
- ssj9aura.Size = NumberSequence.new(6)
- ssj9aura.Lifetime = NumberRange.new(0.5)
- ssj9aura.Rate = 19
- ssj9aura.Speed = NumberRange.new(10)
- ssj9aura.LockedToPart = true
- ssj9aura.ZOffset = -3
- local ssj9aura2 = Instance.new("ParticleEmitter",tor)
- ssj9aura2.Name = "control2"
- ssj9aura2.Texture = "rbxassetid://1072507908"
- ssj9aura2.Transparency = NumberSequence.new(0.555)
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj9aura2.LightEmission = 0.75
- ssj9aura2.Size = NumberSequence.new(6)
- ssj9aura2.Lifetime = NumberRange.new(0.5)
- ssj9aura2.Rate = 19
- ssj9aura2.ZOffset = -1
- ssj9aura2.Speed = NumberRange.new(10)
- ssj9aura2.LockedToPart = true
- ssj9aura2.ZOffset = -3
- Mus.Pitch = 1
- already2 = true
- hrp.ssj2electric.Size = NumberSequence.new(3)
- hrp.ssj2electric.ZOffset = 2
- hrp.ssj2electric.Color = ColorSequence.new(Color3.fromRGB(124,199,75))
- hrp.ssj2electric.EmissionDirection = Enum.NormalId.Top
- tor.ssj2aura.Transparency = NumberSequence.new(0.925)
- tor.ssj2aura2.Transparency = NumberSequence.new(0.869)
- tor.ssj2aura2.Enabled = false
- tor.ssj2aura.Enabled = false
- hrp.ssj2electric.Enabled = false
- hrp.ssj2electric.Transparency = NumberSequence.new(0.9)
- Mus:Stop()
- Mus.SoundId = "rbxassetid://561542239"
- Mus:Play()
- wait(.25)
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- rock = true
- wait(.5)
- rock3 = true
- wait(.25)
- GroundShake = true
- coroutine.wrap(function()
- for i = 1,5 do
- if ssj2 == true then
- wait(math.random(1,2))
- local block = Instance.new("Part",char)
- block.Anchored = true
- block.Transparency = 1
- block.Position = hrp.Position + Vector3.new(math.random(-25,29),-3,math.random(-25,29))
- block.CanCollide = false
- local block2 = Instance.new("Part",char)
- block2.Anchored = true
- block2.Position = block.Position + Vector3.new(0,200,0)
- block2.CanCollide = false
- block2.Transparency = 1
- wait(.05)
- Lightning1(block.Position,block2.Position,1,15,workspace)
- rock3 = true
- wait(.09)
- block:Remove()
- end;end
- end)()
- wait(5)
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://1187787862"
- Mus2.Volume = 10
- Mus2.Looped = false
- Mus2:Play()
- wait(2.999)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright yellow")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- local a22e = Instance.new("Part",char)
- a22e.Name = "Bear"
- a22e.Locked = true
- a22e.Size = Vector3.new(1,1,1)
- a22e.CanCollide = false
- a22e.Position = Vector3.new(999,999,999)
- a22e.BrickColor = BrickColor.new("Gold")
- a22e.Material = "Neon"
- a22e.Transparency = 0
- local aa22e = Instance.new("SpecialMesh",a22e)
- a22e.Anchored = true
- a22e.Position = hrp.Position
- aa22e.MeshType = "Sphere"
- aa22e.Scale = Vector3.new(1,1,1)
- Mus1:Play()
- for i = 1,15 do
- ssj9aura2.Color = ColorSequence.new(Color3.fromRGB(219, 255, 82))
- ssj9aura.Color = ColorSequence.new(Color3.fromRGB(219, 255, 82))
- Hair7.Color = Color3.fromRGB(209, 255, 82)
- ape51.Color = Color3.fromRGB(229, 255, 82)
- hed.face.Texture = "rbxassetid://1184186633"
- wait(.025)
- aa21e.Scale = aa21e.Scale + Vector3.new(12,12,12)
- wait(.05)
- a21e.Transparency = a21e.Transparency + 0.1
- wait(.025)
- aa22e.Scale = aa22e.Scale + Vector3.new(6,6,6)
- wait(.05)
- a22e.Transparency = a22e.Transparency + 0.1
- end
- wait(.1)
- GroundShake = false
- a21e:Remove()
- hum.WalkSpeed = 89
- hum.JumpPower = 99
- being = false
- tor.ssj2aura2.Name = "ssj3aura"
- tor.ssj2aura.Name = "aura"
- tor.aura.ZOffset = -2
- tor.ssj3aura.ZOffset = -2
- local ssj3aura = Instance.new("ParticleEmitter",tor)
- ssj3aura.Name = "ssj3aura2"
- ssj3aura.Texture = "rbxassetid://241992237"
- ssj3aura.Transparency = NumberSequence.new(0.8245)
- ssj3aura.Color = ColorSequence.new(Color3.fromRGB(99,255,47))
- ssj3aura.LightEmission = 1
- ssj3aura.Size = NumberSequence.new(6)
- ssj3aura.Lifetime = NumberRange.new(0.5)
- ssj3aura.Rate = 29
- ssj3aura.ZOffset = -1
- ssj3aura.Speed = NumberRange.new(10)
- ssj3aura.LockedToPart = true
- local ssj3aura2 = Instance.new("ParticleEmitter",tor)
- ssj3aura2.Name = "ssj3aura3"
- ssj3aura2.Texture = "rbxassetid://241992237"
- ssj3aura2.Transparency = NumberSequence.new(0.7245)
- ssj3aura2.Color = ColorSequence.new(Color3.fromRGB(119,255,29))
- ssj3aura2.LightEmission = 0.75
- ssj3aura2.Size = NumberSequence.new(7)
- ssj3aura2.Lifetime = NumberRange.new(0.51)
- ssj3aura2.Rate = 35
- ssj3aura2.ZOffset = -1
- ssj3aura2.Speed = NumberRange.new(9)
- ssj3aura2.LockedToPart = true
- tor.aura.Enabled = true
- tor.ssj3aura.Enabled = true
- hrp.ssj2electric.Enabled = true
- tor.ssj3aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
- tor.aura.Color = ColorSequence.new(Color3.fromRGB(169, 234, 82))
- tor.ssj3aura.Texture = "rbxassetid://639676034"
- tor.aura.Texture = "rbxassetid://639676855"
- available = true
- auracan2 = true
- ssj3 = true
- end
- end
- end
- end
- end
- end
- end
- function ssg()
- if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjb == true then
- if being == false then
- ssjb = false
- if ssjbk == true then
- ssjbk = false
- kaioken = false
- kaioken10 = false
- kaioken20 = false
- end
- being = true
- chatfunc("Super Saiyan God.")
- Mus.Pitch = 1
- for _,v in pairs(tor:GetChildren()) do
- if v.ClassName == "ParticleEmitter" then
- v:Remove()
- end
- end
- for _,v in pairs(char:GetChildren()) do
- if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
- v:Remove()
- end
- end
- Mus.SoundId = "rbxassetid://1457801760"
- Mus:Play()
- Mus1:Play()
- Weld1.C0 = CFrame.new(0, 1, 0)
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(1, 1, 1)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh.TextureId = ""
- Hair7.Color = Color3.fromRGB(255,25,70)
- ape51.Color = Color3.fromRGB(255,25,70)
- hed.face.Texture = "rbxassetid://231488705"
- local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
- local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJGaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(255,25,70))
- ssjgaura.LightEmission = 1
- ssjgaura.Transparency = NumberSequence.new(list2)
- ssjgaura.Size = NumberSequence.new(5)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 89
- ssjgaura.ZOffset = -5.5
- ssjgaura.Speed = NumberRange.new(5)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSGaura"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,175,80))
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.Size = NumberSequence.new(5)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 89
- ssjgaurag.ZOffset = -2.5
- ssjgaurag.Speed = NumberRange.new(5.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://256159034"
- ssjgaurag.Texture = "rbxassetid://256159034"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Persimmon")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 100
- hum.JumpPower = 100
- hum.MaxHealth = math.huge
- hum.Health = 52000000000
- being = false
- ssjg = true
- --available = true
- normal = false
- end
- end
- end
- function ssjr()
- if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjb == true then
- if being == false then
- ssjb = false
- if ssjbk == true then
- ssjbk = false
- kaioken = false
- kaioken10 = false
- kaioken20 = false
- end
- being = true
- chatfunc("I am surprised a human has reached that point.")
- wait(4)
- chatfunc("As a reward i'll show you something...")
- wait(3.5)
- GroundWaveR()
- wait(1.5)
- Mus.Pitch = 1
- for _,v in pairs(tor:GetChildren()) do
- if v.ClassName == "ParticleEmitter" then
- v:Remove()
- end
- end
- for _,v in pairs(char:GetChildren()) do
- if v.Name == "leg2" or v.Name == "leg1" or v.Name == "arm1" or v.Name == "arm2" or v.Name == "tors" or v.Name == "hed" then
- v:Remove()
- end
- end
- Mus.SoundId = "rbxassetid://571138935"
- Mus:Play()
- Mus1:Play()
- Hair7.Color = Color3.fromRGB(255, 0, 190)
- ape51.Color = Color3.fromRGB(255, 0, 190)
- Mesh.MeshId = "rbxassetid://430344159"
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- hed.face.Texture = "rbxassetid://1519829608"
- local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
- local list2 = {NumberSequenceKeypoint.new(0,0.25,0),NumberSequenceKeypoint.new(1,0.50,0)}
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJGaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(150,0,150))
- ssjgaura.LightEmission = 1
- ssjgaura.Transparency = NumberSequence.new(list2)
- ssjgaura.Size = NumberSequence.new(5)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 89
- ssjgaura.ZOffset = -5.5
- ssjgaura.Speed = NumberRange.new(3)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSGaura"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,0,190))
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.Size = NumberSequence.new(5)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 89
- ssjgaurag.ZOffset = -2.5
- ssjgaurag.Speed = NumberRange.new(3.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://256159034"
- ssjgaurag.Texture = "rbxassetid://256159034"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Pink")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 150
- hum.JumpPower = 150
- being = false
- ssjr = true
- --available = true
- normal = false
- end
- end
- end
- function limitbreak()
- if hum.Health <= 10001 then
- if ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and ssjb == false or ssjg == true then
- if being == false then
- ssjb = false
- if ssjbk == true then
- ssjbk = false
- kaioken = false
- kaioken10 = false
- kaioken20 = false
- end
- being = true
- chatfunc("I think i'll have to surpass my limits...")
- wait(3.3)
- chatfunc("Well...")
- wait(3.48)
- chatfunc("Here goes!")
- wait(1)
- GroundWave9()
- --wait(0.9)
- --GroundShake = true
- --GroundShake2 = true
- --wait(1)
- --GroundShake2 = false
- --GroundShake = false
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(2.05)
- --GroundShake2 = true
- --GroundShake = true
- for i = 1,6 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- --GroundShake2 = true
- --GroundShake = true
- hum.CameraOffset = Vector3.new(0,0,0)
- end
- end
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = tor
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = hed
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- hed.face.Texture = "rbxassetid://1128363059"
- Hair7:Destroy()
- Hair7 = Instance.new("Part")
- Hair7.Parent = char
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = char.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = char.Head
- Weld1.Part0 = char.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0,-0.2,-0.14)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(6.3,4.8,6.2)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
- Mesh.TextureId = ""
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("Persimmon").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.EmissionDirection = Enum.NormalId.Top
- tra.LockedToPart = true
- local larm1 = Instance.new("Part",char)
- larm1.Name = "arm1"
- larm1.Material = Enum.Material.Neon
- larm1.Transparency = 0.87
- larm1.BrickColor = BrickColor.new("Persimmon")
- larm1.Size = Vector3.new(1.1,2.1,1.1)
- larm1.Position = Vector3.new(999,999,999)
- local larmhold = Instance.new("Weld",char)
- larmhold.Part0 = arm1
- larmhold.Part1 = larm1
- larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rarm1 = Instance.new("Part",char)
- rarm1.Name = "arm2"
- rarm1.Material = Enum.Material.Neon
- rarm1.Transparency = 0.87
- rarm1.BrickColor = BrickColor.new("Persimmon")
- rarm1.Size = Vector3.new(1.1,2.1,1.1)
- rarm1.Position = Vector3.new(999,999,999)
- local rarmhold = Instance.new("Weld",char)
- rarmhold.Part0 = arm2
- rarmhold.Part1 = rarm1
- rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local torso1 = Instance.new("Part",char)
- torso1.Material = Enum.Material.Neon
- torso1.Transparency = 0.87
- torso1.BrickColor = BrickColor.new("Persimmon")
- torso1.Name = "tors"
- torso1.Size = Vector3.new(2.1,2.1,1.1)
- torso1.Position = Vector3.new(999,999,999)
- local torsohold = Instance.new("Weld",char)
- torsohold.Part0 = tor
- torsohold.Part1 = torso1
- torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local lleg1 = Instance.new("Part",char)
- lleg1.Name = "leg1"
- lleg1.Material = Enum.Material.Neon
- lleg1.Transparency = 0.87
- lleg1.BrickColor = BrickColor.new("Persimmon")
- lleg1.Size = Vector3.new(1.1,2.1,1.1)
- lleg1.Position = Vector3.new(999,999,999)
- local lleghold = Instance.new("Weld",char)
- lleghold.Part0 = leg1
- lleghold.Part1 = lleg1
- lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rleg1 = Instance.new("Part",char)
- rleg1.Name = "leg2"
- rleg1.Material = Enum.Material.Neon
- rleg1.Transparency = 0.87
- rleg1.BrickColor = BrickColor.new("Persimmon")
- rleg1.Size = Vector3.new(1.1,2.1,1.1)
- rleg1.Position = Vector3.new(999,999,999)
- local rleghold = Instance.new("Weld",char)
- rleghold.Part0 = leg2
- rleghold.Part1 = rleg1
- rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rhed1 = Instance.new("Part",char)
- rhed1.Name = "hed"
- rhed1.Material = Enum.Material.Neon
- rhed1.Transparency = 0.75
- rhed1.BrickColor = BrickColor.new("Persimmon")
- rhed1.Size = Vector3.new(2.3,1.3,1.3)
- rhed1.Position = Vector3.new(999,999,999)
- local rhedhold = Instance.new("Weld",char)
- rhedhold.Part0 = hed
- rhedhold.Part1 = rhed1
- rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rhedmesh1 = Instance.new("SpecialMesh",rhed1)
- rhedmesh1.MeshId = "rbxassetid://539723444"
- rhedmesh1.TextureId = "rbxassetid://43200547"
- rhedmesh1.Scale = Vector3.new(1,1,1)
- hed.face.Texture = "rbxassetid://1177817789"
- local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
- local color1 = Color3.fromRGB(255,19,70)
- local color2 = Color3.fromRGB(255,175,80)
- local color3 = Color3.fromRGB(230,19,61)
- local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
- local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
- local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
- local Part2 = Instance.new("Part")
- Part2.Parent = char
- Part2.Name = "Part9"
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.TopSurface = "Smooth"
- Part2.BottomSurface = "Smooth"
- Part2.formFactor = "Symmetric"
- Part2.Material = "Neon"
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.CFrame = p.Character.Torso.CFrame
- Part2.Size = Vector3.new(2,2,2)
- Part2.Transparency = 1
- local Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh3.Parent = Part2
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh3.TextureId = ""
- local Weld5 = Instance.new("Weld")
- Weld5.Parent = p.Character.Head
- Weld5.Part0 = p.Character.Head
- Weld5.Part1 = Part2
- Part2.Color = Color3.fromRGB(5,5,5)
- Hair7.Color = Color3.fromRGB(5,5,5)
- Mesh3.MeshId = "rbxassetid://430344159"
- Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
- Weld5.C0 = CFrame.new(-.25,1.2,.34)
- local Part = Instance.new("Part")
- Part.Parent = char
- Part.Name = "Part8"
- Part.CanCollide = false
- Part.Locked = true
- Part.TopSurface = "Smooth"
- Part.BottomSurface = "Smooth"
- Part.formFactor = "Symmetric"
- Part.Material = "Neon"
- Part.BrickColor = BrickColor.new("Really black")
- Part.CFrame = p.Character.Torso.CFrame
- Part.Size = Vector3.new(1.75,1.75,1.75)
- Part.Transparency = 1
- local Weld = Instance.new("Weld")
- Weld.Parent = p.Character.Head
- Weld.Part0 = p.Character.Head
- Weld.Part1 = Part
- Weld.C0 = CFrame.new(0, 1, 0)
- local ssjgaurax = Instance.new("ParticleEmitter",Part)
- ssjgaurax.Name = "aura"
- ssjgaurax.Texture = "rbxassetid://1095778764"
- ssjgaurax.Color = ColorSequence.new(list4)
- ssjgaurax.Transparency = NumberSequence.new(list)
- ssjgaurax.LightEmission = 1
- ssjgaurax.Speed = NumberRange.new(0)
- ssjgaurax.SpreadAngle = Vector2.new(0,0)
- ssjgaurax.RotSpeed = NumberRange.new(0)
- ssjgaurax.Rotation = NumberRange.new(0)
- ssjgaurax.LightInfluence = 0
- ssjgaurax.Size = NumberSequence.new(list6)
- ssjgaurax.Lifetime = NumberRange.new(2)
- ssjgaurax.Rate = 9
- ssjgaurax.ZOffset = 0
- ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurax.LockedToPart = true
- ssjgaurax.Enabled = true
- local ssjgaurak = Instance.new("ParticleEmitter",Part2)
- ssjgaurak.Name = "aura"
- ssjgaurak.Texture = "rbxassetid://1095778764"
- ssjgaurak.Color = ColorSequence.new(list4)
- ssjgaurak.Transparency = NumberSequence.new(list)
- ssjgaurak.LightEmission = 1
- ssjgaurak.Speed = NumberRange.new(0)
- ssjgaurak.SpreadAngle = Vector2.new(0,0)
- ssjgaurak.RotSpeed = NumberRange.new(0)
- ssjgaurak.Rotation = NumberRange.new(0)
- ssjgaurak.LightInfluence = 0
- ssjgaurak.Size = NumberSequence.new(list6)
- ssjgaurak.Lifetime = NumberRange.new(2)
- ssjgaurak.Rate = 9
- ssjgaurak.ZOffset = 0
- ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurak.LockedToPart = true
- ssjgaurak.Enabled = true
- local ssjgaura = Instance.new("ParticleEmitter",hed)
- ssjgaura.Name = "aura"
- ssjgaura.Texture = "rbxassetid://1095778764"
- ssjgaura.Color = ColorSequence.new(list4)
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Speed = NumberRange.new(0)
- ssjgaura.SpreadAngle = Vector2.new(0,0)
- ssjgaura.RotSpeed = NumberRange.new(0)
- ssjgaura.Rotation = NumberRange.new(0)
- ssjgaura.LightInfluence = 0
- ssjgaura.Size = NumberSequence.new(list6)
- ssjgaura.Lifetime = NumberRange.new(3)
- ssjgaura.Rate = 20
- ssjgaura.ZOffset = 0
- ssjgaura.Acceleration = Vector3.new(0,0.05,0)
- ssjgaura.LockedToPart = true
- ssjgaura.Enabled = true
- local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
- ssjgaura3.Name = "aura"
- ssjgaura3.Texture = "rbxassetid://1095778764"
- ssjgaura3.Color = ColorSequence.new(list4)
- ssjgaura3.Transparency = NumberSequence.new(list)
- ssjgaura3.LightEmission = 1
- ssjgaura3.LightInfluence = 0
- ssjgaura3.Speed = NumberRange.new(0)
- ssjgaura3.SpreadAngle = Vector2.new(0,0)
- ssjgaura3.RotSpeed = NumberRange.new(0)
- ssjgaura3.Rotation = NumberRange.new(0)
- ssjgaura3.Size = NumberSequence.new(list5)
- ssjgaura3.Lifetime = NumberRange.new(5)
- ssjgaura3.Rate = 15
- ssjgaura3.ZOffset = 0
- ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura3.LockedToPart = true
- local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
- ssjgaura4.Name = "aura"
- ssjgaura4.Texture = "rbxassetid://1095778764"
- ssjgaura4.Color = ColorSequence.new(list4)
- ssjgaura4.Transparency = NumberSequence.new(list)
- ssjgaura4.LightEmission = 1
- ssjgaura4.LightInfluence = 0
- ssjgaura4.Speed = NumberRange.new(0)
- ssjgaura4.SpreadAngle = Vector2.new(0,0)
- ssjgaura4.RotSpeed = NumberRange.new(0)
- ssjgaura4.Rotation = NumberRange.new(0)
- ssjgaura4.Size = NumberSequence.new(list5)
- ssjgaura4.Lifetime = NumberRange.new(5)
- ssjgaura4.Rate = 15
- ssjgaura4.ZOffset = 0
- ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura4.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "aura2"
- ssjgaurag.Texture = "rbxassetid://1095778764"
- ssjgaurag.Color = ColorSequence.new(list4)
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.LightEmission = 1
- ssjgaurag.LightInfluence = 1
- ssjgaurag.Speed = NumberRange.new(0)
- ssjgaurag.SpreadAngle = Vector2.new(0,0)
- ssjgaurag.RotSpeed = NumberRange.new(0)
- ssjgaurag.Rotation = NumberRange.new(0)
- ssjgaurag.Size = NumberSequence.new(list5)
- ssjgaurag.Lifetime = NumberRange.new(5)
- ssjgaurag.Rate = 15
- ssjgaurag.ZOffset = 0
- ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
- ssjgaurag.LockedToPart = true
- local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
- ssjgaura1.Name = "aura"
- ssjgaura1.Texture = "rbxassetid://1095778764"
- ssjgaura1.Color = ColorSequence.new(list4)
- ssjgaura1.Transparency = NumberSequence.new(list)
- ssjgaura1.LightEmission = 1
- ssjgaura1.LightInfluence = 0
- ssjgaura1.Speed = NumberRange.new(0)
- ssjgaura1.SpreadAngle = Vector2.new(0,0)
- ssjgaura1.RotSpeed = NumberRange.new(0)
- ssjgaura1.Rotation = NumberRange.new(0)
- ssjgaura1.Size = NumberSequence.new(list5)
- ssjgaura1.Lifetime = NumberRange.new(5)
- ssjgaura1.Rate = 15
- ssjgaura1.ZOffset = 0
- ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura1.LockedToPart = true
- local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
- ssjgaura2.Name = "aura"
- ssjgaura2.Texture = "rbxassetid://1095778764"
- ssjgaura2.Color = ColorSequence.new(list4)
- ssjgaura2.Transparency = NumberSequence.new(list)
- ssjgaura2.LightEmission = 1
- ssjgaura2.LightInfluence = 0
- ssjgaura2.Speed = NumberRange.new(0)
- ssjgaura2.SpreadAngle = Vector2.new(0,0)
- ssjgaura2.RotSpeed = NumberRange.new(0)
- ssjgaura2.Rotation = NumberRange.new(0)
- ssjgaura2.Size = NumberSequence.new(list5)
- ssjgaura2.Lifetime = NumberRange.new(5)
- ssjgaura2.Rate = 15
- ssjgaura2.ZOffset = 0
- ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura2.LockedToPart = true
- local part = Instance.new("Part",char)
- part.Transparency = 1
- part.Size = Vector3.new(1,1,1)
- local pw = Instance.new("Weld",part)
- pw.Part0 = tor
- pw.Part1 = part
- pw.C1 = CFrame.new(0,2.3,0)
- local fla11 = Instance.new("ParticleEmitter",part)
- fla11.Name = "Flame"
- fla11.Color = ColorSequence.new(Color3.fromRGB(255,19,70),Color3.fromRGB(255,200,9))
- fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
- fla11.LightEmission = 2.5
- fla11.Rate = 2500
- fla11.Lifetime = NumberRange.new(50)
- fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla11.Speed = NumberRange.new(125)
- fla11.SpreadAngle = Vector2.new(89,89)
- local fla12 = Instance.new("ParticleEmitter",part)
- fla12.Name = "Flame"
- fla12.Color = ColorSequence.new(Color3.fromRGB(255,200,9),Color3.fromRGB(255,17,79))
- fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
- fla12.LightEmission = 5
- fla12.Rate = 550
- fla12.Lifetime = NumberRange.new(50)
- fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla12.Speed = NumberRange.new(150)
- fla12.SpreadAngle = Vector2.new(80,80)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.Color = Color3.fromRGB(255,219,70)
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- GroundShake2 = false
- --local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
- --cc.Name = "effect"
- --cc.TintColor = Color3.fromRGB(255,219,70)
- local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()
- Mus1:Play()
- Mus.SoundId = "rbxassetid://386427360"
- Mus:Play()
- for i = 1,35.4 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- hum.CameraOffset = Vector3.new(0,0,0)
- --cc.Brightness = cc.Brightness + 0.1
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.01
- end
- end
- --GroundShake = false
- wait()
- hum.WalkSpeed = 399.999999999999999999999999999999999999999999
- hum.JumpPower = 150.250000000000000000000000000000000000000000
- Hair7.Color = Color3.fromRGB(255,59,82)
- ape51.Color = Color3.fromRGB(255,58,91)
- hed.face.Texture = "rbxassetid://231488705"
- local list = {NumberSequenceKeypoint.new(0,0.975,0),NumberSequenceKeypoint.new(1,1,0)}
- local list2 = {NumberSequenceKeypoint.new(0,0.99,0),NumberSequenceKeypoint.new(1,1,0)}
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJGaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(255,25,70))
- ssjgaura.LightEmission = 1
- ssjgaura.Transparency = NumberSequence.new(list2)
- ssjgaura.Size = NumberSequence.new(5)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 89
- ssjgaura.ZOffset = -1
- ssjgaura.Speed = NumberRange.new(5)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSGaura"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(255,175,80))
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.Size = NumberSequence.new(5)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 89
- ssjgaurag.ZOffset = 0
- ssjgaurag.Speed = NumberRange.new(5.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://256159034"
- ssjgaurag.Texture = "rbxassetid://256159034"
- --available = true
- wait(.9)
- a21e:Remove()
- part:Remove()
- --cc:Remove()
- being = false
- ssjg = false
- normal = false
- limitbreaker = true
- automoviment = true
- dodge = true
- ultrainstinct = false
- end
- end
- end;end
- function ssb()
- if auracan4 == true then
- auracan4 = false
- end
- if ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false or ssjg == true or ssj4 == true then
- if being == false then
- ssjg = false
- being = true
- for _,v in pairs(tor:GetChildren()) do
- if v.ClassName == "ParticleEmitter" then
- v:Remove()
- end
- end
- chatfunc("Super Saiyan Blue.")
- Mus.Pitch = 1
- Mus.SoundId = "rbxassetid://396456430"
- Mus:Play()
- Mus.Volume = 10
- Mus1:Play()
- Hair7.Color = Color3.fromRGB(0,225,245)
- ape51.Color = Color3.fromRGB(0,225,245)
- Mesh.MeshId = "rbxassetid://430344159"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- hed.face.Texture = "rbxassetid://670772635"
- local list = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
- local list2 = {NumberSequenceKeypoint.new(0,0.6,0),NumberSequenceKeypoint.new(1,0.9,0)}
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJBaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(125,150,255))
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Size = NumberSequence.new(9)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 19
- ssjgaura.ZOffset = -1.9
- ssjgaura.Speed = NumberRange.new(5)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSBaura2"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(200,200,200))
- ssjgaurag.Transparency = NumberSequence.new(list2)
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Size = NumberSequence.new(9)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 19
- ssjgaurag.ZOffset = -2.9
- ssjgaurag.Speed = NumberRange.new(5.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://894173257"
- ssjgaurag.Texture = "rbxassetid://1072541924"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright bluish green")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 100.999
- hum.JumpPower = 100.999
- hum.MaxHealth = math.huge
- hum.Health = 1440000000000
- being = false
- normal = false
- ssjb = true
- --available = true
- end
- end
- end
- function superior()
- if hum.Health <= 10001 then
- if normal == true then
- if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and fullpowerssj == false then
- if being == false then
- being = true
- GroundWave1()
- wait(1)
- rock = true
- wait(1.12)
- chatfunc("Not yet...")
- Mus.Pitch = 1
- wait(2.24)
- rock = false
- rock3 = true
- rock3 = true
- GroundWave0()
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = tor
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = hed
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- hed.face.Texture = "rbxassetid://1128363059"
- wait(1)
- chatfunc("Aghh..")
- wait(0.1)
- GroundWave1()
- --wait(0.9)
- --GroundShake = true
- --GroundShake2 = true
- --wait(1)
- --GroundShake2 = false
- --GroundShake = false
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(2.05)
- --GroundShake2 = true
- --GroundShake = true
- for i = 1,6 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- --GroundShake2 = true
- --GroundShake = true
- hum.CameraOffset = Vector3.new(0,0,0)
- end
- end
- Hair7:Destroy()
- Hair7 = Instance.new("Part")
- Hair7.Parent = char
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Really black")
- Hair7.CFrame = char.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = char.Head
- Weld1.Part0 = char.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0,-0.2,-0.14)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(6.3,4.8,6.2)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
- Mesh.TextureId = ""
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.EmissionDirection = Enum.NormalId.Top
- tra.LockedToPart = true
- hed.face.Texture = "rbxassetid://1108348423"
- local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
- local color1 = Color3.fromRGB(0,115,255)
- local color2 = Color3.fromRGB(209,155,255)
- local color3 = Color3.fromRGB(230,75,75)
- local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.959,color2),ColorSequenceKeypoint.new(1,color3)}
- local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
- local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
- local Part2 = Instance.new("Part")
- Part2.Parent = char
- Part2.Name = "Part9"
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.TopSurface = "Smooth"
- Part2.BottomSurface = "Smooth"
- Part2.formFactor = "Symmetric"
- Part2.Material = "Neon"
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.CFrame = p.Character.Torso.CFrame
- Part2.Size = Vector3.new(2,2,2)
- Part2.Transparency = 1
- local Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh3.Parent = Part2
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh3.TextureId = ""
- local Weld5 = Instance.new("Weld")
- Weld5.Parent = p.Character.Head
- Weld5.Part0 = p.Character.Head
- Weld5.Part1 = Part2
- Part2.Color = Color3.fromRGB(5,5,5)
- Hair7.Color = Color3.fromRGB(5,5,5)
- Mesh3.MeshId = "rbxassetid://430344159"
- Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
- Weld5.C0 = CFrame.new(-.25,1.2,.34)
- local Part = Instance.new("Part")
- Part.Parent = char
- Part.Name = "Part8"
- Part.CanCollide = false
- Part.Locked = true
- Part.TopSurface = "Smooth"
- Part.BottomSurface = "Smooth"
- Part.formFactor = "Symmetric"
- Part.Material = "Neon"
- Part.BrickColor = BrickColor.new("Really black")
- Part.CFrame = p.Character.Torso.CFrame
- Part.Size = Vector3.new(1.75,1.75,1.75)
- Part.Transparency = 1
- local Weld = Instance.new("Weld")
- Weld.Parent = p.Character.Head
- Weld.Part0 = p.Character.Head
- Weld.Part1 = Part
- Weld.C0 = CFrame.new(0, 1, 0)
- local ssjgaurax = Instance.new("ParticleEmitter",Part)
- ssjgaurax.Name = "aura"
- ssjgaurax.Texture = "rbxassetid://1095778764"
- ssjgaurax.Color = ColorSequence.new(list4)
- ssjgaurax.Transparency = NumberSequence.new(list)
- ssjgaurax.LightEmission = 1
- ssjgaurax.Speed = NumberRange.new(0)
- ssjgaurax.SpreadAngle = Vector2.new(0,0)
- ssjgaurax.RotSpeed = NumberRange.new(0)
- ssjgaurax.Rotation = NumberRange.new(0)
- ssjgaurax.LightInfluence = 0
- ssjgaurax.Size = NumberSequence.new(list6)
- ssjgaurax.Lifetime = NumberRange.new(2)
- ssjgaurax.Rate = 9
- ssjgaurax.ZOffset = 0
- ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurax.LockedToPart = true
- ssjgaurax.Enabled = true
- local ssjgaurak = Instance.new("ParticleEmitter",Part2)
- ssjgaurak.Name = "aura"
- ssjgaurak.Texture = "rbxassetid://1095778764"
- ssjgaurak.Color = ColorSequence.new(list4)
- ssjgaurak.Transparency = NumberSequence.new(list)
- ssjgaurak.LightEmission = 1
- ssjgaurak.Speed = NumberRange.new(0)
- ssjgaurak.SpreadAngle = Vector2.new(0,0)
- ssjgaurak.RotSpeed = NumberRange.new(0)
- ssjgaurak.Rotation = NumberRange.new(0)
- ssjgaurak.LightInfluence = 0
- ssjgaurak.Size = NumberSequence.new(list6)
- ssjgaurak.Lifetime = NumberRange.new(2)
- ssjgaurak.Rate = 9
- ssjgaurak.ZOffset = 0
- ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurak.LockedToPart = true
- ssjgaurak.Enabled = true
- local ssjgaura = Instance.new("ParticleEmitter",hed)
- ssjgaura.Name = "aura"
- ssjgaura.Texture = "rbxassetid://1095778764"
- ssjgaura.Color = ColorSequence.new(list4)
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Speed = NumberRange.new(0)
- ssjgaura.SpreadAngle = Vector2.new(0,0)
- ssjgaura.RotSpeed = NumberRange.new(0)
- ssjgaura.Rotation = NumberRange.new(0)
- ssjgaura.LightInfluence = 0
- ssjgaura.Size = NumberSequence.new(list6)
- ssjgaura.Lifetime = NumberRange.new(3)
- ssjgaura.Rate = 20
- ssjgaura.ZOffset = 0
- ssjgaura.Acceleration = Vector3.new(0,0.05,0)
- ssjgaura.LockedToPart = true
- ssjgaura.Enabled = true
- local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
- ssjgaura3.Name = "aura"
- ssjgaura3.Texture = "rbxassetid://1095778764"
- ssjgaura3.Color = ColorSequence.new(list4)
- ssjgaura3.Transparency = NumberSequence.new(list)
- ssjgaura3.LightEmission = 1
- ssjgaura3.LightInfluence = 0
- ssjgaura3.Speed = NumberRange.new(0)
- ssjgaura3.SpreadAngle = Vector2.new(0,0)
- ssjgaura3.RotSpeed = NumberRange.new(0)
- ssjgaura3.Rotation = NumberRange.new(0)
- ssjgaura3.Size = NumberSequence.new(list5)
- ssjgaura3.Lifetime = NumberRange.new(5)
- ssjgaura3.Rate = 15
- ssjgaura3.ZOffset = 0
- ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura3.LockedToPart = true
- local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
- ssjgaura4.Name = "aura"
- ssjgaura4.Texture = "rbxassetid://1095778764"
- ssjgaura4.Color = ColorSequence.new(list4)
- ssjgaura4.Transparency = NumberSequence.new(list)
- ssjgaura4.LightEmission = 1
- ssjgaura4.LightInfluence = 0
- ssjgaura4.Speed = NumberRange.new(0)
- ssjgaura4.SpreadAngle = Vector2.new(0,0)
- ssjgaura4.RotSpeed = NumberRange.new(0)
- ssjgaura4.Rotation = NumberRange.new(0)
- ssjgaura4.Size = NumberSequence.new(list5)
- ssjgaura4.Lifetime = NumberRange.new(5)
- ssjgaura4.Rate = 15
- ssjgaura4.ZOffset = 0
- ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura4.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "aura2"
- ssjgaurag.Texture = "rbxassetid://1095778764"
- ssjgaurag.Color = ColorSequence.new(list4)
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.LightEmission = 1
- ssjgaurag.LightInfluence = 1
- ssjgaurag.Speed = NumberRange.new(0)
- ssjgaurag.SpreadAngle = Vector2.new(0,0)
- ssjgaurag.RotSpeed = NumberRange.new(0)
- ssjgaurag.Rotation = NumberRange.new(0)
- ssjgaurag.Size = NumberSequence.new(list5)
- ssjgaurag.Lifetime = NumberRange.new(5)
- ssjgaurag.Rate = 15
- ssjgaurag.ZOffset = 0
- ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
- ssjgaurag.LockedToPart = true
- local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
- ssjgaura1.Name = "aura"
- ssjgaura1.Texture = "rbxassetid://1095778764"
- ssjgaura1.Color = ColorSequence.new(list4)
- ssjgaura1.Transparency = NumberSequence.new(list)
- ssjgaura1.LightEmission = 1
- ssjgaura1.LightInfluence = 0
- ssjgaura1.Speed = NumberRange.new(0)
- ssjgaura1.SpreadAngle = Vector2.new(0,0)
- ssjgaura1.RotSpeed = NumberRange.new(0)
- ssjgaura1.Rotation = NumberRange.new(0)
- ssjgaura1.Size = NumberSequence.new(list5)
- ssjgaura1.Lifetime = NumberRange.new(5)
- ssjgaura1.Rate = 15
- ssjgaura1.ZOffset = 0
- ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura1.LockedToPart = true
- local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
- ssjgaura2.Name = "aura"
- ssjgaura2.Texture = "rbxassetid://1095778764"
- ssjgaura2.Color = ColorSequence.new(list4)
- ssjgaura2.Transparency = NumberSequence.new(list)
- ssjgaura2.LightEmission = 1
- ssjgaura2.LightInfluence = 0
- ssjgaura2.Speed = NumberRange.new(0)
- ssjgaura2.SpreadAngle = Vector2.new(0,0)
- ssjgaura2.RotSpeed = NumberRange.new(0)
- ssjgaura2.Rotation = NumberRange.new(0)
- ssjgaura2.Size = NumberSequence.new(list5)
- ssjgaura2.Lifetime = NumberRange.new(5)
- ssjgaura2.Rate = 15
- ssjgaura2.ZOffset = 0
- ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura2.LockedToPart = true
- local part = Instance.new("Part",char)
- part.Transparency = 1
- part.Size = Vector3.new(1,1,1)
- local pw = Instance.new("Weld",part)
- pw.Part0 = tor
- pw.Part1 = part
- pw.C1 = CFrame.new(0,2.3,0)
- local fla11 = Instance.new("ParticleEmitter",part)
- fla11.Name = "Flame"
- fla11.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
- fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
- fla11.LightEmission = 2.5
- fla11.Rate = 2500
- fla11.Lifetime = NumberRange.new(50)
- fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla11.Speed = NumberRange.new(125)
- fla11.SpreadAngle = Vector2.new(89,89)
- local fla12 = Instance.new("ParticleEmitter",part)
- fla12.Name = "Flame"
- fla12.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
- fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
- fla12.LightEmission = 5
- fla12.Rate = 550
- fla12.Lifetime = NumberRange.new(50)
- fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla12.Speed = NumberRange.new(150)
- fla12.SpreadAngle = Vector2.new(80,80)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.BrickColor = BrickColor.new("Institutional white")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- GroundShake2 = false
- --local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
- --cc.Name = "effect"
- --[[local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()--]]
- Mus1:Play()
- Mus.SoundId = "rbxassetid://1173681504"
- Mus:Play()
- for i = 1,12 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- hum.CameraOffset = Vector3.new(0,0,0)
- --cc.Brightness = cc.Brightness + 0.1
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.01
- end
- end
- --GroundShake = false
- wait(.1)
- a21e:Remove()
- part:Remove()
- wait()
- normal = false
- automoviment = true
- dodge = true
- ultrainstinct = true
- hum.WalkSpeed = 599.999999999999999999999999999999999999999999
- hum.JumpPower = 225.555555555555555555555555555555555555555555
- being = false
- end
- end
- end
- end
- end
- function mui()
- if hum.Health <= 10001 then
- if normal == true then
- if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false and fullpowerssj == false then
- if being == false then
- being = true
- GroundWave1()
- Mus.SoundId = "rbxassetid://1541126906"
- Mus.Volume = 10
- Mus:Play()
- wait(3)
- rock = false
- wait(1.12)
- chatfunc("You've really pushed me to the limit, didn't you?")
- Mus.Pitch = 1
- wait(2.7)
- rock = false
- rock3 = true
- rock3 = true
- GroundWave0()
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = tor
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = arm2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg1
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = leg2
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = hed
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.LockedToPart = true
- tra.EmissionDirection = Enum.NormalId.Top
- hed.face.Texture = "rbxassetid://967842214"
- wait(3)
- chatfunc("I won't hold back...")
- wait(0.1)
- GroundWave1()
- --wait(0.9)
- --GroundShake = true
- --GroundShake2 = true
- --wait(1)
- --GroundShake2 = false
- --GroundShake = false
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(2.05)
- --GroundShake2 = true
- --GroundShake = true
- for i = 1,6 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- --GroundShake2 = true
- --GroundShake = true
- hum.CameraOffset = Vector3.new(0,0,0)
- end
- end
- Hair7:Destroy()
- Hair7 = Instance.new("Part")
- Hair7.Parent = char
- Hair7.Name = "Hair"
- Hair7.CanCollide = false
- Hair7.Locked = true
- Hair7.TopSurface = "Smooth"
- Hair7.BottomSurface = "Smooth"
- Hair7.formFactor = "Symmetric"
- Hair7.Material = "Neon"
- Hair7.BrickColor = BrickColor.new("Lily white")
- Hair7.CFrame = char.Torso.CFrame
- Hair7.Size = Vector3.new(1, 1, 1)
- Hair7.Transparency = 0
- Weld1 = Instance.new("Weld")
- Weld1.Parent = char.Head
- Weld1.Part0 = char.Head
- Weld1.Part1 = Hair7
- Weld1.C0 = CFrame.new(0, 1.1, -0.16) * CFrame.Angles(math.rad(0),math.rad(180),math.rad(0))
- Mesh = Instance.new("SpecialMesh")
- Mesh.Offset = Vector3.new(0,-0.2,-0.14)
- Mesh.Parent = Hair7
- Mesh.Scale = Vector3.new(6.3,4.8,6.2)
- Mesh.MeshType = "FileMesh"
- Mesh.MeshId = "http://www.roblox.com/asset/?id=1125231485"
- Mesh.TextureId = ""
- local tra = Instance.new('ParticleEmitter')
- tra.Parent = Hair7
- tra.LightEmission = 1
- tra.Color = ColorSequence.new(BrickColor.new("White").Color)
- tra.Texture = "rbxassetid://1177925800"
- tra.Rate = 15
- tra.Rotation = NumberRange.new(-5, 5)
- tra.Lifetime = NumberRange.new(1.5, 2)
- tra.Size = NumberSequence.new(0.098,0)
- tra.Transparency = NumberSequence.new(0.474,0.893,0.952,0.991)
- tra.Speed = NumberRange.new(0.5)
- tra.VelocitySpread = 360
- tra.VelocityInheritance = 0.5
- tra.ZOffset = 2
- tra.EmissionDirection = Enum.NormalId.Top
- tra.LockedToPart = true
- hed.face.Texture = "rbxassetid://1498326077"
- shirt.ShirtTemplate = "rbxassetid://1518066616"
- pants.PantsTemplate = "rbxassetid://1448562896"
- local list = {NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(0.371,0.525,0),NumberSequenceKeypoint.new(0.775,0.579,0),NumberSequenceKeypoint.new(1,0.985,0)}
- local color1 = Color3.fromRGB(0,115,255)
- local color2 = Color3.fromRGB(180,125,255)
- local color3 = Color3.fromRGB(255,255,255)
- local list4 = {ColorSequenceKeypoint.new(0,color1),ColorSequenceKeypoint.new(0.7,color2),ColorSequenceKeypoint.new(1,color3)}
- local list5 = {NumberSequenceKeypoint.new(0,0.425,0),NumberSequenceKeypoint.new(0.29,0.899,0),NumberSequenceKeypoint.new(0.59,0.955,0),NumberSequenceKeypoint.new(1,0.579,0)}
- local list6 = {NumberSequenceKeypoint.new(0,0.429,0),NumberSequenceKeypoint.new(0.29,0.9,0),NumberSequenceKeypoint.new(0.59,0.959,0),NumberSequenceKeypoint.new(1,0.589,0)}
- local Part2 = Instance.new("Part")
- Part2.Parent = char
- Part2.Name = "Part9"
- Part2.CanCollide = false
- Part2.Locked = true
- Part2.TopSurface = "Smooth"
- Part2.BottomSurface = "Smooth"
- Part2.formFactor = "Symmetric"
- Part2.Material = "Neon"
- Part2.BrickColor = BrickColor.new("Really black")
- Part2.CFrame = p.Character.Torso.CFrame
- Part2.Size = Vector3.new(2,2,2)
- Part2.Transparency = 1
- local Mesh3 = Instance.new("SpecialMesh")
- Mesh3.Offset = Vector3.new(0.2, -0.2, 0.2)
- Mesh3.Parent = Part2
- Mesh3.Scale = Vector3.new(1, 1, 1)
- Mesh3.MeshType = "FileMesh"
- Mesh3.MeshId = "http://www.roblox.com/asset/?id=476757756"
- Mesh3.TextureId = ""
- local Weld5 = Instance.new("Weld")
- Weld5.Parent = p.Character.Head
- Weld5.Part0 = p.Character.Head
- Weld5.Part1 = Part2
- Part2.Color = Color3.fromRGB(5,5,5)
- Hair7.Color = Color3.fromRGB(225,225,225)
- Mesh3.MeshId = "rbxassetid://430344159"
- Mesh3.Scale = Vector3.new(3.8,3.8,3.8)
- Weld5.C0 = CFrame.new(-.25,1.2,.34)
- local Part = Instance.new("Part")
- Part.Parent = char
- Part.Name = "Part8"
- Part.CanCollide = false
- Part.Locked = true
- Part.TopSurface = "Smooth"
- Part.BottomSurface = "Smooth"
- Part.formFactor = "Symmetric"
- Part.Material = "Neon"
- Part.BrickColor = BrickColor.new("Really black")
- Part.CFrame = p.Character.Torso.CFrame
- Part.Size = Vector3.new(1.75,1.75,1.75)
- Part.Transparency = 1
- local Weld = Instance.new("Weld")
- Weld.Parent = p.Character.Head
- Weld.Part0 = p.Character.Head
- Weld.Part1 = Part
- Weld.C0 = CFrame.new(0, 1, 0)
- local ssjgaurax = Instance.new("ParticleEmitter",Part)
- ssjgaurax.Name = "aura"
- ssjgaurax.Texture = "rbxassetid://1095778764"
- ssjgaurax.Color = ColorSequence.new(list4)
- ssjgaurax.Transparency = NumberSequence.new(list)
- ssjgaurax.LightEmission = 1
- ssjgaurax.Speed = NumberRange.new(0)
- ssjgaurax.SpreadAngle = Vector2.new(0,0)
- ssjgaurax.RotSpeed = NumberRange.new(0)
- ssjgaurax.Rotation = NumberRange.new(0)
- ssjgaurax.LightInfluence = 0
- ssjgaurax.Size = NumberSequence.new(list6)
- ssjgaurax.Lifetime = NumberRange.new(2)
- ssjgaurax.Rate = 9
- ssjgaurax.ZOffset = 0
- ssjgaurax.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurax.LockedToPart = true
- ssjgaurax.Enabled = true
- local ssjgaurak = Instance.new("ParticleEmitter",Part2)
- ssjgaurak.Name = "aura"
- ssjgaurak.Texture = "rbxassetid://1095778764"
- ssjgaurak.Color = ColorSequence.new(list4)
- ssjgaurak.Transparency = NumberSequence.new(list)
- ssjgaurak.LightEmission = 1
- ssjgaurak.Speed = NumberRange.new(0)
- ssjgaurak.SpreadAngle = Vector2.new(0,0)
- ssjgaurak.RotSpeed = NumberRange.new(0)
- ssjgaurak.Rotation = NumberRange.new(0)
- ssjgaurak.LightInfluence = 0
- ssjgaurak.Size = NumberSequence.new(list6)
- ssjgaurak.Lifetime = NumberRange.new(2)
- ssjgaurak.Rate = 9
- ssjgaurak.ZOffset = 0
- ssjgaurak.Acceleration = Vector3.new(0,0.05,0)
- ssjgaurak.LockedToPart = true
- ssjgaurak.Enabled = true
- local ssjgaura = Instance.new("ParticleEmitter",hed)
- ssjgaura.Name = "aura"
- ssjgaura.Texture = "rbxassetid://1095778764"
- ssjgaura.Color = ColorSequence.new(list4)
- ssjgaura.Transparency = NumberSequence.new(list)
- ssjgaura.LightEmission = 1
- ssjgaura.Speed = NumberRange.new(0)
- ssjgaura.SpreadAngle = Vector2.new(0,0)
- ssjgaura.RotSpeed = NumberRange.new(0)
- ssjgaura.Rotation = NumberRange.new(0)
- ssjgaura.LightInfluence = 0
- ssjgaura.Size = NumberSequence.new(list6)
- ssjgaura.Lifetime = NumberRange.new(3)
- ssjgaura.Rate = 20
- ssjgaura.ZOffset = 0
- ssjgaura.Acceleration = Vector3.new(0,0.05,0)
- ssjgaura.LockedToPart = true
- ssjgaura.Enabled = true
- local ssjgaura3 = Instance.new("ParticleEmitter",arm1)
- ssjgaura3.Name = "aura"
- ssjgaura3.Texture = "rbxassetid://1095778764"
- ssjgaura3.Color = ColorSequence.new(list4)
- ssjgaura3.Transparency = NumberSequence.new(list)
- ssjgaura3.LightEmission = 1
- ssjgaura3.LightInfluence = 0
- ssjgaura3.Speed = NumberRange.new(0)
- ssjgaura3.SpreadAngle = Vector2.new(0,0)
- ssjgaura3.RotSpeed = NumberRange.new(0)
- ssjgaura3.Rotation = NumberRange.new(0)
- ssjgaura3.Size = NumberSequence.new(list5)
- ssjgaura3.Lifetime = NumberRange.new(5)
- ssjgaura3.Rate = 15
- ssjgaura3.ZOffset = 0
- ssjgaura3.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura3.LockedToPart = true
- local ssjgaura4 = Instance.new("ParticleEmitter",arm2)
- ssjgaura4.Name = "aura"
- ssjgaura4.Texture = "rbxassetid://1095778764"
- ssjgaura4.Color = ColorSequence.new(list4)
- ssjgaura4.Transparency = NumberSequence.new(list)
- ssjgaura4.LightEmission = 1
- ssjgaura4.LightInfluence = 0
- ssjgaura4.Speed = NumberRange.new(0)
- ssjgaura4.SpreadAngle = Vector2.new(0,0)
- ssjgaura4.RotSpeed = NumberRange.new(0)
- ssjgaura4.Rotation = NumberRange.new(0)
- ssjgaura4.Size = NumberSequence.new(list5)
- ssjgaura4.Lifetime = NumberRange.new(5)
- ssjgaura4.Rate = 15
- ssjgaura4.ZOffset = 0
- ssjgaura4.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura4.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "aura2"
- ssjgaurag.Texture = "rbxassetid://1095778764"
- ssjgaurag.Color = ColorSequence.new(list4)
- ssjgaurag.Transparency = NumberSequence.new(list)
- ssjgaurag.LightEmission = 1
- ssjgaurag.LightInfluence = 1
- ssjgaurag.Speed = NumberRange.new(0)
- ssjgaurag.SpreadAngle = Vector2.new(0,0)
- ssjgaurag.RotSpeed = NumberRange.new(0)
- ssjgaurag.Rotation = NumberRange.new(0)
- ssjgaurag.Size = NumberSequence.new(list5)
- ssjgaurag.Lifetime = NumberRange.new(5)
- ssjgaurag.Rate = 15
- ssjgaurag.ZOffset = 0
- ssjgaurag.Acceleration = Vector3.new(0,0.09,0)
- ssjgaurag.LockedToPart = true
- local ssjgaura1 = Instance.new("ParticleEmitter",leg1)
- ssjgaura1.Name = "aura"
- ssjgaura1.Texture = "rbxassetid://1095778764"
- ssjgaura1.Color = ColorSequence.new(list4)
- ssjgaura1.Transparency = NumberSequence.new(list)
- ssjgaura1.LightEmission = 1
- ssjgaura1.LightInfluence = 0
- ssjgaura1.Speed = NumberRange.new(0)
- ssjgaura1.SpreadAngle = Vector2.new(0,0)
- ssjgaura1.RotSpeed = NumberRange.new(0)
- ssjgaura1.Rotation = NumberRange.new(0)
- ssjgaura1.Size = NumberSequence.new(list5)
- ssjgaura1.Lifetime = NumberRange.new(5)
- ssjgaura1.Rate = 15
- ssjgaura1.ZOffset = 0
- ssjgaura1.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura1.LockedToPart = true
- local ssjgaura2 = Instance.new("ParticleEmitter",leg2)
- ssjgaura2.Name = "aura"
- ssjgaura2.Texture = "rbxassetid://1095778764"
- ssjgaura2.Color = ColorSequence.new(list4)
- ssjgaura2.Transparency = NumberSequence.new(list)
- ssjgaura2.LightEmission = 1
- ssjgaura2.LightInfluence = 0
- ssjgaura2.Speed = NumberRange.new(0)
- ssjgaura2.SpreadAngle = Vector2.new(0,0)
- ssjgaura2.RotSpeed = NumberRange.new(0)
- ssjgaura2.Rotation = NumberRange.new(0)
- ssjgaura2.Size = NumberSequence.new(list5)
- ssjgaura2.Lifetime = NumberRange.new(5)
- ssjgaura2.Rate = 15
- ssjgaura2.ZOffset = 0
- ssjgaura2.Acceleration = Vector3.new(0,0.09,0)
- ssjgaura2.LockedToPart = true
- local part = Instance.new("Part",char)
- part.Transparency = 1
- part.Size = Vector3.new(1,1,1)
- local pw = Instance.new("Weld",part)
- pw.Part0 = tor
- pw.Part1 = part
- pw.C1 = CFrame.new(0,2.3,0)
- local fla11 = Instance.new("ParticleEmitter",part)
- fla11.Name = "Flame"
- fla11.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
- fla11.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla11.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,10,0),NumberSequenceKeypoint.new(1,15,0)})
- fla11.LightEmission = 2.5
- fla11.Rate = 2500
- fla11.Lifetime = NumberRange.new(50)
- fla11.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla11.Speed = NumberRange.new(125)
- fla11.SpreadAngle = Vector2.new(89,89)
- local fla12 = Instance.new("ParticleEmitter",part)
- fla12.Name = "Flame"
- fla12.Color = ColorSequence.new(Color3.fromRGB(255,255,255),Color3.fromRGB(255,255,255))
- fla12.Texture = "rbxasset://textures/particles/explosion01_implosion_main.dds"
- fla12.Size = NumberSequence.new({NumberSequenceKeypoint.new(0,5,0),NumberSequenceKeypoint.new(1,10,0)})
- fla12.LightEmission = 5
- fla12.Rate = 550
- fla12.Lifetime = NumberRange.new(50)
- fla12.Transparency = NumberSequence.new({NumberSequenceKeypoint.new(0,0,0),NumberSequenceKeypoint.new(1,0,0)})
- fla12.Speed = NumberRange.new(150)
- fla12.SpreadAngle = Vector2.new(80,80)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(2,2,2)
- a21e.CanCollide = false
- a21e.Position = hrp.Position
- a21e.BrickColor = BrickColor.new("Institutional white")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(2,2,2)
- GroundShake2 = false
- --local cc = Instance.new("ColorCorrectionEffect",game.Lighting)
- --cc.Name = "effect"
- --[[local Mus2 = Instance.new("Sound",char)
- Mus2.SoundId = "rbxassetid://301184111"
- Mus2.Volume = 4
- Mus2.Looped = false
- Mus2:Play()--]]
- Mus1:Play()
- for i = 1,12 do
- for _,player in pairs(game.Players:GetPlayers()) do
- hum.CameraOffset = Vector3.new(math.random(-0.8,0.8),math.random(-0.9,0.9),math.random(-0.8,0.8))
- wait()
- hum.CameraOffset = Vector3.new(0,0,0)
- --cc.Brightness = cc.Brightness + 0.1
- aa21e.Scale = aa21e.Scale + Vector3.new(1.99,1.99,1.99)
- a21e.Transparency = a21e.Transparency + 0.01
- end
- end
- --GroundShake = false
- wait(5)
- a21e:Remove()
- part:Remove()
- wait()
- normal = false
- automoviment = true
- dodge = true
- ultrainstinct = true
- hum.WalkSpeed = 499.999999999999999999999999999999999999999999
- hum.JumpPower = 250.250000000000000000000000000000000000000000
- being = false
- end
- end
- end
- end
- end
- function ssb2()
- if normal == true then
- if ssjg == false and ssj1 == false and ssjb == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
- if being == false then
- being = true
- normal = false
- chatfunc("Full Power, Super Saiyan Blue!")
- Mus.Pitch = 1
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- Mus.SoundId = "rbxassetid://916695124"
- Mus:Play()
- Mus1:Play()
- Hair7.Color = Color3.fromRGB(21,221,239)
- ape51.Color = Color3.fromRGB(21,221,239)
- Mesh.MeshId = "rbxassetid://430344159"
- Mesh.Scale = Vector3.new(6.3,6.3,6.3)
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- hed.face.Texture = "rbxassetid://670772635"
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright bluish green")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- local ssjgaura = Instance.new("ParticleEmitter",tor)
- ssjgaura.Name = "SSJBaura"
- ssjgaura.Color = ColorSequence.new(Color3.fromRGB(125,255,255))
- ssjgaura.LightEmission = 1
- ssjgaura.Size = NumberSequence.new(9)
- ssjgaura.Lifetime = NumberRange.new(0.9)
- ssjgaura.Rate = 19
- ssjgaura.ZOffset = -2.9
- ssjgaura.Speed = NumberRange.new(5)
- ssjgaura.LockedToPart = true
- local ssjgaurag = Instance.new("ParticleEmitter",tor)
- ssjgaurag.Name = "SSBaura2"
- ssjgaurag.Color = ColorSequence.new(Color3.fromRGB(0,255,255))
- ssjgaurag.LightEmission = 0.75
- ssjgaurag.Size = NumberSequence.new(9)
- ssjgaurag.Lifetime = NumberRange.new(0.99)
- ssjgaurag.Rate = 19
- ssjgaurag.ZOffset = -2.9
- ssjgaurag.Speed = NumberRange.new(5.999)
- ssjgaurag.SpreadAngle = Vector2.new(0.9,0.99)
- ssjgaurag.LockedToPart = true
- ssjgaura.Texture = "rbxassetid://1072541924"
- ssjgaurag.Texture = "rbxassetid://1072541924"
- tor.SSJBaura.Transparency = NumberSequence.new(0.997)
- tor.SSBaura2.Transparency = NumberSequence.new(0.997)
- for i = 1,25 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.04
- end
- wait(.1)
- a21e:Remove()
- wait()
- hum.WalkSpeed = 110.999
- hum.JumpPower = 110.999
- being = false
- end
- end
- end
- ssjbfullpower = true
- end
- --
- --
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if ssj1 == true or fullpowerssj == true and being == false and ssj2 == false and assj2 == false and normal == false and ssjb == false and ssjg == false and kaioken == false and ssjwhite == false and ssjbfullpower == false and kaioken == false then
- ss2()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if ssj1 == true and being == false and ssj2 == true and kaioken == false and ssj3 == false and assj2 == false and ssjb == false and ssjwhite == false and ssjbfullpower == false and ultrainstinct == false then
- ass2()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "y" then
- if ssj1 == true and being == false and ssj2 == true and kaioken == false and ssj3 == false and assj2 == false and ssjb == false and ssjwhite == false and ssjbfullpower == false and ultrainstinct == false then
- ssj4()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if ssj1 == true and being == false and ssj2 == true and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ssjbfullpower == false and kaioken == false then
- ss3()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "u" then
- if ssj1 == true and being == false and ssj2 == true and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ssjbfullpower == false and kaioken == false then
- sss3()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "u" then
- if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false then
- superior()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "k" then
- if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false then
- ssjr()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "p" then
- if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjg == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false then
- mui()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "y" then
- if ssj1 == false and being == false and ssj2 == false and assj2 == false and ssj3 == false and ssjb == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false then
- if hum.Health <= 10001 then
- if ssjg == true or ultrainstinct == true then
- normalform()
- end
- limitbreak()
- end
- end;end
- end)
- function kaio()
- if normal == true then
- if being == false then
- if kaioken == false then
- if kaioken2 == false then
- if kaioken4 == false then
- if kaioken5 == false then
- if kaioken10 == false then
- if kaioken20 == false then
- being = true
- rock4 = true
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.55)
- rock = true
- rock3 = true
- wait(.25)
- rock = false
- chatfunc("Kaioken!")
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "kaiokenaudio"
- Mus1.SoundId = "rbxassetid://301184111"
- Mus1.Pitch = 0.7
- Mus1.Volume = 5
- Mus1.Looped = false
- Mus1:Play()
- hum.WalkSpeed = 40
- hum.JumpPower = 69
- rock4 = false
- rock = true
- rock3 = true
- wait(.1)
- rock = false
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "kaiokenaura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.675)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,29,20))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(6)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 15
- ssj2aura.ZOffset = -1
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.259)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,39,30))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 20
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- wait(1.9)
- chatfunc("Let's get started!")
- char.kaiokenaudio:Stop()
- char.kaiokenaudio:Remove()
- being = false
- normal = false
- kaioken = true
- kaioken2 = true
- end
- end
- end
- end
- end
- end
- end
- end
- ---
- mouse.KeyDown:connect(function(key)
- if key == "v" then
- if normal == false then
- if being == false then
- if kaioken == true then
- if kaioken2 == true then
- if kaioken4 == false then
- if kaioken5 == false then
- if kaioken10 == false then
- if kaioken20 == false then
- being = true
- rock4 = true
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.55)
- rock = true
- rock3 = true
- wait(.25)
- rock = false
- chatfunc("Kaioken, TIMES FOUR!!")
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "kaiokenaudio"
- Mus1.SoundId = "rbxassetid://301184111"
- Mus1.Pitch = 0.7
- Mus1.Volume = 5
- Mus1.Looped = false
- Mus1:Play()
- hum.WalkSpeed = 50
- hum.JumpPower = 70
- rock4 = false
- rock = true
- rock3 = true
- wait(.1)
- rock = false
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "kaiokenaura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.25)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,19,10))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(6)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 15
- ssj2aura.ZOffset = -1
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.059)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,19,10))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 20
- ssj2aura2.ZOffset = -1
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- wait(1.9)
- chatfunc("Here We Go!")
- char.kaiokenaudio:Stop()
- char.kaiokenaudio:Remove()
- being = false
- kaioken4 = true
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- ---
- end
- function superkaio()
- if ssj1 == true and ssj2 == false and assj2 == false and ssj3 == false then
- if being == false then
- if kaioken == false then
- if kaioken2 == false then
- if kaioken4 == false then
- if kaioken5 == false then
- if kaioken10 == false then
- if kaioken20 == false then
- being = true
- rock4 = true
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.55)
- rock = true
- rock3 = true
- wait(.25)
- rock = false
- chatfunc("Let's start by times three.")
- wait(1.9)
- chatfunc("Super... KAIOKEN!")
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "kaiokenaudio"
- Mus1.SoundId = "rbxassetid://301184111"
- Mus1.Pitch = 0.7
- Mus1.Volume = 5
- Mus1.Looped = false
- Mus1:Play()
- hum.WalkSpeed = 69
- hum.JumpPower = 85
- rock4 = false
- rock = true
- rock3 = true
- wait(.1)
- rock = false
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "kaiokenaura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.4)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- ssj2aura.LightEmission = 1
- ssj2aura.Size = NumberSequence.new(6)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 19
- ssj2aura.ZOffset = -1.25
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.2)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,9,9))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 22
- ssj2aura2.ZOffset = -2.5
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- wait(3.9)
- chatfunc("Times Five!!")
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(300,0,0))
- ssj2aura2.LightEmission = 0.6
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 22
- ssj2aura2.ZOffset = -2.5
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- char.kaiokenaudio:Stop()
- char.kaiokenaudio:Remove()
- being = false
- GroundShake = false
- normal = false
- kaioken = true
- kaioken5 = true
- wait(2.9)
- chatfunc("Now its five.")
- end
- end
- end
- end
- end
- end
- end
- end
- end
- function ssbk()
- if ssjb == true and ssjbk == false then
- if being == false then
- if kaioken == false then
- if kaioken2 == false then
- if kaioken4 == false then
- if kaioken5 == false then
- if kaioken10 == false then
- if kaioken20 == false then
- being = true
- rock6 = true
- rock5 = true
- rock4 = true
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- auracan3 = false
- tor.SSJBaura.Texture = "rbxassetid://1072541924"
- local list2 = {NumberSequenceKeypoint.new(0,0.5,0),NumberSequenceKeypoint.new(1,0.8,0)}
- tor.SSBaura2.Transparency = NumberSequence.new(list2)
- wait(.55)
- rock = true
- rock3 = true
- wait(.25)
- rock = false
- chatfunc("KAIOKEN, TIMES TEN!!!")
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "kaiokenaudio"
- Mus1.SoundId = "rbxassetid://301184111"
- Mus1.Pitch = 0.7
- Mus1.Volume = 5
- Mus1.Looped = false
- Mus1:Play()
- hum.WalkSpeed = 115.999
- hum.JumpPower = 115.999
- rock4 = false
- rock5 = false
- rock6 = false
- rock = true
- rock3 = true
- wait(.1)
- rock = false
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "kaiokenaura"
- ssj2aura.Texture = "rbxassetid://241992237"
- ssj2aura.Transparency = NumberSequence.new(0.3)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(0,255,255))
- ssj2aura.LightEmission = 0.8
- ssj2aura.Size = NumberSequence.new(3.55)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 15
- ssj2aura.ZOffset = -1
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- tor.SSJBaura.ZOffset = -1
- tor.SSBaura2.ZOffset = -1
- tor.SSJBaura.Rate = 14
- tor.SSBaura2.Rate = 14
- tor.SSJBaura.LightEmission = 0.8
- tor.SSBaura2.LightEmission = 0.8
- tor.SSJBaura.Size = NumberSequence.new(3.55)
- tor.SSBaura2.Size = NumberSequence.new(3.55)
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.1)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(255,0,0))
- ssj2aura2.LightEmission = 0.75
- ssj2aura2.Size = NumberSequence.new(6)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 30.99
- ssj2aura2.ZOffset = -3
- ssj2aura2.Speed = NumberRange.new(11)
- ssj2aura2.LockedToPart = true
- wait(1.9)
- char.kaiokenaudio:Stop()
- char.kaiokenaudio:Remove()
- being = false
- GroundShake = false
- normal = false
- kaioken = true
- kaioken10 = true
- ssjbk = true
- end
- end
- end
- end
- end
- end
- end
- end
- mouse.KeyDown:connect(function(key)
- if key == "v" then
- if normal == false then
- if being == false then
- if kaioken == true then
- if kaioken2 == false then
- if kaioken4 == false then
- if kaioken5 == false then
- if kaioken10 == true then
- if kaioken20 == false then
- GroundShake2 = true
- GroundShake = false
- being = true
- rock4 = true
- hum.WalkSpeed = 0
- hum.JumpPower = 0
- wait(.55)
- rock = true
- rock3 = true
- wait(.25)
- GroundShake2 = false
- rock = false
- chatfunc("TIMES TWENTY!!!!")
- wait(1.59)
- Mus1:Play()
- Hair7.Color = Color3.fromRGB(200, 200, 255)
- local larm1 = Instance.new("Part",char)
- larm1.Name = "arm1"
- larm1.Material = Enum.Material.Neon
- larm1.Transparency = 0.75
- larm1.Color = Color3.fromRGB(255,19,70)
- larm1.Size = Vector3.new(1.1,2.1,1.1)
- larm1.Position = Vector3.new(999,999,999)
- local larmhold = Instance.new("Weld",char)
- larmhold.Part0 = arm1
- larmhold.Part1 = larm1
- larmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rarm1 = Instance.new("Part",char)
- rarm1.Name = "arm2"
- rarm1.Material = Enum.Material.Neon
- rarm1.Transparency = 0.75
- rarm1.Color = Color3.fromRGB(255,19,70)
- rarm1.Size = Vector3.new(1.1,2.1,1.1)
- rarm1.Position = Vector3.new(999,999,999)
- local rarmhold = Instance.new("Weld",char)
- rarmhold.Part0 = arm2
- rarmhold.Part1 = rarm1
- rarmhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local torso1 = Instance.new("Part",char)
- torso1.Material = Enum.Material.Neon
- torso1.Transparency = 0.75
- torso1.Color = Color3.fromRGB(255,19,70)
- torso1.Name = "tors"
- torso1.Size = Vector3.new(2.1,2.1,1.1)
- torso1.Position = Vector3.new(999,999,999)
- local torsohold = Instance.new("Weld",char)
- torsohold.Part0 = tor
- torsohold.Part1 = torso1
- torsohold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local lleg1 = Instance.new("Part",char)
- lleg1.Name = "leg1"
- lleg1.Material = Enum.Material.Neon
- lleg1.Transparency = 0.75
- lleg1.Color = Color3.fromRGB(255,19,70)
- lleg1.Size = Vector3.new(1.1,2.1,1.1)
- lleg1.Position = Vector3.new(999,999,999)
- local lleghold = Instance.new("Weld",char)
- lleghold.Part0 = leg1
- lleghold.Part1 = lleg1
- lleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rleg1 = Instance.new("Part",char)
- rleg1.Name = "leg2"
- rleg1.Material = Enum.Material.Neon
- rleg1.Transparency = 0.75
- rleg1.Color = Color3.fromRGB(255,19,70)
- rleg1.Size = Vector3.new(1.1,2.1,1.1)
- rleg1.Position = Vector3.new(999,999,999)
- local rleghold = Instance.new("Weld",char)
- rleghold.Part0 = leg2
- rleghold.Part1 = rleg1
- rleghold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rhed1 = Instance.new("Part",char)
- rhed1.Name = "hed"
- rhed1.Material = Enum.Material.Neon
- rhed1.Transparency = 0.59
- rhed1.Color = Color3.fromRGB(255,19,70)
- rhed1.Size = Vector3.new(2.3,1.3,1.3)
- rhed1.Position = Vector3.new(999,999,999)
- local rhedhold = Instance.new("Weld",char)
- rhedhold.Part0 = hed
- rhedhold.Part1 = rhed1
- rhedhold.C0 = CFrame.new(0,0,0)*CFrame.Angles(math.rad(0),math.rad(0),math.rad(0))
- local rhedmesh1 = Instance.new("SpecialMesh",rhed1)
- rhedmesh1.MeshId = "rbxassetid://539723444"
- rhedmesh1.TextureId = "rbxassetid://43200547"
- rhedmesh1.Scale = Vector3.new(1,1,1)
- --local cce = Instance.new("ColorCorrectionEffect",game.Lighting)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright red")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- --cce.Name = "KaiokenRed"
- local be = Instance.new("BlurEffect",game.Lighting)
- be.Name = "KaiokenBlur"
- be.Size = 24
- --cce.TintColor = Color3.fromRGB(255,19,70)
- --cce.Brightness = 0.29
- --cce.Contrast = 2
- --cce.Saturation = -1
- rock4 = false
- rock = true
- rock3 = true
- wait(.1)
- rock = false
- tor.kaioaura.Enabled = false
- wait(.1)
- tor.kaioaura:Remove()
- tor.kaiokenaura.Size = NumberSequence.new(4)
- tor.kaiokenaura.Color = ColorSequence.new(Color3.fromRGB(300,0,0),Color3.fromRGB(325,0,0))
- tor.kaiokenaura.ZOffset = -3
- tor.SSJBaura.Transparency = NumberSequence.new(0.8)
- tor.SSBaura2.Transparency = NumberSequence.new(0.9)
- tor.SSJBaura.ZOffset = -1
- tor.SSBaura2.ZOffset = -1
- tor.SSJBaura.Rate = 15
- tor.SSBaura2.Rate = 15
- tor.SSJBaura.LightEmission = 0.75
- tor.SSBaura2.LightEmission = 0.75
- tor.SSJBaura.Size = NumberSequence.new(2.9)
- tor.SSJBaura.Color = ColorSequence.new(Color3.fromRGB(300,300,429),Color3.fromRGB(350,350,595))
- tor.SSBaura2.Size = NumberSequence.new(2.9)
- tor.SSBaura2.Color = ColorSequence.new(Color3.fromRGB(300,300,429),Color3.fromRGB(350,350,595))
- local ssj2aura = Instance.new("ParticleEmitter",tor)
- ssj2aura.Name = "kaiokenaura2"
- ssj2aura.Texture = "rbxassetid://1072507908"
- ssj2aura.Transparency = NumberSequence.new(0.75)
- ssj2aura.Color = ColorSequence.new(Color3.fromRGB(350,0,0))
- ssj2aura.LightEmission = 1.55
- ssj2aura.Size = NumberSequence.new(8)
- ssj2aura.Lifetime = NumberRange.new(0.5)
- ssj2aura.Rate = 15
- ssj2aura.ZOffset = -4
- ssj2aura.Speed = NumberRange.new(10)
- ssj2aura.LockedToPart = true
- local ssj2aura2 = Instance.new("ParticleEmitter",tor)
- ssj2aura2.Name = "kaioaura"
- ssj2aura2.Texture = "rbxassetid://1072507908"
- ssj2aura2.Transparency = NumberSequence.new(0.89)
- ssj2aura2.Color = ColorSequence.new(Color3.fromRGB(350,0,0))
- ssj2aura2.LightEmission = 0.79
- ssj2aura2.Size = NumberSequence.new(9)
- ssj2aura2.Lifetime = NumberRange.new(0.5)
- ssj2aura2.Rate = 20
- ssj2aura2.ZOffset = -4
- ssj2aura2.Speed = NumberRange.new(10)
- ssj2aura2.LockedToPart = true
- for i = 1,69 do
- wait()
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.02
- end
- Mesh.MeshId = "rbxassetid://430344159"
- Weld1.C0 = CFrame.new(-.25,1.2,.34)
- wait(.1)
- a21e:Remove()
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright red")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- wait(0.729)
- local Mus1 = Instance.new("Sound",char)
- Mus1.Name = "kaiokenaudio"
- Mus1.SoundId = "rbxassetid://301184111"
- Mus1.Pitch = 0.7
- Mus1.Volume = 5
- Mus1.Looped = false
- Mus1:Play()
- for i = 1,69 do
- wait()
- be.Size = be.Size - 1
- aa21e.Scale = aa21e.Scale + Vector3.new(5,5,5)
- a21e.Transparency = a21e.Transparency + 0.02
- end
- wait(0.925)
- a21e:Remove()
- wait(0.9)
- local num = 0
- local a21e = Instance.new("Part",char)
- a21e.Name = "Beam"..num
- a21e.Locked = true
- a21e.Size = Vector3.new(1,1,1)
- a21e.CanCollide = false
- a21e.Position = Vector3.new(999,999,999)
- a21e.BrickColor = BrickColor.new("Bright bluish green")
- a21e.Material = "Neon"
- a21e.Transparency = 0
- local aa21e = Instance.new("SpecialMesh",a21e)
- a21e.Anchored = true
- a21e.Position = hrp.Position
- aa21e.MeshType = "Sphere"
- aa21e.Scale = Vector3.new(1,1,1)
- GroundShake = false
- wait(0.859)
- Hair7.Color = Color3.fromRGB(0,225,245)
- --cce.Enabled = false
- be.Enabled = false
- for i = 1,70 do
- wait()
- be.Size = be.Size - 1
- aa21e.Scale = aa21e.Scale + Vector3.new(6,6,6)
- a21e.Transparency = a21e.Transparency + 0.02
- end
- be:Remove()
- --cce:Remove()
- chatfunc("LET'S START IT AGAIN!!!!!")
- a21e:Remove()
- hum.WalkSpeed = 150.999
- hum.JumpPower = 129.999
- char.kaiokenaudio:Stop()
- char.kaiokenaudio:Remove()
- being = false
- kaioken20 = true
- end
- end
- end
- end
- end
- end
- end
- end
- end
- end)
- ---
- end
- GroundWave9 = function()
- local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"Bright red", "Bright red"}
- local wave = Instance.new("Part", tor)
- wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave.Anchored = true
- wave.CanCollide = false
- wave.Locked = true
- wave.Size = Vector3.new(1, 1, 1)
- wave.TopSurface = "Smooth"
- wave.BottomSurface = "Smooth"
- wave.Transparency = 0.35
- wave.CFrame = HandCF
- wm = Instance.new("SpecialMesh", wave)
- wm.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
- wave.Size = wm.Scale
- wave.CFrame = HandCF
- wave.Transparency = i/30
- wait()
- end
- wait()
- wave:Destroy()
- end)()
- end
- GroundWaveR = function()
- local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"Pink", "Pink"}
- local wave = Instance.new("Part", tor)
- wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave.Anchored = true
- wave.CanCollide = false
- wave.Locked = true
- wave.Size = Vector3.new(1, 1, 1)
- wave.TopSurface = "Smooth"
- wave.BottomSurface = "Smooth"
- wave.Transparency = 0.35
- wave.CFrame = HandCF
- wm = Instance.new("SpecialMesh", wave)
- wm.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
- wave.Size = wm.Scale
- wave.CFrame = HandCF
- wave.Transparency = i/30
- wait()
- end
- wait()
- wave:Destroy()
- end)()
- end
- GroundWave1 = function()
- local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"Medium blue", "Medium blue"}
- local wave = Instance.new("Part", tor)
- wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave.Anchored = true
- wave.CanCollide = false
- wave.Locked = true
- wave.Size = Vector3.new(1, 1, 1)
- wave.TopSurface = "Smooth"
- wave.BottomSurface = "Smooth"
- wave.Transparency = 0.35
- wave.CFrame = HandCF
- wm = Instance.new("SpecialMesh", wave)
- wm.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm.Scale = Vector3.new(3 + i*3.2, 3 + i*3.2, 3)
- wave.Size = wm.Scale
- wave.CFrame = HandCF
- wave.Transparency = i/30
- wait()
- end
- wait()
- wave:Destroy()
- end)()
- end
- GroundWave0 = function()
- local HandCF = CFrame.new(hrp.Position - Vector3.new(0,3,0)) * CFrame.Angles(math.rad(90), math.rad(0), math.rad(0))
- Colors = {"White", "White"}
- local wave = Instance.new("Part", hrp)
- wave.BrickColor = BrickColor.new(Colors[math.random(1,#Colors)])
- wave.Anchored = true
- wave.CanCollide = false
- wave.Locked = true
- wave.Size = Vector3.new(1, 1, 1)
- wave.TopSurface = "Smooth"
- wave.BottomSurface = "Smooth"
- wave.Transparency = 0.35
- wave.CFrame = HandCF
- wm = Instance.new("SpecialMesh", wave)
- wm.MeshId = "rbxassetid://3270017"
- coroutine.wrap(function()
- for i = 1, 30, 1 do
- wm.Scale = Vector3.new(8 + i*8.2, 3 + i*8.2, 8)
- wave.Size = wm.Scale
- wave.CFrame = HandCF
- wave.Transparency = i/30
- wait()
- end
- wait()
- wave:Destroy()
- end)()
- end
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if normal == true and limitbreaker == false and ssj1 == false and being == false and ssjg == false and ssjb == false and kaioken == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
- ssj()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if normal == true and limitbreaker == false and fullpowerssj == false and being == false and ssjg == false and ssjb == false and kaioken == false and ssj2 == false and assj2 == false and ssj3 == false and ssjwhite == false and ultrainstinct == false and ssjbfullpower == false then
- angry()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "r" then
- if normal == true and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and limitbreaker == false or ssjb == true then
- ssg()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "f" then
- if normal == true and fullpowerssj == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and ssjb == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and limitbreaker == false or ssjg == true or ssj4 == true then
- ssb()
- end
- if normal == false and fullpowerssj == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and ssjb == false and kaioken == false and ultrainstinct == false and kaioken == false or ssjg == true and limitbreaker == false or ssjbfullpower == true then
- normalform()
- chatfunc("Back to normal.")
- wait(0.9)
- ssb()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "g" then
- if normal == false and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and limitbreaker == false or ssjb == true then
- normalform()
- chatfunc("Bring it on!")
- wait(0.9)
- ssb2()
- end
- if normal == true and fullpowerssj == false and ssjg == false and being == false and ssj1 == false and ssj2 == false and ssj3 == false and assj2 == false and ssjwhite == false and kaioken == false and ultrainstinct == false and ssjbfullpower == false and kaioken == false and ssjb == false and limitbreaker == false then
- ssb2()
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "c" then
- if ssj1 == true or ssj2 == true or ssj3 == true or sss3 == true or ssjg == true or ssjb == true or kaioken == true or ssjwhite == true and being == false or normal == false or ultrainstinct == true or ssjbfullpower == true or limitbreaker == false then
- rock3 = true
- rock = false
- normalform()
- end
- end
- end)
- local kiblastdone = true
- local kiblast1 = false
- local kiblast2 = false
- local kiblast3 = false
- local kiblast4 = false
- local kigo = 15
- canattack = true
- canjump = true
- idle = true
- walk = true
- kamehit = Instance.new("Sound",char)
- kamehit.Volume = 39
- kamehit.Name = "kamehit"
- kamehit.Looped = false
- kamehit.SoundId = "rbxassetid://908484148"
- kamehit2 = Instance.new("Sound",char)
- kamehit2.Volume = 39
- kamehit2.Name = "kamehit"
- kamehit2.Looped = false
- kamehit2.SoundId = "rbxassetid://1187771640"
- kiblastsound = Instance.new("Sound",char)
- kiblastsound.Volume = 20000
- kiblastsound.Name = "kiblastsound"
- kiblastsound.Looped = false
- kiblastsound.SoundId = "http://www.roblox.com/asset/?id=586187912"
- screaming = Instance.new("Sound",char)
- screaming.Volume = 10
- screaming.Name = "screaming"
- screaming.Looped = false
- screaming.SoundId = "rbxassetid://527276541"
- screaming1 = Instance.new("Sound",char)
- screaming1.Volume = 10
- screaming1.Name = "screaming1"
- screaming1.Looped = false
- screaming1.SoundId = "rbxassetid://527276541"
- mouse.KeyDown:connect(function(key)
- if key == "t" then
- if canattack == true and kiblastdone == false then
- if attacking == false then
- local c = char
- local omg = c.Torso["Right Shoulder"].C0
- idle = false
- walk = false
- kiblastdone = true
- canattack = false
- attacking = true
- canjump = false
- kiblast1 = true
- wait(0.2)
- kiblast1 = false
- kiblast2 = true
- kiblastsound:Play()
- ay = Instance.new("Part",char)
- c.Torso["Right Shoulder"].C0 = c.Torso["Right Shoulder"].C0 * CFrame.new(0,0,0) * CFrame.Angles(0,0,math.rad(90))
- ay.Name = "NewPart"
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.Size = Vector3.new(1,1,1)
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
- ay.Size = Vector3.new(1.9,1.9,1.9)
- end
- if limitbreaker == true or ultrainstinct == true then
- ay.Size = Vector3.new(1.95,1.95,1.95)
- end
- ay.CanCollide = false
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.BrickColor = BrickColor.new("Medium blue")
- end
- if kaioken == true and ssj1 == false then
- ay.BrickColor = BrickColor.new("Persimmon")
- end
- if ultrainstinct == true then
- ay.BrickColor = BrickColor.new("Steel blue")
- end
- if limitbreaker == true then
- ay.Color = Color3.fromRGB(255,19,70)
- end
- if ssj1 == true or ssj2 == true or assj2 == true then
- local particle = Instance.new("ParticleEmitter",ay)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- particle.LightEmission = 0.5
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = false
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.2)
- particle.Rate = 20
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.9)
- particle.SpreadAngle = Vector2.new(9999,9999)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,229,100))
- particle.EmissionDirection = Enum.NormalId.Back
- particle.Name = "electricity"
- if ssj3 == true or assj3 == true or fullpowerssj == true then
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.LightEmission = 1
- end
- ay.BrickColor = BrickColor.new("Daisy orange")
- end
- if ssj3 == true or assj3 == true or fullpowerssj == true then
- ay.BrickColor = BrickColor.new("Cool yellow")
- local particle = Instance.new("ParticleEmitter",ay)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.LightEmission = 1
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = false
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 15
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.EmissionDirection = Enum.NormalId.Back
- particle.Name = "electricity"
- end
- ay.Material = "Neon"
- ay.Transparency = 0
- aay = Instance.new("SpecialMesh",ay)
- aay.MeshType = "Sphere"
- aay.Scale = Vector3.new(1.09,1.09,1.09)
- ay.Position = Vector3.new(999,999,999)
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 3
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
- ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 9
- end
- ys = Instance.new("BodyVelocity",ay)
- ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ys.Velocity = hrp.CFrame.lookVector * 75
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or fullpowerssj == true then
- ys.Velocity = hrp.CFrame.lookVector * 199
- end
- if ultrainstinct == true then
- ys.Velocity = hrp.CFrame.lookVector * 799
- end
- if limitbreaker == true then
- ys.Velocity = hrp.CFrame.lookVector * 999
- end
- if ssjg == true or ssjb == true or ssjbfullpower == true then
- ys.Velocity = hrp.CFrame.lookVector * 259
- end
- ay.Touched:connect(function(hit)
- if hit then
- if hit.Parent.Name ~= c.Name then
- kamehit:Play()
- for i = 1,10 do
- wait()
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false or ultrainstinct == false then
- aay.Scale = aay.Scale + Vector3.new(1.09,1.09,1.09)
- ay.Transparency = ay.Transparency + 0.1
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or ultrainstinct == true then
- aay.Scale = aay.Scale + Vector3.new(1.19,1.19,1.19)
- ay.Transparency = ay.Transparency + 0.09
- end
- end
- ay:Destroy()
- end
- if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
- for i,v in pairs(hit.Parent:GetChildren()) do
- if hit.Parent.Name ~= c.Name then
- if v:IsA("Humanoid") and v.Parent.Name ~= c.Name then
- v.Health = v.Health - 100
- if v.Health > 100 then
- v.Health = 100
- v.MaxHealth = 100
- v.Health = v.Health - 100
- end
- end
- end
- end
- end
- end
- end)
- game.Debris:AddItem(ay,3)
- wait(0.2)
- c.Torso["Right Shoulder"].C0 = omg
- kiblast2= false
- idle = true
- walk = true
- canjump = true
- canattack = true
- attacking = false
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "t" then
- if canattack == true and kiblastdone == true then
- if attacking == false then
- local c = char
- local omg = c.Torso["Left Shoulder"].C0
- idle = false
- walk = false
- kiblastdone = false
- canattack = false
- canjump = false
- attacking = true
- kiblast3 = true
- wait(0.2)
- kiblast3 = false
- kiblast4 = true
- kiblastsound:Play()
- ay = Instance.new("Part",char)
- c.Torso["Left Shoulder"].C0 = c.Torso["Left Shoulder"].C0 * CFrame.new(-0,0,0) * CFrame.Angles(0,0,math.rad(-90))
- ay.Name = "NewPart"
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.Size = Vector3.new(1,1,1)
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
- ay.Size = Vector3.new(1.9,1.9,1.9)
- end
- if limitbreaker == true or ultrainstinct == true then
- ay.Size = Vector3.new(1.95,1.95,1.95)
- end
- ay.CanCollide = false
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.BrickColor = BrickColor.new("Medium blue")
- end
- if ultrainstinct == true then
- ay.BrickColor = BrickColor.new("Steel blue")
- end
- if limitbreaker == true then
- ay.Color = Color3.fromRGB(255,19,70)
- end
- if kaioken == true and ssj1 == false then
- ay.BrickColor = BrickColor.new("Persimmon")
- end
- if ssj1 == true or ssj2 == true or assj2 == true then
- local particle = Instance.new("ParticleEmitter",ay)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,0))
- particle.LightEmission = 0.5
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = false
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.2)
- particle.Rate = 20
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.9)
- particle.SpreadAngle = Vector2.new(9999,9999)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,229,100))
- particle.EmissionDirection = Enum.NormalId.Back
- particle.Name = "electricity"
- if ssj3 == true or assj3 == true or fullpowerssj == true then
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.LightEmission = 1
- end
- ay.BrickColor = BrickColor.new("Daisy orange")
- end
- if ssj3 == true or assj3 == true or fullpowerssj == true then
- ay.BrickColor = BrickColor.new("Cool yellow")
- local particle = Instance.new("ParticleEmitter",ay)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.LightEmission = 1
- particle.LightInfluence = 0
- particle.Transparency = NumberSequence.new(0)
- particle.Acceleration = Vector3.new(0,0.04,0)
- particle.Size = NumberSequence.new(2.9)
- particle.Texture = "rbxassetid://1045690145"
- particle.ZOffset = -1
- particle.LockedToPart = false
- particle.Enabled = true
- particle.Lifetime = NumberRange.new(0.09)
- particle.Rate = 15
- particle.Rotation = NumberRange.new(-360,360)
- particle.Speed = NumberRange.new(1.7)
- particle.SpreadAngle = Vector2.new(999,999)
- particle.Color = ColorSequence.new(Color3.fromRGB(255,255,255))
- particle.EmissionDirection = Enum.NormalId.Back
- particle.Name = "electricity"
- end
- ay.Material = "Neon"
- ay.Transparency = 0
- aay = Instance.new("SpecialMesh",ay)
- aay.MeshType = "Sphere"
- aay.Scale = Vector3.new(1.09,1.09,1.09)
- ay.Position = Vector3.new(999,999,999)
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 3
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true then
- ay.CFrame = hrp.CFrame + hrp.CFrame.lookVector * 9
- end
- ys = Instance.new("BodyVelocity",ay)
- ys.maxForce = Vector3.new(math.huge, math.huge, math.huge)
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false then
- ys.Velocity = hrp.CFrame.lookVector * 75
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or fullpowerssj == true then
- ys.Velocity = hrp.CFrame.lookVector * 199
- end
- if ultrainstinct == true then
- ys.Velocity = hrp.CFrame.lookVector * 799
- end
- if limitbreaker == true then
- ys.Velocity = hrp.CFrame.lookVector * 999
- end
- if ssjg == true or ssjb == true or ssjbfullpower == true then
- ys.Velocity = hrp.CFrame.lookVector * 259
- end
- ay.Touched:connect(function(hit)
- if hit then
- if hit.Parent.Name ~= c.Name then
- kamehit:Play()
- for i = 1,10 do
- wait()
- if ssj1 == false or ssj2 == false or ssj3 == false or assj2 == false or assj3 == false or ultrainstinct == false then
- aay.Scale = aay.Scale + Vector3.new(1.09,1.09,1.09)
- ay.Transparency = ay.Transparency + 0.1
- end
- if ssj1 == true or ssj2 == true or ssj3 == true or assj2 == true or assj3 == true or ultrainstinct == true then
- aay.Scale = aay.Scale + Vector3.new(1.19,1.19,1.19)
- ay.Transparency = ay.Transparency + 0.09
- end
- end
- ay:Destroy()
- end
- if hit.Parent:FindFirstChild("Head") ~= nil or hit.Parent.Parent:FindFirstChild("Head") ~= nil then
- for i,v in pairs(hit.Parent:GetChildren()) do
- if hit.Parent.Name ~= c.Name then
- if v:IsA("Humanoid") and v.Parent.Name ~= c.Name then
- v.Health = v.Health - 100
- if v.Health > 100 then
- v.Health = 100
- v.MaxHealth = 100
- v.Health = v.Health - 100
- end
- end
- end
- end
- end
- end
- end)
- game.Debris:AddItem(ay,3)
- wait(0.2)
- c.Torso["Left Shoulder"].C0 = omg
- kiblast4= false
- idle = true
- walk = true
- canjump = true
- canattack = true
- attacking = false
- end
- end
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "v" then
- if normal == true or ssj1 == false or ssjb == false or kaioken == false or ssjwhite == false and being == false or ultrainstinct == false then
- rock = true
- wait(.25)
- rock3 = true
- rock = false
- kaio()
- if ssj1 == true and ssj2 == false and assj2 == false and ssj3 == false and kaioken == false and kaioken2 == false and kaioken4 == false and being == false then
- superkaio()
- end
- if ssjb == true and kaioken == false and kaioken2 == false and kaioken4 == false and being == false and ssjbk == false then
- ssbk()
- end
- end
- end
- end)
- local ff = Instance.new("ForceField",game.Workspace)
- ff.Parent = char
- ff.Visible = false
- ff.Name = "Goku"
- local effect = Instance.new("Sound",hed)
- effect.Volume = 5
- effect.Pitch = 1
- effect.SoundId = 'rbxassetid://153613030'
- teleport = function(cx,cy,cz)
- local Debounce = true
- tor.Anchored = true
- tor.Anchored = false
- tor.CFrame = CFrame.new(cx,cy,cz) * CFrame.new(0,3,0)
- tor.Anchored = true
- tor.Anchored = false
- Debounce = false
- end;
- function leport()
- teleport(mouse.Hit.X,mouse.Hit.Y,mouse.Hit.Z)
- end
- d = {}
- function iteffect()
- coroutine.resume(coroutine.create(function()
- for i = 1, 10 do
- local effect = Instance.new("Part", workspace)
- effect.Anchored = true
- effect.CanCollide = false
- effect.Size = Vector3.new(0.2, 3, 0.2)
- effect.CFrame = hrp.CFrame * CFrame.new(math.random(-3, 3), math.random(-3, 3), math.random(-3, 3))
- effect.Transparency = 0
- effect.Material = "Plastic"
- effect.BrickColor = BrickColor.new("Really black")
- table.insert(d, effect)
- game:GetService("Debris"):AddItem(effect, 0.3)
- end
- coroutine.resume(coroutine.create(function()
- for i = 1, 10 do
- for i,e in pairs(d) do
- e.CFrame = e.CFrame * CFrame.new(0, math.random(0, 10)/10, 0)
- e.Transparency = e.Transparency + 0.030
- end
- wait(0.01)
- end
- end))
- end))
- end
- mouse.KeyDown:connect(function(key)
- if key == "x" then
- effect:Play()
- iteffect()
- leport()
- --iteffect()
- end
- end)
- warn("--")
- print("Now, credits...")
- warn("S'k'ript made by The_Greed")
- warn("Director/Editor Eminic112")
- warn("Credits to Pedrorb03 by the particle/aura textures")
- warn("Also thanks to @VenturianSonic for LB and UI Hair Meshes, and for the Instant Transmission 'line' effects")
- print("Have fun!")
- warn("--")
- --
- local Figure = script.Parent
- local Torso = Figure:WaitForChild("Torso")
- local RightShoulder = Torso:WaitForChild("Right Shoulder")
- local LeftShoulder = Torso:WaitForChild("Left Shoulder")
- local RightHip = Torso:WaitForChild("Right Hip")
- local LeftHip = Torso:WaitForChild("Left Hip")
- local Neck = Torso:WaitForChild("Neck")
- local Humanoid = Figure:WaitForChild("DragonBallSuperHumanoid")
- local pose = "Standing"
- local currentAnim = ""
- local currentAnimInstance = nil
- local currentAnimTrack = nil
- local currentAnimKeyframeHandler = nil
- local currentAnimSpeed = 1.0
- local animTable = {}
- local animNames = {
- idle = {
- { id = "http://www.roblox.com/asset/?id=180435571", weight = 9 },
- { id = "http://www.roblox.com/asset/?id=180435792", weight = 1 }
- },
- walk = {
- { id = "http://www.roblox.com/asset/?id=180426354", weight = 10 }
- },
- run = {
- { id = "run.xml", weight = 10 }
- },
- jump = {
- { id = "http://www.roblox.com/asset/?id=125750702", weight = 10 }
- },
- fall = {
- { id = "http://www.roblox.com/asset/?id=180436148", weight = 10 }
- },
- climb = {
- { id = "http://www.roblox.com/asset/?id=180436334", weight = 10 }
- },
- sit = {
- { id = "http://www.roblox.com/asset/?id=178130996", weight = 10 }
- },
- toolnone = {
- { id = "http://www.roblox.com/asset/?id=182393478", weight = 10 }
- },
- toolslash = {
- { id = "http://www.roblox.com/asset/?id=129967390", weight = 10 }
- -- { id = "slash.xml", weight = 10 }
- },
- toollunge = {
- { id = "http://www.roblox.com/asset/?id=129967478", weight = 10 }
- },
- wave = {
- { id = "http://www.roblox.com/asset/?id=128777973", weight = 10 }
- },
- point = {
- { id = "http://www.roblox.com/asset/?id=128853357", weight = 10 }
- },
- dance1 = {
- { id = "http://www.roblox.com/asset/?id=182435998", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491037", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491065", weight = 10 }
- },
- dance2 = {
- { id = "http://www.roblox.com/asset/?id=182436842", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491248", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491277", weight = 10 }
- },
- dance3 = {
- { id = "http://www.roblox.com/asset/?id=182436935", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491368", weight = 10 },
- { id = "http://www.roblox.com/asset/?id=182491423", weight = 10 }
- },
- laugh = {
- { id = "http://www.roblox.com/asset/?id=129423131", weight = 10 }
- },
- cheer = {
- { id = "http://www.roblox.com/asset/?id=129423030", weight = 10 }
- },
- }
- local dances = {"dance1", "dance2", "dance3"}
- -- Existance in this list signifies that it is an emote, the value indicates if it is a looping emote
- local emoteNames = { wave = false, point = false, dance1 = true, dance2 = true, dance3 = true, laugh = false, cheer = false}
- function configureAnimationSet(name, fileList)
- if (animTable[name] ~= nil) then
- for _, connection in pairs(animTable[name].connections) do
- connection:disconnect()
- end
- end
- animTable[name] = {}
- animTable[name].count = 0
- animTable[name].totalWeight = 0
- animTable[name].connections = {}
- -- check for config values
- local config = script:FindFirstChild(name)
- if (config ~= nil) then
- -- print("Loading anims " .. name)
- table.insert(animTable[name].connections, config.ChildAdded:connect(function(child) configureAnimationSet(name, fileList) end))
- table.insert(animTable[name].connections, config.ChildRemoved:connect(function(child) configureAnimationSet(name, fileList) end))
- local idx = 1
- for _, childPart in pairs(config:GetChildren()) do
- if (childPart:IsA("Animation")) then
- table.insert(animTable[name].connections, childPart.Changed:connect(function(property) configureAnimationSet(name, fileList) end))
- animTable[name][idx] = {}
- animTable[name][idx].anim = childPart
- local weightObject = childPart:FindFirstChild("Weight")
- if (weightObject == nil) then
- animTable[name][idx].weight = 1
- else
- animTable[name][idx].weight = weightObject.Value
- end
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + animTable[name][idx].weight
- -- print(name .. " [" .. idx .. "] " .. animTable[name][idx].anim.AnimationId .. " (" .. animTable[name][idx].weight .. ")")
- idx = idx + 1
- end
- end
- end
- -- fallback to defaults
- if (animTable[name].count <= 0) then
- for idx, anim in pairs(fileList) do
- animTable[name][idx] = {}
- animTable[name][idx].anim = Instance.new("Animation")
- animTable[name][idx].anim.Name = name
- animTable[name][idx].anim.AnimationId = anim.id
- animTable[name][idx].weight = anim.weight
- animTable[name].count = animTable[name].count + 1
- animTable[name].totalWeight = animTable[name].totalWeight + anim.weight
- -- print(name .. " [" .. idx .. "] " .. anim.id .. " (" .. anim.weight .. ")")
- end
- end
- end
- -- Setup animation objects
- function scriptChildModified(child)
- local fileList = animNames[child.Name]
- if (fileList ~= nil) then
- configureAnimationSet(child.Name, fileList)
- end
- end
- script.ChildAdded:connect(scriptChildModified)
- script.ChildRemoved:connect(scriptChildModified)
- for name, fileList in pairs(animNames) do
- configureAnimationSet(name, fileList)
- end
- -- ANIMATION
- -- declarations
- local toolAnim = "None"
- local toolAnimTime = 0
- local jumpAnimTime = 0
- local jumpAnimDuration = 0.3
- local toolTransitionTime = 0.1
- local fallTransitionTime = 0.3
- local jumpMaxLimbVelocity = 0.75
- -- functions
- function stopAllAnimations()
- local oldAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[oldAnim] ~= nil and emoteNames[oldAnim] == false) then
- oldAnim = "idle"
- end
- currentAnim = ""
- currentAnimInstance = nil
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop()
- currentAnimTrack:Destroy()
- currentAnimTrack = nil
- end
- return oldAnim
- end
- function setAnimationSpeed(speed)
- if speed ~= currentAnimSpeed then
- currentAnimSpeed = speed
- currentAnimTrack:AdjustSpeed(currentAnimSpeed)
- end
- end
- function keyFrameReachedFunc(frameName)
- if (frameName == "End") then
- local repeatAnim = currentAnim
- -- return to idle if finishing an emote
- if (emoteNames[repeatAnim] ~= nil and emoteNames[repeatAnim] == false) then
- repeatAnim = "idle"
- end
- local animSpeed = currentAnimSpeed
- playAnimation(repeatAnim, 0.0, Humanoid)
- setAnimationSpeed(animSpeed)
- end
- end
- -- Preload animations
- function playAnimation(animName, transitionTime, humanoid)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- -- switch animation
- if (anim ~= currentAnimInstance) then
- if (currentAnimTrack ~= nil) then
- currentAnimTrack:Stop(transitionTime)
- currentAnimTrack:Destroy()
- end
- currentAnimSpeed = 1.0
- -- load it to the humanoid; get AnimationTrack
- currentAnimTrack = humanoid:LoadAnimation(anim)
- currentAnimTrack.Priority = Enum.AnimationPriority.Core
- -- play the animation
- currentAnimTrack:Play(transitionTime)
- currentAnim = animName
- currentAnimInstance = anim
- -- set up keyframe name triggers
- if (currentAnimKeyframeHandler ~= nil) then
- currentAnimKeyframeHandler:disconnect()
- end
- currentAnimKeyframeHandler = currentAnimTrack.KeyframeReached:connect(keyFrameReachedFunc)
- end
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- local toolAnimName = ""
- local toolAnimTrack = nil
- local toolAnimInstance = nil
- local currentToolAnimKeyframeHandler = nil
- function toolKeyFrameReachedFunc(frameName)
- if (frameName == "End") then
- -- print("Keyframe : ".. frameName)
- playToolAnimation(toolAnimName, 0.0, Humanoid)
- end
- end
- function playToolAnimation(animName, transitionTime, humanoid, priority)
- local roll = math.random(1, animTable[animName].totalWeight)
- local origRoll = roll
- local idx = 1
- while (roll > animTable[animName][idx].weight) do
- roll = roll - animTable[animName][idx].weight
- idx = idx + 1
- end
- -- print(animName .. " * " .. idx .. " [" .. origRoll .. "]")
- local anim = animTable[animName][idx].anim
- if (toolAnimInstance ~= anim) then
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- transitionTime = 0
- end
- -- load it to the humanoid; get AnimationTrack
- toolAnimTrack = humanoid:LoadAnimation(anim)
- if priority then
- toolAnimTrack.Priority = priority
- end
- -- play the animation
- toolAnimTrack:Play(transitionTime)
- toolAnimName = animName
- toolAnimInstance = anim
- currentToolAnimKeyframeHandler = toolAnimTrack.KeyframeReached:connect(toolKeyFrameReachedFunc)
- end
- end
- function stopToolAnimations()
- local oldAnim = toolAnimName
- if (currentToolAnimKeyframeHandler ~= nil) then
- currentToolAnimKeyframeHandler:disconnect()
- end
- toolAnimName = ""
- toolAnimInstance = nil
- if (toolAnimTrack ~= nil) then
- toolAnimTrack:Stop()
- toolAnimTrack:Destroy()
- toolAnimTrack = nil
- end
- return oldAnim
- end
- -------------------------------------------------------------------------------------------
- -------------------------------------------------------------------------------------------
- function onRunning(speed)
- if speed > 0.01 then
- playAnimation("walk", 0.1, Humanoid)
- if currentAnimInstance and currentAnimInstance.AnimationId == "http://www.roblox.com/asset/?id=180426354" then
- setAnimationSpeed(speed / 14.5)
- end
- pose = "Running"
- else
- if emoteNames[currentAnim] == nil then
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- end
- end
- end
- function onDied()
- pose = "Dead"
- end
- function onJumping()
- playAnimation("jump", 0.1, Humanoid)
- jumpAnimTime = jumpAnimDuration
- pose = "Jumping"
- end
- function onClimbing(speed)
- playAnimation("climb", 0.1, Humanoid)
- setAnimationSpeed(speed / 12.0)
- pose = "Climbing"
- end
- function onGettingUp()
- pose = "GettingUp"
- end
- function onFreeFall()
- if (jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- end
- pose = "FreeFall"
- end
- function onFallingDown()
- pose = "FallingDown"
- end
- function onSeated()
- pose = "Seated"
- end
- function onPlatformStanding()
- pose = "PlatformStanding"
- end
- function onSwimming(speed)
- if speed > 0 then
- pose = "Running"
- else
- pose = "Standing"
- end
- end
- function getTool()
- for _, kid in ipairs(Figure:GetChildren()) do
- if kid.className == "Tool" then return kid end
- end
- return nil
- end
- function getToolAnim(tool)
- for _, c in ipairs(tool:GetChildren()) do
- if c.Name == "toolanim" and c.className == "StringValue" then
- return c
- end
- end
- return nil
- end
- function animateTool()
- if (toolAnim == "None") then
- playToolAnimation("toolnone", toolTransitionTime, Humanoid, Enum.AnimationPriority.Idle)
- return
- end
- if (toolAnim == "Slash") then
- playToolAnimation("toolslash", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- if (toolAnim == "Lunge") then
- playToolAnimation("toollunge", 0, Humanoid, Enum.AnimationPriority.Action)
- return
- end
- end
- function moveSit()
- RightShoulder.MaxVelocity = 0.15
- LeftShoulder.MaxVelocity = 0.15
- RightShoulder:SetDesiredAngle(3.14 /2)
- LeftShoulder:SetDesiredAngle(-3.14 /2)
- RightHip:SetDesiredAngle(3.14 /2)
- LeftHip:SetDesiredAngle(-3.14 /2)
- end
- local lastTick = 0
- function move(time)
- local amplitude = 1
- local frequency = 1
- local deltaTime = time - lastTick
- lastTick = time
- local climbFudge = 0
- local setAngles = false
- if (jumpAnimTime > 0) then
- jumpAnimTime = jumpAnimTime - deltaTime
- end
- if (pose == "FreeFall" and jumpAnimTime <= 0) then
- playAnimation("fall", fallTransitionTime, Humanoid)
- elseif (pose == "Seated") then
- playAnimation("sit", 0.5, Humanoid)
- return
- elseif (pose == "Running") then
- playAnimation("walk", 0.1, Humanoid)
- elseif (pose == "Dead" or pose == "GettingUp" or pose == "FallingDown" or pose == "Seated" or pose == "PlatformStanding") then
- -- print("Wha " .. pose)
- stopAllAnimations()
- amplitude = 0.1
- frequency = 1
- setAngles = true
- end
- if (setAngles) then
- local desiredAngle = amplitude * math.sin(time * frequency)
- RightShoulder:SetDesiredAngle(desiredAngle + climbFudge)
- LeftShoulder:SetDesiredAngle(desiredAngle - climbFudge)
- RightHip:SetDesiredAngle(-desiredAngle)
- LeftHip:SetDesiredAngle(-desiredAngle)
- end
- -- Tool Animation handling
- local tool = getTool()
- if tool and tool:FindFirstChild("Handle") then
- local animStringValueObject = getToolAnim(tool)
- if animStringValueObject then
- toolAnim = animStringValueObject.Value
- -- message recieved, delete StringValue
- animStringValueObject.Parent = nil
- toolAnimTime = time + .3
- end
- if time > toolAnimTime then
- toolAnimTime = 0
- toolAnim = "None"
- end
- animateTool()
- else
- stopToolAnimations()
- toolAnim = "None"
- toolAnimInstance = nil
- toolAnimTime = 0
- end
- end
- -- connect events
- Humanoid.Died:connect(onDied)
- Humanoid.Running:connect(onRunning)
- Humanoid.Jumping:connect(onJumping)
- Humanoid.Climbing:connect(onClimbing)
- Humanoid.GettingUp:connect(onGettingUp)
- Humanoid.FreeFalling:connect(onFreeFall)
- Humanoid.FallingDown:connect(onFallingDown)
- Humanoid.Seated:connect(onSeated)
- Humanoid.PlatformStanding:connect(onPlatformStanding)
- Humanoid.Swimming:connect(onSwimming)
- -- setup emote chat hook
- game:GetService("Players").LocalPlayer.Chatted:connect(function(msg)
- local emote = ""
- if msg == "/e dance" then
- emote = dances[math.random(1, #dances)]
- elseif (string.sub(msg, 1, 3) == "/e ") then
- emote = string.sub(msg, 4)
- elseif (string.sub(msg, 1, 7) == "/emote ") then
- emote = string.sub(msg, 8)
- end
- if (pose == "Standing" and emoteNames[emote] ~= nil) then
- playAnimation(emote, 0.1, Humanoid)
- end
- end)
- -- main program
- -- initialize to idle
- playAnimation("idle", 0.1, Humanoid)
- pose = "Standing"
- while Figure.Parent ~= nil do
- local _, time = wait(0.1)
- move(time)
- end
- script.Name = "GokuNonCannon"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement