Перейти к содержанию

Обзор игр

Обзор игр — страница «Обзор» на сайте CivBot, которая открывается сразу после входа. На ней видны ваши последние игры, текущие игры сервера, последние результаты, ваша неделя, итоги месяца и таблица лидеров сезона.

Роль обзора

Обзор показывает игры сервера, с которым работает сайт: кто играет сейчас, чем закончились последние игры, в каких играх участвовали вы и как у вас дела в сезоне. Все блоки относятся к одному серверу, выбирать или переключать сервер на сайте нельзя.

Из обзора каждая игра открывается на отдельной странице: Страница игры. Создаёт, стартует и отменяет игру бот. Завершить игру, прикрепить сейв и присоединиться к ней на странице игры могут игроки этой игры.

Обзор видит только тот, кто вошёл через Discord; без входа сайт показывает главную страницу с кнопкой «Войти через Discord». Если гость откроет ссылку на игру, профиль игрока или список игр, сайт сразу предложит войти. Подробнее — Вход и приватность.

В верхней панели есть пункты «Обзор», «Игры» и «Инспектор сейвов», а также поле поиска «Искать игроков или номер игры…»: нажмите клавишу «/» или на телефоне значок «Поиск». В результатах есть группы «Игра» и «Игроки»; выбор открывает игру или профиль игрока. На телефоне пункты меню спрятаны под кнопкой слева вверху. Подробнее — Игры на сайте.

Из чего состоит

На широком экране три последних блока стоят правой колонкой, на более узком — под остальными.

Часть Что означает
Заголовок «Ваши игры. Ваше сообщество.» Вступление страницы с кнопкой «Просмотреть сейв», которая открывает инспектор сейвов; подсказка рядом с заголовком: «Общая история игр, а ваши — в один клик.»
«Мои последние игры» До 3 ваших самых новых игр
«Текущие игры» Игры сервера, которые стартовали за последние 48 часов и ещё идут; видно 5 из них
«Последние результаты» До 10 последних завершённых и прерванных игр сервера под заголовками дней
«Ваша неделя» Ваша последняя рейтинговая игра, игры и победы за неделю
«Этот месяц» Цифры сервера за месяц и события месяца
«Таблица лидеров» Игроки сезона по рейтингу

Мои последние игры

Блок «Мои последние игры» с подписью «Игры, в которых вы участвовали» показывает до 3 игр, где вы занимали слот. Сюда попадают игры в любом состоянии: «В процессе», «Без результата», «Завершена» и «Прервана». Самые новые игры стоят первыми. Ссылка «Все мои игры →» открывает страницу «Игры» с включённым переключателем «Мои игры». Если таких игр нет, блок пишет «Игр пока нет» и «Здесь появятся игры, которые вы сыграете.»

Карточка игры

Каждая игра в блоке «Мои последние игры» — отдельная карточка, и вся карточка открывает страницу игры:

Часть карточки Что показывает
Заголовок Номер игры, например «Игра №248»
Состояние «В процессе», «Без результата», «Завершена · Научная» или «Прервана» со значком состояния
Формат Режим и тип игры, например «FFA · Patch»
Дата День, когда игру завершили или прервали, а для идущей игры — день старта
Игроки Аватары всех игроков в порядке слотов и подпись, например «6 игроков»
Метка «ВЫ» Стоит над вашим аватаром; сам аватар обведён рамкой
Низ карточки Слева ссылка на сейв: «Прикрепить сейв» или, когда сейв уже есть, «Сейв · ход 120»; справа «Посмотреть игру»

Ссылка на сейв ведёт к разделу сейва на странице игры. Подробнее — Сейвы игры на сайте.

Ваш аватар — ваше изображение из Discord, а аватары других игроков — их изображения из Discord такими, какими их в последний раз видел бот; без изображения стоит стандартный аватар Discord. Если игроку уже выбрали нацию, в левом нижнем углу его аватара стоит значок этой нации. Аватар игрока, которого знает сайт, открывает короткую карточку игрока с кнопкой «Посмотреть профиль» (для вас — «Посмотреть свой профиль»); аватар другого игрока показывает только его имя. Подробнее — Профиль игрока.

Режим на карточке — FFA, Duel или Teams; Teams — командная игра, которая встречается только среди давних игр. Тип — Vanilla, Patch, KEK или LEK. Дату сайт показывает в часовом поясе вашего устройства.

