
KeylessUniversal

local main = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local TitleBar = Instance.new("TextLabel")
local up = Instance.new("TextButton")
local down = Instance.new("TextButton")
local onof = Instance.new("TextButton")
local plus = Instance.new("TextButton")
local mine = Instance.new("TextButton")
local speed = Instance.new("TextLabel")
local close = Instance.new("TextButton")
local mini = Instance.new("TextButton")
local mini2 = Instance.new("TextButton")
main.Name = "Flyesteira"
main.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
main.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
main.ResetOnSpawn = false
Frame.Parent = main
Frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.1, 0, 0.4, 0)
Frame.Size = UDim2.new(0, 220, 0, 100)
Frame.Active = true
Frame.Draggable = true
Frame.ClipsDescendants = true
Frame.BackgroundTransparency = 0.1
Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
TitleBar.Parent = Frame
TitleBar.Size = UDim2.new(1, 0, 0, 25)
TitleBar.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
TitleBar.Font = Enum.Font.GothamBold
TitleBar.Text = "Fly esteira"
TitleBar.TextColor3 = Color3.fromRGB(255, 255, 255)
TitleBar.TextSize = 14
TitleBar.TextScaled = true
-- Botões
local function createButton(name, text, position)
local btn = Instance.new("TextButton")
btn.Name = name
btn.Parent = Frame
btn.Size = UDim2.new(0, 60, 0, 25)
btn.Position = position
btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.GothamBold
btn.Text = text
btn.TextSize = 14
btn.TextScaled = true
btn.AutoButtonColor = true
btn.BorderSizePixel = 0
btn.BackgroundTransparency = 0.1
return btn
end
up = createButton("up", "UP", UDim2.new(0, 5, 0, 30))
down = createButton("down", "DOWN", UDim2.new(0, 5, 0, 60))
plus = createButton("plus", "+", UDim2.new(0, 70, 0, 30))
mine = createButton("mine", "-", UDim2.new(0, 70, 0, 60))
onof = createButton("onof", "FLY ESTEIRA", UDim2.new(0, 135, 0, 30))
speed = Instance.new("TextLabel")
speed.Name = "speed"
speed.Parent = Frame
speed.Size = UDim2.new(0, 60, 0, 25)
speed.Position = UDim2.new(0, 135, 0, 60)
speed.BackgroundColor3 = Color3.fromRGB(85, 85, 85)
speed.TextColor3 = Color3.fromRGB(255, 255, 255)
speed.Text = "1"
speed.Font = Enum.Font.Gotham
speed.TextScaled = true
-- Minimizar e Fechar
close = createButton("Close", "X", UDim2.new(1, -25, 0, 0))
close.Size = UDim2.new(0, 25, 0, 25)
mini = createButton("Mini", "-", UDim2.new(1, -50, 0, 0))
mini.Size = UDim2.new(0, 25, 0, 25)
mini2 = createButton("Mini2", "+", UDim2.new(1, -50, 0, 0))
mini2.Size = UDim2.new(0, 25, 0, 25)
mini2.Visible = false
-- Notificação
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "FLY ESTEIRA",
Text = "BY DAVITROLLZ",
Icon = "rbxthumb://type=Asset&id=5107182114&w=150&h=150",
Duration = 5
})
-- Fly código (igualzinho)
local speaker = game:GetService("Players").LocalPlayer
local speeds = 1
local nowe = false
onof.MouseButton1Click:Connect(function()
if nowe then
nowe = false
local humanoid = speaker.Character and speaker.Character:FindFirstChildWhichIsA("Humanoid")
if humanoid then
for _, state in pairs(Enum.HumanoidStateType:GetEnumItems()) do
humanoid:SetStateEnabled(state, true)
end
humanoid:ChangeState(Enum.HumanoidStateType.RunningNoPhysics)
end
else
nowe = true
for i = 1, speeds do
spawn(function()
local hb = game:GetService("RunService").Heartbeat
local chr = speaker.Character
local hum = chr and chr:FindFirstChildWhichIsA("Humanoid")
while nowe and hb:Wait() and chr and hum and hum.Parent do
if hum.MoveDirection.Magnitude > 0 then
chr:TranslateBy(hum.MoveDirection)
end
end
end)
end
speaker.Character.Animate.Disabled = true
local hum = speaker.Character:FindFirstChildWhichIsA("Humanoid")
for _, anim in next, hum:GetPlayingAnimationTracks() do
anim:AdjustSpeed(0)
end
for _, state in pairs(Enum.HumanoidStateType:GetEnumItems()) do
speaker.Character.Humanoid:SetStateEnabled(state, false)
end
end
end)
-- + e - velocidade
plus.MouseButton1Click:Connect(function()
speeds += 1
speed.Text = tostring(speeds)
end)
mine.MouseButton1Click:Connect(function()
speeds = math.max(1, speeds - 1)
speed.Text = tostring(speeds)
end)
-- Fechar / Minimizar
close.MouseButton1Click:Connect(function()
main:Destroy()
end)
mini.MouseButton1Click:Connect(function()
for _, obj in ipairs(Frame:GetChildren()) do
if obj:IsA("TextButton") or obj:IsA("TextLabel") then
if obj.Name ~= "Mini2" and obj.Name ~= "TitleBar" and obj.Name ~= "Mini" and obj.Name ~= "Close" then
obj.Visible = false
end
end
end
mini.Visible = false
mini2.Visible = true
end)
mini2.MouseButton1Click:Connect(function()
for _, obj in ipairs(Frame:GetChildren()) do
obj.Visible = true
end
mini2.Visible = false
mini.Visible = true
end)



Dm - @scriptxjeff on discord to be rich