Donner des objets au joueur lorsque le joueur atteint X le nombre de décès

Je fais un jeu où il faut détruire la plupart des blocs possibles, mais certains blocs peuvent vous tuer, donc si vous mourrez trop souvent, ou quel que soit le seuil, vous obtenez un élément pour vous offrir un avantage par rapport aux autres joueurs. Il y aura un maximum de 4 personnes, mais je veux qu'ils aient chacun leur propre nombre de morts, de sorte qu'il donne les objets à cette personne, mais le bloc de commande ne peut pas dire qui est mort et quand lui donner l'objet, c'est pourquoi J'essaie de définir chaque joueur avec un objectif manuellement car je jouerai avec mes amis.

Jusqu'à présent, je suis arrivé à la phase du bloc de communication, où cela fonctionne en me donnant l'élément, mais le test pour le faire continue de me chercher à nouveau parce que j'ai toujours décédé ces décès. C'est pourquoi je dois en quelque sorte réinitialiser l'objectif, mais je ne peux pas.

Fondamentalement, je veux le faire quand vous mourez X fois que vous obtenez des objets lorsque vous frappez X décès, mais peu importe combien de fois j'essaie d'ajouter les commandes de console appropriées dans certaines vidéos de tutoriel, elles ne fonctionnent pas , Exemple:

/scoreboard objectives add PlayerKills playerKillCount 

Le changement de joueur tue à Deaths et à PlayerKillCount à deathCount puis à l'aide de cette commande dans le bloc de commande réel:

 /give @a [score_Deaths_min=1] iron_sword 

J'ai réparé le problème, j'ai créé différentes équipes pour mettre les joueurs sur différentes équipes, puis créé des objectifs pour chaque joueur et les mettre chacun à leur mortCount et fait chaque fois que testfor trouvait 5 morts, il réinitialisait les décès et leur donnait des objets.

2 Solutions collect form web for “Donner des objets au joueur lorsque le joueur atteint X le nombre de décès”

Votre première commande est très bien si vous la modifiez comme vous l'avez dit.

Le problème semble être que vous avez un espace entre le sélecteur ( @a ) et les arguments du sélecteur ( [score_Deaths_min=1] ), s'il n'y en a pas un. Essayez plutôt cette commande:

 /give @a[score_Deaths_min=1] iron_sword 

Simple, utilisez simplement les critères deathCount pour l'objectif de votre tableau de bord.

/ Objectifs du tableau de bord ajouter Deaths deathCount Deaths

Ensuite, utilisez la commande:

/ Donner @a [score_Deaths_min = (Montant désiré)] (Élément) (Montant) (Valeur de données) {Balise de données}

  • Est-il possible de créer des squelettes avec des commandes?
  • Comment obtenir et stocker le nom du joueur?
  • Comment faire un épée éclair dans Vanilla Minecraft?
  • Quels sont les x, y et z dans la commande / testforblocks?
  • Comment faire un élément ne fait que briser certains blocs après avoir appliqué l'enchantement et les parties incassables de la commande?
  • Existe-t-il un moyen de créer une barre de santé visible pour les mobs autres que les dragons et les mûres ender?
  • Comment puis-je remplacer les particules de boule de neige par une liane qui a un fusible de 0?
  • L'armure ne fournit pas de barres d'armure / protection