so ive been trying to make a global countdown timer that is in sync with all players, and i dont know why but it just doesnt work
-- server script
local event = Instance.new("RemoteEvent")
event.Parent = game.Workspace
event.Name = "UpdateText"
game.Workspace.UpdateText:FireAllClients()
-- local script
local client = game.Players.LocalPlayer
local playergui = client.PlayerGui
local event = game.Workspace:FindFirstChild("UpdateText")
event.OnClientEvent:connect(function()
for i=850,0,-1 do
wait(1)
playergui.ScreenGui.Frame.TextLabel.Text = ("Time left: "..i)
end
end)
