Прерывание игры¶
Если игра уже стартовала, но партия сорвалась, участник игры или модератор прерывает её кнопкой «Отменить игру» в треде игры. Игра получает состояние «Прервана»: победителя в ней нет, и рейтинг ни у кого не меняется.
Участники¶
- Игрок — любой участник игры: прерывает игру, не спрашивая согласия других игроков.
- Модератор — прерывает любую игру своего сервера, даже если сам в ней не играет.
- Бот — открывает окно подтверждения, ставит игре состояние «Прервана», записывает событие в журнал событий и убирает кнопки.
Шаги¶
sequenceDiagram
participant G as Игрок
participant B as Бот
G->>B: нажимает «Отменить игру» под карточкой игры
B-->>G: открывает окно «Cancel game confirmation»
G->>B: отправляет окно с причиной или без неё
alt игра уже завершена или прервана
B-->>G: отвечает «Игра уже отменена или завершена»
else игра ещё идёт
Note over B: игра получает состояние «Прервана»
Note over B: записывает событие в журнал событий
B-->>G: делает карточку игры красной и убирает кнопки и меню
B-->>G: удаляет сообщение «Назначение наций», если игра стартовала без драфта
end
- Откройте тред игры. Тред игры находится в канале истории игр, его название начинается с номера игры, например «248 — FFA 6 Patch». Пока игра в состоянии «В процессе», под её карточкой есть кнопка «Отменить игру».
- Нажмите «Отменить игру». Бот открывает окно «Cancel game confirmation». Окно всегда на английском, независимо от языка сервера.
- Укажите причину, если хотите. В окне одно поле «Cancel game» с подсказкой «Confirm game cancellation or cancel the action». Сюда пишут причину прерывания, до 100 символов. Поле можно оставить пустым.
- Отправьте окно. Игра сразу получает состояние «Прервана». Чтобы передумать, закройте окно, ничего не отправляя: игра останется в состоянии «В процессе».
Что меняется после прерывания¶
У прерывания шесть последствий:
- Карточка игры показывает состояние «Прервана». Состояние стоит в заголовке рядом со значком 🚦, а полоса карточки становится красной. Победителя на карточке нет, Steam-ссылку она больше не показывает.
- Кнопки и меню пропадают. Под карточкой игры больше нет кнопки «Отменить игру», а также меню «Выбрать кто за какую нацию играет» и «Запросы на обмен между игроками», если они были в этой игре. Над карточкой пропадает блок команд «Завершить игру» и «Обновить игру».
- Сообщения «Назначение наций» удаляются. Такие сообщения есть только в треде игры, которая стартовала без драфта.
- Рейтинг не меняется. Прерванная игра не меняет рейтинг ни в одном режиме. Подробнее — Как считается рейтинг.
- Журнал событий получает запись, если журнал включён на сервере. Заголовок записи — «🗑️ [Игра #248] Игра отменена». Ниже — «@Orion отменил игру» и строка «Причина: …», если причину указали. Причину прерывания бот показывает только в журнале событий. Подробнее — Журнал событий.
- Игра сохраняется в истории. Тред игры остаётся в канале истории игр, а под карточкой прерванной игры на сервере, с которым работает сайт, есть кнопка «На сайте». Сама игра есть в списке последних игр (до 15) на панели игры. Если игра сыграна на сервере, с которым работает сайт, на сайте у неё состояние «Прервана». Пока игра среди 4 самых свежих результатов, блок «Последние результаты» показывает её как «Прервана · без победителя». Подробнее — Обзор игр.
Правила и исключения¶
Прервать игру может любой её участник или модератор¶
Бот не спрашивает согласия других игроков: игру прерывает тот, кто первым отправил окно. Модератор прерывает любую игру своего сервера, даже если сам в ней не играет. Остальным людям на сервере бот отвечает «У вас нет доступа к этому действию.» Подробнее — Игроки, модераторы и администраторы.
Игру с победителем завершают, а без него прерывают¶
Команда /игра завершить (/game finish) записывает победителя, тип победы и количество ходов, а в FFA ещё и меняет рейтинг. Завершить игру можно, когда у каждого игрока выбрана нация (на сервере, с которым работает сайт, её прочитали из прикреплённого сейва), а победитель — один из игроков этой игры. На сервере, с которым работает сайт CivBot, игрок игры может завершить её и на сайте. Прервать игру на сайте нельзя: прерывают только кнопкой «Отменить игру» в Discord. Если партия сорвалась и результата нет, игру прерывают. Подробнее — Завершение игры и Завершение игры на сайте.
После старта состав игры не меняется¶
После старта выйти из игры или заменить игрока нельзя: в треде игры нет кнопок «Вход | Выход» и «Выгнать». Если игрок покинул партию, игру завершают, выбрав победителя из её участников, или прерывают. Подробнее — Игра.
Прерванную игру нельзя восстановить¶
Состояние «Прервана» окончательное. Вернуть игру в состояние «В процессе» или завершить её командой /игра завершить уже нельзя. Чтобы сыграть снова, создайте новую игру на панели игры.
До старта сбор отменяют, а не прерывают¶
На карточке сбора есть кнопка 🗑️: участник сбора или модератор отменяет ею сбор сразу, без окна подтверждения. Карточка пропадает из канала сбора игр, а номера игра не получает, поэтому её нет ни в списке последних игр, ни на сайте. В журнал событий попадает запись «🗑️ [Сбор] Игра отменена» без причины. Подробнее — Создание игры и сбор игроков.
Что может пойти не так¶
- Бот пишет «У вас нет доступа к этому действию.» Прервать игру могут только её участники и модераторы сервера. Попросите кого-нибудь из игроков этой игры или модератора.
- Окно подтверждения на английском. Бот всегда показывает окно «Cancel game confirmation» на английском. Поле «Cancel game» — это причина прерывания, его можно оставить пустым.
- Бот пишет «Игра уже отменена или завершена». Пока ваше окно было открыто, игру прервал или завершил кто-то другой. Состояние игры видно в заголовке её карточки в треде.
- Под карточкой игры нет кнопки «Отменить игру». Игра уже завершена или прервана, и бот убрал кнопки. Если игра ещё не стартовала, треда игры нет: сбор отменяют кнопкой 🗑️ на карточке сбора.
- Игру прервали по ошибке. Вернуть её в состояние «В процессе» нельзя. Создайте новую игру на панели игры и соберите тот же состав.
См. также¶
- Игра
- Тред игры
- Завершение игры
- Завершение игры на сайте
- Создание игры и сбор игроков
- Игроки, модераторы и администраторы
- Журнал событий
- Как считается рейтинг
- Обзор игр
Эта страница переведена с помощью ИИ и сверена с терминами бота.