// Псевдокод
countBallHit = 0 // Количество "отбивов"
statusHit = False; // Статус (true - мяч соприкоснулся с ракеткой, false - не соприкосался), меняется при коллизии/другом случае
if statusHit:
// При соприкосновении мяча
countBallHit += 1;
statusHit = False
// Далее сохраняем в файл
а вот за эту поправочку прям огромное спасибо! чёт не сразу додумался об этом)