
Key Required
Bacons hub
Lua Script•197 lines (6330 chars)
--// Bacons x PulsarX | Admin Panel Moderno (20 comandos) by ChatGPT
-- Coloque este script em StarterGui > LocalScript
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
-- ScreenGui
local gui = Instance.new("ScreenGui")
gui.Name = "BaconsXPulsarX"
gui.Parent = player:WaitForChild("PlayerGui")
-- Janela Principal
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 600, 0, 350)
frame.Position = UDim2.new(0.2, 0, 0.2, 0)
frame.BackgroundColor3 = Color3.fromRGB(25, 25, 30)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
frame.Parent = gui
-- Título
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 40)
title.BackgroundColor3 = Color3.fromRGB(35, 35, 45)
title.Text = "⚡ Bacons x PulsarX | Admin Panel"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.Font = Enum.Font.GothamBold
title.TextSize = 16
title.Parent = frame
-- Container de Abas
local tabButtons = Instance.new("Frame")
tabButtons.Size = UDim2.new(0, 120, 1, -40)
tabButtons.Position = UDim2.new(0, 0, 0, 40)
tabButtons.BackgroundColor3 = Color3.fromRGB(30, 30, 35)
tabButtons.Parent = frame
local tabPages = Instance.new("Frame")
tabPages.Size = UDim2.new(1, -120, 1, -40)
tabPages.Position = UDim2.new(0, 120, 0, 40)
tabPages.BackgroundColor3 = Color3.fromRGB(40, 40, 50)
tabPages.Parent = frame
local layout = Instance.new("UIPageLayout", tabPages)
layout.FillDirection = Enum.FillDirection.Horizontal
layout.SortOrder = Enum.SortOrder.LayoutOrder
layout.TweenTime = 0.3
-- Criador de Abas
local function createTab(name, order)
local btn = Instance.new("TextButton")
btn.Text = name
btn.Size = UDim2.new(1, 0, 0, 35)
btn.Position = UDim2.new(0, 0, 0, (order-1)*35)
btn.BackgroundColor3 = Color3.fromRGB(50, 50, 60)
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.Gotham
btn.TextSize = 14
btn.Parent = tabButtons
local page = Instance.new("Frame")
page.Name = name
page.Size = UDim2.new(1, 0, 1, 0)
page.BackgroundTransparency = 1
page.LayoutOrder = order
page.Parent = tabPages
local list = Instance.new("UIListLayout", page)
list.Padding = UDim.new(0, 5)
btn.MouseButton1Click:Connect(function()
layout:JumpTo(page)
end)
return page
end
-- Abas
local jogadorPage = createTab("Jogador", 1)
local tpPage = createTab("Teleporte", 2)
local visualsPage = createTab("Visuals", 3)
local outrosPage = createTab("Diversos", 4)
-- Criador de Botões
local function createButton(parent, text, callback)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(0, 400, 0, 30)
btn.BackgroundColor3 = Color3.fromRGB(60, 60, 75)
btn.TextColor3 = Color3.fromRGB(255, 255, 255)
btn.Font = Enum.Font.Gotham
btn.TextSize = 14
btn.Text = text
btn.Parent = parent
btn.MouseButton1Click:Connect(callback)
end
--// ---------------- COMANDOS (20) ---------------- \\--
-- Jogador
createButton(jogadorPage, "Velocidade x2", function()
player.Character.Humanoid.WalkSpeed = 32
end)
createButton(jogadorPage, "Pular Alto", function()
player.Character.Humanoid.JumpPower = 150
end)
createButton(jogadorPage, "Resetar Velocidade", function()
player.Character.Humanoid.WalkSpeed = 16
player.Character.Humanoid.JumpPower = 50
end)
createButton(jogadorPage, "Voar", function()
loadstring(game:HttpGet("https://pastebin.com/raw/YVDcje3v"))()
end)
createButton(jogadorPage, "Noclip", function()
game:GetService("RunService").Stepped:Connect(function()
if player.Character then
for _, v in pairs(player.Character:GetDescendants()) do
if v:IsA("BasePart") then
v.CanCollide = false
end
end
end
end)
end)
-- Teleporte
createButton(tpPage, "Ir para Baseplate", function()
player.Character.HumanoidRootPart.CFrame = CFrame.new(0, 10, 0)
end)
createButton(tpPage, "Ir para Céu", function()
player.Character.HumanoidRootPart.CFrame = CFrame.new(0, 1000, 0)
end)
createButton(tpPage, "Ir para Void", function()
player.Character.HumanoidRootPart.CFrame = CFrame.new(0, -500, 0)
end)
createButton(tpPage, "Ir para Spawn", function()
player.Character:MoveTo(workspace.SpawnLocation.Position)
end)
createButton(tpPage, "TP até Mouse", function()
player.Character.HumanoidRootPart.CFrame = CFrame.new(mouse.Hit.p)
end)
-- Visuals
createButton(visualsPage, "ESP Jogadores", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr ~= player and plr.Character and plr.Character:FindFirstChild("Head") then
local highlight = Instance.new("Highlight")
highlight.Parent = plr.Character
highlight.FillColor = Color3.fromRGB(255, 0, 0)
end
end
end)
createButton(visualsPage, "Remover ESP", function()
for _, plr in pairs(game.Players:GetPlayers()) do
if plr.Character then
local h = plr.Character:FindFirstChildOfClass("Highlight")
if h then h:Destroy() end
end
end
end)
createButton(visualsPage, "Invisível (Fake)", function()
if player.Character and player.Character:FindFirstChild("Head") then
player.Character.Head.Transparency = 1
end
end)
createButton(visualsPage, "Night Vision", function()
game.Lighting.Brightness = 2
game.Lighting.ClockTime = 0
end)
createButton(visualsPage, "Normal Vision", function()
game.Lighting.Brightness = 1
game.Lighting.ClockTime = 14
end)
-- Diversos
createButton(outrosPage, "Dar Tool Espada", function()
local tool = Instance.new("Tool")
tool.Name = "Espada"
tool.RequiresHandle = true
local handle = Instance.new("Part")
handle.Name = "Handle"
handle.Size = Vector3.new(1,4,1)
handle.Parent = tool
tool.Parent = player.Backpack
end)
createButton(outrosPage, "Dar Gravidade 0", function()
player.Character.HumanoidRootPart.Anchored = true
end)
createButton(outrosPage, "Normal Gravidade", function()
player.Character.HumanoidRootPart.Anchored = false
end)
createButton(outrosPage, "Explodir", function()
Instance.new("Explosion", workspace).Position = player.Character.HumanoidRootPart.Position
end)
createButton(outrosPage, "Deletar Personagem", function()
player.Character:Destroy()
end)Features & Information
Bro

Bro chat gpt script 🥀
@sozajoseth5 I think so