Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z BungeeTabListPlus


Gaminek

Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem ponieważ TabLista działa tylko nie pokazuje topek Zgonów Killi (Pokazuje tylko Ping), Zmienne są okej.

Posiadam wersję Spigot: 1.8.8, 2 serwery (Bungee, Głowny)

Proszę o pomoc! Daję plusiki :D

 


 

2017-11-04_23.16.47.png

pseudol to koks

  • Envqu zmienił(a) tytuł na Problem z BungeeTabListPlus
Opublikowano

Oj erhc, erhc...

 

Czy podczas odpalania waszego core macie jakieś błędy? (bungee, serwer główny)

Czy zmienne są zarejestrowane w pluginie w głównej klasie przy onEnable()?

 

 

CWeKkdQ.png

Opublikowano
55 minut temu, PalaTime napisał:

Oj erhc, erhc...

 

Czy podczas odpalania waszego core macie jakieś błędy? (bungee, serwer główny)

Czy zmienne są zarejestrowane w pluginie w głównej klasie przy onEnable()?

 

Nie ma żadnych errorow

 

Wygląda mi to tak jakby te kille i zgony brało z bungee dlatego nic nie wyświetla.

REFFF

pseudol to koks

Opublikowano

Tablista nie jest z innego cora? Zobacz czy w klasie TabVariables, sa  takie same zmienne co w BungeeTabListPlus, plik tekstowy default.yml

Masz wgrane BungeeTabListPlus - BukkitBridge, na serwerze? Nie pobiera z bungee tylko tablista z serwera laczy sie z bungee, a ping pokazuje dlatego, ze pobiera bezposrednio z serwer bungee.

<3RS6 C5 <3

Opublikowano
6 minut temu, __AHA__ napisał:

Gdyby zmienne było dobre to by działało chyba że nie potrafisz configu napisać poprawnie wtedy to już inna sprawa.

Chyba normalne, ze jak by byly dobre zminne to by dzialalo zreszta co tam jest do zrobienia  w cfg? Wrzucasz tabliste dodajesz bungee na bukkita i bungee. Pewnie ma tabliste z erhc a cora z jakiegos gowna, i ktos chcial bys programista i zmienil zmienne, i nie pasuja wystarzy sprawdzic minutka roboty.

<3RS6 C5 <3

Opublikowano
1 godzinę temu, __AHA__ napisał:

ciekawe czy w ogole bukkit bridge wrzuciles xD

Oczywiscie inaczej core by sie nie odpalil

Dnia 6.11.2017 o 15:53, TDI_SYNCRO_TDI napisał:

Tablista nie jest z innego cora? Zobacz czy w klasie TabVariables, sa  takie same zmienne co w BungeeTabListPlus, plik tekstowy default.yml

Masz wgrane BungeeTabListPlus - BukkitBridge, na serwerze? Nie pobiera z bungee tylko tablista z serwera laczy sie z bungee, a ping pokazuje dlatego, ze pobiera bezposrednio z serwer bungee.

To czemu nawet kille i zgony nie działają. Moglbys napisac mi na pw bo chcem sie o cos zapytac.

pseudol to koks

Opublikowano
14 minut temu, __AHA__ napisał:

więc pewnie źle napisany kod

Core jest od SunnyTM i u niego na odcinku wszystko dziala, wiec jest ok musze zobaczyc tez zmienne napisalem juz do TDI_SYNCRO_TDI

pseudol to koks

Opublikowano
1 godzinę temu, Gaminek napisał:

Core jest od SunnyTM i u niego na odcinku wszystko dziala, wiec jest ok musze zobaczyc tez zmienne napisalem juz do TDI_SYNCRO_TDI

Jest tam wszystko inaczej napisane, np. gdy chcesz żeby pokazywało kille to wpisujesz np. ktop1, ktop2 etc., jeśli masz kod src to zobacz sobie typy zmiennych, jeśli ściągnąłeś plugin z neta, to spodziewaj się DUŻEJ ILOŚCI Backdoorów, jesli masz tego core to juz ci napisałem czego możesz się spodziewać, + wszystko jest tak zrobione ze za nic nie zobaczysz zmiennych :D

 

