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

Игры на сайте

Страница «Игры» на сайте CivBot показывает все игры сервера, начиная с самых новых, и позволяет найти игры, в которые выбранные игроки играли вместе. Отдельно на каждой странице после входа работает поиск в верхней панели: он ищет игроков и игры по номеру.

На этой странице: Роль страницы, Выбор игроков, Строка игры, Поиск в верхней панели, Что может пойти не так

Роль страницы

Страница собирает игры сервера, с которым работает сайт: в списке нет игр других серверов. Она только показывает игры; создают и стартуют их в боте. Завершить игру, выбрать нацию или прикрепить сейв игроки этой игры (те, у кого в ней есть место) могут и на странице игры; модератор без места на сайте только просматривает. Подробнее — Страница игры и Завершение игры на сайте.

Страницу видит только тот, кто вошёл через Discord. Гость, который открывает список игр, сразу попадает на вход через Discord. Подробнее — Вход и приватность.

К странице ведут три пути:

  • Раздел «Игры» в верхней панели, а на телефоне — в меню, которое открывает кнопка слева вверху; со страницы игры он открывает список только с вашими играми;
  • Ссылка «Все мои игры» в блоке «Мои последние игры» на обзоре: список сразу показывает только игры с вашим участием;
  • Ссылка «Все игры» в блоке «Последние результаты» на обзоре: список без выбора игроков.

Подробнее об обзоре — Обзор игр.

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

Выбор игроков

Под заголовком «Игры» стоит подпись, которая поясняет текущий выбор:

Выбор Подпись
Никого «Все игры, сначала новые. Выберите игроков, чтобы увидеть игры, в которых они играли вместе.»
Один игрок, кроме вас «Найденные игры игрока Orion.»
Несколько игроков «Найденные игры, в которых вместе играли Orion, Vega и вы.»
Только вы «Найденные игры с вашим участием.»

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

Поиск игрока в поле

  1. Начните вводить имя. В поле «Добавить игрока…» наберите часть имени. Поиск срабатывает после короткой паузы в наборе. Один-два символа сравниваются с началом имени, а текст от трёх символов — с любым местом имени. Регистр не важен.
  2. Выберите игрока из списка. Подсказки стоят в группе «Игроки», их не больше восьми, а уже выбранных среди них нет. Сначала идёт точное совпадение имени, потом те, с кем вы сыграли больше всего завершённых игр, потом остальные по имени.
  3. Проверьте чип. Выбранный игрок появляется чипом, поле очищается, и можно добавлять следующего. Кнопка «Очистить поиск» стирает набранный текст.

Искать можно игроков этого сервера, у которых есть аккаунт Discord и которые играли на нём или имеют на нём рейтинг. Если никого не найдено, поле пишет «Попробуйте другое имя.», а если поиск не удался — «Не удалось загрузить игроков.»

Чипы и переключатель «Мои игры»

Каждый выбранный игрок — отдельный чип в порядке выбора. Чип с вашим именем подписан «Вы». Кнопка «Убрать: Orion» на чипе снимает игрока с выбора.

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

Выбор записан в адресе страницы, поэтому ссылку на список с выбранными игроками можно переслать, а кнопки «Назад» и «Вперёд» в браузере воспроизводят прежние выборы. Гость, которому прислали такую ссылку, сначала входит через Discord, и выбор после входа теряется.

Показать ещё игры

Страница показывает по 20 игр. Под списком стоит итог «Показано 20 из 134 игр» и кнопка «Показать ещё игры»; пока игры подгружаются, кнопка неактивна. Когда загружено всё, вместо кнопки остаётся строка «Всего: 134 игры». Итог учитывает выбор игроков.

Строка игры

Каждая игра в списке — одна строка, и вся она ведёт на страницу игры. Подробнее — Страница игры.

