xGodTops >> Многофункциональные топы для вашего проекта

Платно Плагин xGodTops >> Многофункциональные топы для вашего проекта 1.0

Нет прав для приобретения ("279.00" ₽)
Поддерживаемые версии
  1. 1.16
  2. 1.17
  3. 1.18
  4. 1.19
  5. 1.20
  6. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
17
Всем доброго времени суток!

Представляю обширный плагин для топов вашего сервера! :mc_38-0:

Пример топов:

1782133093900.png



В чём суть плагина? Он сам выравниваем строки топов для того, чтобы они были все в одну колонну.

Есть поддержка PlaceholderAPI и AJLeaderboards.

Также в плагине есть PlaceHolder для обновления каждого топа, формат: %xgodtop_update_название%

Помимо всего этого, в плагине есть готовое форматирование для каждого апдейта:
Код:
  separator: ' '
  hours:
    one: '{value} час'
    few: '{value} часа'
    many: '{value} часов'
  minutes:
    one: '{value} минута'
    few: '{value} минуты'
    many: '{value} минут'
  seconds:
    one: '{value} секунда'
    few: '{value} секунды'
    many: '{value} секунд'


В плагин уже встроены 4 готовых топа: Баланс, Киллы, Плейтайм и Смерти

Конфиг:
Код:
# Для готовых топов нужны PlaceholderAPI и AJLeaderboards.
# Перед использованием создайте доски командами:
# /ajlb add %vault_eco_balance%
# /ajlb add %statistic_time_played%
# /ajlb add %statistic_player_kills%
# /ajlb add %statistic_deaths%
#
# Донат-префикс берётся из Vault Chat через плейсхолдеры AJLeaderboards *_prefix.
# В AJLeaderboards/config.yml оставьте fetch-prefix-suffix-from-vault: true.

# Общий интервал обновления в секундах. Для отдельного топа: tops.<id>.update-interval-seconds.
# Таймер: %xgodtop_update_balance%, %xgodtop_update_playtime% и т. д.
update-interval-seconds: 30
time-format:
  # {value} заменяется числом. one: 1/21, few: 2-4/22-24, many: 0/5-20.
  # Эти параметры можно переопределить в tops.<id>.time-format.
  separator: ' '
  hours:
    one: '{value} час'
    few: '{value} часа'
    many: '{value} часов'
  minutes:
    one: '{value} минута'
    few: '{value} минуты'
    many: '{value} минут'
  seconds:
    one: '{value} секунда'
    few: '{value} секунды'
    many: '{value} секунд'
max-line-width: 190

display:
  # vertical держит топ строго вертикально и разворачивает его к игроку.
  billboard: fixed
  fixed-pitch: 0.0
  line-height: 0.27
  text-alignment: center
  text-shadow: true
  see-through: false
  background: transparent
  text-opacity: 255
  persistent: true
  view-range: 48
  scale-x: 1.0
  scale-y: 1.0
  scale-z: 1.0
  translation-x: 0.0
  translation-y: 0.0
  translation-z: 0.0
  shadow-radius: 0.0
  shadow-strength: 1.0
  interpolation-delay: 0
  interpolation-duration: 0
  teleport-duration: 0
  glowing: false