Opublikowano
8 minut temu, BonskoDodo napisał:

Jest tam wszystko inaczej napisane, np. gdy chcesz żeby pokazywało kille to wpisujesz np. ktop1, ktop2 etc., jeśli masz kod src to zobacz sobie typy zmiennych, jeśli ściągnąłeś plugin z neta, to spodziewaj się DUŻEJ ILOŚCI Backdoorów.

Wiem o tym Dziękuje za informacie

 

# This is the default configuration file of BungeeTabListPlus.
#
# Since the configuration of the plugin is quite complex you
# might want to have a look at the wiki from time to time.

# Wiki: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki
#  Placeholders: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Placeholders
#  Examples: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Examples
#

# It is possible to have multiple tab list configuration files.
# BungeeTabListPlus will parse all .yml files it finds in the tabLists directory.
# Which tab list a player sees depends on the showTo and priority options.

# All player see this tab list
showTo: "all"

# Examples of alternative options for showTo:
# showTo: ' ${viewer server} == "Factions" '
# showTo: ' ${viewer server} == "Factions" or ${viewer server} == "Survival" '
# showTo: ' ${viewer vault_primary_group} == "Admin" '

# If after evaluating the showTo option of all tab list configs multiple tab lists
# are visible to a player, he will bw shown the one with the highest priority:
priority: 0

# Tab list header and footer:
showHeaderFooter: true

header:
- |-
  &8----------{ &7&lER&a&lHC&7&l.PL &8}----------
  &8{ &1${viewer online}&8/&1${viewer maxonline} &8}

headerAnimationUpdateInterval: 0.2

footer:
- |-
  &9&lPolub nasz fanpage &7fb.com/erhcpl 
- |-
  &3&lPolub nasz fanpage &7fb.com/erhcpl 
  

footerAnimationUpdateInterval: 0.5

# Custom placeholders are a powerful mechanism to add more dynamic content
# to the tab list.
customPlaceholders:
  # Defines the ${afk_tag} placeholder which is used to add "|away"
  # to the players name if he is afk.
  afk_tag:
    !conditional
    condition: ${player essentials_afk}
    true: '&7|&oaway'
    false: ''
  # Defines the ${viewer_colored_ping0} placeholder which displays the ping in green
  # if it is below 50ms, otherwise in yellow.
  viewer_colored_ping0:
    !conditional
    condition: "${viewer ping} < 50"
    true: "&a${viewer ping}"
    false: "&e${viewer ping}"
  # Defines ${the viewer_colored_ping} placeholder which displays the ping in red
  # if it is above 150ms, otherwise it is replaced with the ${viewer_colored_ping0}
  # placeholder ( < 50 -> green, > 50 -> yellow).
  # That results in the following color scheme:
  # 0 - 49   -> green
  # 50 - 149 -> yellow
  # 150+     -> red
  viewer_colored_ping:
    !conditional
    condition: "${viewer ping} < 150"
    true: ${viewer_colored_ping0}
    false: "&c${viewer ping}"

# Player sets are required to display players and player counts on the tab list.
# To display a player count use ${playerset:<name> size}, example: ${playerset:global size}.
playerSets:
  # The global player set contains all players
  global:
    filter: "true"
# # Some more examples. Be careful to get the number of spaces right when using them.
# # Player set containing all players on a specific server:
# survival:
#   filter: |-
#     ${player server} == "survival"
# # Player set containing all players on the same server as the player viewing the tab list:
# currentserver:
#   filter: |-
#     ${player server} == ${viewer server}
# # Player set containing all players on a specific server and world:
# survival_nether:
#   filter: |-
#     ${player server} == "survival"
#     and ${player world} == "world_nether"
# # Player set containing all admins:
# admins:
#   filter: |-
#     ${player vault_primary_group} == "admin"
#     or ${player vault_primary_group} == "owner"

