Skocz do zawartości

GUIList - lista graczy w menu


Rekomendowane odpowiedzi

Dołączona grafika


Witajcie! To mój drugi, ale lepszy skrypt.

[infosopher=red][dupka2]Uprawnienia[/dupka2][/infosopher]





Brak

[infosopher=red][dupka2]Opis[/dupka2][/infosopher]




Skrypt dodaje listę graczy w menu

[infosopher=red][dupka2]Wymagania[/dupka2][/infosopher]




SkQuery

Skript

[infosopher=red][dupka2]Pobieranie[/dupka2][/infosopher]



Kliknij w obrazek lub tutaj:

PASTEBIN

[infosopher=red][dupka2]Lista zmian[/dupka2][/infosopher]

19.10.2014 >> Wydanie


20.10.2014 >>Wersja 1.1:
- Nieskończenie wiele graczy na liście
- Inne wełna dla OP
25.10.2014 >> Wersja 1.2:
- Ulepszenie formy graficznej
- Dodanie włączania przez przedmiot
- Oddzielne listy administracji i graczy (wszyscy tez jest)
27.10.2014 >> Wersja 1.3:
- Lepszy wygląd menu

Edytowane przez Jan kk
Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/
Udostępnij na innych stronach

Strasznie nieoptymalny kod.

Wyświetli tylko pierwsze 10. Nie lepiej zrobić coś takiego?

loop all players:    add loop-player to {temp.online::*}    set {temp.online.size} to size of {temp.online::*}    loop {temp.online.size} times:        format slot loop-number of player with 1 of light green wool named "%{temp.online::%loop-number%}%" to close        clear {temp.online::*}        clear {temp.online.size}
Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-32052
Udostępnij na innych stronach

Strasznie nieoptymalny kod.

Wyświetli tylko pierwsze 10. Nie lepiej zrobić coś takiego?

loop all players:    add loop-player to {temp.online::*}    set {temp.online.size} to size of {temp.online::*}    loop {temp.online.size} times:        format slot loop-number of player with 1 of light green wool named "%{temp.online::%loop-number%}%" to close        clear {temp.online::*}        clear {temp.online.size}

można i nawet lepiej:

 

loop all players:    add 1 to {_}    format slot {_}-1 of player with 1 of light green wool named "%loop-player%" to be unstealable
Polecam ci zaktualizować skrypt
Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-32055
Udostępnij na innych stronach

@3up

Wykrywa tylko 10, bo tyle mam na swoim.

@2up i @up

Nie pomyślałem o tym :)

Jutro update.

Sam chciałem coś takiego zrobić, i chyba zrobie bo ten skrypt to beznadzieja..

Ale czekam na update może poprawisz ;p

Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-32069
Udostępnij na innych stronach

Damn...

Można skrócić do jakiśch 30 linijek a pozatym używaj skullów z tagiem nbt przechowującym nick gracza. Bo jeżeli wbije ktoś na 1.8 to będzie widział ich głowy ze skinem.

Komenda /list jest już w essentials.

Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-32086
Udostępnij na innych stronach

Panie janie , panie janie rano wstań,,, xd

Przerób na coś takiego :

/list otwiera tą liste

Otwiera liste 1x9

I są 3 wełny czerwona (administracja) zielona (zasłóżeni) biała (gracze)

Wybiera się czerwoną- otwiera nowe gui z wełnami , np jest 1 admin o nicku bolo i nacelowując na tą pisze :

Nazwa: Nick

Lore. 1: Bolo

Lore. 2:Ranga

Lore. 3:Admin.

I tam w pozostałych tak samo :> .... i byś mógł dodać czas przegrany na serwerze :>

Ps. Zasłóżeni to vipy, helpery itd.

Dodaj też permisiona na dodawanie do poszczególnego działu

|dobry pomysł daj like|

Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-32236
Udostępnij na innych stronach

@up

"Ucz się dalej!" ? Chyba, że chodzi Ci o SkQuery, ale znam cały skrypt. A po za tym masz 6 postów i uważasz, że jesteś zawodowcem? A jak Ci się nie podoba skrypt to powiedz dlaczego i co dodać :)

Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-33304
Udostępnij na innych stronach

Moze zrobisz takie cos:

Klikasz w gracza i masz funkcje go zkicowania, zbanowania, otworzenia eq, itp.

No nie wiem. W sumie mógłbym zrobić, ale po co? PlayerManager wystarczy.

@topic

Dawać kolejne pomysły ;)

Odnośnik do komentarza
https://skript.pl/temat/3704-guilist-lista-graczy-w-menu/#findComment-33483
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...