script.Parent.MouseButton1Click:Connect(function()
for i,Player in pairs(game.Players:GetPlayers()) do
local count = Player.PlayerGui.Start.count
local Parent = Player.PlayerGui.Start.Start
count.Visible = true
Parent.Visible = false
count.Text = 5
wait(1)
count.Text = 4
wait(1)
count.Text = 3
wait(1)
count.Text = 2
wait(1)
count.Text = 1
wait(1)
count.Text = "BEGIN!"
end
game.Workspace["start part"]:Destroy()
wait(1)
game.StarterGui["Start"]:Destroy()
script.Parent.Parent:Destroy()
end
It's supposed to do that on everyone's screen, but it doesn't. The original worked, but only on the "player who clicked it"'s screen. Why?

1 comment
this won't work bcuz of FilteringEnabled. ServerScripts can't see any descendants of PlayerGui