Tengo un comando que comprueba si la puntuación de un jugador es 0 y el bloque en el que está esmeralda.
Escribí:
/execute as @a if block ~ ~-1 ~ emerald_block if score @s floor matches 0 run scoreboard players @s floor 1
pero esto mira a todos los jugadores simultáneamente para esmeralda y 0 puntuación, en lugar de uno a la vez. Me he quedado sin ideas para solucionarlo.
¿Puede alguien ayudarme?