# Как начисляются очки?

Подсчет очков — это основа игрового процесса в Sportoner. Все очки начисляются на основе реальных игровых действий футболистов в матчах Российской Премьер-Лиги (РПЛ). Это делает игру максимально близкой к реальным событиям.

***

## ⚙️ Как работают очки?

Каждое действие футболиста на поле оценивается определённым количеством очков. Они суммируются в общий счёт твоей команды в турнире.

Основные игровые действия и их значение:

* **Гол** — приносит одинаковое количество очков для всех позиций, за исключением вратарей
* **Голевая передача** — добавляет очки за ассист к голу.
* **Сухой матч (для вратарей и защитников)** — дополнительные очки, если команда не пропустила голов.
* **Отбитый пенальти** — крупный бонус для вратаря.

Отрицательные действия, которые уменьшают очки:

* **Пропущенный гол (для вратарей)**.
* **Красные и жёлтые карточки**.
* **Автогол**.

***

## 🛠️ Приоритетность критериев

Если игровое действие игрока соответствует нескольким критериям, очки начисляются только за наиболее ценное из них. Этот же принцип работает также с отрицательными баллами.

{% hint style="success" %}
Например: если игрок забивает гол, система засчитает очки только за гол, игнорируя дополнительные баллы за удар по воротам, выполненный в тот же момент.
{% endhint %}

***

## 🔍 Подробности начисления очков

### ⏱️ Время на поле

Каждая минута, которую игрок проводит на поле, приносит 1 очко. Это время включает добавленные минуты к каждому тайму, а также время двух дополнительных таймов, если они предусмотрены регламентом.

***

### ⚽ Голы

При оценке гола, забитого с игры, учитывается базовая оценка. Бонусные очки добавляются за сложность выполненного удара:

* Гол из-за штрафной площади.
* Гол головой.
* Гол со штрафного.
* Гол со своей половины поля.
* Победный гол.

{% hint style="success" %}
**Бонусы могут складываться.**\
Например, за гол головой из-за штрафной начисляются бонусы за "Гол из-за штрафной" (+30 баллов) и "Гол головой" (+20 баллов). Если этот гол ещё и победный, добавляется +50 баллов. Гол, забитый с пенальти, оценивается ниже, чем гол, забитый с игры.
{% endhint %}

***

### 🛡️ Сухой матч

Сухой матч засчитывается защитнику или вратарю, вышедшему на поле (в стартовом составе или на замену), если его команда не пропустила ни одного гола в течение матча. При этом неважно, сколько времени игрок провёл на поле: очки начисляются даже за минимальное участие, главное — факт выхода на поле и «сухой» результат команды.

***

### 🤝 Командные действия

Игроки получают очки за действия команды, даже если они не участвовали в них напрямую.&#x20;

{% hint style="success" %}
Например, если команда забивает гол, очки могут быть начислены всем игрокам на поле.
{% endhint %}

***

## 📋 Таблица начисления очков

### ⚽ Очки для полевых игроков

