Hi, Lately I was making a GUI timer and, it is a local script in a textlabel, in a screen gui in StarterGui.. I want to know if this script will work for all the players or if would only happen for every single player that joins... Cause I definitely don't want every player with a different timer..
local timer = Instance.new("IntValue", workspace)
timer.Name = "RoundTimer"
timer.Value = 10
local text = script.Parent.Text
local debounce = true
while wait() do
-- repeat till the intermission is over..............................
timer.Value = 10
repeat
timer.Value = timer.Value - 1
script.Parent.Text = "Intermission for "..timer.Value.." Seconds"
wait(1)
until timer.Value < 1
-- finish with intermission, now teleport player.....................
local plr = game:GetService("Players").LocalPlayer
local char = plr.Character
if plr then
if char then
char.UpperTorso.CFrame = CFrame.new(workspace.TeleportArena.Test.Position)
end
end
-- done with the teleporting to map, remake the game timer >:(.......
timer.Value = 60
repeat
timer.Value = timer.Value - 1
script.Parent.Text = "Round going on for another "..timer.Value.." Seconds"
wait(1)
until timer.Value < 1
if char then
char.UpperTorso.CFrame = CFrame.new(workspace.Lobby.Position)
end
end
So thats a timer script (Local script) in Starter Gui and I wanna know if the timer will be the same for everyone and not different for everyone.. Any help?

1 comment
No. It depends when the player joins.