Acredito que o código que o professor passou esteja com bug, eu fiz e refiz e deu erro e tem muitos alunos aqui relatando o problema na hora de marcar o placar. Consegui resolver com essa solução:
QUANDO FOR CLICADO Sempre se posição x < (- posição que a bolinha toca na borda) então adicione 1 a pontos oponente se posição x < (posição que a bolinha toca na borda) então adicione 1 a meus oponente
Outro detalhe é se o programador definir uma posição bem antes de onde realmente a bolinha bate, dá erro pois fazendo isso a condição "Se" é validada várias acumulando vários pontos. Use duas condições "SE" ao invés de "espere até que"