hub universal script hub v9
Key Required

hub universal script hub v9

Brookhaven 🏡RPcd496773cd496773 1.1K views 179 executesUpdated Mar 24, 2026
Unrated
00
Lua Script•171 lines (4217 chars)
--// PLAYER
local player = game.Players.LocalPlayer

--// BOTÃO TOGGLE DO HUB
local gui = Instance.new("ScreenGui")
gui.Name = "ToggleHubUI"
gui.Parent = game.CoreGui

local botao = Instance.new("TextButton")
botao.Parent = gui
botao.Size = UDim2.new(0, 150, 0, 40)
botao.Position = UDim2.new(0, 20, 0.5, 0)
botao.BackgroundColor3 = Color3.fromRGB(20,20,20)
botao.TextColor3 = Color3.fromRGB(0,255,0)
botao.Text = "FECHAR HUB"
botao.TextScaled = true
botao.Draggable = true

-- estado do hub
local aberto = true

botao.MouseButton1Click:Connect(function()
    aberto = not aberto
    
    for _,v in pairs(game.CoreGui:GetChildren()) do
        if v.Name:find("Kavo") then
            v.Enabled = aberto
        end
    end

    if aberto then
        botao.Text = "FECHAR HUB"
    else
        botao.Text = "ABRIR HUB"
    end
end)

--// CRIAR TOOL
local function criarTool(nome, func)
    local tool = Instance.new("Tool")
    tool.Name = nome
    tool.RequiresHandle = false

    tool.Activated:Connect(func)

    tool.Parent = player.Backpack
end

--// KAMEHAMEHA 🔵
criarTool("Kamehameha", function()
    local char = player.Character
    if not char then return end

    local hrp = char:FindFirstChild("HumanoidRootPart")
    if not hrp then return end

    local beam = Instance.new("Part")
    beam.Size = Vector3.new(3,3,15)
    beam.Color = Color3.fromRGB(0,170,255)
    beam.Material = Enum.Material.Neon
    beam.CanCollide = false
    beam.CFrame = hrp.CFrame * CFrame.new(0,0,-6)
    beam.Parent = workspace

    local bv = Instance.new("BodyVelocity")
    bv.Velocity = hrp.CFrame.LookVector * 200
    bv.MaxForce = Vector3.new(999999,999999,999999)
    bv.Parent = beam

    game.Debris:AddItem(beam, 2)
end)

--// SOCO SÉRIO 👊
criarTool("Soco Sério", function()
    local char = player.Character
    if not char then return end

    local hrp = char:FindFirstChild("HumanoidRootPart")
    if not hrp then return end

    hrp.Velocity = hrp.CFrame.LookVector * 300
end)

--// GOJO PUSH 🟣
criarTool("Gojo Push", function()
    local char = player.Character
    if not char then return end

    local hrp = char:FindFirstChild("HumanoidRootPart")
    if not hrp then return end

    for _,v in pairs(game.Players:GetPlayers()) do
        if v ~= player and v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
            
            local targetHRP = v.Character.HumanoidRootPart

            local force = Instance.new("BodyVelocity")
            force.Velocity = (targetHRP.Position - hrp.Position).Unit * 150
            force.MaxForce = Vector3.new(999999,999999,999999)
            force.Parent = targetHRP

            game.Debris:AddItem(force, 0.2)
        end
    end
end)

--// OMNITRIX 🟢
criarTool("Omnitrix", function()
    local char = player.Character
    if not char then return end

    local hum = char:FindFirstChild("Humanoid")
    if not hum then return end

    hum.WalkSpeed = 60
    hum.JumpPower = 120

    for _,v in pairs(char:GetDescendants()) do
        if v:IsA("BasePart") then
            v.Color = Color3.fromRGB(0,255,0)
        end
    end
end)

--// SUPER OMNITRIX ⚡
criarTool("Super Omnitrix", function()
    local char = player.Character
    if not char then return end

    local hum = char:FindFirstChild("Humanoid")
    local hrp = char:FindFirstChild("HumanoidRootPart")
    if not hum or not hrp then return end

    hum.WalkSpeed = 120
    hum.JumpPower = 250

    local light = Instance.new("PointLight")
    light.Color = Color3.fromRGB(0,255,0)
    light.Brightness = 6
    light.Range = 20
    light.Parent = hrp
end)

--// ALIEN FORCE 👽
criarTool("Alien Force", function()
    local char = player.Character
    if not char then return end

    local hum = char:FindFirstChild("Humanoid")
    if not hum then return end

    for _,v in pairs(char:GetDescendants()) do
        if v:IsA("BasePart") then
            v.Transparency = 0.5
        end
    end

    hum.WalkSpeed = 80
end)

--// REBOOT 🔄
criarTool("Reboot Mode", function()
    local char = player.Character
    if not char then return end

    local hum = char:FindFirstChild("Humanoid")
    if not hum then return end

    hum.WalkSpeed = 70
    hum.JumpPower = 150
end)

Features & Information

Op script
#Script universal script hub

Community Comments (0)

No comments yet for this script.

More Scripts for Brookhaven 🏡RP