<table><thead><tr><th width="68">№</th><th width="269">Оценочные критерии игрока</th><th width="112" align="center">Защитник</th><th width="147" align="center">Полузащитник</th><th align="center">Нападающий</th></tr></thead><tbody><tr><td>1</td><td>Минуты на поле</td><td align="center">1</td><td align="center">1</td><td align="center">1</td></tr><tr><td>2</td><td>Игрок вышел в стартовом составе</td><td align="center">10</td><td align="center">10</td><td align="center">10</td></tr><tr><td>3</td><td>Игрок вышел на замену</td><td align="center">5</td><td align="center">5</td><td align="center">5</td></tr><tr><td>4</td><td>Полный матч</td><td align="center">10</td><td align="center">10</td><td align="center">10</td></tr><tr><td>5</td><td>Гол</td><td align="center">150</td><td align="center">150</td><td align="center">150</td></tr><tr><td>6</td><td>Гол с игры из-за штрафной</td><td align="center">+30</td><td align="center">+30</td><td align="center">+30</td></tr><tr><td>7</td><td>Гол забитый прямым ударом со штрафной</td><td align="center">+80</td><td align="center">+80</td><td align="center">+80</td></tr><tr><td>8</td><td>Гол забитый головой</td><td align="center">+20</td><td align="center">+20</td><td align="center">+20</td></tr><tr><td>9</td><td>Гол забитый со своей половины поля</td><td align="center">+150</td><td align="center">+150</td><td align="center">+150</td></tr><tr><td>10</td><td>Победный гол</td><td align="center">+50</td><td align="center">+50</td><td align="center">+50</td></tr><tr><td>11</td><td>Гол забитый с пенальти</td><td align="center">100</td><td align="center">100</td><td align="center">100</td></tr><tr><td>12</td><td>Автогол</td><td align="center">-80</td><td align="center">-80</td><td align="center">-80</td></tr><tr><td>13</td><td>Незабитый пенальти</td><td align="center">-50</td><td align="center">-50</td><td align="center">-50</td></tr><tr><td>14</td><td>Удар в створ ворот</td><td align="center">30</td><td align="center">20</td><td align="center">10</td></tr><tr><td>15</td><td>Удар мимо ворот</td><td align="center">15</td><td align="center">10</td><td align="center">5</td></tr><tr><td>16</td><td>Голевая передача</td><td align="center">80</td><td align="center">80</td><td align="center">80</td></tr><tr><td>17</td><td>Фолы совершенные игроком</td><td align="center">-5</td><td align="center">-5</td><td align="center">-5</td></tr><tr><td>18</td><td>Фол повлекший пенальти</td><td align="center">-30</td><td align="center">-30</td><td align="center">-30</td></tr><tr><td>19</td><td>Фолы совершенные на игроке</td><td align="center">5</td><td align="center">5</td><td align="center">5</td></tr><tr><td>20</td><td>Желтая карточка</td><td align="center">-30</td><td align="center">-30</td><td align="center">-30</td></tr><tr><td>21</td><td>Вторая желтая карточка</td><td align="center">-40</td><td align="center">-40</td><td align="center">-40</td></tr><tr><td>22</td><td>Красная карточка</td><td align="center">-80</td><td align="center">-80</td><td align="center">-80</td></tr><tr><td>23</td><td>Офсайд</td><td align="center">-20</td><td align="center">-15</td><td align="center">-10</td></tr><tr><td>24</td><td>Команда игрока забила гол, когда игрок находился на поле</td><td align="center">20</td><td align="center">20</td><td align="center">20</td></tr><tr><td>25</td><td>Команда игрока пропустила гол, когда игрок находился на поле</td><td align="center">-20</td><td align="center">-20</td><td align="center">-20</td></tr><tr><td>26</td><td>Команда игрока выиграла матч</td><td align="center">30</td><td align="center">30</td><td align="center">30</td></tr><tr><td>27</td><td>Команда игрока проиграла матч</td><td align="center">-30</td><td align="center">-30</td><td align="center">-30</td></tr><tr><td>28</td><td>Сухой матч</td><td align="center">80</td><td align="center">нет</td><td align="center">нет</td></tr></tbody></table>

***

### 🧤 Очки для вратарей

