Sei la hub
Key Required

Sei la hub

Baseplatenilonoletosegundo30nilonoletosegundo30 421 views 598 executesUpdated Dec 6, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•159 lines (4550 chars)
-- 🔥 UNIVERSAL POWER MENU - DELTA / MOBILE
-- ESP / Fly / Speed / High Jump - ON/OFF

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer

local ScreenGui = Instance.new("ScreenGui", LocalPlayer.PlayerGui)
ScreenGui.ResetOnSpawn = false

local Frame = Instance.new("Frame", ScreenGui)
Frame.Size = UDim2.new(0, 200, 0, 230)
Frame.Position = UDim2.new(0.05, 0, 0.3, 0)
Frame.BackgroundColor3 = Color3.fromRGB(20,20,20)
Frame.Active = true
Frame.Draggable = true

local UIList = Instance.new("UIListLayout", Frame)
UIList.Padding = UDim.new(0, 6)

local function BTN(txt)
    local b = Instance.new("TextButton", Frame)
    b.Size = UDim2.new(1, -10, 0, 35)
    b.Position = UDim2.new(0, 5, 0, 0)
    b.BackgroundColor3 = Color3.fromRGB(40,40,40)
    b.TextColor3 = Color3.new(1,1,1)
    b.Font = Enum.Font.GothamBold
    b.TextSize = 16
    b.Text = txt
    return b
end

-- ESTADOS
local ESP_ON = false
local SPEED_ON = false
local FLY_ON = false
local HIGHJUMP_ON = false

local normalWalk = 16
local flySpeed = 4

-- BOTÕES
local bESP     = BTN("ESP")
local bSpeed   = BTN("Velocidade")
local bFly     = BTN("Voar")
local bJump    = BTN("Pulo Alto")


---------------------------------------------------------------------------
-- ESP (ver players atrás da parede)
---------------------------------------------------------------------------
local function createESP(plr)
    if plr == LocalPlayer then return end
    if plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then
        if not plr.Character:FindFirstChild("ESPBOX") then
            local highlight = Instance.new("Highlight", plr.Character)
            highlight.FillColor = Color3.fromRGB(255, 0, 0)
            highlight.OutlineColor = Color3.fromRGB(255, 255, 255)
            highlight.Name = "ESPBOX"
        end
    end
end

local function removeESP(plr)
    if plr.Character and plr.Character:FindFirstChild("ESPBOX") then
        plr.Character.ESPBOX:Destroy()
    end
end

bESP.MouseButton1Click:Connect(function()
    ESP_ON = not ESP_ON
    bESP.Text = ESP_ON and "ESP: ON" or "ESP"

    if ESP_ON then
        for _, p in ipairs(Players:GetPlayers()) do
            createESP(p)
        end

        Players.PlayerAdded:Connect(createESP)
    else
        for _, p in ipairs(Players:GetPlayers()) do
            removeESP(p)
        end
    end
end)


---------------------------------------------------------------------------
-- VELOCIDADE ALTA
---------------------------------------------------------------------------
bSpeed.MouseButton1Click:Connect(function()
    SPEED_ON = not SPEED_ON
    bSpeed.Text = SPEED_ON and "Velocidade: ON" or "Velocidade"

    if SPEED_ON then
        LocalPlayer.Character.Humanoid.WalkSpeed = 70
    else
        LocalPlayer.Character.Humanoid.WalkSpeed = normalWalk
    end
end)


---------------------------------------------------------------------------
-- PULO ALTO
---------------------------------------------------------------------------
bJump.MouseButton1Click:Connect(function()
    HIGHJUMP_ON = not HIGHJUMP_ON
    bJump.Text = HIGHJUMP_ON and "Pulo Alto: ON" or "Pulo Alto"

    if HIGHJUMP_ON then
        LocalPlayer.Character.Humanoid.JumpPower = 150
    else
        LocalPlayer.Character.Humanoid.JumpPower = 50
    end
end)


---------------------------------------------------------------------------
-- VOAR (Mobile Friendly)
---------------------------------------------------------------------------
local bodyGyro, bodyVel

local function startFly()
    local char = LocalPlayer.Character
    if not char then return end

    local root = char:WaitForChild("HumanoidRootPart")

    bodyGyro = Instance.new("BodyGyro", root)
    bodyGyro.P = 9000
    bodyGyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9)

    bodyVel = Instance.new("BodyVelocity", root)
    bodyVel.MaxForce = Vector3.new(9e9, 9e9, 9e9)
    bodyVel.Velocity = Vector3.zero

    RunService.RenderStepped:Connect(function()
        if FLY_ON and char and root then
            bodyGyro.CFrame = workspace.CurrentCamera.CFrame
            bodyVel.Velocity = workspace.CurrentCamera.CFrame.LookVector * (flySpeed * 10)
        end
    end)
end

local function stopFly()
    if bodyGyro then bodyGyro:Destroy() end
    if bodyVel then bodyVel:Destroy() end
end

bFly.MouseButton1Click:Connect(function()
    FLY_ON = not FLY_ON
    bFly.Text = FLY_ON and "Voar: ON" or "Voar"

    if FLY_ON then
        startFly()
    else
        stopFly()
    end
end)

Features & Information

Preguça

Community Comments (0)

No comments yet for this script.

More Scripts for Baseplate