Tu créés l'objectif nb.
clock - scoreboard players add @e[type=Item,x=x,y=y,z=z,r=rayon,c=nombre] nb nombre
Euh, non. Clairement pas.
Pour compter les objets au sol, c'est impossible (dès que deux objets identiques se retrouvent à proximité, il se regroupent et ne forment plus qu'un).
Voici ce qu'il est possible de faire:
- Compter les "tas" d'objets au sol
Créer un objectif "Compteur" de type dummy
Code:
/scoreboard objectives add Compteur dummy
Dans une horloge, mettre un bloc de commande avec ceci:
Soit x, y et z les coordonnées du bloc de commande, lancer une fois la commande suivante:
Code:
/stats block x y z set SuccessCount Objets Compteur
La commande suivante permettra alors de surveiller le nombre d'objet au sol:
Code:
/scoreboard objectives setdisplay sidebar Compteur
- Compter un type d'objet dans l'inventaire de tout le monde
Créer un objectif "Compteur" de type dummy
Code:
/scoreboard objectives add Compteur dummy
Dans une horloge, mettre un bloc de commande avec ceci:
Soit x, y et z les coordonnées du bloc de commande, lancer une fois la commande suivante:
Code:
/stats block x y z set AffectedItems Objets Compteur
La commande suivante permettra alors de surveiller le nombre d'objet désigné présent dans l'inventaire de tout les joueurs:
Code:
/scoreboard objectives setdisplay sidebar Compteur
Pour regarder uniquement dans l'inventaire du joueur le plus proche, il suffit de changer le @a en @p. Et si tu veux regarder chez deux joueurs, il suffit de faire deux fois la procédure, sur deux commandes avec deux sélecteurs différents et changer le Objets en Joueur1 / Joueur2 (ou en sélecteur).
Avec un peu d'adaptation, tu devrais pouvoir arriver au résultat que tu souhaites.