
Key RequiredUniversal

-- CATALOGO + MUSICA | BROOKHAVEN
-- SEM CHAVE | FUNCIONA CELULAR E PC
-- SERVICOS
local Players = game:GetService("Players")
local SoundService = game:GetService("SoundService")
local CoreGui = game:GetService("CoreGui")
local InsertService = game:GetService("InsertService")
local RunService = game:GetService("RunService")
local Workspace = game:GetService("Workspace")
local Player = Players.LocalPlayer
local Character, Humanoid, RootPart
local SomAtual = nil
-- ATUALIZAR PERSONAGEM
local function Atualizar()
Character = Player.Character or Player.CharacterAdded:Wait()
Humanoid = Character:WaitForChild("Humanoid")
RootPart = Character:WaitForChild("HumanoidRootPart")
end
Atualizar()
Player.CharacterAdded:Connect(Atualizar)
-- INTERFACE
local Hub = Instance.new("ScreenGui")
Hub.Name = "CatalogoMusica"
Hub.Parent = CoreGui
Hub.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Hub.ResetOnSpawn = false
local Janela = Instance.new("Frame")
Janela.Parent = Hub
Janela.BackgroundColor3 = Color3.new(0.08, 0.08, 0.08)
Janela.Position = UDim2.new(0.1, 0, 0.1, 0)
Janela.Size = UDim2.new(0, 300, 0, 420)
Janela.Draggable = true
Instance.new("UICorner", Janela).CornerRadius = UDim.new(0.03, 0)
-- BARRA SUPERIOR
local Topo = Instance.new("Frame")
Topo.Parent = Janela
Topo.BackgroundColor3 = Color3.new(0.15, 0.15, 0.15)
Topo.Size = UDim2.new(1, 0, 0, 35)
Instance.new("UICorner", Topo).CornerRadius = UDim.new(0.03, 0)
local Titulo = Instance.new("TextLabel")
Titulo.Parent = Topo
Titulo.BackgroundTransparency = 1
Titulo.Size = UDim2.new(1, 0, 1, 0)
Titulo.Font = Enum.Font.GothamBold
Titulo.Text = "CATALOGO + MUSICA"
Titulo.TextColor3 = Color3.new(1, 1, 1)
Titulo.TextSize = 13
local Conteudo = Instance.new("ScrollingFrame")
Conteudo.Parent = Janela
Conteudo.BackgroundTransparency = 1
Conteudo.Position = UDim2.new(0, 0, 0, 40)
Conteudo.Size = UDim2.new(1, -10, 1, -45)
Conteudo.CanvasSize = UDim2.new(0, 0, 2.5, 0)
Conteudo.ScrollBarThickness = 4
local Layout = Instance.new("UIListLayout", Conteudo)
Layout.Padding = UDim.new(0, 8)
Layout.HorizontalAlignment = Enum.HorizontalAlignment.Center
local CaixaID = Instance.new("TextBox")
CaixaID.Parent = Conteudo
CaixaID.BackgroundColor3 = Color3.new(0.2, 0.2, 0.2)
CaixaID.Size = UDim2.new(0.9, 0, 0, 35)
CaixaID.Font = Enum.Font.Gotham
CaixaID.PlaceholderText = "COLOQUE O ID..."
CaixaID.Text = ""
CaixaID.TextColor3 = Color3.new(1, 1, 1)
CaixaID.TextSize = 13
CaixaID.ClearTextOnFocus = true
Instance.new("UICorner", CaixaID).CornerRadius = UDim.new(0.04, 0)
local function Botao(Nome, Funcao, Cor)
Cor = Cor or Color3.new(0.18, 0.18, 0.18)
local B = Instance.new("TextButton")
B.Parent = Conteudo
B.BackgroundColor3 = Cor
B.Size = UDim2.new(0.9, 0, 0, 36)
B.Font = Enum.Font.GothamSemibold
B.Text = Nome
B.TextColor3 = Color3.new(1, 1, 1)
B.TextSize = 12
Instance.new("UICorner", B).CornerRadius = UDim.new(0.04, 0)
B.MouseButton1Click:Connect(Funcao)
end
-- CATALOGO DE AVATAR
Botao("COPIAR AVATAR", Color3.new(0.2, 0.4, 0.8), function()
local Alvo = Player:GetMouse().Target.Parent
if Alvo:FindFirstChild("Humanoid") and Alvo ~= Character then
Humanoid.Description = Alvo.Humanoid.Description
for _,a in pairs(Alvo.Humanoid:GetAccessories()) do
pcall(function() Humanoid:AddAccessory(a:Clone()) end)
end
end
end)
Botao("USAR ID DE ROUPA", Color3.new(0.2, 0.5, 0.7), function()
local id = tonumber(CaixaID.Text)
if not id then return end
pcall(function()
local item = InsertService:LoadAsset(id)
local desc = item:FindFirstChildOfClass("HumanoidDescription")
if desc then Humanoid.Description = desc end
item:Destroy()
end)
end)
Botao("POLICIAL", Color3.new(0.3, 0.3, 0.3), function() Humanoid.Description.Shirt=79219338; Humanoid.Description.Pants=79219353 end)
Botao("BOMBEIRO", Color3.new(0.3, 0.3, 0.3), function() Humanoid.Description.Shirt=79219427; Humanoid.Description.Pants=79219444 end)
Botao("NINJA", Color3.new(0.3, 0.3, 0.3), function() Humanoid.Description.Shirt=143725672; Humanoid.Description.Pants=143725685 end)
-- SISTEMA DE MUSICA
Botao("TOCAR MUSICA ID", Color3.new(0.8, 0.2, 0.2), function()
local id = tonumber(CaixaID.Text)
if not id then return end
if SomAtual then SomAtual:Stop(); SomAtual:Destroy() end
SomAtual = Instance.new("Sound")
SomAtual.SoundId = "rbxassetid://"..id
SomAtual.Volume = 3
SomAtual.Looped = true
SomAtual.Parent = Workspace
RunService.RenderStepped:Connect(function()
if SomAtual and RootPart then SomAtual.Position = RootPart.Position end
end)
SomAtual:Play()
end)
Botao("PARAR MUSICA", Color3.new(0.6, 0.1, 0.1), function()
if SomAtual then SomAtual:Stop(); SomAtual:Destroy(); SomAtual = nil end
end)
Botao("PHONK MIND", Color3.new(0.2, 0.7, 0.4), function() CaixaID.Text="9368305075"; Botao.TocarMusica() end)
Botao("TOKYO DRIFT", Color3.new(0.2, 0.7, 0.4), function() CaixaID.Text="5077810864"; Botao.TocarMusica() end)
Botao("CRAB RAVE", Color3.new(0.2, 0.7, 0.4), function() CaixaID.Text="5410086218"; Botao.TocarMusica() end)
Botao("FECHAR", Color3.new(0.4, 0.4, 0.4), function() Hub:Destroy() end)


![Item Spawner - Bypass Gamepass [OPEN-SOURCE]](https://scriptblox.com/images/sb/rbx-2736e5de37c3d8bc17e5e9bd07d73e38-cc0a9732451c.png)
Funciona
Não consegui pq não entendi como usar
como eu baixo,o script?