-- Variáveis e definições local player = game.Players.LocalPlayer local screenGui = Instance.new("ScreenGui", player.PlayerGui) local mainFrame = Instance.new("Frame", screenGui) -- Configuração da interface mainFrame.Size = UDim2.new(0, 200, 0, 300) -- Tamanho da interface mainFrame.Position = UDim2.new(0.5, -100, 0.5, -150) -- Posição inicial mainFrame.BackgroundColor3 = Color3.fromRGB(0, 102, 204) -- Azul mainFrame.BorderSizePixel = 0 -- Remove bordas -- Função para permitir arrastar a interface local dragging = false local dragInput local startPos mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = true startPos = input.Position - mainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) mainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement and dragging then mainFrame.Position = UDim2.new(0, input.Position.X - startPos.X, 0, input.Position.Y - startPos.Y) end end) -- Função Old Particles local oldParticlesButton = Instance.new("TextButton", mainFrame) oldParticlesButton.Size = UDim2.new(0, 180, 0, 50) oldParticlesButton.Position = UDim2.new(0, 10, 0, 10) oldParticlesButton.Text = "Old Particles" oldParticlesButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- Branco oldParticlesButton.TextColor3 = Color3.fromRGB(0, 0, 0) -- Preto oldParticlesButton.MouseButton1Click:Connect(function() local particles = Instance.new("ParticleEmitter") -- Cria um emissor de partículas particles.Texture = "rbxassetid://97008180387791" -- ID da textura de partículas particles.Rate = 100 -- Taxa de partículas por segundo particles.Lifetime = NumberRange.new(1) -- Duração das partículas particles.Size = NumberSequence.new(0.5) -- Tamanho das partículas particles.Speed = NumberRange.new(5) -- Velocidade das partículas -- Criar partículas em todos os jogadores for _, p in pairs(game.Players:GetPlayers()) do if p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local particleClone = particles:Clone() particleClone.Parent = p.Character.HumanoidRootPart particleClone.Enabled = true end end -- Criar partículas no mapa for _, part in pairs(workspace:GetChildren()) do if part:IsA("Part") then local particleClone = particles:Clone() particleClone.Parent = part particleClone.Enabled = true end end end) -- Função Skybox local skyboxButton = Instance.new("TextButton", mainFrame) skyboxButton.Size = UDim2.new(0, 180, 0, 50) skyboxButton.Position = UDim2.new(0, 10, 0, 70) -- Ajuste a posição conforme necessário skyboxButton.Text = "Skybox" skyboxButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- Branco skyboxButton.TextColor3 = Color3.fromRGB(0, 0, 0) -- Preto skyboxButton.MouseButton1Click:Connect(function() local skybox = Instance.new("Sky") -- Cria um objeto Sky skybox.SkyboxBk = "rbxassetid://97008180387791" -- ID da textura do céu (traseira) skybox.SkyboxDn = "rbxassetid://97008180387791" -- ID da textura do céu (inferior) skybox.SkyboxFt = "rbxassetid://97008180387791" -- ID da textura do céu (frente) skybox.SkyboxLf = "rbxassetid://97008180387791" -- ID da textura do céu (esquerda) skybox.SkyboxRt = "rbxassetid://97008180387791" -- ID da textura do céu (direita) skybox.SkyboxUp = "rbxassetid://97008180387791" -- ID da textura do céu (cima) -- Adiciona o skybox ao serviço de iluminação game.Lighting.Sky = skybox end) -- Função Decal Spam local decalSpamButton = Instance.new("TextButton", mainFrame) decalSpamButton.Size = UDim2.new(0, 180, 0, 50) decalSpamButton.Position = UDim2.new(0, 10, 0, 130) -- Ajuste a posição conforme necessário decalSpamButton.Text = "Decal Spam" decalSpamButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) -- Branco decalSpamButton.TextColor3 = Color3.fromRGB(0, 0, 0) -- Preto decalSpamButton.MouseButton1Click:Connect(function() for _, part in pairs(workspace:GetChildren()) do if part:IsA("Part") and part.Size.Y < 1 then -- Alvo apenas partes de chão local decal = Instance.new("Decal") -- Cria um decalque decal.Texture = "rbxassetid://97008180387791" -- ID da textura do decalque decal.Parent = part -- Adiciona o decalque à parte end end end) -- Você pode adicionar mais funções e botões conforme necessário