Aller au contenu
ZombieZone69_

résolu Top X d'un variable

Messages recommandés

Bonjour, mon niveau en skript étant assez bas et après avoir chercher un peut partout, je m'adresse directement ici pour essayer de résoudre mon problème.
j'ai une variable "{pointvote::*}" qui liste des points propre à chaque joueurs et classée par uuid.
De cet variable j'aimerais faire un classement du type "Top 5" qui classe du plus élevé au plus bas des 5 premiers joueurs.
Cependant j'aimerais ne pas utiliser RandomSK et après mes recherches j'ai essayé avec ça, mais sans succès

Si quelqu'un si entend et a un peut de temps ça serait sympa ?
Bonne journée

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 5 heures, PlayScripts a dit :

Salut. J'ai fait une fonction simple d'utilisation permettant cela. Le lien est ici.

Merci de la réponse rapide ?
J'ai essayé ta fonction, qui marche bien le problème est que ça me classe que les points et pas à qui appartiennent ses points

Modifié par ZombieZone69_

Partager ce message


Lien à poster
Partager sur d’autres sites

Voilà, j'ai testé sur mon serveur il marche! (Rip mon matin xD)

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 21 heures, Roma a dit :

ça veut dire que tes joueurs et les points ne sont pas stockés comme tu m'as dis.

 

J'ai compris: "%player% => %points%"

 

Est-ce exact ?

Voici un exemple dans variable.cvs :
pointvote::40d72472-fabd-46e6-ac79-f38eb76e04fa, long, 0000000000000000

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok. Donc c'est impossible si ta variable est stocké comme ça.

 

Stocke là de la façon à se qu'il y ait le nom du joueur et ses points.

 

Bien cordialement,

  • J'aime pas 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Si, c'est certainement possible, d'une façon ou d'une autre, mais pour le coup c'est assez chiant ce que tu demande.
Déjà que par défaut, faire un système d'ordre croissant/décroissant c'est assez "relou" (si tu veux faire ton propre code).

Je vais essayer de voir si je trouve, mais je pense pas que beaucoup de personnes cherchent à faire comme toi, de cette manière, donc si tu n'as pas de réponse de moi, c'est que je ne trouve pas. Donc good luck pour la suite de t'es recherches.

Partager ce message


Lien à poster
Partager sur d’autres sites

Voici comment tu devrais faire:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Et donc utilise ça pour que ça marche ?

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Modifié par Roma
Erreurs dans le code
  • J'aime 1
  • Humm 1

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci de votre aide, et c'est la solution de @Rush2Fer qui fonctionne à merveille le seul petit soucis est que le

%player from uuid loop-value%

ne permet pas d'afficher les joueurs hors-ligne du coup je me suis permis je rajouter un petit détail pour combler la chose.

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

En tout cas merci du coup de pouce à tous c'est sympa ?

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.