# We want the tab list to have a fixed size of 60 slots.
# If you want a dynamic size you need to set type to DYNAMIC_SIZE
# and you don't need any of the options below it. Have a look at
# the example in the wiki to see which options you need instead:
# https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Examples#global-tab-list-dynamic-size
type: FIXED_SIZE
size: 80

# The defaultIcon and defaultPing will be used for all slots for which no other value is
# explicitely set.
defaultIcon: colors/dark_gray.png
defaultPing: 1000

# Here the content of the tab list is configured:
components:
# Three info slots at the top
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: "  &8* &a&lSTATYSTYKI &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTWOJA GILDIA &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTOPOWI GRACZE &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTOPOWE GILDIE &8*"} # 2st row, 1st column
- {text: "",} # 1st row, 2nd column
- {text: "",} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: "       &8[&7PUNKTY&8]"}
  - {text: "       &8[&7ZABOJSTWA&8]"}
  - {text: "       &8[&7ZGONY&8]"}
  - {text: "       &8[&7ASYSTY&8]"}
  - {text: "       &8[&7KOPACZY&8]"}
- {text: "       &8[&7PUNKTY&8]"} # 1st row, 2nd column
- {text: "&7Punkty: &6${viewer points}"} # 1st row, 2nd column
- {text: "&7Tag:&6 ${viewer guild}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: "&7Zabojstwa: &6${viewer kills}"} # 1st row, 2nd column
- {text: "&7Punkty: &6${viewer gpoints}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top1}"}
  - {text: "&f1  &7${viewer ktop1}"}
  - {text: "&f1. &7${viewer dtop1}"}
  - {text: "&f1. &7${viewer atop1}"}
  - {text: "&f1. &7${viewer ltop1}"}
- {text: "&7${viewer gtop1}"} # 1st row, 2nd column
- {text: "&7Zgony: &6${viewer deaths}"} # 1st row, 2nd column
- {text: "&7Zabojstwa: &6${viewer gkills}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top2}"}
  - {text: "&f2. &7${viewer ktop2}"}
  - {text: "&f2. &7${viewer dtop2}"}
  - {text: "&f2. &7${viewer atop2}"}
  - {text: "&f2. &7${viewer ltop2}"}
- {text: "&7${viewer gtop2}"} # 1st row, 2nd column
- {text: "&7Asysty: &6${viewer asist}"} # 1st row, 2nd column
- {text: "&7Zgony: &6${viewer gdeaths}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top3}"}
  - {text: "&f3. &7${viewer ktop3}"}
  - {text: "&f3. &7${viewer dtop3}"}
  - {text: "&f3. &7${viewer atop3}"}
  - {text: "&f3. &7${viewer ltop3}"}
- {text: "&7${viewer gtop3}"} # 1st row, 2nd column
- {text: "&7Poziom kopania: &6${viewer lvl}"} # 1st row, 2nd column
- {text: "&7Online: &6${viewer online}&6${viewer gmaxonline}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top4}"}
  - {text: "&f4. &7${viewer ktop4}"}
  - {text: "&f4. &7${viewer dtop4}"}
  - {text: "&f4. &7${viewer atop4}"}
  - {text: "&f4.  &7${viewer ltop4}"}  
- {text: "&7${viewer gtop4}"} # 1st row, 2nd column
- {text: "&7Ping: &6${viewer ping}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top5}"}
  - {text: "&f5. &7${viewer ktop5}"}
  - {text: "&f5. &7${viewer dtop5}"}
  - {text: "&f5. &7${viewer atop5}"}
  - {text: "&f5. &7${viewer ltop5}"}
- {text: "&7${viewer gtop5}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top6}"}
  - {text: "&f6. &7${viewer ktop6}"}
  - {text: "&f6. &7${viewer dtop6}"}
  - {text: "&f6. &7${viewer atop6}"}
  - {text: "&f6. &7${viewer ltop6}"}
- {text: "&7${viewer gtop6}"}
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top7}"}
  - {text: "&f7. &7${viewer ktop7}"}
  - {text: "&f7. &7${viewer dtop7}"}
  - {text: "&f7. &7${viewer atop7}"}
  - {text: "&f7. &7${viewer ltop7}"}
