
Key Required

-- 🔥 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)No comments yet for this script.



