MrZiboule Posté(e) le 8 février 2017 Posté(e) le 8 février 2017 Bonjour j'ai un petit problème j'ai un truc pour faire un classement avoir une variable mais la le seul problème c'est que le classement se fait juste avoir les joueurs qui son co serait il possible de faire le classement pour TOUT le monde meme seu qui ne son pas connecter ... Merci voici le code: loop all players: wait 1 tick set {_pointes} to {points.%UUID of loop-players%} set {_pointes} to "%{_pointes}%" parsed as integer set {_valuelist::%loop-player%} to {_pointes} set {_valuelist::*} to {_valuelist::*} sorted from highest to lowest with output "&c&lNom: &6@index &aavec &c&lPoints: &6&o@value" set {_size} to size of {_valuelist::*} loop {_valuelist::*}: set {_li} to "%loop-index%" parsed as number if {_li} = 1: send "%loop-value%" to player else if {_li} = 2: send "%loop-value%" to player else if {_li} = 3: send "%loop-value%" to player else if {_li} = 4: send "%loop-value%" to player else if {_li} = 5: send "%loop-value%" to player if {_li} = 5: exit loop
Maxl Posté(e) le 9 février 2017 Posté(e) le 9 février 2017 Et bien j'ai pas tout compris mais pour cibler les joueurs non connecté, tu devrait passer par une liste de tout les joueurs, genre {list.joueurs::*} où chaques joueur est ajouté à sa connexion si il n'est pas déjà dedans ou ou à sa première connection, par conséquant t'es loop-player deviennt loop-value enfin je pense que tu sais x) C'est une idée je te laisse voir si elle peut fonctionner =) j'espère t'avoir aidé ;D
Messages recommandés