+1 speed
Key RequiredUniversal

+1 speed

Universal Scripthandsncelik90handsncelik90 56 views 800 executesUpdated Aug 20, 2026
Unrated
00
Lua Script•107 lines (3558 chars)
-- Basit ve Stabil Fly Paneli (Luau)
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local player = Players.LocalPlayer

-- Uçuş Hızı Ayarı
local FLY_SPEED = 50

-- Eski GUI varsa temizle
if player.PlayerGui:FindFirstChild("SimpleFlyGui") then
    player.PlayerGui.SimpleFlyGui:Destroy()
end

local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "SimpleFlyGui"
ScreenGui.Parent = player.PlayerGui

local ToggleButton = Instance.new("TextButton")
ToggleButton.Size = UDim2.new(0, 120, 0, 50)
ToggleButton.Position = UDim2.new(0, 50, 0, 50)
ToggleButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
ToggleButton.TextColor3 = Color3.fromRGB(255, 255, 255)
ToggleButton.TextSize = 18
ToggleButton.Font = Enum.Font.SourceSansBold
ToggleButton.Text = "Fly: KAPALI"
ToggleButton.Parent = ScreenGui

-- Köşeleri yuvarlatma
local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 8)
UICorner.Parent = ToggleButton

local flying = false
local bodyVelocity, bodyGyro

local function startFly()
    local character = player.Character
    if not character or not character:FindFirstChild("HumanoidRootPart") then return end
    local rootPart = character.HumanoidRootPart
    
    flying = true
    ToggleButton.Text = "Fly: AÇIK"
    ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
    
    bodyVelocity = Instance.new("BodyVelocity")
    bodyVelocity.Velocity = Vector3.new(0, 0, 0)
    bodyVelocity.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
    bodyVelocity.Parent = rootPart
    
    bodyGyro = Instance.new("BodyGyro")
    bodyGyro.P = 90000
    bodyGyro.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
    bodyGyro.CFrame = rootPart.CFrame
    bodyGyro.Parent = rootPart
    
    task.spawn(function()
        while flying do
            RunService.RenderStepped:Wait()
            if not character or not character:FindFirstChild("HumanoidRootPart") then break end
            
            local camera = workspace.CurrentCamera
            local moveDir = Vector3.new(0, 0, 0)
            
            if UserInputService:IsKeyDown(Enum.KeyCode.W) then
                moveDir = moveDir + camera.CFrame.LookVector
            end
            if UserInputService:IsKeyDown(Enum.KeyCode.S) then
                moveDir = moveDir - camera.CFrame.LookVector
            end
            if UserInputService:IsKeyDown(Enum.KeyCode.A) then
                moveDir = moveDir - camera.CFrame.RightVector
            end
            if UserInputService:IsKeyDown(Enum.KeyCode.D) then
                moveDir = moveDir + camera.CFrame.RightVector
            end
            if UserInputService:IsKeyDown(Enum.KeyCode.Space) then
                moveDir = moveDir + Vector3.new(0, 1, 0)
            end
            if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then
                moveDir = moveDir - Vector3.new(0, 1, 0)
            end
            
            bodyVelocity.Velocity = moveDir * FLY_SPEED
            bodyGyro.CFrame = camera.CFrame
        end
    end)
end

local function stopFly()
    flying = false
    ToggleButton.Text = "Fly: KAPALI"
    ToggleButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
    
    if bodyVelocity then bodyVelocity:Destroy() end
    if bodyGyro then bodyGyro:Destroy() end
end

ToggleButton.MouseButton1Click:Connect(function()
    if flying then
        stopFly()
    else
        startFly()
    end
end)

print("Fly paneli başarıyla yüklendi!")

Features & Information

Auto

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts