Skip to content

Script hub #76

Description

@gustavo331532020-art

-- ==========================================================
-- 🟠 SCRIPT HUB — VELOCIDADE 1 a 1000
-- ✅ Minimizar CONSERTADO (fundo some junto!)
-- ✅ Fundo LARANJA | Universal | Delta/Celular/PC
-- ==========================================================

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local StarterGui = game:GetService("StarterGui")
local CoreGui = game:GetService("CoreGui")

local LP = Players.LocalPlayer

local function Notify(msg)
pcall(function()
StarterGui:SetCore("SendNotification", {Title = "SCRIPT HUB", Text = msg, Duration = 2})
end)
end

Notify("✅ Carregado!")

-- ⚙️ CONFIGURAÇÕES
local Minimizado = false
local Velocidade = 16
local VelPadrao = 16
local VelAtivo = false

-- TELA
local Screen = Instance.new("ScreenGui")
Screen.Name = "ScriptHub_Speed"
Screen.ResetOnSpawn = false
Screen.Parent = CoreGui

-- PAINEL PRINCIPAL (TUDO DENTRO PARA SUMIR JUNTO)
local Painel = Instance.new("Frame")
Painel.Size = UDim2.new(0, 300, 0, 240)
Painel.Position = UDim2.new(0.02, 0, 0.5, -120)
Painel.BackgroundColor3 = Color3.fromRGB(255, 140, 0) -- LARANJA
Painel.Active = true
Painel.Draggable = true
Painel.Parent = Screen
Instance.new("UICorner", Painel).CornerRadius = UDim.new(0, 14)

-- INTERIOR ESCURO
local Fundo = Instance.new("Frame")
Fundo.Size = UDim2.new(0.96, 0, 0.94, 0)
Fundo.Position = UDim2.new(0.02, 0, 0.03, 0)
Fundo.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
Fundo.Parent = Painel
Instance.new("UICorner", Fundo).CornerRadius = UDim.new(0, 12)

-- CABEÇALHO
local Cab = Instance.new("Frame")
Cab.Size = UDim2.new(1, 0, 0, 50)
Cab.BackgroundColor3 = Color3.fromRGB(255, 110, 0)
Cab.Parent = Fundo

local Tit = Instance.new("TextLabel")
Tit.Size = UDim2.new(1, -55, 1, 0)
Tit.BackgroundTransparency = 1
Tit.Text = "🟠 SCRIPT HUB"
Tit.TextColor3 = Color3.new(1, 1, 1)
Tit.Font = Enum.Font.GothamBold
Tit.TextSize = 18
Tit.Parent = Cab

-- BOTÃO MINIMIZAR
local BtnMin = Instance.new("TextButton")
BtnMin.Size = UDim2.new(0, 38, 0, 38)
BtnMin.Position = UDim2.new(1, -45, 0, 6)
BtnMin.BackgroundColor3 = Color3.fromRGB(230, 90, 0)
BtnMin.Text = "−"
BtnMin.TextColor3 = Color3.new(1, 1, 1)
BtnMin.Font = Enum.Font.GothamBold
BtnMin.TextSize = 24
BtnMin.AutoButtonColor = false
BtnMin.Parent = Cab
Instance.new("UICorner", BtnMin).CornerRadius = UDim.new(0, 8)

-- BOTÃO FLUTUANTE
local BtnAbrir = Instance.new("TextButton")
BtnAbrir.Size = UDim2.new(0, 60, 0, 60)
BtnAbrir.Position = UDim2.new(0.5, -30, 0.5, -30)
BtnAbrir.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
BtnAbrir.Text = "🟠"
BtnAbrir.TextSize = 26
BtnAbrir.Visible = false
BtnAbrir.Active = true
BtnAbrir.Draggable = true
BtnAbrir.Parent = Screen
Instance.new("UICorner", BtnAbrir).CornerRadius = UDim.new(0, 30)

-- ✅ MINIMIZAR CONSERTADO — AGORA O PAINEL INTEIRO SOME!
local function AlternarMin()
Minimizado = not Minimizado
Painel.Visible = not Minimizado -- FUNDO LARANJA TAMBÉM SOME!
BtnAbrir.Visible = Minimizado
end
BtnMin.MouseButton1Click:Connect(AlternarMin)
BtnAbrir.MouseButton1Click:Connect(AlternarMin)