Текущие игры

Блок «Текущие игры» одинаков для всех, кто вошёл: здесь игры всех игроков сервера, а не только ваши. Число в заголовке показывает, сколько игр идёт, например «Текущие игры · 3»; самые новые стоят вверху. В блоке видны первые 5 игр, а остальные подытоживает строка вроде «Ещё 3 игры в процессе».

Строка игры содержит:

  • аватары игроков и состояние «В процессе» со значком песочных часов;
  • формат игры, который открывает страницу игры;
  • под форматом строку «№248 · ход 120 · начата 2 часа назад»: ход там появляется, только когда к игре прикреплён сейв;
  • ссылку «Discord», которая открывает тред игры в новой вкладке;
  • отметку сейва: при наведении открывается подсказка «Сейв прикреплён · ход 120» или «Сейв не прикреплён».

Вся строка открывает страницу игры. Тред игры увидит только участник сервера, с которым работает сайт. Если ни одна игра не идёт, блок пишет «Сейчас ни одна игра не идёт.»

Последние результаты

Блок «Последние результаты» показывает до 10 игр сервера, которые завершились или были прерваны последними. Он тоже одинаков для всех, кто вошёл. Игры сгруппированы под заголовками дней по часовому поясу вашего устройства: «Сегодня», «Вчера» или дата. Ссылка «Все игры →» открывает страницу «Игры».

Каждая строка — одна игра, и вся строка открывает страницу игры. В строке видно:

  • аватар и имя победителя, а под ним строку вроде «№246 · FFA · Patch · 312 ходов»; имя победителя при наведении открывает короткую карточку игрока;
  • отдельно тип победы со значком, например «Научная»;
  • ваше изменение рейтинга в этой игре, например «ВЫ ↑ 68»; отметка появляется, только когда ваш рейтинг в этой игре изменился;
  • отметку сейва.
Что в строке Что означает
Имя победителя и тип победы, например «Научная» Игра завершена: победитель и тип победы
Имя победителя, а тип победы пустой Игра завершена, но тип победы не записан
«Неизвестный игрок» вместо имени Игра завершена, но имя победителя сайту неизвестно
«Без победителя» и «Прервана» в столбце победы Игра прервана после старта
«Без победителя» в завершённой игре В давней игре победитель не отмечен

Типы победы — те же, что в боте: «Научная», «Туристическая», «Дипломатическая», «Военная» и «Признание победителя». Имена игроков сайт берёт из Discord такими, какими их в последний раз видел бот. Если завершённых игр ещё нет, блок пишет «Завершённых игр пока нет.»

Ваша неделя

Блок «Ваша неделя» подписан днями недели (это последние 7 дней до сегодня) и названием сезона, например «4 – 10 окт.», а после точки — название сезона; пока сезон не идёт, видны только дни. Неделя считается по часовому поясу вашего устройства. В блоке есть:

  • Последняя игра. Эмблема нации, изменение рейтинга («+68», «−5» или «±0»), подпись «ПОСЛЕДНЯЯ ИГРА» и строка «Игра №248 · Научная · 1500 → 1568». Это ваша последняя рейтинговая игра сезона.
  • Строка недели. «На этой неделе вы сыграли 3, а на сервере — 14 игр · 2 победы»: сколько завершённых игр за неделю сыграли вы, сколько их было на сервере и сколько из них вы выиграли. Если вы не играли, строка пишет «На этой неделе игр не было».
  • Полоски результатов. До 10 ваших последних завершённых игр, самые старые слева: зелёная полоска — победа, серая — другой результат. Полоска открывает игру, а подсказка называет номер игры, день, «Победа» или «Поражение» и изменение рейтинга.
  • Итог сезона. Строка вроде «5 игр · 2 победы · №3 в таблице лидеров»; места нет, если вас нет в таблице.

Новичок видит «Сыграйте первую игру, чтобы увидеть здесь свою неделю.» Если в сезоне нет вашей рейтинговой игры, вместо последней игры стоит «В этом сезоне рейтинговых игр пока нет.», а итог сезона скрыт. Если неделю не удалось посчитать, блок пишет «Ваша неделя сейчас недоступна.»

Этот месяц

