> ## 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.

# Система рівнів і XP

> Заохочуйте активність XP, рівнями та роль-нагородами — окремі гілки для тексту й голосу, множники, виключення та повідомлення про підвищення.

Учасники заробляють XP за активність. XP перетворюється на рівні, рівні відкривають ролі.

## Чотири вкладки

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

  <Card title="XP Event" icon="bolt">
    Тимчасові буcти на весь сервер. Див. [XP Events](/uk/engagement/xp-events).
  </Card>

  <Card title="Leveling Up Messages" icon="message-square">
    Що оголошується при підвищенні.
  </Card>

  <Card title="Reward Roles" icon="award">
    Ролі, які видаються на певному рівні.
  </Card>
</CardGroup>

## Три джерела XP

| Джерело     | За що дається                       | За замовчуванням |
| ----------- | ----------------------------------- | ---------------- |
| **Текст**   | Надсилання повідомлень, з кулдауном | Увімкнено        |
| **Голос**   | Час у голосовому каналі             | Увімкнено        |
| **Реакції** | Додавання реакцій                   | **Вимкнено**     |

Кожне має мінімум і максимум XP за нарахування — реальне значення випадкове в цьому діапазоні — плюс власний кулдаун.

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

<Warning>
  **На Starter перемикачі увімк/вимк для Text, Voice і Reaction XP виглядають робочими, але не діють.** Вони «зберігаються» й показують повідомлення про успіх, а бот далі використовує стандартні ставки: текст і голос увімкнено, реакції вимкнено.

  Числа для reaction XP на Starter також відрізняються від реальних. Оновіться до Basic, щоб хоч щось із цього контролювати.
</Warning>

### Крива рівнів

101 рівень. Рівень 1 коштує 70 XP; рівень 100 — 950 000. Прогресія свідомо крута нагорі, щоб ранг довгого учасника щось значив.

## Виключення

Ролі, текстові й голосові канали, які не дають XP.

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

## Множники

<Info>
  Потребує **Basic**.
</Info>

Ставте ролі або каналу множник від **0,25× до 5×**.

<Warning>
  **Роль або канал не можна одночасно виключати й множити.** Якщо помістити той самий об'єкт в обидва списки, збереження впаде з помилкою, яку сторінка покаже дослівно з сервера. Приберіть з одного зі списків.
</Warning>

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

## Деталі голосового XP

Голосова сесія паузиться, поки учасник у mute/deafen, якщо ви ввімкнули відповідні обмеження. Також можна ігнорувати того, хто сам у каналі. Одна сесія обмежена 8 годинами.

<Tip>
  Увімкніть **Ignore Alone Members**. Без цього учасник може простояти на самоті всю ніч і обігнати всіх на сервері.
</Tip>

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

Видача ролі на текстовому рівні, голосовому чи на обох.

Коли задано обидва, перемикач **AND / OR** визначає — досягти обох чи достатньо будь-якого.

Для кожної винагороди також можна:

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

<Warning>
  **Рядок винагороди без обраної ролі тихо відкидається при збереженні.** Якщо рядок зник після збереження — саме тому. Перед збереженням оберіть роль.
</Warning>

<Warning>
  Кожна роль-винагорода має бути **нижче** ролі Vetox. Див. [Права](/uk/permissions).
</Warning>

## Повідомлення про підвищення

Чотири незалежні повідомлення, кожне зі своїм перемикачем, каналом і форматом: підвищення в каналі, у голосі, за реакції та DM.

Кожне може бути звичайним текстом або ембедом.

## Скидання XP

Два види:

**On leave / on ban** — очищати XP учасника, коли він виходить або отримує бан.

**Scheduled** — стирати XP цілого сервера щодня, щотижня чи щомісяця.

<Info>
  Заплановані скидання потребують **Max**.
</Info>

<Note>
  Час скидання враховує часовий пояс, встановлений у [налаштуванні сервера](/uk/server-management/setup) — не UTC і не браузера. Місячні скидання в короткий місяць, коли такого дня немає, переносяться на останній день.
</Note>

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

Увімкніть, щоб опублікувати таблицю лідерів лише для перегляду за публічним URL — його показує сама сторінка з кнопкою «Копіювати».

## Розв'язання проблем

<AccordionGroup>
  <Accordion title="Ніхто не отримує XP">
    Перевірте, що модуль Leveling увімкнено в налаштуванні сервера, канал не виключено, а в учасника немає виключеної ролі.
  </Accordion>

  <Accordion title="Я вимкнув текстовий XP, а учасники все одно ростуть">
    На 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="/uk/engagement/xp-events">
    Обмежені в часі XP-бусти.
  </Card>

  <Card title="Battle Pass" icon="trophy" href="/uk/engagement/battle-pass">
    Сезонні квести та тирові винагороди.
  </Card>
</CardGroup>
