Система уровней
Просмотр уровней
Заголовок раздела «Просмотр уровней»Просмотр карточки уровня
Заголовок раздела «Просмотр карточки уровня»Команда -
/rankАргументы -
пользователь
Выведет текущую карточку уровня. Если пользователь не указан, выведется карточка уровня пользователя, написавшего команду
Просмотр таблицы лидеров
Заголовок раздела «Просмотр таблицы лидеров»Команда -
/leaders
Выведет топ-10 пользователь этого сервера по уровню
Настройка системы уровней
Заголовок раздела «Настройка системы уровней»Просмотр настроек системы уровней
Заголовок раздела «Просмотр настроек системы уровней»Команда -
/levels overview
Выведет все установленные настройки системы уровней
Переключение системы уровней
Заголовок раздела «Переключение системы уровней»Команда -
/levels toggle
Включает или выключает систему уровней
Установка канала оповещений
Заголовок раздела «Установка канала оповещений»Команда -
/levels channel-setАргументы -
канал
Устанавливает указанный канал, как канал для оповещения о новом уровне. В случае, если канал не указан, оповещение будет приходить в канал, где пользователь написал свое сообщение
Установка сообщений о новом уровне
Заголовок раздела «Установка сообщений о новом уровне»Команда -
/levels message
Устанавливает сообщение о достижении пользователем нового уровня
Обнуление уровней
Заголовок раздела «Обнуление уровней»Команда -
/levels reset
Обнуляет уровни всем пользователям на этом сервере
Установка уровня пользователю
Заголовок раздела «Установка уровня пользователю»Команда -
/levels set-levelАргументы -
пользователь*,уровень*
Устанавливает указанному пользователю указанный уровень
Установка интервала между начислением опыта
Заголовок раздела «Установка интервала между начислением опыта»Команда -
/levels set-intervalАргументы -
интервал*
Устанавливает интервал между начислением опыта от 1 секунды до 3600 секунд (1 час). Интервал - время, в течение которого пользователь не будет получать новый опыт. По умолчанию интервал равен 60 секундам.
Пример: Интервал - 5 минут. Пользователь начал флудить одними и теми же сообщениями. Первое сообщение было отправлено в 11:10, значит в следующий раз пользователь получит опыт, если отправит сообщение в 11:15 и позднее
Установка диапазона начисления опыта
Заголовок раздела «Установка диапазона начисления опыта»Команда -
/levels set-xp-rangeАргументы -
мин,макс,фикс
Устанавливает диапазон, в пределах которого начисляется опыт. По умолчанию диапазон установлен в пределах от 1 до 5.
Пример: Диапазон - от 1 до 10. Пользователь, написавший сообщение получит за него рандомное количество опыта от 1 до 10.
Добавить роль за уровень
Заголовок раздела «Добавить роль за уровень»Команда -
/levels add-role-levelАргументы -
роль*,уровень*
Создает новую роль за уровень.
Пример: Добавлена роль @крутыш за 50 уровень. Как только пользователь достигает 50 уровня, он получает эту роль
Удалить роль за уровень
Заголовок раздела «Удалить роль за уровень»Команда -
/levels remove-role-levelАргументы -
роль*
Удаляет роль за уровень
Очистка уровней за выход с сервера
Заголовок раздела «Очистка уровней за выход с сервера»Команда -
/levels clear-levelsАргументы -
очищать*
По умолчанию выбрано значение не очищать
Пример 1: Если установлено значение при блокировке пользователя, то уровни будут очищаться у пользователей, которые блокируются на сервере.
Это удобно, чтобы в таблице лидеров не скапливались заблокированные пользователи
Пример 2: Если установлено значение за выход с сервера, то уровни будут очищаться у пользователей, которые были заблокированы, а также у пользователей,
самостоятельно покинувшие сервер.
Это удобно, чтобы в таблице лидеров не скапливались заблокированные и вышедшие пользователи