J'ai besoin d'aide pour réparer cette commande. J'ai essayé mais cela ne fonctionne pas dans la version 1.9. La commande est testfor @a[r=3,score_GameTokens_min=5] > give @p cooked_porkchop 3 | /scoreboard players remove @p[r=3] GameTokens 5
. Lorsque j'essaie, le système me dit : "Invalid stuff" et attend { comme premier caractère. Si vous pouvez résoudre ce problème, je vous en serais reconnaissant. J'ai déjà essayé de le modifier plusieurs fois et j'ai fait des recherches en ligne, mais il n'y en avait pas, alors j'ai dû créer un nouveau fil de discussion.
Pour dissiper les malentendus : /testfor
fonctionne bien et peut potentiellement faire moins travail que /scoreboard
. En utilisant /scoreboard
comme cela, il faut traiter chaque cible obtenue dans cette zone et vérifier leur score. Utilisation de /testfor
permet de réduire le nombre de fois qu'une commande est traitée par le sélecteur lui-même (puisque la vérification du score est effectuée dans le sélecteur) : /testfor @p[r=3,score_GameTokens_min=5]
. Si vous avez un problème avec une commande, je vous recommande de poser d'abord une question à son sujet, car elle fonctionne correctement. En réalité, la première commande n'est même pas nécessaire.
2 votes
Je suis curieux. Qu'est-ce qui vous a fait croire que vous pouviez enchaîner les commandes en utilisant
>
y|
? Les commandes de Minecraft ne sont pas bash.1 votes
@MrLemon J'aimerais tellement que ça marche. :P