tops:
  balance:
    enabled: true
    update-interval-seconds: 30
    placeholder-player: ''
    max-line-width: 190
    line-height: 0.27
    lines:
    - text: '&#F3D49BТ&#F4D196о&#F4CE92п &#F6C788п&#F6C483о &#F8BE7AБ&#F8BB75а&#F9B871л&#F9B56Cа&#FAB167н&#FBAE62с&#FBAB5Eу&#FCA859:'
      gap-after: 0.38
      offset-y: 0.1
    - left: '&61. &r%ajlb_lb_vault_eco_balance_1_alltime_prefix% &f%ajlb_lb_vault_eco_balance_1_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_1_alltime_value% &6$'
    - left: '&62. &r%ajlb_lb_vault_eco_balance_2_alltime_prefix% &f%ajlb_lb_vault_eco_balance_2_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_2_alltime_value% &6$'
    - left: '&63. &r%ajlb_lb_vault_eco_balance_3_alltime_prefix% &f%ajlb_lb_vault_eco_balance_3_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_3_alltime_value% &6$'
    - left: '&64. &r%ajlb_lb_vault_eco_balance_4_alltime_prefix% &f%ajlb_lb_vault_eco_balance_4_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_4_alltime_value% &6$'
    - left: '&65. &r%ajlb_lb_vault_eco_balance_5_alltime_prefix% &f%ajlb_lb_vault_eco_balance_5_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_5_alltime_value% &6$'
    - left: '&66. &r%ajlb_lb_vault_eco_balance_6_alltime_prefix% &f%ajlb_lb_vault_eco_balance_6_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_6_alltime_value% &6$'
    - left: '&67. &r%ajlb_lb_vault_eco_balance_7_alltime_prefix% &f%ajlb_lb_vault_eco_balance_7_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_7_alltime_value% &6$'
    - left: '&68. &r%ajlb_lb_vault_eco_balance_8_alltime_prefix% &f%ajlb_lb_vault_eco_balance_8_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_8_alltime_value% &6$'
    - left: '&69. &r%ajlb_lb_vault_eco_balance_9_alltime_prefix% &f%ajlb_lb_vault_eco_balance_9_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_9_alltime_value% &6$'
    - left: '&610. &r%ajlb_lb_vault_eco_balance_10_alltime_prefix% &f%ajlb_lb_vault_eco_balance_10_alltime_name%'
      right: '&f%ajlb_lb_vault_eco_balance_10_alltime_value% &6$'
    location:
      world: Spawn
      x: 2.5
      y: 59.0
      z: -85.5
      yaw: 0.0
      pitch: 0.0
 
  playtime:
    enabled: true
    update-interval-seconds: 30
    placeholder-player: ''
    max-line-width: 170
    line-height: 0.27
    lines:
    - text: '<#fcc110>Топ по времени:'
      gap-after: 0.38
      offset-y: 0.1
    - left: '&61. &f%ajlb_lb_statistic_time_played_1_alltime_name%'
      right: '&#F58216%ajlb_lb_statistic_time_played_1_alltime_rawvalue%'
      right-format: hours
    - left: '&62. &f%ajlb_lb_statistic_time_played_2_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_2_alltime_rawvalue%'
      right-format: hours
    - left: '&63. &f%ajlb_lb_statistic_time_played_3_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_3_alltime_rawvalue%'
      right-format: hours
    - left: '&64. &f%ajlb_lb_statistic_time_played_4_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_4_alltime_rawvalue%'
      right-format: hours
    - left: '&65. &f%ajlb_lb_statistic_time_played_5_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_5_alltime_rawvalue%'
      right-format: hours
    - left: '&66. &f%ajlb_lb_statistic_time_played_6_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_6_alltime_rawvalue%'
      right-format: hours
    - left: '&67. &f%ajlb_lb_statistic_time_played_7_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_7_alltime_rawvalue%'
      right-format: hours
    - left: '&68. &f%ajlb_lb_statistic_time_played_8_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_8_alltime_rawvalue%'
      right-format: hours
    - left: '&69. &f%ajlb_lb_statistic_time_played_9_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_9_alltime_rawvalue%'
      right-format: hours
    - left: '&610. &f%ajlb_lb_statistic_time_played_10_alltime_name%'
      right: '%ajlb_lb_statistic_time_played_10_alltime_rawvalue%'
      right-format: hours
    location:
      world: Spawn
      x: 20.5
      y: 59.0
      z: -82.5
      yaw: 0.0
      pitch: 0.0
 
  kills:
    enabled: true
    update-interval-seconds: 300
    placeholder-player: ''
    max-line-width: 190
    line-height: 0.27
    lines:
    - text: '<#fcc110>Топ по убийствам:'
      gap-after: 0.38
      offset-y: 0.1
    - left: '&61. &r%ajlb_lb_statistic_player_kills_1_alltime_prefix% &f%ajlb_lb_statistic_player_kills_1_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_1_alltime_value%'
    - left: '&62. &r%ajlb_lb_statistic_player_kills_2_alltime_prefix% &f%ajlb_lb_statistic_player_kills_2_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_2_alltime_value%'
    - left: '&63. &r%ajlb_lb_statistic_player_kills_3_alltime_prefix% &f%ajlb_lb_statistic_player_kills_3_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_3_alltime_value%'
    - left: '&64. &r%ajlb_lb_statistic_player_kills_4_alltime_prefix% &f%ajlb_lb_statistic_player_kills_4_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_4_alltime_value%'
    - left: '&65. &r%ajlb_lb_statistic_player_kills_5_alltime_prefix% &f%ajlb_lb_statistic_player_kills_5_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_5_alltime_value%'
    - left: '&66. &r%ajlb_lb_statistic_player_kills_6_alltime_prefix% &f%ajlb_lb_statistic_player_kills_6_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_6_alltime_value%'
    - left: '&67. &r%ajlb_lb_statistic_player_kills_7_alltime_prefix% &f%ajlb_lb_statistic_player_kills_7_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_7_alltime_value%'
    - left: '&68. &r%ajlb_lb_statistic_player_kills_8_alltime_prefix% &f%ajlb_lb_statistic_player_kills_8_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_8_alltime_value%'
    - left: '&69. &r%ajlb_lb_statistic_player_kills_9_alltime_prefix% &f%ajlb_lb_statistic_player_kills_9_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_9_alltime_value%'
    - left: '&610. &r%ajlb_lb_statistic_player_kills_10_alltime_prefix% &f%ajlb_lb_statistic_player_kills_10_alltime_name%'
      right: '&f%ajlb_lb_statistic_player_kills_10_alltime_value%'
    - center: '&#F3D49BД&#F4D196о &#F5CA8Cо&#F6C687б&#F6C382н&#F7C07Dо&#F8BC77в&#F9B972л&#F9B66Dе&#FAB268н&#FBAF63и&#FBAB5Eя&#FCA859: &#F51F4B%xgodtop_update_kills%'
    location:
      world: Spawn
      x: 12.5
      y: 59.3
      z: -85.5
      yaw: 0.0
      pitch: 0.0
 
  deaths:
    enabled: true
    update-interval-seconds: 30
    placeholder-player: ''
    max-line-width: 190
    line-height: 0.27
    lines:
    - text: '<#fcc110>Топ по смертям:'
      gap-after: 0.38
      offset-y: 0.1
    - left: '&61. &r%ajlb_lb_statistic_deaths_1_alltime_prefix% &f%ajlb_lb_statistic_deaths_1_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_1_alltime_value%'
    - left: '&62. &r%ajlb_lb_statistic_deaths_2_alltime_prefix% &f%ajlb_lb_statistic_deaths_2_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_2_alltime_value%'
    - left: '&63. &r%ajlb_lb_statistic_deaths_3_alltime_prefix% &f%ajlb_lb_statistic_deaths_3_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_3_alltime_value%'
    - left: '&64. &r%ajlb_lb_statistic_deaths_4_alltime_prefix% &f%ajlb_lb_statistic_deaths_4_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_4_alltime_value%'
    - left: '&65. &r%ajlb_lb_statistic_deaths_5_alltime_prefix% &f%ajlb_lb_statistic_deaths_5_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_5_alltime_value%'
    - left: '&66. &r%ajlb_lb_statistic_deaths_6_alltime_prefix% &f%ajlb_lb_statistic_deaths_6_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_6_alltime_value%'
    - left: '&67. &r%ajlb_lb_statistic_deaths_7_alltime_prefix% &f%ajlb_lb_statistic_deaths_7_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_7_alltime_value%'
    - left: '&68. &r%ajlb_lb_statistic_deaths_8_alltime_prefix% &f%ajlb_lb_statistic_deaths_8_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_8_alltime_value%'
    - left: '&69. &r%ajlb_lb_statistic_deaths_9_alltime_prefix% &f%ajlb_lb_statistic_deaths_9_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_9_alltime_value%'
    - left: '&610. &r%ajlb_lb_statistic_deaths_10_alltime_prefix% &f%ajlb_lb_statistic_deaths_10_alltime_name%'
      right: '&f%ajlb_lb_statistic_deaths_10_alltime_value%'
    location:
      world: Spawn
      x: -7.5
      y: 59.0
      z: -82.5
      yaw: 0.0
      pitch: 0.0
Зависимости
depend: PlaceholderAPI softdepend:[Vault, ajLeaderboards, FancyHolograms
Команды и права
Команды: /xgodtop <reload|update|set|remove|list|debug>

Права: xgodtop.admin
Автор
xGodstolbik
Просмотры
22
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя xGodstolbik

Поделиться ресурсом

Назад
Сверху Снизу