Блок «Этот месяц» подписан названием месяца, например «октябрь». Он показывает цифры сервера, а не ваши, с начала месяца до сегодняшнего дня (по часовому поясу вашего устройства):

  • «ИГРЫ». Сколько завершённых игр закончилось в этом месяце;
  • «ХОДЫ». Сколько ходов в этих играх вместе;
  • «ИГРОКИ». Сколько разных игроков играли в них.

Отметка сравнения, например «+9 относительно сентября», показывает разницу в количестве игр с теми же днями предыдущего месяца: зелёная — больше, красная — меньше, серая — столько же. Ниже могут стоять события месяца: «Orion: первая победа», «Новое лицо · Vega: первая игра» и самая большая победа над более сильными игроками с приростом рейтинга. Событие видно, только когда его нашли. Если завершённых игр в этом месяце ещё нет, блок пишет «В этом месяце завершённых игр пока нет.», а если цифры недоступны — «Этот месяц сейчас недоступен.»

Таблица лидеров

Блок «Таблица лидеров» подписан сезоном и количеством игроков. В нём все игроки, у которых есть рейтинговая игра в текущем сезоне, начиная с самого высокого рейтинга. Равный рейтинг даёт одинаковое место. В строке есть место (у первых — медаль), аватар с нацией, за которую игрок чаще всего играл в сезоне, имя, которое ведёт на профиль игрока, и рейтинг. Ваша строка подсвечена меткой «ВЫ» и стоит ещё и под списком.

На широком экране список прокручивается внутри блока. На телефоне видны первые 10 игроков, а кнопка «Показать всех 294» раскрывает остальных. Если в сезоне нет рейтинговых игр, блок пишет «В этом сезоне рейтинговых игр пока нет.», а если таблица недоступна — «Таблица лидеров сейчас недоступна.» О самом рейтинге — Таблица лидеров и Сезоны.

Куда ведут блоки

  • «Игры» в верхней панели. Страница со всеми играми сервера и поиском по игрокам; подробнее — Игры на сайте.
  • «Все мои игры →» и «Все игры →». Те же «Игры»: в первом случае с включённым переключателем «Мои игры».
  • Карточка игры, строка текущей игры и строка результата. Открывают страницу игры; подробнее — Страница игры.
  • Ссылка на сейв на карточке. Открывает раздел сейва на странице игры.
  • Аватар или имя игрока. Открывают короткую карточку игрока, а из неё — Профиль игрока.
  • «Просмотреть сейв». Открывает Инспектор сейвов.

С чем связано

  • Игра — обзор показывает игры, которые уже стартовали, с номером, режимом и типом; подробнее — Игра.
  • Тред игры — ссылка «Discord» в блоке «Текущие игры» открывает тред игры; подробнее — Тред игры.
  • Завершение игры — результат появляется на сайте после команды /игра завершить (/game finish) или после завершения игры на сайте; подробнее — Завершение игры и Завершение игры на сайте.
  • Прерывание игры — когда участник игры или модератор нажимает «Отменить игру» в треде игры, игра получает состояние «Прервана»; подробнее — Прерывание игры.
  • Инспектор сейвов — кнопка «Просмотреть сейв» открывает его из обзора; подробнее — Инспектор сейвов.
  • Рейтинг — «Ваша неделя» и «Таблица лидеров» берут рейтинг из текущего сезона; подробнее — Как считается рейтинг.

Состояния игры на сайте

Сайт показывает игру в одном из четырёх состояний. На карточке игры перед названием состояния стоит его значок: песочные часы, пунктирный круг, галочка (или значок вида победы, например колба для научной) либо перечёркнутый круг.

Состояние Что означает Кто ставит
«В процессе» Игра стартовала менее 48 часов назад и ещё не имеет результата Участник игры или модератор, когда стартует игру
«Без результата» С момента старта прошло более 48 часов, а игру не завершили и не прервали Сайт, как только проходит 48 часов с момента старта
«Завершена · …» Игра завершена с победителем; после названия состояния — тип победы, а если он не записан, — только «Завершена» Участник игры или модератор командой /игра завершить; игрок игры ещё и кнопкой «Завершить игру» на сайте
«Прервана» Игра отменена после старта, победителя нет Участник игры или модератор кнопкой «Отменить игру» в треде игры

Состояния «В процессе», «Завершена» и «Прервана» — те же, что в боте. Состояние «Без результата» есть только на сайте: в боте такая игра по-прежнему «В процессе».

