-- made by saturner team -- ID de la imagen y sonido de Roblox local imageId = "rbxassetid://17331294149" -- Reemplaza con el ID de tu imagen local soundId = "rbxassetid://103215672097028" -- Reemplaza con el ID de tu sonido -- Función para mostrar la imagen en pantalla completa y reproducir sonido local function showFullScreenImageAndSound(player) if player and player:FindFirstChild("PlayerGui") then -- Crear ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Name = "FullScreenImageGui" screenGui.ResetOnSpawn = false screenGui.Parent = player.PlayerGui -- Crear ImageLabel (Pantalla completa) local imageLabel = Instance.new("ImageLabel") imageLabel.Size = UDim2.new(1, 0, 1, 0) -- 100% de la pantalla imageLabel.Position = UDim2.new(0, 0, 0, 0) -- Alineado al inicio imageLabel.Image = imageId imageLabel.BackgroundTransparency = 1 -- Fondo transparente imageLabel.Parent = screenGui -- Crear Sonido local sound = Instance.new("Sound") sound.SoundId = soundId sound.Volume = 2 -- Ajustar volumen sound.Looped = false -- No repetir sound.Parent = player:FindFirstChild("PlayerGui") sound:Play() -- Eliminar la imagen después de 5 segundos task.wait(5) screenGui:Destroy() end end -- Función para crear un botón en la pantalla del jugador local function createButton(player) if player and player:FindFirstChild("PlayerGui") then -- Crear ScreenGui para el botón local buttonGui = Instance.new("ScreenGui") buttonGui.Name = "ButtonGui" buttonGui.ResetOnSpawn = false buttonGui.Parent = player.PlayerGui -- Crear TextButton local button = Instance.new("TextButton") button.Size = UDim2.new(0.2, 0, 0.1, 0) -- 20% ancho, 10% alto button.Position = UDim2.new(0.4, 0, 0.8, 0) -- Centrado abajo button.Text = "Mostrar Imagen" button.TextScaled = true button.BackgroundColor3 = Color3.fromRGB(0, 0, 0) -- Fondo negro button.TextColor3 = Color3.fromRGB(255, 255, 255) -- Texto blanco button.Parent = buttonGui -- Conectar evento al botón button.MouseButton1Click:Connect(function() showFullScreenImageAndSound(player) -- Llama a la función al presionar end) end end -- Crear botón para todos los jugadores actuales for _, player in pairs(game.Players:GetPlayers()) do createButton(player) end -- Crear botón para nuevos jugadores game.Players.PlayerAdded:Connect(createButton)