Часть Что показывает
Игроки Стопка аватаров, до шести, затем кружок «+N»; выбранные вами игроки подсвечены
Формат Режим и тип игры, например «FFA · Patch», или тире, когда они неизвестны
Подпись «№248 · завершена 24 окт.», «№248 · начата 24 окт.» или «№248 · прервана 24 окт.»
Результат Победитель и тип победы, «Вы победили», «Без победителя» или отметка состояния
Рейтинг Ваше изменение рейтинга в этой игре; показывается, только когда оно не нулевое
Сейв Отметка, прикреплён ли к игре на сайте сейв
Стрелка Показывает, что строка открывается

Идущая игра имеет отметку «В процессе». Если она идёт более 48 часов после старта, отметка меняется на «Без результата». У прерванной игры отметка «Прервана». Если тип победы завершённой игры неизвестен, вместо него стоит тире.

Отметка сейва — значок файла: с галочкой, когда сейв прикреплён, и бледный пустой, когда нет. Наведение, фокус или касание открывает подсказку «Сейв прикреплён · ход 165» или «Сейв не прикреплён». Нажатие на отметку игру не открывает. О сейвах игры — Сейвы игры на сайте.

Наведение, фокус или касание аватара открывает карточку игрока; нажатие на аватар игру не открывает. Об игроке — Профиль игрока.

На телефоне

На экране шириной меньше 1024 пикселей строка состоит из двух слоёв. Вверху стоят меньшая стопка аватаров и результат справа, без аватара победителя, а тип победы показан только значком. Внизу одна строка «FFA · Patch · №248 · 24 окт.» с изменением рейтинга, отметкой сейва и стрелкой.

На узком экране, как на телефоне, панель выбора складывается в колонку: сначала поле, потом «Мои игры», потом чипы.

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

Результаты идут двумя группами:

  • «Игра» — если вы ввели номер игры, появляется строка «Игра №248» с записью «FFA · Patch · Завершена 24 окт.» (для игры из прошлого года добавляется год). Незавершённая игра показывает своё состояние: «В процессе», «Без результата» или «Прервана». Выбор строки открывает страницу игры. Подробнее — Страница игры.
  • «Игроки» — игроки сервера по имени; у вашей строки есть метка «Вы». Выбор игрока открывает его профиль. Подробнее — Профиль игрока.

Enter открывает страницу, на которую указывает список, а стрелки вверх и вниз двигаются по строкам. Клавиша Escape закрывает список; на телефоне поле закрывает кнопка «Закрыть поиск». Кнопка «Очистить поиск» стирает текст.

Если ничего не найдено, список пишет «Игроков или игры не найдено.» и «Попробуйте другое имя или номер игры.» Когда поиск не удался, он пишет «Не удалось загрузить результаты.»

Верхний поиск ведёт к одному игроку или одной игре. Чтобы увидеть игры, в которые несколько игроков играли вместе, используйте поле «Добавить игрока…» на странице «Игры».

То же в Discord

Команда /search games_by_players в Discord тоже находит игры, в которых все названные игроки играли вместе. Выполнить её может любой. Она остаётся отдельным путём: на сайте список и выбор игроков показывают те же общие игры. Подробнее — Команды бота.

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

  • Вместо списка открывается вход через Discord. Страница «Игры» доступна только после входа. Войдите, и сайт вернёт вас к списку; выбор игроков придётся сделать заново.
  • Список пишет «Не удалось загрузить игры.» Первая загрузка не удалась. Нажмите «Повторить».
  • Над списком полоска «Не удалось обновить результаты. Показаны прежние результаты.» Новый выбор не удалось загрузить, и страница оставила прежние строки. Измените выбор ещё раз или перезагрузите страницу.
  • Список пуст. Без выбора страница пишет «Игр пока нет.», для вас самих — «У вас пока нет игр.», для выбранных игроков — «Игр с Orion и вами нет.» Игроки ещё не играли вместе: уберите кого-нибудь из чипов.
  • Новых игроков добавить нельзя. В выборе уже восемь игроков (вместе с вами, если вы выбраны), поэтому поле больше не ищет. Уберите кого-нибудь кнопкой «Убрать: …» на чипе.
  • Игры нет в списке. Сбор, который ещё не стартовал, не является игрой, поэтому в списке его нет. Ищите его карточку в канале сбора игр в Discord. Подробнее — Создание игры и сбор игроков.

См. также

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