Witam pany! Mam problem, chcę sobie zrobić podawanie pozycji rankingu w scoreboardzie :D Mam taki kod na topke
command /top10: aliases: /top, /topka trigger: send "&8> &6Top 10 najlepszych graczy:" set {_num} to size of {hpvp.punkty::*} loop {_num} times: loop {hpvp.punkty::*}: {_v.%loop-number%} is not set: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index loop-value is greater than {_v.%loop-number%}: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index remove {_v.%loop-number%} from {hpvp.punkty::*} loop {_num} times: loop-number is less than or equal to 10: send "&8> &7%loop-number%. &6%{_n.%loop-number%}% &8(&6%{_v.%loop-number%}%&8)" set {pss.number} to loop-number set {hpvp.punkty::%{_n.%loop-number%}%} to {_v.%loop-number%}
a tutaj mam jeszcze mój scoreboard który pokazuje ile jest graczy w topce i każdemu jednakowo, chcę aby po prostu pokazywało mi który gracz jest w tabeli i jeśli będzie 1000 graczy zarejestrowanych to też będzie ranking np. 931 - Proszę o pomoc i pozdrawiam!
Scoreboard:
every 5 seconds: loop all players: display board named "&6&lStatystyki" to loop-player make score "&2Punkty:" in board of loop-player to {hpvp.punkty::%loop-player%} make score "&2Zabicia:" in board of loop-player to {hpvp.fragi.%loop-player%} make score "&2Zgony:" in board of loop-player to {hpvp.zgony.%loop-player%} make score "&2Pozycja:" in board of loop-player to {pss.number} move display of loop-player to sidebar
Pytanie
Naami 39
Witam pany! Mam problem, chcę sobie zrobić podawanie pozycji rankingu w scoreboardzie :D Mam taki kod na topke
command /top10: aliases: /top, /topka trigger: send "&8> &6Top 10 najlepszych graczy:" set {_num} to size of {hpvp.punkty::*} loop {_num} times: loop {hpvp.punkty::*}: {_v.%loop-number%} is not set: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index loop-value is greater than {_v.%loop-number%}: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index remove {_v.%loop-number%} from {hpvp.punkty::*} loop {_num} times: loop-number is less than or equal to 10: send "&8> &7%loop-number%. &6%{_n.%loop-number%}% &8(&6%{_v.%loop-number%}%&8)" set {pss.number} to loop-number set {hpvp.punkty::%{_n.%loop-number%}%} to {_v.%loop-number%}a tutaj mam jeszcze mój scoreboard który pokazuje ile jest graczy w topce i każdemu jednakowo, chcę aby po prostu pokazywało mi który gracz jest w tabeli i jeśli będzie 1000 graczy zarejestrowanych to też będzie ranking np. 931 - Proszę o pomoc i pozdrawiam!
Scoreboard:
every 5 seconds: loop all players: display board named "&6&lStatystyki" to loop-player make score "&2Punkty:" in board of loop-player to {hpvp.punkty::%loop-player%} make score "&2Zabicia:" in board of loop-player to {hpvp.fragi.%loop-player%} make score "&2Zgony:" in board of loop-player to {hpvp.zgony.%loop-player%} make score "&2Pozycja:" in board of loop-player to {pss.number} move display of loop-player to sidebarOdnośnik do komentarza
https://skript.pl/temat/4876-pozycja-w-rankingu/Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi