# Честный подбор SCP

## Что такое тикеты ?

**Тикеты** - билетики, количество которых влияет на шанс появления за команду SCP в раунде.

1. По умолчанию, игрок имеет [**0 тикетов**](#user-content-fn-1)[^1]
2. Игрок не может иметь больше [**32 тикетов**](#user-content-fn-2)[^2]
3. Если игрок не появился в начале раунда за команду SCP, то он получает **1 тикет**
4. Если игрок появился в начале раунда за команду SCP, то его тикеты сбрасываются до **0**
5. Если у игрока не меняются тикеты более **15 дней**, то тикеты сбрасываются до **0**

## Что такое предпочтения спавна SCP ?

**Предпочтения спавна SCP** - пользовательская настройка в категории `Прочее` (доступна как и в Главном Меню, так и в Esc-Меню на сервере)

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-7dc3c0fc3dc3ea813e9674ae5959384944c813f7%2Fimage%20(5)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Местоположение настройки <code>Предпочтения спавна SCP</code></p></figcaption></figure>

## Положения работы оригинальной системы Northwood

❌ Наличие в коде случайного перебора игроков из списка, из-за чего игроки с наибольшим кол-вом тикетов на сервере не всегда появляются за SCP

❌ Практически не учитываются предпочтения подобранных игроков, сервер выбирает нужные роли SCP ещё до начала подбора игроков

❌ Игрок с включенной опцией "Отказаться от роли SCP" не получает тикеты

❌ Тикеты выдаются только тем игрокам, что находились в момент начала раунда

❌ Игра может снять ваши тикеты, если вы предварительно должны были стать SCP, но фактические не стали

## Положения работы новой системы

✅ Выбираются игроки с наибольшим количеством тикетов и так по убыванию

✅ Сервер выбирает роли SCP в зависимости от предпочтений игроков

✅ Игроки с включенной опцией "Отказаться от роли SCP" получают тикеты

✅ Тикеты выдаются с начала и до конца раунда всем игрокам, что не получили их за этот раунд

✅ Тикеты снимаются только у тех, кто фактически появился за SCP в начале раунда

## Я хочу играть только за одного SCP

В настройках `Предпочтения спавна SCP` поставьте своего любимого SCP правее середины, а остальных SCP ставьте левее середины

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-b58dced0e4d8aaa9606d5ecc23c592b73451ecfc%2Funnamed%20(2).png?alt=media" alt=""><figcaption><p>Предпочтения SCP-079 на максимальном уровне</p></figcaption></figure>

## У меня есть несколько любимых SCP

В настройках `Предпочтения спавна SCP` поставьте своих любимых SCP в порядке, где SCP, который находится правее, является более предпочтительным

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-5d828e5db1b2907a7bbf0e337a48fbfba79b72d9%2Funnamed%20(3).png?alt=media" alt=""><figcaption><p>Предпочтения 3-х SCP расставлены в порядке возрастания правее середины</p></figcaption></figure>

## Я не хочу играть за SCP

В настройках в категории `Прочее` включите опцию `Отказаться от роли SCP` или в лобби ожидания игроков включите опцию `Отказаться от роли SCP`

{% hint style="warning" %}
Могут быть ситуации, когда сервер не находит нужное количество игроков для спавна за SCP и начинает добирать игроков, опираясь на количество тикетов. В этом случае настоятельно рекомендую расставить все настройки `Предпочтения спавна SCP` в порядке, где SCP, который находится правее, является более предпочтительным
{% endhint %}

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-9a07dcdfb04d743b3b07e760f5ee064c0df768d1%2Fimage%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Местоположение настройки <code>Отказаться от роли SCP</code></p></figcaption></figure>

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-c210b6cac7d2894f8c71f368dae6942826cb3b03%2Fimage%20(2)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Другое местоположение настройки <code>Отказаться от роли SCP</code></p></figcaption></figure>

## Как стать SCP-3114 ?

На сервере перейдите в настройки в категорию `Server-specific` и выкрутите ползунок максимально в право

{% hint style="warning" %}
По умолчанию, появление SCP-3114 на сервере выключено

Появление SCP-3114 будет включено только для ивентов и тематических событий
{% endhint %}

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-09f32ee7ba132b94bd137741bd3450f677d8bc91%2Fimage%20(3)%20(1)%20(1)%20(1)%20(1)%20(1).png?alt=media" alt=""><figcaption><p>Местоположение ползунка предпочтений спавна SCP-3114</p></figcaption></figure>

## ЧАВО

{% hint style="info" %}
**Почему я появился за своего нелюбимого SCP ?**

Либо ты игрок из категории “А я не читаю новости. Че там случилось ?”, либо тебе не повезло и сервер не смог найти подходящее число игроков для спавна за SCP. В любом случае перечитай документ и перепроверь свои настройки `Предпочтения спавна SCP`
{% endhint %}

{% hint style="info" %}
**Я могу поменять настройки `Предпочтения спавна SCP` до начала раунда уже на сервере ?**

Да, можно. Новые настройки `Предпочтения спавна SCP` сразу отправляются на сервер (таков базовый код игры)
{% endhint %}

{% hint style="info" %}
**Какие есть ограничения у появления SCP ?**

1. SCP-079 не будет выбран, если нужен только 1 SCP
2. SCP-079 и SCP-096 не будут выбраны вместе, если нужно только 2 SCP
   {% endhint %}

<figure><img src="https://2692277836-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu1P2cbcXfvcmluWQV10x%2Fuploads%2Fgit-blob-ccc8afdaeef37c20ace28313c56f0a9767b4a9c2%2Funnamed%20(2)%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

[^1]: Минимальное количество тикетов

[^2]: Максимальное количество тикетов
