Statistic Books
Активный0.0
Установок
Последнее обновление
Версии
Statistic Books
Этот датапак позволяет отслеживать все игровые статистики через систему очков и отображать рекорды в специальных книгах, размещённых на пюпитрах.
Основные возможности
Система автоматически собирает данные о любых статистиках Minecraft и представляет их в виде рейтинговой таблицы в книгах. Все показатели сортируются по убыванию, показывая игроков с наивысшими достижениями.
Важно помнить: отслеживание начинается только после создания соответствующих таблиц очков. Для удобства в паке предусмотрена функция автоматической настройки всех возможных целей - просто выполните /function sb:setup_objectives после загрузки датапака.
Ограничения системы
Из-за особенностей работы системы очков в Minecraft, статистика начинает собираться только с момента добавления соответствующих целей, а не с создания мира. Рекомендуется устанавливать этот датапак в начале игры.
Обновление данных происходит каждые 5 минут, поэтому:
- Показатели обновляются не в реальном времени
- Игроки, находившиеся онлайн менее 5 минут, могут не попасть в статистику
- Книги обновляются только при нахождении в пюпитрах
Создание статистической книги
Возьмите чистую книгу с пером, напишите на первой странице название отслеживаемой цели (без пробелов и переносов строк), подпишите книгу с именем "MCStats". Преобразование произойдёт автоматически при размещении книги в пюпитре.
Определение названий целей
Вы можете отслеживать любые цели системы очков, включая созданные вами. Для стандартных статистик используется формат sb.<категория>.<статистика>, например:
sb.custom.walk_one_cm- пройденное расстояниеsb.mined.stone- добытый каменьsb.killed.zombie- убитые зомби
Режим конфиденциальности
При включённой настройке игроки могут активировать "секретный режим" для книг в пюпитрах с помощью команды /trigger sb.secret. Доступны три варианта:
- Обычный: отображаются все данные
- Скрытые имена: видны только очки
- Скрытые очки: видны только имена
Настройки системы
Все параметры настройки хранятся в цели sb.settings и могут изменяться операторами уровня 2 и выше.
autoOptIn
По умолчанию: 1
При значении 1 все игроки автоматически включаются в сбор статистики. При 0 - требуется выполнение /trigger sb.optin для участия.
allowSecret
По умолчанию: 1
Разрешает использование секретного режима. Значение 2 позволяет изменять режим только администраторам через /function sb:admin/secret.
refreshType
По умолчанию: 0
Определяет способ обновления книг:
- 0: При открытии пюпитра
- 1: По команде
/trigger sb.updateдля текущего пюпитра - 2: Обновление всех пюпитров в радиусе 16 блоков
- 3: Автоматическое обновление каждые 5 минут
- 4: Только администраторами через специальные команды
Дополнительные возможности
Локализация текстов
Все тексты в системе используют переводческие ключи, что позволяет легко изменять их через ресурспаки.
Комбинированные таблицы очков
Начиная с версии 1.5.1, вы можете создавать комбинированные таблицы очков, объединяющие несколько статистик, через функцию sb:run_before.
Для получения помощи по административным вопросам рекомендуется обращаться к разработчику.