Comment utiliser un testfor
pour vous donner un effet de potion ? Je veux une commande qui fasse en sorte que lorsque vous tenez un bâton appelé "Lampe de poche", vous obteniez une vision nocturne.
Quelqu'un peut-il m'aider ?
Comment utiliser un testfor
pour vous donner un effet de potion ? Je veux une commande qui fasse en sorte que lorsque vous tenez un bâton appelé "Lampe de poche", vous obteniez une vision nocturne.
Quelqu'un peut-il m'aider ?
/testfor
ne sera pas utile, car il se contente d'indiquer s'il y a eu une correspondance et ne vous permettra pas de cibler la ou les personnes correspondantes.
Vous voudrez utiliser /scoreboard
qui peut appliquer une étiquette basée sur les données NBT d'une cible, sous la forme d'un score ou d'une "étiquette". Les étiquettes sont beaucoup plus efficaces pour les situations booléennes simples comme celle-ci.
En SelectedItem
contient une copie de l'élément que le joueur tient actuellement dans la barre d'outils, sans l'attribut Slot
étiquette. Vous pouvez appliquer une étiquette basée sur celle-ci, bien qu'elle doive d'abord être retirée au cas où le joueur ne tiendrait plus l'objet :
Tous les blocs de commande sont réglés sur "Toujours actif" et "Inconditionnel".
Retirez d'abord l'étiquette aux joueurs, de sorte que s'ils ne tiennent plus l'objet, ils ne recevront plus l'effet.
/scoreboard players tag @a[tag=flashlight] remove flashlight
Ajouter une étiquette "lampe de poche" aux joueurs qui tiennent un bâton nommé "lampe de poche".
/scoreboard players tag @a add flashlight {SelectedItem:{id:"minecraft:stick",tag:{display:{Name:"Flashlight"}}}}
Et vous pouvez alors utiliser le /effect
pour cibler correctement les joueurs qui ont été appariés, car ils auront maintenant une étiquette "lampe de poche" :
/effect @a[tag=flashlight] minecraft:night_vision
Dois-je les utiliser comme des commandes différentes ? Activées rapidement, simultanément ? Je suis vraiment désolée de ne pas comprendre ! XD ! Je suis tellement mauvais pour les commandes ! XD ! Je ne sais pas si c'est une bonne idée, mais je ne sais pas si c'est une bonne idée.
AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.