> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vetox.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Уровни и опыт

> Вознаграждайте активность опытом, уровнями и ролями — отдельные ветки для текста и голоса, множители, исключения и сообщения о повышении уровня.

Участники получают опыт за активность. Опыт превращается в уровни, уровни открывают роли.

## Четыре вкладки

<CardGroup cols={2}>
  <Card title="Main Settings" icon="sliders">
    Скорости опыта, исключения, множители, сбросы.
  </Card>

  <Card title="XP Event" icon="bolt">
    Временные общесерверные бусты. См. [XP Events](/ru/engagement/xp-events).
  </Card>

  <Card title="Leveling Up Messages" icon="message-square">
    Что объявляется при повышении.
  </Card>

  <Card title="Reward Roles" icon="award">
    Роли, выдаваемые за уровень.
  </Card>
</CardGroup>

## Три источника опыта

| Источник    | Начисляется за                  | По умолчанию |
| ----------- | ------------------------------- | ------------ |
| **Текст**   | Отправку сообщений, с кулдауном | Вкл          |
| **Голос**   | Время в голосовом канале        | Вкл          |
| **Реакции** | Постановку реакций              | **Выкл**     |

У каждого есть минимум и максимум опыта за начисление — фактическая сумма случайна в этом диапазоне — и собственный кулдаун.

<Info>
  Настройка скоростей опыта требует **Basic**. На Starter поля видны, но приглушены.
</Info>

<Warning>
  **На Starter переключатели вкл/выкл для текстового, голосового и реакционного опыта выглядят работающими, но не работают.** Они сохраняются и показывают сообщение об успехе, а бот продолжает использовать стандартные ставки: текст и голос включены, реакции выключены.

  Показатели реакционного опыта на Starter также отличаются от того, что реально работает. Апгрейд до Basic — чтобы управлять этим.
</Warning>

### Кривая уровней

101 уровень. Уровень 1 стоит 70 опыта; уровень 100 — 950 000. Прогрессия намеренно крутая наверху, чтобы ранг давнего участника что-то значил.

## Исключения

Роли, текстовые и голосовые каналы, которые не дают опыта.

<Tip>
  Исключите канал команд бота, спам-канал и любой AFK-голосовой канал. Иначе участники будут фармить уровни, сидя в AFK.
</Tip>

## Множители

<Info>
  Требует **Basic**.
</Info>

Задайте роли или каналу множитель от **0.25× до 5×**.

<Warning>
  **Роль или канал нельзя одновременно исключить и умножить.** Помещение одного и того же в оба списка приведёт к ошибке сохранения — страница покажет её дословно с сервера. Уберите из одного списка.
</Warning>

<Note>
  Множители не складываются. Когда применяется несколько — роль, канал и активное XP-событие — **побеждает наибольший из них**.
</Note>

## Детали голосового опыта

Голосовая сессия ставится на паузу, пока участник замьючен или заглушён, если вы включите эти ограничения, и может игнорировать одинокого в канале. Одна сессия ограничена 8 часами.

<Tip>
  Включите **Ignore Alone Members**. Без этого участник может простоять один в канале всю ночь и обогнать по уровням весь сервер.
</Tip>

## Роли-награды

Выдача роли за текстовый уровень, голосовой уровень или оба.

Когда заданы оба, переключатель **AND / OR** решает, нужно ли участнику достичь обоих или любого.

Для каждой награды также можно:

* **Remove Higher** — снимать нижние роли-награды при получении более высокой
* **DM Message** — сообщать участнику лично
* **Show in Top** — показывать роль в таблице лидеров

<Warning>
  **Строка награды без выбранной роли молча отбрасывается при сохранении.** Если строка пропала после сохранения — вот почему; выберите роль до сохранения.
</Warning>

<Warning>
  Каждая роль-награда должна быть **ниже** роли Vetox. См. [Разрешения](/ru/permissions).
</Warning>

## Сообщения о повышении

Четыре независимых сообщения, у каждого свой переключатель, канал и формат: повышения в канале, голосовые, реакционные и в DM.

Каждое может быть простым текстом или эмбедом.

## Сбросы опыта

Два вида:

**При уходе / при бане** — очищать опыт участника при выходе или бане.

**По расписанию** — стирать весь опыт сервера ежедневно, еженедельно или ежемесячно.

<Info>
  Сбросы по расписанию требуют **Max**.
</Info>

<Note>
  Время сбросов использует часовой пояс, заданный на странице [Настройка сервера](/ru/server-management/setup), а не UTC и не ваш браузер. Ежемесячные сбросы на дату, которой нет в коротком месяце, откатываются на последний день.
</Note>

## Публичная таблица лидеров

Включите, чтобы опубликовать read-only таблицу по публичному URL, отображаемому на странице с кнопкой копирования.

## Решение проблем

<AccordionGroup>
  <Accordion title="Никто не получает опыт">
    Проверьте, что модуль «Уровни» включён в Настройке сервера, канал не в исключениях и у участника нет исключённой роли.
  </Accordion>

  <Accordion title="Я выключил текстовый опыт, а участники всё равно растут">
    На Starter эти переключатели не действуют. Апгрейд до Basic — или используйте исключения каналов.
  </Accordion>

  <Accordion title="Роли-награды не выдаются">
    Роль должна быть ниже Vetox в списке ролей, а Vetox нужен **Manage Roles**. Также убедитесь, что в строке действительно выбрана роль — пустые строки отбрасываются при сохранении.
  </Accordion>

  <Accordion title="Сохранение падает с ошибкой про роль или канал">
    Одна и та же роль или канал есть в списке исключений и в списке множителей. Уберите из одного.
  </Accordion>

  <Accordion title="Кто-то растёт гораздо быстрее остальных">
    Проверьте, нет ли неисключённого AFK-голосового канала, и включите Ignore Alone Members.
  </Accordion>
</AccordionGroup>

<CardGroup cols={2}>
  <Card title="XP Events" icon="bolt" href="/ru/engagement/xp-events">
    Ограниченные по времени бусты опыта.
  </Card>

  <Card title="Battle Pass" icon="trophy" href="/ru/engagement/battle-pass">
    Сезонные задания и уровневые награды.
  </Card>
</CardGroup>
