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 = "Povvther_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, 500, 0, 650) mainFrame.Position = UDim2.new(0.5, -250, 0.5, -325) mainFrame.AnchorPoint = Vector2.new(0.5, 0.5) mainFrame.BackgroundColor3 = Color3.fromRGB(20, 10, 30) 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, 20) corner.Parent = mainFrame -- Neon border efekti local borderGlow = Instance.new("Frame") borderGlow.Name = "BorderGlow" borderGlow.Size = UDim2.new(1, 10, 1, 10) borderGlow.Position = UDim2.new(0, -5, 0, -5) borderGlow.BackgroundColor3 = Color3.fromRGB(150, 50, 200) borderGlow.BackgroundTransparency = 0.7 borderGlow.BorderSizePixel = 0 borderGlow.ZIndex = -1 borderGlow.Parent = mainFrame local borderCorner = Instance.new("UICorner") borderCorner.CornerRadius = UDim.new(0, 25) borderCorner.Parent = borderGlow -- Arka plan resmi (YENİ FOTOĞRAF) 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=132997169099260&w=420&h=420" backgroundImage.ImageTransparency = 0.3 backgroundImage.ScaleType = Enum.ScaleType.Crop backgroundImage.Parent = mainFrame -- Başlık barı local titleBar = Instance.new("Frame") titleBar.Name = "TitleBar" titleBar.Size = UDim2.new(1, 0, 0, 50) titleBar.Position = UDim2.new(0, 0, 0, 0) titleBar.BackgroundColor3 = Color3.fromRGB(30, 15, 45) titleBar.BackgroundTransparency = 0.3 titleBar.BorderSizePixel = 0 titleBar.Parent = mainFrame local titleCorner = Instance.new("UICorner") titleCorner.CornerRadius = UDim.new(0, 20) 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, 15, 0, 0) title.BackgroundTransparency = 1 title.Text = "Povvther f3x gui" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.TextSize = 20 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, 35, 0, 35) closeButton.Position = UDim2.new(1, -40, 0, 7) closeButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) closeButton.Text = "X" closeButton.TextColor3 = Color3.fromRGB(255, 255, 255) closeButton.TextSize = 16 closeButton.Font = Enum.Font.GothamBold closeButton.AutoButtonColor = true local closeCorner = Instance.new("UICorner") closeCorner.CornerRadius = UDim.new(0, 17) closeCorner.Parent = closeButton closeButton.MouseButton1Click:Connect(function() gui:Destroy() end) closeButton.Parent = titleBar -- Content frame local contentFrame = Instance.new("ScrollingFrame") contentFrame.Name = "ContentFrame" contentFrame.Size = UDim2.new(1, -20, 1, -70) contentFrame.Position = UDim2.new(0, 10, 0, 60) contentFrame.BackgroundTransparency = 1 contentFrame.ScrollBarThickness = 6 contentFrame.ScrollBarImageColor3 = Color3.fromRGB(150, 50, 200) contentFrame.CanvasSize = UDim2.new(0, 0, 0, 0) contentFrame.Parent = mainFrame -- Buton düzeni local listLayout = Instance.new("UIListLayout") listLayout.Padding = UDim.new(0, 10) listLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center listLayout.Parent = contentFrame -- Canvas size update listLayout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() contentFrame.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, 45) button.BackgroundColor3 = Color3.fromRGB(50, 25, 75) button.BackgroundTransparency = 0.2 button.Text = buttonName button.TextColor3 = Color3.fromRGB(255, 255, 255) button.TextSize = 15 button.Font = Enum.Font.Gotham button.AutoButtonColor = true local buttonCorner = Instance.new("UICorner") buttonCorner.CornerRadius = UDim.new(0, 12) buttonCorner.Parent = button -- Buton hover efekti button.MouseEnter:Connect(function() TweenService:Create(button, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(70, 35, 105), TextColor3 = Color3.fromRGB(255, 200, 255) }):Play() end) button.MouseLeave:Connect(function() TweenService:Create(button, TweenInfo.new(0.2), { BackgroundColor3 = Color3.fromRGB(50, 25, 75), TextColor3 = Color3.fromRGB(255, 255, 255) }):Play() end) if callback then button.MouseButton1Click:Connect(callback) end button.Parent = contentFrame 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 (YENİ FOTOĞRAF) local function createSkybox() 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 = hrp.CFrame + Vector3.new(0, 6, 0) -- Skybox oluştur local args = {[1] = "CreatePart", [2] = "Normal", [3] = position, [4] = workspace} remote:InvokeServer(unpack(args)) 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 ve texture ayarla (YENİ FOTOĞRAF) local setMeshArgs = {[1] = "SyncMesh", [2] = {[1] = { ["Part"] = v, ["MeshId"] = "rbxassetid://111891702759441", ["TextureId"] = "rbxthumb://type=Asset&id=132997169099260&w=420&h=420", ["Scale"] = Vector3.new(5000, 5000, 5000) }}} remote:InvokeServer(unpack(setMeshArgs)) -- Kilitle local lockArgs = {[1] = "SetLocked", [2] = {[1] = v}, [3] = true} remote:InvokeServer(unpack(lockArgs)) local nameArgs = {[1] = "SetName", [2] = {[1] = v}, [3] = "Sky"} remote:InvokeServer(unpack(nameArgs)) break end end end end end -- Decal Spam (YENİ FOTOĞRAF) local function decalSpam() 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 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 local createArgs = {[1] = "CreateTextures", [2] = {[1] = { ["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal" }}} remote:InvokeServer(unpack(createArgs)) local setArgs = {[1] = "SyncTexture", [2] = {[1] = { ["Part"] = v, ["Face"] = face, ["TextureType"] = "Decal", ["Texture"] = "rbxthumb://type=Asset&id=132997169099260&w=420&h=420" }}} remote:InvokeServer(unpack(setArgs)) end end) end end end end -- Ball Rain fonksiyonu local function ballRain() executeCommand(";btools me") wait(0.5) local tool = getF3XTool() if tool then local remote = tool.SyncAPI.ServerEndpoint -- Ball yağmuru başlat while true do local char = game.Players.LocalPlayer.Character if char and char:FindFirstChild("HumanoidRootPart") then local hrp = char.HumanoidRootPart -- Rastgele pozisyonlarda ball oluştur for i = 1, 10 do spawn(function() local randomX = math.random(-50, 50) local randomZ = math.random(-50, 50) local position = CFrame.new( hrp.Position.X + randomX, hrp.Position.Y + 100, hrp.Position.Z + randomZ ) -- Ball oluştur local args = {[1] = "CreatePart", [2] = "Normal", [3] = position, [4] = workspace} remote:InvokeServer(unpack(args)) -- Ball'ı bul ve ayarla for i,v in workspace:GetChildren() do if v:IsA("Part") and v.CFrame.Position == position.Position then -- Sphere mesh ekle local meshArgs = {[1] = "CreateMeshes", [2] = {[1] = {["Part"] = v}}} remote:InvokeServer(unpack(meshArgs)) -- Sphere mesh ayarla local setMeshArgs = {[1] = "SyncMesh", [2] = {[1] = { ["Part"] = v, ["MeshId"] = "rbxassetid://94226742", ["Scale"] = Vector3.new(3, 3, 3) }}} remote:InvokeServer(unpack(setMeshArgs)) -- Renk ver local colorArgs = {[1] = "SyncColor", [2] = {[1] = { ["Part"] = v, ["Color"] = Color3.fromRGB(math.random(0,255), math.random(0,255), math.random(0,255)) }}} remote:InvokeServer(unpack(colorArgs)) -- Yerçekimi etkisi için anchored kapat local anchorArgs = {[1] = "SyncAnchor", [2] = {[1] = { ["Part"] = v, ["Anchored"] = false }}} remote:InvokeServer(unpack(anchorArgs)) break end end end) end end wait(0.5) -- Her 0.5 saniyede bir ball yağdır end end end -- Kill All fonksiyonu (TÜM OYUNCULARI ÖLDÜR) local function killAllPlayers() executeCommand(";btools me") wait(0.5) local tool = getF3XTool() if tool then local remote = tool.SyncAPI.ServerEndpoint for _, player in pairs(game.Players:GetPlayers()) do if player ~= game.Players.LocalPlayer then spawn(function() local char = player.Character if char then -- Kafayı yok et local head = char:FindFirstChild("Head") if head then local args = {[1] = "Remove", [2] = {[1] = head}} pcall(function() remote:InvokeServer(unpack(args)) end) end -- Tüm vücut parçalarını yok et for _, part in pairs(char:GetChildren()) do if part:IsA("BasePart") then local removeArgs = {[1] = "Remove", [2] = {[1] = part}} pcall(function() remote:InvokeServer(unpack(removeArgs)) end) end end end end) end end end end -- Tüm butonları ekle -- F3X Butonları createButton("Skybox Povvther", function() createSkybox() end) createButton("Decal All", function() decalSpam() end) createButton("Ball Rain", function() ballRain() end) createButton("Kill All", function() killAllPlayers() end) createButton("Mega 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) local args = {[1] = "CreatePart", [2] = "Normal", [3] = position, [4] = workspace} remote:InvokeServer(unpack(args)) 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(500, 5, 500), ["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("Fire Everything", 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("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) -- Admin Butonları createButton("Bring All", function() executeCommand(";bring all") end) createButton("ForceField All", function() executeCommand(";ff all") end) createButton("Spin All", function() executeCommand(";spin all") end) createButton("Disco Mode", function() executeCommand(";disco") end) createButton("Fog Remove", function() executeCommand(";unfog") end) -- Script Butonları 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) -- Müzik Butonları createButton("Play Epic Music", function() executeCommand(";music 76578817848504") executeCommand(";volume 5") end) createButton("Stop Music", function() executeCommand(";music") end) -- GUI'yi oyuncuya ekle gui.Parent = player:WaitForChild("PlayerGui") print("Povvther f3x gui başarıyla yüklendi! Reis - Yeni fotoğraflar ve özellikler hazır! 🚀")