stateDiagram-v2
    state "В процессе" as ongoing
    state "Завершена" as finished
    state "Прервана" as cancelled
    state "Без результата" as no_result
    [*] --> ongoing: участник или модератор стартует игру
    ongoing --> no_result: проходит 48 часов с момента старта
    ongoing --> finished: участник или модератор выполняет /игра завершить, игрок игры завершает игру на сайте
    ongoing --> cancelled: участник или модератор нажимает «Отменить игру»
    no_result --> finished: участник или модератор выполняет /игра завершить, игрок игры завершает игру на сайте
    no_result --> cancelled: участник или модератор нажимает «Отменить игру»
    finished --> [*]
    cancelled --> [*]

Диаграмма не показывает сбор: на сайте его не видно. Игра появляется в обзоре только после старта.

Правила

Обзор показывает только игры, которые уже стартовали

Игра попадает на сайт во время старта, когда получает номер. Сбор на сайте не виден, а отменённый сбор там вообще не появляется. Подробнее — Старт игры.

Через 48 часов после старта незавершённая игра становится «Без результата»

Игра, которую за 48 часов после старта не завершили и не прервали, исчезает из блока «Текущие игры», а на карточке получает состояние «Без результата». Среди «Последних результатов» её нет, потому что там только завершённые и прерванные игры. В боте она остаётся «В процессе». Игрок игры может завершить её и после этого; как только игру завершат или прервут, сайт покажет её результат. Подробнее — Завершение игры.

Обзор показывает игры одного сервера

Все блоки, включая неделю, месяц и таблицу лидеров, показывают сервер, с которым работает сайт. Игры других серверов сюда не попадают, даже если вы там играли. В «Моих последних играх» — игры, где слот занимал тот аккаунт Discord, которым вы вошли.

Личных частей в обзоре только три

Лично ваши — только «Мои последние игры», «Ваша неделя» и метки «ВЫ». Остальные блоки одинаковы для всех, кто вошёл. Посетитель, которого бот ещё не знает, видит все блоки, но «Мои последние игры» пусты, «Ваша неделя» пишет «Сыграйте первую игру, чтобы увидеть здесь свою неделю.», а строки «ВЫ» в таблице лидеров нет.

Дни, неделя и месяц считаются по часовому поясу вашего устройства

Заголовки дней в «Последних результатах», неделю и месяц сайт определяет по часовому поясу, в котором открыта страница.

Обзор не обновляется сам

Сайт загружает данные, когда вы открываете обзор. Чтобы увидеть новую игру или свежий результат, перезагрузите страницу. Время «начата 2 часа назад» считается от момента загрузки.

Что может пойти не так

  • Блок «Мои последние игры» пуст, хотя вы играли. Блок показывает только игры, которые уже стартовали, и только на сервере, с которым работает сайт. Проверьте, что вы вошли тем же аккаунтом Discord, которым играли.
  • Игра ещё идёт, а на карточке стоит «Без результата». Так сайт помечает каждую игру, которую за 48 часов после старта не завершили и не прервали, даже если в неё ещё играют. Когда доиграете, завершите игру командой /игра завершить в треде игры или кнопкой «Завершить игру» на странице игры: после перезагрузки страницы сайт покажет результат. Подробнее — Завершение игры.
  • Новой игры или свежего результата не видно. Обзор не обновляется сам: перезагрузите страницу. Игра появляется только после старта, а не во время сбора.
  • Сайт пишет, что не удалось загрузить игры. Вместо «Текущих игр» и «Последних результатов» стоит «Не удалось загрузить игры.», а блок «Мои последние игры» и правая колонка скрыты. Нажмите «Попробовать ещё раз» или перезагрузите страницу чуть позже.
  • На месте одного блока написано, что его не удалось показать. Сайт пишет «Не удалось показать этот раздел.», а остальная страница работает. Перезагрузите страницу.
  • Рядом с игрой нет ссылки «Discord». Для этой игры тред не записан. Если ссылка есть, но тред не открывается, вы не участник сервера, с которым работает сайт.
  • В таблице лидеров или в неделе нет вашего рейтинга. В текущем сезоне у вас ещё нет рейтинговой игры, или сезон не идёт: блоки пишут «В этом сезоне рейтинговых игр пока нет.»
  • Вы играли на другом сервере, а в обзоре этих игр нет. Сайт работает с одним сервером и игры других серверов не показывает.

См. также

Эта страница переведена с помощью ИИ и сверена с терминами бота.