F3x go0bysworld gui
Key RequiredUniversal

F3x go0bysworld gui

Universal ScriptPovvtherPovvther 1.1K views 17 executesUpdated Oct 11, 2025
5.0/ 5(3 votes)
30100% Positive
Lua Script•667 lines (20145 chars)
local Players = game:GetService("Players")
local TweenService = game:GetService("TweenService")
local UserInputService = game:GetService("UserInputService")

local player = Players.LocalPlayer
local gui = Instance.new("ScreenGui")
gui.Name = "go0bysworld_f3x_gui"
gui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
gui.ResetOnSpawn = false

-- Ana frame
local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 450, 0, 600)
mainFrame.Position = UDim2.new(0.5, -225, 0.5, -300)
mainFrame.AnchorPoint = Vector2.new(0.5, 0.5)
mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 25)
mainFrame.BackgroundTransparency = 0.1
mainFrame.BorderSizePixel = 0
mainFrame.ClipsDescendants = true
mainFrame.Parent = gui

-- Köşe yuvarlaklığı
local corner = Instance.new("UICorner")
corner.CornerRadius = UDim.new(0, 15)
corner.Parent = mainFrame

-- Gölge efekti
local shadow = Instance.new("ImageLabel")
shadow.Name = "Shadow"
shadow.Size = UDim2.new(1, 20, 1, 20)
shadow.Position = UDim2.new(0, -10, 0, -10)
shadow.BackgroundTransparency = 1
shadow.Image = "rbxassetid://5554236805"
shadow.ImageColor3 = Color3.fromRGB(0, 0, 0)
shadow.ImageTransparency = 0.8
shadow.ScaleType = Enum.ScaleType.Slice
shadow.SliceCenter = Rect.new(23, 23, 277, 277)
shadow.Parent = mainFrame

-- Arka plan resmi
local backgroundImage = Instance.new("ImageLabel")
backgroundImage.Name = "BackgroundImage"
backgroundImage.Size = UDim2.new(1, 0, 1, 0)
backgroundImage.Position = UDim2.new(0, 0, 0, 0)
backgroundImage.BackgroundTransparency = 1
backgroundImage.Image = "rbxthumb://type=Asset&id=93291624080450&w=420&h=420"
backgroundImage.ImageTransparency = 0.3
backgroundImage.ScaleType = Enum.ScaleType.Crop
backgroundImage.Parent = mainFrame

-- Başlık barı (drag için)
local titleBar = Instance.new("Frame")
titleBar.Name = "TitleBar"
titleBar.Size = UDim2.new(1, 0, 0, 40)
titleBar.Position = UDim2.new(0, 0, 0, 0)
titleBar.BackgroundColor3 = Color3.fromRGB(25, 25, 35)
titleBar.BackgroundTransparency = 0.2
titleBar.BorderSizePixel = 0
titleBar.Parent = mainFrame

local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 15)
titleCorner.Parent = titleBar

-- Başlık
local title = Instance.new("TextLabel")
title.Name = "Title"
title.Size = UDim2.new(0.7, 0, 1, 0)
title.Position = UDim2.new(0, 10, 0, 0)
title.BackgroundTransparency = 1
title.Text = "go0bysworld f3x gui"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.TextSize = 16
title.Font = Enum.Font.GothamBold
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = titleBar

-- Kapatma butonu
local closeButton = Instance.new("TextButton")
closeButton.Name = "CloseButton"
closeButton.Size = UDim2.new(0, 30, 0, 30)
closeButton.Position = UDim2.new(1, -35, 0, 5)
closeButton.BackgroundColor3 = Color3.fromRGB(255, 60, 60)
closeButton.Text = "X"
closeButton.TextColor3 = Color3.fromRGB(255, 255, 255)
closeButton.TextSize = 14
closeButton.Font = Enum.Font.GothamBold
closeButton.AutoButtonColor = true

local closeCorner = Instance.new("UICorner")
closeCorner.CornerRadius = UDim.new(0, 15)
closeCorner.Parent = closeButton

closeButton.MouseButton1Click:Connect(function()
    gui:Destroy()
end)

closeButton.Parent = titleBar

