Aller au contenu
KioveYT

inactif ✖ [SKRIPT] Système de Classement

Messages recommandés

Vous pouvez voir que le but ce skript, c'est d'afficher un classement pour mon rushffa. Mais le problème c'est que ça marche pas alors que il y a déjà des joueurs qui sont venu faire des kills. Vous pouvez voir sur le screen que ça ne marche pas.

Variables:
    {stats.kill.rushffa.%player%} = 0 

command /topkill:
    trigger:
        set {_5} to 0
        set {_4} to 0
        set {_3} to 0
        set {_2} to 0
        set {_1} to 0
        set {_1p} to "Aucun"
        set {_2p} to "Aucun"
        set {_3p} to "Aucun"
        set {_4p} to "Aucun"
        set {_5p} to "Aucun"
        loop {stats.kill.rushffa::*}:
            if {stats.kill.rushffa::%loop-index%} > {_1}:
                set {_5} to {_4}
                set {_5p} to {_4p}
                set {_4} to {_3}
                set {_4p} to {_3p}
                set {_3} to {_2}
                set {_3p} to {_2p}
                set {_2} to {_1}
                set {_2p} to {_1p}
                set {_1} to loop-value
                set {_1p} to loop-index
            else:
                if {stats.kill.rushffa::%loop-index%} > {_2}:
                    set {_5} to {_4}
                    set {_5p} to {_4p}
                    set {_4} to {_3}
                    set {_4p} to {_3p}
                    set {_3} to {_2}
                    set {_3p} to {_2p}
                    set {_2} to loop-value
                    set {_2p} to loop-index
                else:
                    if {stats.kill.rushffa::%loop-index%} > {_3}:
                        set {_5} to {_4}
                        set {_5p} to {_4p}
                        set {_4} to {_3}
                        set {_4p} to {_3p}
                        set {_3} to loop-value
                        set {_3p} to loop-index
                    else:
                        if {stats.kill.rushffa::%loop-index%} > {_4}:
                            set {_5} to {_4}
                            set {_5p} to {_4p}
                            set {_4} to loop-value
                            set {_4p} to loop-index
                        else:
                            if {stats.kill.rushffa::%loop-index%} > {_5}:
                                set {_5} to loop-value
                                set {_5p} to loop-index
        message "&aTop Kill"
        message "&61er &e➽ &3%{_1p}% &eavec &a%{_1}%"
        message "&62éme &e➽ &3%{_2p}% &eavec &a%{_2}%"
        message "&63éme &e➽ &3%{_3p}% &eavec &a%{_3}%"
        message "&64éme &e➽ &3%{_4p}% &eavec &a%{_4}%"
        message "&65éme &e➽ &3%{_5p}% &eavec &a%{_5}%"


Le Skript n'a pas était fait par moi.

 

Capture.PNG

Modifié par KioveYT

Partager ce message


Lien à poster
Partager sur d’autres sites

Bonsoir, alors ça ne marche toujours pas. ça fait la même chose que sur la photo.

Peut-être je ne prend plus cette variable pour les kills {stats.kill.rushffa.%player%}

mais celle là {stats.kill.rushffa::%player%}

Modifié par KioveYT

Partager ce message


Lien à poster
Partager sur d’autres sites

Moi ça fonctionne très bien.
Et oui tu dois utiliser les variables list: {stats.kill.rushffa::%player%}
donc par exemple pour ajouter un point à un joueur tu fais:


 

Contenu masqué

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

 

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.