theneuetimes 522 Opublikowano 28 marca 2014 Udostępnij Opublikowano 28 marca 2014 Siema Używam skryptu PirataJaskiniowego na top graczy ( :)), oczywiście wszystko działa ale czy da się zrobić tak aby w osobnej komendzie wyświetlać miejsce w rankingu (gdy ranking jest na 5 osób, a wyświetlać gdy ktoś jest np. 10)? Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Patek 189 Opublikowano 29 marca 2014 Udostępnij Opublikowano 29 marca 2014 Hmm nie wiem czy to zadziała bo kiedys tez chciałem to zrobic i korzystałem z czegos takiego:command /top: trigger: send "top 5 kopaczy kamienia" set {_num} to size of {stone::*} loop {_num} times: loop {stone::*}: {_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 {stone::*} loop {_num} times: loop-number is less than or equal to 10: loop-number is 10: set {topelo} to "%{_n.%loop-number%}% " set {topelopunkty} to {_v.%loop-number%} send "%loop-number%. %{_n.%loop-number%}% (%{_v.%loop-number%}%)" set {stone::%{_n.%loop-number%}%} to {_v.%loop-number%} {_num} is less than 5: set {_r} to {_num} loop 5 - {_num} times: add 1 to {_r} send "%{_r}%. brak" Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/#findComment-1325 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 30 marca 2014 Udostępnij Opublikowano 30 marca 2014 Aby wyświetlić miejsce w rankingu konkretnego gracza musisz zapisać do zmiennych wszystkie wartości z listy tak jak przy wyświetlaniu rankingu, następnie zapętlić te zmienne i sprawdzić czy ta przechowująca nick jest nickiem konkretnego gracza, jeśli tak wyświetlić przypisaną jej zmienną przechowującą pozycję w rankingu.set {_num} to size of {rank.r::*}loop {_num} times: loop {rank.r::*}: {_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 {rank.r::*}loop {_num} times: {_n.%loop-number%} is player: send "twoje miejsce w rankingu: %{_v.%loop-number%}%" stop theneuetimes 1 Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/#findComment-1407 Udostępnij na innych stronach Więcej opcji udostępniania...
0 theneuetimes 522 Opublikowano 30 marca 2014 Autor Udostępnij Opublikowano 30 marca 2014 Wszystko działa, do zamknięcia. Dzięki za pomoc :) Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/#findComment-1409 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 30 marca 2014 Udostępnij Opublikowano 30 marca 2014 Automatycznie wygenerowana wiadomość. Ten temat został zamknięty przez moderatora. Powód: rozwiązane. Jeżeli nie zgadzasz się z tą decyzją skontaktuj się z moderatorem, który zamknął ten temat. Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/#findComment-1410 Udostępnij na innych stronach Więcej opcji udostępniania...
0 theneuetimes 522 Opublikowano 15 sierpnia 2014 Autor Udostępnij Opublikowano 15 sierpnia 2014 :D Odnośnik do komentarza https://skript.pl/temat/297-miejsce-w-topce/#findComment-19763 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
theneuetimes 522
Siema
Używam skryptu PirataJaskiniowego na top graczy ( :)), oczywiście wszystko działa ale czy da się zrobić tak aby w osobnej komendzie wyświetlać miejsce w rankingu (gdy ranking jest na 5 osób, a wyświetlać gdy ktoś jest np. 10)?
Odnośnik do komentarza
https://skript.pl/temat/297-miejsce-w-topce/Udostępnij na innych stronach
5 odpowiedzi na to pytanie
Rekomendowane odpowiedzi