
Key RequiredUniversal

-- Crea una ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "m00pkiddPrivateGui"
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
-- Crea un Frame principal
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 400, 0, 300)
mainFrame.Position = UDim2.new(0.5, -200, 0.5, -150)
mainFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 255) -- Azul
mainFrame.BorderSizePixel = 0
mainFrame.Active = true -- Necesario para permitir el movimiento
mainFrame.Draggable = false -- Lo manejaremos manualmente
mainFrame.Parent = screenGui
-- Variables para arrastrar el GUI
local dragging = false
local dragStart
local startPos
-- Detectar cuando el usuario comienza a deslizar
mainFrame.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = mainFrame.Position
end
end)
-- Detectar cuando el usuario deja de deslizar
mainFrame.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)
-- Actualizar la posición del GUI mientras se desliza
mainFrame.InputChanged:Connect(function(input)
if dragging and (input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement) then
local delta = input.Position - dragStart
mainFrame.Position = UDim2.new(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
end
end)
-- Título
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 50)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundColor3 = Color3.fromRGB(173, 216, 230) -- Azul claro
title.Text = "m00pkidd {private Gui}"
title.TextColor3 = Color3.fromRGB(0, 0, 0)
title.TextScaled = true
title.Font = Enum.Font.SourceSans
title.Parent = mainFrame
-- Subtítulo
local subtitle = Instance.new("TextLabel")
subtitle.Size = UDim2.new(1, 0, 0, 25)
subtitle.Position = UDim2.new(0, 0, 0, 50)
subtitle.BackgroundColor3 = Color3.fromRGB(173, 216, 230) -- Azul claro
subtitle.Text = "Made by B00GKIDZ"
subtitle.TextColor3 = Color3.fromRGB(255, 0, 0)
subtitle.TextScaled = true
subtitle.Font = Enum.Font.SourceSans
subtitle.Parent = mainFrame
-- Función para crear botones
local function createButton(text, posX, posY, callback)
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 180, 0, 50)
button.Position = UDim2.new(0, posX, 0, posY)
button.BackgroundColor3 = Color3.fromRGB(0, 0, 255) -- Azul
button.Text = text
button.TextColor3 = Color3.fromRGB(255, 255, 255)
button.TextScaled = true
button.Font = Enum.Font.SourceSans
button.Parent = mainFrame
-- Conectar la acción del botón al callback
button.MouseButton1Click:Connect(function()
callback(button)
end)
end
-- Crear botones
createButton("Music", 10, 100, function()
-- Crear un objeto de sonido
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://1839246711" -- ID del sonido
sound.Volume = 5 -- Ajusta el volumen si es necesario
sound.Looped = false -- No se repetirá automáticamente
sound.Parent = game:GetService("Workspace") -- Lo añadimos al Workspace
sound:Play() -- Reproducir el sonido
-- Destruir el sonido después de que termine
sound.Ended:Connect(function()
sound:Destroy()
end)
end)
createButton("infinite yield", 210, 100, function()
local success, errorMessage = pcall(function()
loadstring(game:HttpGet(('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'), true))()
end)
if not success then
warn("Error al ejecutar Infinite Yield: " .. errorMessage)
end
end)
createButton("Rc7 Executor", 10, 160, function()
local success, errorMessage = pcall(function()
loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Real-RC7-22905"))()
end)
if not success then
warn("Error al ejecutar el script RC7: " .. errorMessage)
end
end)
createButton("lalol hub", 210, 160, function()
local success, errorMessage = pcall(function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/Its-LALOL/LALOL-Hub/main/Backdoor-Scanner/script'))()
end)
if not success then
warn("Error al ejecutar el script LALOL Hub: " .. errorMessage)
end
end)
createButton("K00PZ Skybox", 10, 220, function()
local lighting = game:GetService("Lighting")
local skybox = Instance.new("Sky")
skybox.Name = "CustomSkybox"
skybox.Parent = lighting
skybox.SkyboxBk = "https://www.roblox.com/asset/?id=9422866248"
skybox.SkyboxDn = "https://www.roblox.com/asset/?id=9422866248"
skybox.SkyboxFt = "https://www.roblox.com/asset/?id=9422866248"
skybox.SkyboxLf = "https://www.roblox.com/asset/?id=9422866248"
skybox.SkyboxRt = "https://www.roblox.com/asset/?id=9422866248"
skybox.SkyboxUp = "https://www.roblox.com/asset/?id=9422866248"
end)
createButton("decal", 210, 220, function()
for _, part in pairs(workspace:GetDescendants()) do
if part:IsA("BasePart") and part.Anchored and part.CanCollide then
local decal = Instance.new("Decal")
decal.Texture = "https://www.roblox.com/asset/?id=9422866248"
decal.Face = Enum.NormalId.Top
decal.Parent = part
end
end
end)



Lol
client!