-- Scrolling frame for buttons
local scrollFrame = Instance.new("ScrollingFrame")
scrollFrame.Name = "ScrollFrame"
scrollFrame.Size = UDim2.new(1, -20, 1, -60)
scrollFrame.Position = UDim2.new(0, 10, 0, 50)
scrollFrame.BackgroundTransparency = 1
scrollFrame.ScrollBarThickness = 6
scrollFrame.ScrollBarImageColor3 = Color3.fromRGB(100, 100, 150)
scrollFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
scrollFrame.Parent = mainFrame

-- Buton düzeni
local listLayout = Instance.new("UIListLayout")
listLayout.Padding = UDim.new(0, 8)
listLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
listLayout.Parent = scrollFrame

-- Canvas size update
listLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function()
    scrollFrame.CanvasSize = UDim2.new(0, 0, 0, listLayout.AbsoluteContentSize.Y + 20)
end)

-- Drag özelliği
local dragging = false
local dragInput, dragStart, startPos

local function update(input)
    local delta = input.Position - dragStart
    mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end

titleBar.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = mainFrame.Position
        
        input.Changed:Connect(function()
            if input.UserInputState == Enum.UserInputState.End then
                dragging = false
            end
        end)
    end
end)

titleBar.InputChanged:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseMovement then
        dragInput = input
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if input == dragInput and dragging then
        update(input)
    end
end)

-- Buton oluşturma fonksiyonu
local function createButton(buttonName, callback)
    local button = Instance.new("TextButton")
    button.Name = buttonName
    button.Size = UDim2.new(1, 0, 0, 40)
    button.BackgroundColor3 = Color3.fromRGB(40, 40, 60)
    button.BackgroundTransparency = 0.2
    button.Text = buttonName
    button.TextColor3 = Color3.fromRGB(255, 255, 255)
    button.TextSize = 14
    button.Font = Enum.Font.Gotham
    button.AutoButtonColor = true
    
    local buttonCorner = Instance.new("UICorner")
    buttonCorner.CornerRadius = UDim.new(0, 10)
    buttonCorner.Parent = button
    
    -- Buton hover efekti
    button.MouseEnter:Connect(function()
        TweenService:Create(button, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(60, 60, 80)}):Play()
    end)
    
    button.MouseLeave:Connect(function()
        TweenService:Create(button, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(40, 40, 60)}):Play()
    end)
    
    if callback then
        button.MouseButton1Click:Connect(callback)
    end
    
    button.Parent = scrollFrame
    return button
end

-- HDAdmin komut fonksiyonu
local function executeCommand(command)
    pcall(function()
        local ReplicatedStorage = game:GetService("ReplicatedStorage")
        local HDAdminClient = ReplicatedStorage:FindFirstChild("HDAdminHDClient")
        if HDAdminClient then
            local RequestCommand = HDAdminClient:FindFirstChild("Signals")
            if RequestCommand then
                RequestCommand = RequestCommand:FindFirstChild("RequestCommandSilent")
                if RequestCommand then
                    RequestCommand:InvokeServer(command)
                end
            end
        end
    end)
end

-- F3X fonksiyonları
local function getF3XTool()
    local player = game.Players.LocalPlayer
    local char = player.Character
    local tool
    
    for i,v in player:GetDescendants() do
        if v.Name == "SyncAPI" then
            tool = v.Parent
            break
        end
    end
    
    if not tool then
        for i,v in game.ReplicatedStorage:GetDescendants() do
            if v.Name == "SyncAPI" then
                tool = v.Parent
                break
            end
        end
    end
    
    return tool
end

