Tablist
Lista graczy na serwerze
Dział zatytułowany „Lista graczy na serwerze”Lista graczy, inaczej „tablista“, pokazuje informacje o gildii, graczu, serwerze i topkach. Jej wygląd konfiguruje się w plikach tablist.yml oraz messages.yml; poniżej opisano wszystkie dotyczące jej ustawienia.
Podstawowe ustawienia (tablist.yml)
Dział zatytułowany „Podstawowe ustawienia (tablist.yml)”W sekcji cells: ustawia się wygląd wierszy tablisty. Numeruje się je od 1 do 80 — kolejność pokazuje Schemat numeracji tablisty.
cells: 1: '&7Nick: &b{PLAYER}' 2: '&7Ping: &b{PING}' 3: '&7Punkty: &b{POINTS}' 4: '&7Zabojstwa: &b{KILLS}' 5: '&7Smierci: &b{DEATHS}' 6: '&7KDR: &b{KDR}' 7: '&7Gildia: &b{G-NAME}' 9: '&7TAG: &b{G-TAG}' 10: '&7Punkty gildii: &b{G-POINTS-FORMAT}' 11: '&7Pozycja gildii: &b{G-POSITION}' 12: '&7Liczba graczy online: &b{G-MEMBERS-ONLINE}' 21: '&7Online: &b{ONLINE}' 22: '&7TPS: &b{TPS}' 41: '&bTop 3 Gildii' 42: '&71. &b{GTOP-AVG_POINTS-1}' 43: '&72. &b{GTOP-AVG_POINTS-2}' 44: '&73. &b{GTOP-AVG_POINTS-3}' 61: '&bTop 3 Graczy' 62: '&71. &b{PTOP-POINTS-1}' 63: '&72. &b{PTOP-POINTS-2}' 64: '&73. &b{PTOP-POINTS-3}'Nagłówek i stopka (tablist.yml)
Dział zatytułowany „Nagłówek i stopka (tablist.yml)”Nagłówek i stopka tablisty zostały zaznaczone na Schemacie numeracji tablisty (nagłówek header, stopka footer) — ich wygląd zmienisz w pliku tablist.yml.
# Wyglad naglowka w liscie graczy.header: '&7FunnyGuilds &b4.9.3 Tribute'# Wyglad stopki w liscie graczy.footer: '&c&lWiadomosci braku (pokazujace sie, gdy gracz nie ma gildii) mozna zmienic w pliku messages.yml!'Aby dodać kilka linijek do nagłówka lub stopki, użyj znaku |, a następnie wprowadź kolejne linijki, poprzedzając każdą dwiema spacjami:
# Wyglad stopki w liscie graczy.footer: | linijka 1 linijka 2Stronicowanie (tablist.yml)
Dział zatytułowany „Stronicowanie (tablist.yml)”Od wersji 4.10.0 dostępne jest stronicowanie tablisty. Konfiguruje się je bardzo podobnie jak zwykłą tablistę — każda strona jedynie nadpisuje główną, a tam, gdzie strona nie podaje własnej wartości, zostanie użyta wartość ze zwykłej sekcji cells/header/footer. Liczba cykli (cycles) określa, jak długo dana strona będzie widoczna (1 cykl = 1 odświeżenie tablisty; częstotliwość odświeżania zmienia opcja update-interval w tablist.yml). Liczba stron nie jest ograniczona.
pages:- cycles: 10 cells: 42: ' &b&lTOP &8- &b&lPunkty' 46: ' &b1. &7{PTOP-POINTS-1}' 47: ' &b2. &7{PTOP-POINTS-2}' 48: ' &b3. &7{PTOP-POINTS-3}'- cycles: 10 cells: 42: ' &b&lTOP &8- &b&lZabojstwa' 46: ' &b1. &7{PTOP-KILLS-1}' 47: ' &b2. &7{PTOP-KILLS-2}' 48: ' &b3. &7{PTOP-KILLS-3}' header: '&7GitHub: &agithub.com/funnyguilds' footer: '&a&lWiadomosci braku (pokazujace sie, gdy gracz nie ma gildii) mozna zmienic w pliku messages.yml!'Informacja o „braku“ (messages.yml)
Dział zatytułowany „Informacja o „braku“ (messages.yml)”Sekcja ustala komunikaty wyświetlane w miejsce brakujących wartości — gdy gracz nie ma gildii, topka jest pusta, gildia nie ma sojuszników czy zastępców itd.
# <------- No Value Messages -------> #gNameNoValue: Brak (G-NAME/NAME)gTagNoValue: Brak (G-TAG/TAG)gOwnerNoValue: Brak (G-OWNER)gDeputiesNoValue: Brak (G-DEPUTIES)gDeputyNoValue: Brak (G-DEPUTY)gValidityNoValue: Brak (G-VALIDITY)gRegionSizeNoValue: Brak (G-REGION-SIZE)alliesNoValue: Brak (ALLIES)enemiesNoValue: Brak (ENEMIES)gtopNoValue: Brak (GTOP-x)ptopNoValue: Brak (PTOP-x)wgRegionNoValue: Brak (WG-REGION)minMembersToIncludeNoValue: Brak (guild-min-members w config.yml)Ping wierszy (tablist.yml)
Dział zatytułowany „Ping wierszy (tablist.yml)”cells-ping: określa ping wyświetlany przy każdym wierszu tablisty.
# Liczba pingu pokazana przy każdej komorce.cells-ping: 0Zapełnienie wierszy (tablist.yml)
Dział zatytułowany „Zapełnienie wierszy (tablist.yml)”fill-cells: — jeśli ustawione na true, wszystkie wiersze graczy zostaną zapełnione niezależnie od liczby graczy online.
# Czy wszystkie możliwe komórki maja zostać zapełnione, nie zważywszy na liczbę graczy onlinefill-cells: trueAktywność tablisty (tablist.yml)
Dział zatytułowany „Aktywność tablisty (tablist.yml)”enabled— jeśli ustawione natrue, tablista będzie działała; ustaw nafalse, jeśli nie chcesz, aby się wyświetlała.update-interval— co ile czasu tablista ma odświeżać wyświetlane informacje.
# Czy tablista ma byc wlaczonaenabled: true# Co ile tickow lista graczy powinna zostac odswiezonaupdate-interval: 20Kolor zmiennych (tablist.yml)
Dział zatytułowany „Kolor zmiennych (tablist.yml)”use-relationship-colors: — jeśli ustawione na true, kolory znaczników {PTOP-%} oraz {GTOP-%} będą zależne od relacji gildyjnych (neutralność, sojusz, wojna). Ustaw na false, jeśli nie chcesz takiego kolorowania.
# Czy zmienne typu {PTOP-%} oraz {GTOP-%} powinny byc pokolorowane w zaleznosci od relacji gildyjnychuse-relationship-colors: falsePodstawowe zmienne
Dział zatytułowany „Podstawowe zmienne”Podstawowe zmienne zostały opisane w Tablist — zmienne.
PlaceholderAPI
Dział zatytułowany „PlaceholderAPI”FunnyGuilds obsługuje dodatkowe znaczniki z PlaceholderAPI. Po zainstalowaniu tego pluginu możesz pobrać kolejne zestawy znaczników.
Pełną listę dostępnych znaczników i odpowiadających im komend znajdziesz na stronie PAPI-placeholders.
Schemat numeracji tablisty
Dział zatytułowany „Schemat numeracji tablisty”header— nagłówekfooter— stopkaSlot X— wiersz nr X
