Hello, I have this problem.
-- Declaraciones --
guicontrol = game.StarterGui.Informacion.marco.texto
lobby = game.Workspace.Juego.Lobby
audio1 = lobby.Decoracion.Maquina.Part
-- Puesto de control --
-- Sistema del juego --
while true do
for i = 30,1,-1 do
print(i)
guicontrol.Text = "El juego comenzara en "..i.." segundos."
wait(1)
if i == 1 then
guicontrol.Text = "Eligiendo mapa..."
wait(5)
guicontrol.Text = "Mapa elegido:"
wait(5)
end
end
end
This script works fine, I tried everything to find the error but nothing. When my player shows up the in-game counter stops but the console keeps printing 30..29..28..27 ... if I restart my player the counter is automatically updated and freezes again... I dont know what is happening and why?

2 comments
Get rid of the while true do() loop
I need to repeat it permanently. and I tried it and dont work.