D'accord mais du coup comment je le fais correspondre
Ps: je joint le fragment de code repris du tuto créer un top/flop avec mon bout de code
command /classement [<text>]:
trigger:
if arg 1 is "refresh":
remove "%player%: %{pts.%player%}%" from {_liste::*}
set {pts.%player%} to 0
add {@money} to {pts.%player%}
add {grade.%player%} to {pts.%player%}
add {kill.%player%} to {pts.%player%}
add {koth.%player%} to {pts.%player%}
add "%player%: %{pts.%player%}%" to {_liste::*}
send "%{_liste::*}%"
set {_copieliste::*} to {_liste::*} #On fait une copie de la liste pour éviter que cette dernière soit "endommagée"
loop 5 times: #Remplacer X par le TopX (si vous voulez faire un Top5, mettez "loop 5 times:"
clear {_maxv}
loop {_copieliste::*}:
if {_maxv} is not set:
set {_maxv} to loop-value-2
set {_maxi} to loop-index-2
else if {_maxv} is smaller than loop-value-2:#Si vous souhaitez faire un "Flop" (Tri Croissant), mettez "is higher than" à la place de "is smaller than"
set {_maxv} to loop-value-2
set {_maxi} to loop-index-2
clear {_copieliste::%{_maxi}%}
set {_topv::%loop-number%} to {_maxv}
set {_topi::%loop-number%} to {_maxi}
if arg 1 is not set:
loop 5 times:
send "%loop-number%/ %{_topi::%loop-number%}% : %{_topv::%loop-number%}%"