it does work, it's just that the script seems to be too long to just be a timer
local hint = Instance.new('Hint',game.Workspace)
local seconds = game.Workspace.Value
while true do
hint.Text = seconds.Value
for i= 1,seconds.Value do
wait(1)
if seconds.Value == 1 then
wait(1)
seconds.Value = 0
hint.Text = 0
wait(1)
hint.Text = 30
wait(1)
seconds.Value = 29
hint.Text = seconds.Value
else
seconds.Value = seconds.Value -1
hint.Text = seconds.Value
end
end
end
