MrGlind 0 Opublikowano 29 sierpnia 2014 Udostępnij Opublikowano 29 sierpnia 2014 Jak w temacie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Anastair 64 Opublikowano 29 sierpnia 2014 Udostępnij Opublikowano 29 sierpnia 2014 Wklej tutaj swój kod na gildie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 kresrek007 17 Opublikowano 29 sierpnia 2014 Udostępnij Opublikowano 29 sierpnia 2014 @Up Co do kodu to można się domyśleć, można np. gracze gildii {gildia.jegonick.czlonkowie::%nazwa gildii%} i w tej zmiennej bedzie lista graczy, lista gildii w {gildia.jegonick.listagildii::*}, a pkt 1 gracza w {punkty::%player%}. @Topic Dolaczam sie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 699 Opublikowano 30 sierpnia 2014 Udostępnij Opublikowano 30 sierpnia 2014 W tym przykładzie użyłem zmiennych:{gildie::%nazwa gildii%::gracze:: *} przechowuje listę graczy w danej gildii (dodawanych w sposób: add player to {gildie::%gildia%::gracze:: *}){pkt::%nazwa gracza%} przechowuje pkt danego gracza# dodawanie pkt graczy w gildii do listy# {_lista::%nazwa gildii%} = pkt danej gildiiloop {gildie::*}: set {_pkt.%loop-value%} to 0 loop {gildie::%loop-value%::gracze::*}: add {pkt::%loop-value-2%} to {_pkt.%loop-value-1%} set {_lista::%loop-value%} to {_pkt.%loop-value%}set {_num} to size of {_lista::*}# sortowanie listyloop {_num} times: loop {_lista::*}: {_v.%loop-number%} is not set: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index loop-value is more than {_v.%loop-number%}: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index delete {_lista::%{_n.%loop-number%}%}# wyswietlanie wynikusend "Ranking gildii:"loop {_num} times: send "%loop-number%. %{_n.%loop-number%}% (%{_v.%loop-number%}%)"(kod nietestowany) MrGlind i kresrek007 2 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MrGlind 0 Opublikowano 30 sierpnia 2014 Autor Udostępnij Opublikowano 30 sierpnia 2014 @Piratjaskiniowy XD Nwm czy działa bo nie ja lecz mój kolega z którym obecenie coś pisze (dla was :*) ale czy dało bysie zrobić tak by all pkt graczy z gildii podzielić na all graczy? Tak jak jest na serwerze skkfa Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 699 Opublikowano 30 sierpnia 2014 Udostępnij Opublikowano 30 sierpnia 2014 Dałoby się, trzeba dodać do tego skryptu jedną linijkę:# dodawanie pkt graczy w gildii do listy# {_lista::%nazwa gildii%} = pkt danej gildiiloop {gildie::*}: set {_pkt.%loop-value%} to 0 loop {gildie::%loop-value%::gracze::*}: add {pkt::%loop-value-2%} to {_pkt.%loop-value-1%} set {_pkt.%loop-value%} to {_pkt.%loop-value%}/size of {gildie::%loop-value%::gracze::*} # dodana linijka set {_lista::%loop-value%} to {_pkt.%loop-value%}set {_num} to size of {_lista::*}# sortowanie listyloop {_num} times: loop {_lista::*}: {_v.%loop-number%} is not set: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index loop-value is more than {_v.%loop-number%}: set {_v.%loop-number%} to loop-value set {_n.%loop-number%} to loop-index delete {_lista::%{_n.%loop-number%}%}# wyswietlanie wynikusend "Ranking gildii:"loop {_num} times: send "%loop-number%. %{_n.%loop-number%}% (%{_v.%loop-number%}%)" Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 MrGlind 0 Opublikowano 30 sierpnia 2014 Autor Udostępnij Opublikowano 30 sierpnia 2014 Pirat ty koxie XD Jak zrobić top na tabie? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
MrGlind 0
Jak w temacie.
Odnośnik do komentarza
Udostępnij na innych stronach
6 odpowiedzi na to pytanie
Rekomendowane odpowiedzi