I don't know why it doesn't work,and it running on a regular script. If you managed to fix it please explain how.
while true do wait(1) --~--~--Varibles--~--~--~--~-- local ClientSeconds = tick() Hour = math.floor(ClientSeconds/3600) Minutes = math.floor(ClientSeconds/60%60) Seconds = math.floor(ClientSeconds%60) TimeGui = script.Parent --------------------------------- TimeGui.Text = Hour..":"..Minutes end