- {text: "&7${viewer gtop7}"}
- {text: "&7&6${viewer gsize1}"}
- {text: "&7&6${viewer gsize1}"}
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top8}"}
  - {text: "&f8. &7${viewer ktop8}"}
  - {text: "&f8. &7${viewer dtop8}"}
  - {text: "&f8. &7${viewer atop8}"}
  - {text: "&f8. &7${viewer ltop8}"}
- {text: "&7${viewer gtop8}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top9}"}
  - {text: "&f9. &7${viewer ktop9}"}
  - {text: "&f9. &7${viewer dtop9}"}
  - {text: "&f9. &7${viewer atop9}"}
  - {text: "&f9. &7${viewer ltop9}"}
- {text: "&7${viewer gtop9}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top10}"}
  - {text: "&f10. &7${viewer ktop10}"}
  - {text: "&f10. &7${viewer dtop10}"}
  - {text: "&f10. &7${viewer atop10}"}
  - {text: "&f10. &7${viewer ltop10}"}
- {text: "&7${viewer gtop10}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top11}"}
  - {text: "&f11. &7${viewer ktop11}"}
  - {text: "&f11. &7${viewer dtop11}"}
  - {text: "&f11. &7${viewer atop11}"}
  - {text: "&f11. &7${viewer ltop11}"}
- {text: "&7${viewer gtop11}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top12}"}
  - {text: "&f12. &7${viewer ktop12}"}
  - {text: "&f12. &7${viewer dtop12}"}
  - {text: "&f12. &7${viewer atop12}"}
  - {text: "&f12. &7${viewer ltop12}"}
