⚡ Добро пожаловать на HightLeak 🔥

Лучший форум по сливам приватных майнкрафт ресурсов!

Ниже вы можете скачать самые лучшие ресурсы для создания или улучшения своего сервера Minecraft! Вы можете найти готовые конфигурации, сборки, фиксы, инструкции и множество самописных плагинов с популярных серверов! Развивай свой проект вместе с нами, уже более 3.000 пользователей сделали выбор в нашу сторону!

Зарегистрироваться
ArcanixTops | Лучшие топы для любого режима

ПЛАГИН ПРОВЕРЕНО ArcanixTops | Лучшие топы для любого режима 1.0

Вы не можете скачать это (Причины)
  • Автор nokuno
  • Дата создания
  • Теги
    tops
  • Вы должны войти в аккаунт что бы скачать ресурс!
Поддерживаемые версии
  1. 1.12.2
Лучший плагин на топы игроков для вашего сервера майнкрафт, конечно не лучше MoonTops, но все таки.

Установка:

  1. В конфиге строчку setup: false, ставим на setup: true
  2. Заходим на сервер и устанавливаем все локации с помощью команд (Примечание: Команды представлены ниже)
  3. Подключаем данные из базы:
▪ table_name: 'SkyWarsSolo' #Название таблицы, из которой брать данные
▪ player_name_column: 'Name' #Название столбца с именем игрока
▪ counter_column: 'Wins' #Название столбца, по которому считывать и сортировать топ игроков. В нашем случае это будет количество побед

Настройка текста:
▪ {value}, показывает число из таблицы
▪ {time_value}, изменяет указанное здесь значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.)
▪ {time_value_millis}, надо использовать, если данные в базе храняться в миллисекундах. Он тоже изменяет значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.), но уже из миллисекунд
▪ {update_time} через сколько будет обновляться топ. (Примечание: Меняется в строчке 'update_cooldown: 60' #Измеряется в минутах)

В конфиге меняем назад строчку setup: true, ставим на setup: false и перезагружаем сервер

Команды:

/tops addlocation— Установить точку ArmorStand (Примечание: Устанавливается согласно координатам, на которых вы стоите. Очередность списка топов, по очередности ввода команды. Можно потом менять очередность в конфиге.)
/tops setupdatelocation — Установить точку голограммы. (Примечание: Устанавливается согласно координатам, на которых вы стоите.)

YAML:
setup: true #Режим установки стендов
update_cooldown: 60 #Измеряется в минутах

locations: #Здесь будут записаны сохраненные локации, вручную лучше не трогать
  update_hologram:
  stands: []

databases: #Список баз, из которых получать. Можно для каждой базы настроить голограммы и данные по своему
  sw_solo: #НАПРИМЕР, база игры SkyWars режима Solo
    holograms: #Указываем сообщения к голограммам
      top:
        - '&e#{place} место'
        - '{player}'
        - '{value} побед'
        #Есть плейсхолдер {time_value}, который изменяет указанное здесь значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.)
        #Есть плейсхолдер {time_value_millis}, который надо использовать, если данные в базе храняться в миллисекунлах. Он тоже изменяет значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.), но уже из миллисекунд
      update:
        - '&6&lSkyWars Solo'
        - '&fТоп игроков по победам'
        - '&r'
        - '&cДо обновления: {update_time}'
        - '&7Нажмите, чтобы сменить топ'
    connection: #Указываем данные для соединения с базой
      host: 'localhost'
      port: 3306
      username: 'root'
      password: ''
      database: 'SkyWars'
    table_name: 'SkyWarsSolo' #Название таблицы, из которой брать данные
    player_name_column: 'Name' #Название столбца с именем игрока
    counter_column: 'Wins' #Название столбца, по которому считывать и сортировать топ игроков. В нашем случае это будет количество побед

  sw_team: #НАПРИМЕР, база игры SkyWars режима Solo
    holograms: #Указываем сообщения к голограммам
      top:
        - '&e#{place} место'
        - '{player}'
        - '{value} побед'
        #Есть плейсхолдер {time_value}, который изменяет указанное здесь значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.)
        #Есть плейсхолдер {time_value_millis}, который надо использовать, если данные в базе храняться в миллисекунлах. Он тоже изменяет значение на грамотно составленное время (Например, 60 = 1 минута, 3650 = 1 час 50 секунд, и т.д.), но уже из миллисекунд      update:
      update:
        - '&6&lSkyWars Team'
        - '&fТоп игроков по победам'
        - '&r'
        - '&cДо обновления: {update_time}'
        - '&7Нажмите, чтобы сменить топ'
    connection: #Указываем данные для соединения с базой
      host: 'localhost'
      port: 3306
      username: 'root'
      password: ''
      database: 'SkyWars'
    table_name: 'SkyWarsTeam' #Название таблицы, из которой брать данные
    player_name_column: 'Name' #Название столбца с именем игрока
    counter_column: 'Wins' #Название столбца, по которому считывать и сортировать топ игроков. В нашем случае это будет количество побед
Автор
nokuno
Скачивания
11
Просмотры
210
Первый выпуск
Обновление
Оценка
0,00 звёзд 0 оценок

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