Classement numérique [Résolu]

Signaler
Messages postés
50
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
28 mars 2009
-
Messages postés
50
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
28 mars 2009
-
Bonjour à tous :)

Voila, bien que j'ai déjà réalisé quelques systèmes de classement dans mon jeu, je bute sur un truc en apparence simple mais que je n'arrive pas à résoudre de façon claire et facile.

J'aimerais un snippet capable de classer par ordre numérique une suite donnée.
Selon l'ordre d'obtention de numéros, chaque joueur possède une ligne de donnée du style 45.2.60.1.14. J'aimerais pouvoir retourner cette suite dans l'ordre, soit ici 1.2.14.45.60 d'une manière pas trop compliquée.

Le plus gros classement général dans mon jeu s'effectue en récupérant les données d'une window -hSl, je pense que pour ici on doit pouvoir faire plus simple :x

2 réponses

Messages postés
871
Date d'inscription
jeudi 6 juillet 2006
Statut
Membre
Dernière intervention
6 janvier 2012
1
Salut

regarde /help $sorttok

je colle l'aide ici

$sorttok(texte,C,ncra)

Trie les tokens dans le texte.
Le défaut est un tri alphabétique, cependant vous pouvez spécifier

n = tri numérique
c = tri par préfixe du pseudo du salon
r = tri inversé
a = tri alphanumérique.

donc $sorttok(45.2.60.1.14.,46,n) returne 1.2.14.45.60

n'oubli pas de cocher "reponse accepté"

@+
Messages postés
50
Date d'inscription
dimanche 10 août 2003
Statut
Membre
Dernière intervention
28 mars 2009

Rhaa ben voila, je me cantonne à $gettok et je connaissais même pas celui là...
Pas plus simple !

Ben merci beaucoup WorldDMT :)