- {text: "&7${viewer gtop12}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column

- {text: "   &7/gracz <nick>"} # 1st row, 2nd column
- {text: "   &7/g info <tag>"} # 1st row, 2nd column

# Show ping in different colors depending on how good/ bad it is
# A row of empty slots below
- {} # 2nd row, 3rd column; Since the text is empty it doesn't need to be specified either
# The players by server component adds players to the tab list grouped by server
- !players_by_server
  # The global player set is configured above
  playerSet: global
  # The server header is shown for each server above the players on that server.
  # We use it to display the server name and the player count.
  serverHeader:
  # The server separator is shown between two consecutive servers. 
  # Here it use used to separate the servers with an empty row of slots, showing two more variants to display an empty slot.
  serverSeparator:
  - {}
  - ""
  -
  # Whether empty servers should show up too
  includeEmptyServers: true
  # Format of the player slot. Add prefixes as you like
  playerComponent: "${player vault_prefix}${player name}${afk_tag}"
  # If there isn't enough space for all players the morePlayersComponent is displayed. We use to to display the number of players which couldn't be displayed on the tab list.
  morePlayersComponent: {text: "&7... and &e${other_count} &7others", icon: "colors/gray.png", ping: 0}
# A spacer creates as many empty slots as possible.
- !spacer {}
# Because the spacer has eaten up all the remaining free slots, the nine slots below are guaranteed to be at the bottom of the tab list.
# Let's start with another empty row
- "" # 18th row, 1st column
- "" # 18th row, 2nd column
- "" # 18th row, 3rd column
# Then some nice animations at the bottom

TAK WYGLĄDA MÓJ TAB :D

pseudol to koks

Opublikowano
2 godziny temu, Gaminek napisał:

Core jest od SunnyTM i u niego na odcinku wszystko dziala, wiec jest ok musze zobaczyc tez zmienne napisalem juz do TDI_SYNCRO_TDI

Jest tam wszystko inaczej napisane, n

 

56 minut temu, Gaminek napisał:

Wiem o tym Dziękuje za informacie

 

# This is the default configuration file of BungeeTabListPlus.
#
# Since the configuration of the plugin is quite complex you
# might want to have a look at the wiki from time to time.

# Wiki: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki
#  Placeholders: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Placeholders
#  Examples: https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Examples
#

# It is possible to have multiple tab list configuration files.
# BungeeTabListPlus will parse all .yml files it finds in the tabLists directory.
# Which tab list a player sees depends on the showTo and priority options.

# All player see this tab list
showTo: "all"

# Examples of alternative options for showTo:
# showTo: ' ${viewer server} == "Factions" '
# showTo: ' ${viewer server} == "Factions" or ${viewer server} == "Survival" '
# showTo: ' ${viewer vault_primary_group} == "Admin" '

# If after evaluating the showTo option of all tab list configs multiple tab lists
# are visible to a player, he will bw shown the one with the highest priority:
priority: 0

# Tab list header and footer:
showHeaderFooter: true

header:
- |-
  &8----------{ &7&lER&a&lHC&7&l.PL &8}----------
  &8{ &1${viewer online}&8/&1${viewer maxonline} &8}

headerAnimationUpdateInterval: 0.2

footer:
- |-
  &9&lPolub nasz fanpage &7fb.com/erhcpl 
- |-
  &3&lPolub nasz fanpage &7fb.com/erhcpl 
  

footerAnimationUpdateInterval: 0.5

# Custom placeholders are a powerful mechanism to add more dynamic content
# to the tab list.
customPlaceholders:
  # Defines the ${afk_tag} placeholder which is used to add "|away"
  # to the players name if he is afk.
  afk_tag:
    !conditional
    condition: ${player essentials_afk}
    true: '&7|&oaway'
    false: ''
  # Defines the ${viewer_colored_ping0} placeholder which displays the ping in green
  # if it is below 50ms, otherwise in yellow.
  viewer_colored_ping0:
    !conditional
    condition: "${viewer ping} < 50"
    true: "&a${viewer ping}"
    false: "&e${viewer ping}"
  # Defines ${the viewer_colored_ping} placeholder which displays the ping in red
  # if it is above 150ms, otherwise it is replaced with the ${viewer_colored_ping0}
  # placeholder ( < 50 -> green, > 50 -> yellow).
  # That results in the following color scheme:
  # 0 - 49   -> green
  # 50 - 149 -> yellow
  # 150+     -> red
  viewer_colored_ping:
    !conditional
    condition: "${viewer ping} < 150"
    true: ${viewer_colored_ping0}
    false: "&c${viewer ping}"

# Player sets are required to display players and player counts on the tab list.
# To display a player count use ${playerset:<name> size}, example: ${playerset:global size}.
playerSets:
  # The global player set contains all players
  global:
    filter: "true"
# # Some more examples. Be careful to get the number of spaces right when using them.
# # Player set containing all players on a specific server:
# survival:
#   filter: |-
#     ${player server} == "survival"
# # Player set containing all players on the same server as the player viewing the tab list:
# currentserver:
#   filter: |-
#     ${player server} == ${viewer server}
# # Player set containing all players on a specific server and world:
# survival_nether:
#   filter: |-
#     ${player server} == "survival"
#     and ${player world} == "world_nether"
# # Player set containing all admins:
# admins:
#   filter: |-
#     ${player vault_primary_group} == "admin"
#     or ${player vault_primary_group} == "owner"

# We want the tab list to have a fixed size of 60 slots.
# If you want a dynamic size you need to set type to DYNAMIC_SIZE
# and you don't need any of the options below it. Have a look at
# the example in the wiki to see which options you need instead:
# https://github.com/CodeCrafter47/BungeeTabListPlus/wiki/Examples#global-tab-list-dynamic-size
type: FIXED_SIZE
size: 80

# The defaultIcon and defaultPing will be used for all slots for which no other value is
# explicitely set.
defaultIcon: colors/dark_gray.png
defaultPing: 1000

# Here the content of the tab list is configured:
components:
# Three info slots at the top
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: "  &8* &a&lSTATYSTYKI &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTWOJA GILDIA &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTOPOWI GRACZE &8*"} # 2st row, 1st column
- {text: "  &8* &a&lTOPOWE GILDIE &8*"} # 2st row, 1st column
- {text: "",} # 1st row, 2nd column
- {text: "",} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: "       &8[&7PUNKTY&8]"}
  - {text: "       &8[&7ZABOJSTWA&8]"}
  - {text: "       &8[&7ZGONY&8]"}
  - {text: "       &8[&7ASYSTY&8]"}
  - {text: "       &8[&7KOPACZY&8]"}
