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}

  • Comment teleporter les joueurs lorsqu'ils entrent dans une certaine zone / coordonnées
  • Comment puis-je obtenir un bloc de commande?
  • Suppression de Minecarts en 1.7.10 en utilisant des blocs de commandes
  • Est-il possible de créer des squelettes avec des commandes?
  • L'armure ne fournit pas de barres d'armure / protection
  • Invocation d'article ne fonctionne pas
  • Syntaxe pour ajouter plusieurs commandes à un bloc de commande unique
  • Exécuter ou Test pour un objet nommé nommé?