--// Bacons Hub (Official Version) --// GUI Moderna - Fundo Preto com Botão Circular de abrir/fechar -- Criar ScreenGui local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "BaconsHubOfficial" ScreenGui.Parent = game.CoreGui -- Criar botão circular (ícone flutuante) local ToggleButton = Instance.new("ImageButton") ToggleButton.Size = UDim2.new(0, 50, 0, 50) ToggleButton.Position = UDim2.new(0, 20, 0.8, 0) -- canto esquerdo inferior ToggleButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) ToggleButton.Image = "rbxassetid://7072718362" -- ícone foguete 🚀 ToggleButton.Parent = ScreenGui local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(1, 0) -- círculo ToggleCorner.Parent = ToggleButton -- Criar Frame principal local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 250, 0, 150) MainFrame.Position = UDim2.new(0.5, -125, 0.5, -75) MainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) MainFrame.BorderSizePixel = 0 MainFrame.Visible = false MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 12) UICorner.Parent = MainFrame -- Título local Title = Instance.new("TextLabel") Title.Text = "🟡 Bacons Hub (Official)" Title.Size = UDim2.new(1, 0, 0, 30) Title.BackgroundTransparency = 1 Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.Font = Enum.Font.GothamBold Title.TextSize = 16 Title.Parent = MainFrame -- Botão ESP local EspButton = Instance.new("TextButton") EspButton.Size = UDim2.new(1, -20, 0, 40) EspButton.Position = UDim2.new(0, 10, 0, 40) EspButton.Text = "🔍 ESP" EspButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30) EspButton.TextColor3 = Color3.fromRGB(255, 255, 255) EspButton.Font = Enum.Font.GothamBold EspButton.TextSize = 14 EspButton.Parent = MainFrame local EspCorner = Instance.new("UICorner") EspCorner.CornerRadius = UDim.new(0, 8) EspCorner.Parent = EspButton -- Botão Teleguiado local FlyButton = Instance.new("TextButton") FlyButton.Size = UDim2.new(1, -20, 0, 40) FlyButton.Position = UDim2.new(0, 10, 0, 90) FlyButton.Text = "🛸 Teleguiado" FlyButton.BackgroundColor3 = Color3.fromRGB(30, 30, 30) FlyButton.TextColor3 = Color3.fromRGB(255, 255, 255) FlyButton.Font = Enum.Font.GothamBold FlyButton.TextSize = 14 FlyButton.Parent = MainFrame local FlyCorner = Instance.new("UICorner") FlyCorner.CornerRadius = UDim.new(0, 8) FlyCorner.Parent = FlyButton -- Função abrir/fechar GUI local aberto = false ToggleButton.MouseButton1Click:Connect(function() aberto = not aberto MainFrame.Visible = aberto end) -- Função ESP local espEnabled = false EspButton.MouseButton1Click:Connect(function() espEnabled = not espEnabled if espEnabled then EspButton.Text = "✅ ESP Ativado" for _, v in pairs(game.Players:GetPlayers()) do if v.Character and v.Character:FindFirstChild("HumanoidRootPart") then if not v.Character:FindFirstChild("BaconsESP") then local highlight = Instance.new("Highlight") highlight.Parent = v.Character highlight.FillColor = Color3.fromRGB(255, 255, 0) highlight.OutlineColor = Color3.fromRGB(255, 255, 255) highlight.Name = "BaconsESP" end end end else EspButton.Text = "🔍 ESP" for _, v in pairs(game.Players:GetPlayers()) do if v.Character and v.Character:FindFirstChild("BaconsESP") then v.Character.BaconsESP:Destroy() end end end end) -- Função Teleguiado (voo baixo) local flying = false FlyButton.MouseButton1Click:Connect(function() flying = not flying if flying then FlyButton.Text = "✅ Teleguiado Ativado" local plr = game.Players.LocalPlayer local char = plr.Character or plr.CharacterAdded:Wait() local hrp = char:WaitForChild("HumanoidRootPart") task.spawn(function() while flying do game:GetService("RunService").Heartbeat:Wait() local lookVector = hrp.CFrame.LookVector hrp.Velocity = lookVector * 50 + Vector3.new(0, 5, 0) -- voo baixo end end) else FlyButton.Text = "🛸 Teleguiado" end end)