- {text: "       &8[&7PUNKTY&8]"} # 1st row, 2nd column
- {text: "&7Punkty: &6${viewer points}"} # 1st row, 2nd column
- {text: "&7Tag:&6 ${viewer guild}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: "&7Zabojstwa: &6${viewer kills}"} # 1st row, 2nd column
- {text: "&7Punkty: &6${viewer gpoints}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top1}"}
  - {text: "&f1  &7${viewer ktop1}"}
  - {text: "&f1. &7${viewer dtop1}"}
  - {text: "&f1. &7${viewer atop1}"}
  - {text: "&f1. &7${viewer ltop1}"}
- {text: "&7${viewer gtop1}"} # 1st row, 2nd column
- {text: "&7Zgony: &6${viewer deaths}"} # 1st row, 2nd column
- {text: "&7Zabojstwa: &6${viewer gkills}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top2}"}
  - {text: "&f2. &7${viewer ktop2}"}
  - {text: "&f2. &7${viewer dtop2}"}
  - {text: "&f2. &7${viewer atop2}"}
  - {text: "&f2. &7${viewer ltop2}"}
- {text: "&7${viewer gtop2}"} # 1st row, 2nd column
- {text: "&7Asysty: &6${viewer asist}"} # 1st row, 2nd column
- {text: "&7Zgony: &6${viewer gdeaths}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top3}"}
  - {text: "&f3. &7${viewer ktop3}"}
  - {text: "&f3. &7${viewer dtop3}"}
  - {text: "&f3. &7${viewer atop3}"}
  - {text: "&f3. &7${viewer ltop3}"}
- {text: "&7${viewer gtop3}"} # 1st row, 2nd column
- {text: "&7Poziom kopania: &6${viewer lvl}"} # 1st row, 2nd column
- {text: "&7Online: &6${viewer online}&6${viewer gmaxonline}"} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top4}"}
  - {text: "&f4. &7${viewer ktop4}"}
  - {text: "&f4. &7${viewer dtop4}"}
  - {text: "&f4. &7${viewer atop4}"}
  - {text: "&f4.  &7${viewer ltop4}"}  
- {text: "&7${viewer gtop4}"} # 1st row, 2nd column
- {text: "&7Ping: &6${viewer ping}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top5}"}
  - {text: "&f5. &7${viewer ktop5}"}
  - {text: "&f5. &7${viewer dtop5}"}
  - {text: "&f5. &7${viewer atop5}"}
  - {text: "&f5. &7${viewer ltop5}"}
- {text: "&7${viewer gtop5}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top6}"}
  - {text: "&f6. &7${viewer ktop6}"}
  - {text: "&f6. &7${viewer dtop6}"}
  - {text: "&f6. &7${viewer atop6}"}
  - {text: "&f6. &7${viewer ltop6}"}
- {text: "&7${viewer gtop6}"}
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top7}"}
  - {text: "&f7. &7${viewer ktop7}"}
  - {text: "&f7. &7${viewer dtop7}"}
  - {text: "&f7. &7${viewer atop7}"}
  - {text: "&f7. &7${viewer ltop7}"}
- {text: "&7${viewer gtop7}"}
- {text: "&7&6${viewer gsize1}"}
- {text: "&7&6${viewer gsize1}"}
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top8}"}
  - {text: "&f8. &7${viewer ktop8}"}
  - {text: "&f8. &7${viewer dtop8}"}
  - {text: "&f8. &7${viewer atop8}"}
  - {text: "&f8. &7${viewer ltop8}"}
- {text: "&7${viewer gtop8}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top9}"}
  - {text: "&f9. &7${viewer ktop9}"}
  - {text: "&f9. &7${viewer dtop9}"}
  - {text: "&f9. &7${viewer atop9}"}
  - {text: "&f9. &7${viewer ltop9}"}
