Aller au contenu
Escanor

Classement en fonction d'une variable.

Messages recommandés

Version de Minecraft : 1.14
Version de Skript : 2.5.3

Type du skript : Classement

 

Description du script :

Bonjour,

J'aurais besoin de votre aide pour un script que je souhaite développer. En effet, j'aimerais classer les joueurs en fonction du checkpoint qu'ils ont atteint. En d'autres termes, plus un joueur atteint un checkpoint élevé, plus il sera classé en haut du classement. Je souhaite également pouvoir afficher le nom du joueur ainsi que sa position dans le classement. La variable qui contient le numéro du checkpoint est {checkpoint.%loop-player's uuid%}. Vous trouverez ci-joint le début de mon programme.

Merci d'avance pour votre aide.

Command /classement:
  trigger:
    set {_message} to "<gold>--- Classement des Joueurs ---<reset>"
    send {_message} to sender
    send ""
    loop all players:
      send "&l&e%loop-player% -> Checkpoint : &c%{checkpoint.%loop-player's uuid%}%"

Partager ce message


Lien à poster
Partager sur d’autres sites

Ce que tu peux faire est que tu crées une nouvelle liste temporaire tu prends celui qui a le plus gros score et tu l'ajoutes à cette nouvelle liste et ainsi de suite, comme ça cette nouvelle liste sera triée dans l'ordre, puis tu auras juste à afficher cette nouvelle liste.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.