-- Skybox oluşturma fonksiyonu
local function createSkybox(textureId)
    executeCommand(";btools me")
    wait(0.5)
    executeCommand(";fogcolor black")
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        local char = game.Players.LocalPlayer.Character
        if char and char:FindFirstChild("HumanoidRootPart") then
            local hrp = char.HumanoidRootPart
            local position = hrp.CFrame + Vector3.new(0, 6, 0)
            
            -- Part oluştur
            local args = {
                [1] = "CreatePart",
                [2] = "Normal", 
                [3] = position,
                [4] = workspace
            }
            remote:InvokeServer(unpack(args))
            
            -- Part'ı bul ve ayarla
            for i,v in workspace:GetChildren() do
                if v:IsA("Part") and v.CFrame.Position == position.Position then
                    -- Mesh ekle
                    local meshArgs = {
                        [1] = "CreateMeshes",
                        [2] = {
                            [1] = {
                                ["Part"] = v
                            }
                        }
                    }
                    remote:InvokeServer(unpack(meshArgs))
                    
                    -- Mesh ayarla
                    local setMeshArgs = {
                        [1] = "SyncMesh",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["MeshId"] = "rbxassetid://111891702759441"
                            }
                        }
                    }
                    remote:InvokeServer(unpack(setMeshArgs))
                    
                    -- Texture ayarla
                    local textureArgs = {
                        [1] = "SyncMesh",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["TextureId"] = "rbxassetid://"..textureId
                            }
                        }
                    }
                    remote:InvokeServer(unpack(textureArgs))
                    
                    -- Boyut ayarla
                    local sizeArgs = {
                        [1] = "SyncMesh",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["Scale"] = Vector3.new(5000, 5000, 5000)
                            }
                        }
                    }
                    remote:InvokeServer(unpack(sizeArgs))
                    
                    -- Kilitle
                    local lockArgs = {
                        [1] = "SetLocked",
                        [2] = {
                            [1] = v
                        },
                        [3] = true
                    }
                    remote:InvokeServer(unpack(lockArgs))
                    
                    -- İsim ver
                    local nameArgs = {
                        [1] = "SetName",
                        [2] = {
                            [1] = v
                        },
                        [3] = "Sky"
                    }
                    remote:InvokeServer(unpack(nameArgs))
                    
                    break
                end
            end
        end
    end
end

-- Decal Spam fonksiyonu
local function decalSpam(decalId)
    executeCommand(";btools me")
    wait(0.5)
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        for i, v in workspace:GetDescendants() do
            if v:IsA("Part") then
                spawn(function()
                    -- Her yüzeye decal ekle
                    local faces = {
                        Enum.NormalId.Front,
                        Enum.NormalId.Back,
                        Enum.NormalId.Left,
                        Enum.NormalId.Right,
                        Enum.NormalId.Top,
                        Enum.NormalId.Bottom
                    }
                    
                    for _, face in pairs(faces) do
                        -- Decal oluştur
                        local createArgs = {
                            [1] = "CreateTextures",
                            [2] = {
                                [1] = {
                                    ["Part"] = v,
                                    ["Face"] = face,
                                    ["TextureType"] = "Decal"
                                }
                            }
                        }
                        remote:InvokeServer(unpack(createArgs))
                        
                        -- Decal ayarla
                        local setArgs = {
                            [1] = "SyncTexture",
                            [2] = {
                                [1] = {
                                    ["Part"] = v,
                                    ["Face"] = face,
                                    ["TextureType"] = "Decal",
                                    ["Texture"] = "rbxassetid://"..decalId
                                }
                            }
                        }
                        remote:InvokeServer(unpack(setArgs))
                    end
                end)
            end
        end
    end
end

-- Tüm butonları ekle

-- Skybox Butonları
createButton("Skybox 1", function()
    createSkybox("93291624080450")
end)

createButton("Skybox 2", function()
    createSkybox("93291624080450")
end)

createButton("Skybox 3", function()
    createSkybox("93291624080450")
end)

createButton("Skybox 4", function()
    createSkybox("93291624080450")
end)

-- Decal Spam Butonları
createButton("DecalSpam 1", function()
    decalSpam("93291624080450")
end)

createButton("DecalSpam 2", function()
    decalSpam("93291624080450")
end)

-- Admin Komutları
createButton("ForceField", function()
    executeCommand(";ff me")
end)

createButton("Bring All", function()
    executeCommand(";bring all")
end)

createButton("Kill All", function()
    executeCommand(";kill all")
end)

createButton("BillBoard All", function()
    executeCommand(";title all HAXXED BY go0bysworld")
end)

createButton("Disco", function()
    executeCommand(";disco")
end)

createButton("UnDisco", function()
    executeCommand(";undisco")
end)

createButton("Fog", function()
    executeCommand(";fog 0 0")
end)

createButton("UnFog", function()
    executeCommand(";unfog")
end)

createButton("Avatars", function()
    executeCommand(";respawn all")
    wait(1)
    executeCommand(";char all roblox")
end)

createButton("Savemap", function()
    executeCommand(";savemap")
end)

createButton("Loadmap", function()
    executeCommand(";loadmap")
end)

-- Chat/Mesaj Butonları
createButton("Hint 1", function()
    executeCommand(";hint go0bysworld HAXXED THIS GAME")
end)

createButton("Message 1", function()
    executeCommand(";message Wassup nubs, destroyed by go0bysworld")
end)