- {text: "&7${viewer gtop9}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top10}"}
  - {text: "&f10. &7${viewer ktop10}"}
  - {text: "&f10. &7${viewer dtop10}"}
  - {text: "&f10. &7${viewer atop10}"}
  - {text: "&f10. &7${viewer ltop10}"}
- {text: "&7${viewer gtop10}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top11}"}
  - {text: "&f11. &7${viewer ktop11}"}
  - {text: "&f11. &7${viewer dtop11}"}
  - {text: "&f11. &7${viewer atop11}"}
  - {text: "&f11. &7${viewer ltop11}"}
- {text: "&7${viewer gtop11}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- !animated # 19th row, 1st column
  interval: 20.0
  components:
  - {text: " &7${viewer top12}"}
  - {text: "&f12. &7${viewer ktop12}"}
  - {text: "&f12. &7${viewer dtop12}"}
  - {text: "&f12. &7${viewer atop12}"}
  - {text: "&f12. &7${viewer ltop12}"}
- {text: "&7${viewer gtop12}"} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column
- {text: ""} # 1st row, 2nd column

- {text: "   &7/gracz <nick>"} # 1st row, 2nd column
- {text: "   &7/g info <tag>"} # 1st row, 2nd column

# Show ping in different colors depending on how good/ bad it is
# A row of empty slots below
- {} # 2nd row, 3rd column; Since the text is empty it doesn't need to be specified either
# The players by server component adds players to the tab list grouped by server
- !players_by_server
  # The global player set is configured above
  playerSet: global
  # The server header is shown for each server above the players on that server.
  # We use it to display the server name and the player count.
  serverHeader:
  # The server separator is shown between two consecutive servers. 
  # Here it use used to separate the servers with an empty row of slots, showing two more variants to display an empty slot.
  serverSeparator:
  - {}
  - ""
  -
  # Whether empty servers should show up too
  includeEmptyServers: true
  # Format of the player slot. Add prefixes as you like
  playerComponent: "${player vault_prefix}${player name}${afk_tag}"
  # If there isn't enough space for all players the morePlayersComponent is displayed. We use to to display the number of players which couldn't be displayed on the tab list.
  morePlayersComponent: {text: "&7... and &e${other_count} &7others", icon: "colors/gray.png", ping: 0}
# A spacer creates as many empty slots as possible.
- !spacer {}
# Because the spacer has eaten up all the remaining free slots, the nine slots below are guaranteed to be at the bottom of the tab list.
# Let's start with another empty row
- "" # 18th row, 1st column
- "" # 18th row, 2nd column
- "" # 18th row, 3rd column
# Then some nice animations at the bottom

TAK WYGLĄDA MÓJ TAB :D

spróbuj może tego ?

components:
- !table
  columns:
    0:
 - {text: "", ping: 1000}
 - {text: "   &8* &2&lINFORMACJE &8*", ping: 1000}
 - {text: "", ping: 1000}
 - {text: "", ping: 1000}
 - {text: "", ping: 1000}
      - {text: "&8* &eKomendy: &7/pomoc", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "&8* &eTeamSpeak: &7NOLS", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "&8* &eItemShop: &7NOLS", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "&8* &eFanPage: &7fb/NOLS", ping: 1000}
    1:
 - {text: "", ping: 1000}
 - {text: "   &8* &2&lSTATYSTYKI &8*", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "", ping: 1000}
 - {text: "&7Punkty: &a${viewer points}", ping: 1000}
 - {text: "&7Zabojstwa: &a${viewer kills}", ping: 1000}
      - {text: "&7Smierci: &a${viewer deaths}", ping: 1000}
      - {text: "&7Asysty: &a${viewer assists}", ping: 1000}
      - {text: "&7Poziom: &a${viewer lvl}", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "     &8* &2&lGILDIA &8* ", ping: 1000}
      - {text: "", ping: 1000}
      - {text: "&a${GUILD}", ping: 1000}
      - {text: "&a${viewer gprolong}", ping: 1000}
      - {text: "&a${viewer gpoints}", ping: 1000}
      - {text: "&a${viewer gkills}", ping: 1000}
      - {text: "&a${viewer gdeaths}", ping: 1000}
      - {text: "&a${viewer ghp}", ping: 1000}
    2:
      - {text: " ", ping: 1000}
      - {text: "   &8* &2&lTOPOWI GRACZE &8*", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "      &ePunkty", ping: 1000}
        - {text: "      &eZabojstwa", ping: 1000}
        - {text: "      &eSmierci", ping: 1000}
        - {text: "      &eAsysty", ping: 1000}
      - {text: " ", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop1}", ping: 1000}
        - {text: "${viewer killstop1}", ping: 1000}
        - {text: "${viewer deathstop1}", ping: 1000}
        - {text: "${viewer assiststop1}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop2}", ping: 1000}
        - {text: "${viewer killstop2}", ping: 1000}
        - {text: "${viewer deathstop2}", ping: 1000}
        - {text: "${viewer assiststop2}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop3}", ping: 1000}
        - {text: "${viewer killstop3}", ping: 1000}
        - {text: "${viewer deathstop3}", ping: 1000}
        - {text: "${viewer assiststop3}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop4}", ping: 1000}
        - {text: "${viewer killstop4}", ping: 1000}
        - {text: "${viewer deathstop4}", ping: 1000}
        - {text: "${viewer assiststop4}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop5}", ping: 1000}
        - {text: "${viewer killstop5}", ping: 1000}
        - {text: "${viewer deathstop5}", ping: 1000}
        - {text: "${viewer assiststop5}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop6}", ping: 1000}
        - {text: "${viewer killstop6}", ping: 1000}
        - {text: "${viewer deathstop6}", ping: 1000}
        - {text: "${viewer assiststop6}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop7}", ping: 1000}
        - {text: "${viewer killstop7}", ping: 1000}
        - {text: "${viewer deathstop7}", ping: 1000}
        - {text: "${viewer assiststop7}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop8}", ping: 1000}
        - {text: "${viewer killstop8}", ping: 1000}
        - {text: "${viewer deathstop8}", ping: 1000}
        - {text: "${viewer assiststop8}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop9}", ping: 1000}
        - {text: "${viewer killstop9}", ping: 1000}
        - {text: "${viewer deathstop9}", ping: 1000}
        - {text: "${viewer assiststop9}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop10}", ping: 1000}
        - {text: "${viewer killstop10}", ping: 1000}
        - {text: "${viewer deathstop10}", ping: 1000}
        - {text: "${viewer assiststop10}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop11}", ping: 1000}
        - {text: "${viewer killstop11}", ping: 1000}
        - {text: "${viewer deathstop11}", ping: 1000}
        - {text: "${viewer assiststop11}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer pointstop12}", ping: 1000}
        - {text: "${viewer killstop12}", ping: 1000}
        - {text: "${viewer deathstop12}", ping: 1000}
        - {text: "${viewer assiststop12}", ping: 1000}
      - {text: " ", ping: 1000}
      - {text: " ", ping: 1000}
      - {text: " ", ping: 1000}
      - {text: " ", ping: 1000}
    3:
      - {text: " ", ping: 1000}
      - {text: "   &8* &2&lTOPOWE GILDIE &8*", ping: 1000}
      - {text: " ", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop1}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop2}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop3}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop4}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop5}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop6}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop7}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop8}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop9}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop10}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop11}", ping: 1000}
      - !animated
        interval: 3.5
        components:
        - {text: "${viewer gpointstop12}", ping: 1000}
      - {text: " ", ping: 1000}
- {text: " ", ping: 1000}
- {text: " ", ping: 1000}
- {text: " ", ping: 1000}

Opublikowano

CORE JEDNAK JEST ADKU, Sprawdzi mi ktoś zmienne :D
LINK: 

 

pseudol to koks

Opublikowano

W sumie to core nie jest ani tego ani drugiego pana, bo to edytowany kguilds.

@topic

jak chcesz pomocy to daj bezposredni link do dl i skan.

 

Aktualnie interesuję się javą, powoli ogarniam java swing i awt, czasem bawię się HTML.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...