-- ⚡ VELOCIDADE — 1 a 1000
local VelTit = Instance.new("TextLabel")
VelTit.Size = UDim2.new(1, -30, 0, 35)
VelTit.Position = UDim2.new(0, 15, 0, 60)
VelTit.BackgroundTransparency = 1
VelTit.Text = "🏃 VELOCIDADE (1 a 1000)"
VelTit.TextColor3 = Color3.fromRGB(255, 140, 0)
VelTit.Font = Enum.Font.GothamBold
VelTit.TextSize = 15
VelTit.Parent = Fundo

local VelLabel = Instance.new("TextLabel")
VelLabel.Size = UDim2.new(1, -30, 0, 45)
VelLabel.Position = UDim2.new(0, 15, 0, 105)
VelLabel.BackgroundColor3 = Color3.fromRGB(45, 45, 55)
VelLabel.Text = "Valor: " .. Velocidade
VelLabel.TextColor3 = Color3.fromRGB(220, 220, 220)
VelLabel.Font = Enum.Font.GothamSemibold
VelLabel.TextSize = 16
VelLabel.Parent = Fundo
Instance.new("UICorner", VelLabel).CornerRadius = UDim.new(0, 8)

-- BOTÕES DE AJUSTE — PASSO DE 10 PARA CHEGAR RÁPIDO EM 1000
local VelMenos = Instance.new("TextButton")
VelMenos.Size = UDim2.new(0, 55, 0, 45)
VelMenos.Position = UDim2.new(0, 15, 0, 165)
VelMenos.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
VelMenos.Text = "−10"
VelMenos.TextColor3 = Color3.new(1, 1, 1)
VelMenos.Font = Enum.Font.GothamBold
VelMenos.TextSize = 16
VelMenos.AutoButtonColor = false
VelMenos.Parent = Fundo
Instance.new("UICorner", VelMenos).CornerRadius = UDim.new(0, 8)

local VelMais = Instance.new("TextButton")
VelMais.Size = UDim2.new(0, 55, 0, 45)
VelMais.Position = UDim2.new(0, 85, 0, 165)
VelMais.BackgroundColor3 = Color3.fromRGB(255, 140, 0)
VelMais.Text = "+10"
VelMais.TextColor3 = Color3.new(1, 1, 1)
VelMais.Font = Enum.Font.GothamBold
VelMais.TextSize = 16
VelMais.AutoButtonColor = false
VelMais.Parent = Fundo
Instance.new("UICorner", VelMais).CornerRadius = UDim.new(0, 8)

-- LIGAR/DESLIGAR
local VelBtn = Instance.new("TextButton")
VelBtn.Size = UDim2.new(1, -160, 0, 45)
VelBtn.Position = UDim2.new(0, 160, 0, 165)
VelBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 75)
VelBtn.Text = "🔘 Desligado"
VelBtn.TextColor3 = Color3.fromRGB(200, 200, 200)
VelBtn.Font = Enum.Font.GothamSemibold
VelBtn.TextSize = 14
VelBtn.AutoButtonColor = false
VelBtn.Parent = Fundo
Instance.new("UICorner", VelBtn).CornerRadius = UDim.new(0, 8)

-- AÇÕES DOS BOTÕES
VelMenos.MouseButton1Click:Connect(function()
Velocidade = math.max(1, Velocidade - 10)
VelLabel.Text = "Valor: " .. Velocidade
end)

VelMais.MouseButton1Click:Connect(function()
Velocidade = math.min(1000, Velocidade + 10)
VelLabel.Text = "Valor: " .. Velocidade
end)

VelBtn.MouseButton1Click:Connect(function()
VelAtivo = not VelAtivo
if VelAtivo then
VelBtn.Text = "🔘 LIGADO ✅"
VelBtn.BackgroundColor3 = Color3.fromRGB(0, 160, 85)
Notify("Velocidade ativada!")
else
VelBtn.Text = "🔘 Desligado"
VelBtn.BackgroundColor3 = Color3.fromRGB(60, 60, 75)
if LP.Character and LP.Character:FindFirstChild("Humanoid") then
LP.Character.Humanoid.WalkSpeed = VelPadrao
end
Notify("Voltou ao normal!")
end
end)

-- 🔄 LOOP PRINCIPAL
task.spawn(function()
while task.wait(0.1) do
if not VelAtivo then continue end
local Char = LP.Character
if not Char then continue end
local Hum = Char:FindFirstChild("Humanoid")
if not Hum then continue end
Hum.WalkSpeed = Velocidade
end
end)

Notify("✅ PRONTO! 1 a 1000 | Minimizar consertado!")

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions