Actualizado:

1. Preparación (una vez)

/scoreboard objectives add points dummy "Puntos"
/scoreboard objectives setdisplay sidebar points
/scoreboard players set @a points 0

2. Diana y bloques de comandos

Una diana (bloque target) emite una señal de redstone al recibir un impacto. Lleva polvo de redstone desde ella hasta un bloque de comandos de Impulso en Necesita redstone, con dos bloques En cadena detrás. Deja el bloque de comandos a 3 o 4 bloques de la diana.

3. Dar un punto al tirador

/execute as @e[type=arrow,distance=..5,limit=1,sort=nearest] on origin run scoreboard players add @s points 1
/execute as @e[type=arrow,distance=..5,limit=1,sort=nearest] on origin run tellraw @a [{"selector":"@s"},{"text":" ¡ha dado en la diana!","color":"gold"}]
/kill @e[type=arrow,distance=..5]

on origin cambia de la flecha al jugador que la disparó. Eliminar la flecha evita que puntúe dos veces.

4. Repartir arcos y flechas

/clear @a arrow
/give @a bow
/give @a arrow 10
/scoreboard players set @a points 0

No uses Infinidad para que cuente el número de flechas. Consulta el comando del arco más fuerte.

5. Solo en el centro

Una diana da una señal más fuerte cuanto más cerca del centro es el impacto, y el polvo pierde un nivel por bloque. Una línea de polvo más larga, de unos 8 bloques, hace que solo los impactos cerca del centro lleguen al bloque de comandos. Así el bloque de comandos queda más lejos, así que sube distance=..5 del paso 3 a algo más que la distancia hasta la diana, como distance=..10.

6. Límite de tiempo

/scoreboard objectives add timer dummy
/scoreboard players set #game timer 1200

1200 ticks son 60 segundos. Fíjalo al empezar la ronda y luego ejecuta esto en un bloque Iterativo con bloques En cadena:

/scoreboard players remove #game timer 1
/execute if score #game timer matches 0 run title @a title {"text":"¡Se acabó el tiempo!","color":"red"}
/execute if score #game timer matches 0 run clear @a arrow

La puntuación sigue bajando por debajo de 0, así que el mensaje final solo aparece una vez.

Solución de problemas

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.