repeat wait(1) until game.Loaded local label = Instance.new("ScreenGui") local label2 = Instance.new("ImageLabel") local sound = Instance.new("Sound") local players = game.Players local playeramount = #game.Players:GetChildren() local random = math.random(1,playeramount) local reference = players:GetChildren()[random] label2.Size = UDim2.new(1,0,1,0) sound.SoundId = "rbxassetid://4572116031" label2.Image = "rbxassetid://15808972510" label.Parent = reference.PlayerGui label2.Parent = label sound.Parent = reference sound:Play() wait(3) label:Destroy() label2:Destroy() sound:Destroy()