<table><thead><tr><th width="68">№</th><th width="563">Оценочные критерии игрока</th><th width="112" align="center">Вратарь</th></tr></thead><tbody><tr><td>1</td><td>Минуты на поле</td><td align="center">1</td></tr><tr><td>2</td><td>Вратарь вышел в стартовом составе</td><td align="center">10</td></tr><tr><td>3</td><td>Вратарь вышел на замену</td><td align="center">5</td></tr><tr><td>4</td><td>Полный матч</td><td align="center">10</td></tr><tr><td>5</td><td>Пропущенный гол из штрафной</td><td align="center">-50</td></tr><tr><td>6</td><td>Пропущенный гол из-за штрафной</td><td align="center">-60</td></tr><tr><td>7</td><td>Пропущенный гол с пенальти</td><td align="center">-40</td></tr><tr><td>8</td><td>Гол</td><td align="center">500</td></tr><tr><td>9</td><td>Гол с игры из-за штрафной</td><td align="center">+30</td></tr><tr><td>10</td><td>Гол забитый прямым ударом со штрафной</td><td align="center">+80</td></tr><tr><td>11</td><td>Гол забитый головой</td><td align="center">+20</td></tr><tr><td>12</td><td>Гол забитый со своей половины поля</td><td align="center">+150</td></tr><tr><td>13</td><td>Победный гол</td><td align="center">+50</td></tr><tr><td>14</td><td>Гол забитый с пенальти</td><td align="center">100</td></tr><tr><td>15</td><td>Незабитый пенальти</td><td align="center">-50</td></tr><tr><td>16</td><td>Отбитые удары</td><td align="center">15</td></tr><tr><td>17</td><td>Отбитый пенальти</td><td align="center">150</td></tr><tr><td>18</td><td>Удар в створ ворот</td><td align="center">50</td></tr><tr><td>19</td><td>Удар мимо ворот</td><td align="center">30</td></tr><tr><td>20</td><td>Голевая передача</td><td align="center">100</td></tr><tr><td>21</td><td>Фолы совершенные игроком</td><td align="center">-5</td></tr><tr><td>22</td><td>Фол повлекший пенальти</td><td align="center">-30</td></tr><tr><td>23</td><td>Фолы совершенные на игроке</td><td align="center">5</td></tr><tr><td>24</td><td>Желтая карточка</td><td align="center">-30</td></tr><tr><td>25</td><td>Вторая желтая карточка</td><td align="center">-40</td></tr><tr><td>26</td><td>Красная карточка</td><td align="center">-80</td></tr><tr><td>27</td><td>Команда игрока забила гол, когда игрок находился на поле</td><td align="center">20</td></tr><tr><td>28</td><td>Команда игрока выиграла матч</td><td align="center">30</td></tr><tr><td>29</td><td>Команда игрока проиграла матч</td><td align="center">-30</td></tr><tr><td>30</td><td>Сухой матч</td><td align="center">100</td></tr></tbody></table>

***

## ⚙️ Как индекс силы влияет на результат?

Каждая карточка имеет показатель "Индекс силы", который влияет на итоговую оценку баллов, заработанных игроком в ходе матча. Этот показатель добавляет бонусные очки к основным баллам за действия футболиста, увеличивая вклад карты в общий результат команды.

### 🔢 Формула расчёта итоговой оценки:

{% hint style="success" %}
**Итоговая оценка** = Оценка за действие + (Оценка за действие × Индекс силы в %).
{% endhint %}

Примеры расчёта:

* **Положительная оценка:** 100 + (100 × 20%) = 120
* **Отрицательная оценка:** -100 + (100 × 20%) = -80

{% hint style="warning" %}
Если итоговое значение содержит дробные числа, оно округляется до ближайшего целого числа в соответствии с математическими правилами округления.
{% endhint %}

***

## 🌟 Как на результаты влияет капитан?

Карточка капитана может как увеличить количество набираемых баллов, так и уменьшить их, поэтому подходите к выбору капитана ответственно.

### 🔢 Формула расчёта итоговой оценки:

{% hint style="success" %}
**Итоговая оценка** = Оценка за действие с модификатором индекса силы × 1.5.
{% endhint %}

Примеры расчёта:

* **Положительная оценка:** 100 × 1.5 = 150
* **Отрицательная оценка:** -100 × 1.5 = -150

{% hint style="warning" %}
Если итоговое значение содержит дробные числа, оно округляется до ближайшего целого числа в соответствии с математическими правилами округления.
{% endhint %}

***

### 🗂️ Провайдер данных — ![](https://2343330848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLe6knIkTZLVyzpaYMIf2%2Fuploads%2FBCYhByJlhGgkOVeWtnev%2Fimage%204.png?alt=media\&token=9d3ea517-b9a7-43f2-bd2b-2d4e3b58f767)

Мы сотрудничаем с VSporte — официальным поставщиком аналитических данных для Российской Премьер-Лиги (РПЛ). Благодаря этому партнёрству все игровые действия футболистов в реальных матчах фиксируются с высокой точностью. Эти данные затем используются для начисления очков в Sportoner, делая игровой процесс максимально прозрачным и честным.

***

{% hint style="warning" %}
**Важно ознакомиться!**\
На ранних этапах разработки игровой платформы, система подсчета очков может быть изменена для более точной настройки баланса для каждой позиции на поле.
{% endhint %}
