Fly Gui
Key RequiredUniversal

Fly Gui

Universal ScriptDefiKIDDefiKID 1.9K views 83 executesUpdated Mar 14, 2026
0.0/ 5(1 votes)
010% Positive
Lua Script•120 lines (4185 chars)
-- Настройка пароля
local correctKey = "kikunkik"

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

local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
local hum = char:WaitForChild("Humanoid")

local flying = false
local speed = 60
local bv, bg

-- Окно ввода пароля
local guiKey = Instance.new("ScreenGui", LocalPlayer.PlayerGui)
guiKey.Name = "KeyPrompt"

local frameKey = Instance.new("Frame", guiKey)
frameKey.Size = UDim2.new(0, 250, 0, 120)
frameKey.Position = UDim2.new(0.5, -125, 0.4, 0)
frameKey.BackgroundColor3 = Color3.fromRGB(30,30,30)

local label = Instance.new("TextLabel", frameKey)
label.Size = UDim2.new(1, -20, 0, 40)
label.Position = UDim2.new(0, 10, 0, 10)
label.Text = "Enter the Key lil nigga"
label.TextColor3 = Color3.fromRGB(255,255,255)
label.BackgroundTransparency = 1
label.TextScaled = true

local textbox = Instance.new("TextBox", frameKey)
textbox.Size = UDim2.new(1, -20, 0, 30)
textbox.Position = UDim2.new(0, 10, 0, 60)
textbox.PlaceholderText = "Password"
textbox.BackgroundColor3 = Color3.fromRGB(60,60,60)
textbox.TextColor3 = Color3.fromRGB(255,255,255)
textbox.ClearTextOnFocus = true

-- Проверка пароля
textbox.FocusLost:Connect(function()
    if textbox.Text == correctKey then
        guiKey:Destroy()

        -- Fly GUI
        local gui = Instance.new("ScreenGui", LocalPlayer.PlayerGui)
        gui.Name = "FlyGUI"

        local frame = Instance.new("Frame", gui)
        frame.Size = UDim2.new(0, 200, 0, 150)
        frame.Position = UDim2.new(0.02, 0, 0.3, 0)
        frame.BackgroundColor3 = Color3.fromRGB(30,30,30)
        frame.Active = true
        frame.Draggable = true

        local flyBtn = Instance.new("TextButton", frame)
        flyBtn.Size = UDim2.new(1, -20, 0, 40)
        flyBtn.Position = UDim2.new(0, 10, 0, 10)
        flyBtn.Text = "Fly: OFF"
        flyBtn.BackgroundColor3 = Color3.fromRGB(60,60,60)
        flyBtn.TextColor3 = Color3.fromRGB(255,255,255)

        local speedLabel = Instance.new("TextLabel", frame)
        speedLabel.Size = UDim2.new(1, -20, 0, 20)
        speedLabel.Position = UDim2.new(0, 10, 0, 60)
        speedLabel.Text = "Speed: "..speed
        speedLabel.TextColor3 = Color3.fromRGB(255,255,255)
        speedLabel.BackgroundTransparency = 1
        speedLabel.TextScaled = true

        local speedBox = Instance.new("TextBox", frame)
        speedBox.Size = UDim2.new(1, -20, 0, 25)
        speedBox.Position = UDim2.new(0, 10, 0, 85)
        speedBox.PlaceholderText = tostring(speed)
        speedBox.BackgroundColor3 = Color3.fromRGB(80,80,80)
        speedBox.TextColor3 = Color3.fromRGB(255,255,255)

        -- Кнопка включения/выключения полёта
        flyBtn.MouseButton1Click:Connect(function()
            flying = not flying
            flyBtn.Text = flying and "Fly: ON" or "Fly: OFF"
            if flying then
                bv = Instance.new("BodyVelocity", hrp)
                bv.MaxForce = Vector3.new(1e9,1e9,1e9)
                bg = Instance.new("BodyGyro", hrp)
                bg.MaxTorque = Vector3.new(1e9,1e9,1e9)
                hum.PlatformStand = true
            else
                if bv then bv:Destroy() end
                if bg then bg:Destroy() end
                hum.PlatformStand = false
            end
        end)

        -- Изменение скорости полёта
        speedBox.FocusLost:Connect(function()
            local newSpeed = tonumber(speedBox.Text)
            if newSpeed and newSpeed > 0 then
                speed = newSpeed
                speedLabel.Text = "Speed: "..speed
            end
        end)

        -- Логика полёта
        RS.RenderStepped:Connect(function()
            if flying and bv and bg then
                local cam = workspace.CurrentCamera
                bg.CFrame = cam.CFrame
                bv.Velocity = cam.CFrame.LookVector * speed
            end
        end)

    else
        textbox.Text = ""
        label.Text = "Wrong bitch!"
        label.TextColor3 = Color3.fromRGB(255,50,50)
    end
end)

Features & Information

Fly that shit
#Fly gui#Fly

Community Comments (1)

sonk7sonk7Mar 15, 2026

key?

More Scripts for Universal Scripts