Comment détecter le gagnant

J'essaie de faire un minigame que j'ai déjà mentionné dans d'autres questions à moi. Je pense que j'ai obtenu toutes les commandes sauf une. J'ai besoin d'un bloc de commande pour retourner vrai quand il reste un seul joueur et ça finira le jeu.

Je n'ai encore rien essayé parce que je n'ai aucune idée de la façon de le faire. J'ai également essayé de faire des recherches, mais je n'ai jamais de renseignements. De plus, je suis sur 1.7.10.

Est-ce possible en 1.7.10 et, dans l'affirmative, comment puis-je le faire?

  • Comment puis-je réparer les «brackets déséquilibrés» dans ma balise de données?
  • Minecraft Mob-Spawning dans vanilla 1.8 server [closed]
  • Minecraft 1.10 Custom GameRules?
  • Comment puis-je changer mon nom en utilisant les blocs de commandes?
  • Comment utilise-t-on les données @e sur une boule de neige nommée personnalisée
  • Comment appeler cette séquence de mobs empilés
  • Le tableau de bord de Minecraft stat.mineBlock ne fonctionnera pas?
  • Donner des objets au joueur lorsque le joueur atteint X le nombre de décès
  • 2 Solutions collect form web for “Comment détecter le gagnant”

    Vous ne pouvez pas tester s'il n'y a plus qu'un joueur, mais vous pouvez tester s'il n'y a plus de joueurs dans une zone, utilisez cette commande:

    /testfor @a[c=2,x=X,y=Y,z=Z,r=R] 

    Déployé:

      /testfor | testfor @a[] | players c=2 | which are one of the 2 closest players x=X,y=Y,z=Z | at the coordinates X, Y, Z r=R | or R blocks away from them 

    Cela signifie que vous devez remplacer X , Y , Z par les coordonnées centrales approximatives de votre zone de Minijame et R avec la moitié de la longueur de la zone de mini-jeu.

    Maintenant, vous devez coller un comparateur hors du bloc de commande et inverser sa sortie, donc si la commande renvoie false (par exemple, il y a moins de 2 joueurs dans la zone spécifiée), votre sortie est vraie.

    Essayez de donner à tous les joueurs un objectif avec le système de pointage de la commande, quand quelqu'un perd, leur donner un point et faire fonctionner une horloge avec une commande pour détecter si les joueurs ont 1 point sur l'objectif, s'ils le font, vous pouvez les téléporter ou les tuer .

    Ensuite, une horloge se dirige vers le côté en vérifiant un certain rayon s'il y a un joueur avec le score de 0, lorsque tous les joueurs ont 1 point et sont emmenés là, un joueur aura quitté le score de 0 et vous pourrez le gagner En le téléportant sur la salle gagnante ou en disant tout simplement dans le chat, "vous êtes le gagnant!"

    Vous pouvez probablement trouver toutes les commandes dont vous avez besoin pour cela sur le canal YouTuber de "Dragnoz". Il fait beaucoup de ce genre de choses.

    Nous aimons jouer à des jeux, en particulier des jeux vidéos.