createButton("Force Chat All", function()
    executeCommand(";chat all TEAM go0bysworld JOIN TODAY")
end)

createButton("TeamSpam", function()
    executeCommand(";createteam go0bysworld1")
    executeCommand(";createteam go0bysworld2")
    executeCommand(";createteam go0bysworld3")
end)

-- Koruma Butonları
createButton("AntiAbuse", function()
    executeCommand(";unchar all")
    executeCommand(";unjail all")
    executeCommand(";unmute all")
    executeCommand(";unff all")
end)

-- Script Butonları
createButton("EXPLODE", function()
    executeCommand(";explode all")
end)

createButton("Infinite Yield", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))()
end)

createButton("Fly Script", function()
    loadstring(game:HttpGet("https://raw.githubusercontent.com/XNEOFF/FlyScript/main/FlyScript"))()
end)

createButton("Notice All", function()
    executeCommand(";notice all go0bysworld HAXXED THE GAME")
end)

createButton("Shutdown", function()
    executeCommand(";shutdown")
end)

createButton("Alert All", function()
    executeCommand(";alert all HACKED BY go0bysworld")
end)

-- Müzik Butonları
createButton("Music Theme", function()
    executeCommand(";music 76578817848504")
end)

createButton("Stop Music", function()
    executeCommand(";music")
end)

-- F3X Özellik Butonları
createButton("Spawn Baseplate", function()
    executeCommand(";btools me")
    wait(0.5)
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        local char = game.Players.LocalPlayer.Character
        if char and char:FindFirstChild("HumanoidRootPart") then
            local hrp = char.HumanoidRootPart
            local position = CFrame.new(hrp.Position.X, hrp.Position.Y - 10, hrp.Position.Z)
            
            -- Baseplate oluştur
            local args = {
                [1] = "CreatePart",
                [2] = "Normal",
                [3] = position,
                [4] = workspace
            }
            remote:InvokeServer(unpack(args))
            
            -- Baseplate'i bul ve boyutlandır
            for i,v in workspace:GetChildren() do
                if v:IsA("Part") and v.CFrame.Position == position.Position then
                    local resizeArgs = {
                        [1] = "SyncResize",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["Size"] = Vector3.new(100, 5, 100),
                                ["CFrame"] = position
                            }
                        }
                    }
                    remote:InvokeServer(unpack(resizeArgs))
                    
                    local lockArgs = {
                        [1] = "SetLocked",
                        [2] = {
                            [1] = v
                        },
                        [3] = true
                    }
                    remote:InvokeServer(unpack(lockArgs))
                    break
                end
            end
        end
    end
end)

createButton("Clear Map", function()
    executeCommand(";btools me")
    wait(0.5)
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        for i,v in workspace:GetChildren() do
            if v:IsA("Part") and v.Name ~= "Sky" then
                spawn(function()
                    local args = {
                        [1] = "Remove",
                        [2] = {
                            [1] = v
                        }
                    }
                    pcall(function()
                        remote:InvokeServer(unpack(args))
                    end)
                end)
            end
        end
    end
end)

createButton("Fire All", function()
    executeCommand(";btools me")
    wait(0.5)
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        for i,v in workspace:GetDescendants() do
            if v:IsA("Part") then
                spawn(function()
                    local args = {
                        [1] = "CreateDecorations",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["DecorationType"] = "Fire"
                            }
                        }
                    }
                    pcall(function()
                        remote:InvokeServer(unpack(args))
                    end)
                end)
            end
        end
    end
end)

createButton("Sparkles All", function()
    executeCommand(";btools me")
    wait(0.5)
    
    local tool = getF3XTool()
    if tool then
        local remote = tool.SyncAPI.ServerEndpoint
        
        for i,v in workspace:GetDescendants() do
            if v:IsA("Part") then
                spawn(function()
                    local args = {
                        [1] = "CreateDecorations",
                        [2] = {
                            [1] = {
                                ["Part"] = v,
                                ["DecorationType"] = "Sparkles"
                            }
                        }
                    }
                    pcall(function()
                        remote:InvokeServer(unpack(args))
                    end)
                end)
            end
        end
    end
end)

-- GUI'yi oyuncuya ekle
gui.Parent = player:WaitForChild("PlayerGui")

print("go0bysworld f3x gui başarıyla yüklendi! Reis - Tüm butonlar çalışıyor!")

Features & Information

F3x

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts