В реальном мире время, которое добавляет арбитр, компенсирует задержки в игре. Правильно, потому что время не останавливается.
У нас же таймер замирает, когда мяч не в игре. Тогда что компенсирует компенсированное время?
Либо пусть таймер не останавливается, либо пусть компенсированного времени не будет.
P.S. Иногда таймер останавливается, когда мяч в игре. Например, когда вратарь поймал мяч после штрафного, пробитого вратарем другой команды.
Во время замирания таймера мне удобно отслеживать в какое время было то или иное событие. После остановки таймера всегда пропадает несколько секунд.
Либо пусть таймер не останавливается, либо пусть компенсированного времени не будет.
а какая разница останавливается таймер или нет, есть дополнительное время или нет? разве это влияет на исход матча? Это вообще влияет на что-нибудь?
Вот именно - ни на что не влияет. Поэтому эти два скрипта - "пропажи секунд" и "компенсированного времени в конце таймов" - по большому счету, лишние. Единственное, что они исправно выполняют, - отжирают время от генерации матчей.
Это не скрипты сайта, а Генератора, который лишний раз лучше не трогать. "Баг Айзермана" уже поправили...