local ScreenGui = Instance.new("ScreenGui") local MainFrame = Instance.new("Frame") local OpenCloseButton = Instance.new("TextButton") local MoveUp = Instance.new("TextButton") local MoveDown = Instance.new("TextButton") local UIListLayout = Instance.new("UIListLayout") -- Propriedades da GUI ScreenGui.Name = "BrookhavenHub" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = game.CoreGui MainFrame.Name = "MainFrame" MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(30, 0, 0) MainFrame.BorderSizePixel = 0 MainFrame.Position = UDim2.new(0.05, 0, 0.2, 0) MainFrame.Size = UDim2.new(0, 200, 0, 500) MainFrame.Active = true MainFrame.Draggable = true MainFrame.Visible = true MainFrame.ClipsDescendants = true MainFrame.BackgroundTransparency = 0.2 -- Arredondar cantos local UICorner = Instance.new("UICorner", MainFrame) UICorner.CornerRadius = UDim.new(0, 15) UIListLayout.Parent = MainFrame UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 4) -- Botão de abrir/fechar OpenCloseButton.Name = "OpenClose" OpenCloseButton.Parent = ScreenGui OpenCloseButton.BackgroundColor3 = Color3.fromRGB(255, 0, 0) OpenCloseButton.Position = UDim2.new(0.05, 0, 0.15, 0) OpenCloseButton.Size = UDim2.new(0, 100, 0, 30) OpenCloseButton.Text = "Abrir/Fechar" OpenCloseButton.TextColor3 = Color3.new(1, 1, 1) OpenCloseButton.MouseButton1Click:Connect(function() MainFrame.Visible = not MainFrame.Visible end) -- Botões de mover para cima/baixo MoveUp.Name = "MoveUp" MoveUp.Parent = ScreenGui MoveUp.BackgroundColor3 = Color3.fromRGB(255, 0, 0) MoveUp.Position = UDim2.new(0.05, 0, 0.1, 0) MoveUp.Size = UDim2.new(0, 100, 0, 30) MoveUp.Text = "Mover ↑" MoveUp.TextColor3 = Color3.new(1, 1, 1) MoveDown.Name = "MoveDown" MoveDown.Parent = ScreenGui MoveDown.BackgroundColor3 = Color3.fromRGB(255, 0, 0) MoveDown.Position = UDim2.new(0.05, 0, 0.85, 0) MoveDown.Size = UDim2.new(0, 100, 0, 30) MoveDown.Text = "Mover ↓" MoveDown.TextColor3 = Color3.new(1, 1, 1) MoveUp.MouseButton1Click:Connect(function() MainFrame.Position = MainFrame.Position - UDim2.new(0,0,0.05,0) end) MoveDown.MouseButton1Click:Connect(function() MainFrame.Position = MainFrame.Position + UDim2.new(0,0,0.05,0) end) -- Função para criar botões local function createButton(name, callback) local btn = Instance.new("TextButton") btn.Size = UDim2.new(0, 200, 0, 40) btn.BackgroundColor3 = Color3.fromRGB(50, 0, 0) btn.Text = name btn.TextColor3 = Color3.new(1,1,1) btn.Font = Enum.Font.GothamBold btn.TextSize = 14 btn.Parent = MainFrame local corner = Instance.new("UICorner", btn) corner.CornerRadius = UDim.new(0, 12) btn.MouseButton1Click:Connect(callback) end -- 1. Speed Hack createButton("Speed Hack", function() game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 100 end) -- 2. Fly createButton("Fly", function() loadstring(game:HttpGet("https://pastebin.com/raw/YWdpsfGp"))() end) -- 3. Teleport Cofre do Banco createButton("TP Cofre Banco", function() local char = game.Players.LocalPlayer.Character if char then char:MoveTo(Vector3.new(-254, 23, -402)) -- coordenadas aproximadas do cofre end end) -- 4. Remover portas createButton("Remover Portas", function() for _,v in pairs(game:GetDescendants()) do if v:IsA("Part") and v.Name:lower():find("door") then v:Destroy() end end end) -- 5. Abrir Portas Trancadas createButton("Abrir Portas", function() for _,v in pairs(game:GetDescendants()) do if v:IsA("ClickDetector") then fireclickdetector(v) end end end) -- 6. Dinheiro Falso createButton("Dar Dinheiro Visual", function() local player = game.Players.LocalPlayer local bill = Instance.new("Part", player.Character) bill.Size = Vector3.new(1,1,1) bill.Position = player.Character.Head.Position + Vector3.new(0,2,0) bill.BrickColor = BrickColor.new("Bright green") bill.Name = "Dinheiro" end) -- 7. Pegar Itens createButton("Pegar Todos Itens", function() for _,v in pairs(game:GetService("Workspace").Ignored.Shop:GetChildren()) do fireclickdetector(v:FindFirstChildWhichIsA("ClickDetector")) end end) -- 8. Mini Player createButton("Modo Mini", function() local char = game.Players.LocalPlayer.Character for _, part in pairs(char:GetChildren()) do if part:IsA("Part") or part:IsA("MeshPart") then part.Size = part.Size * 0.5 end end end) -- 9. Invisibilidade createButton("Invisível", function() for _,v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("BasePart") then v.Transparency = 1 end end end) -- 10. Reset createButton("Reset", function() game.Players.LocalPlayer.Character:BreakJoints() end) print("Brookhaven GUI carregada com sucesso.")