Быстрый старт¶
Первая игра с CivBot за десять шагов: от кнопки на панели игры до записанного результата. Здесь только главное, а подробности каждого шага — на страницах, куда ведут ссылки.
Что нужно¶
- Аккаунт Discord, с которым вы присоединились к серверу, где работает CivBot.
- Civilization V в Steam.
- Ещё минимум двое игроков для FFA или один соперник для Duel.
Шаги¶
Не стартуйте игру, пока не все на месте
После старта выйти из игры или заменить игрока в Discord уже нельзя: игру остаётся только завершить или прервать. Проверьте состав на карточке сбора. Подробнее — Прерывание игры.
-
Найдите панель игры. Это сообщение бота с кнопками «FFA», «Duel», «Статистика игрока», «Информация» и списком последних игр. Панель ставит модератор сервера командой
/moderator panel. Если не находите её, спросите модератора, в каком канале она стоит. Кнопка «Информация» приватно покажет канал сбора игр и канал истории игр. Проверка: на панели видны кнопки «FFA» и «Duel». Подробнее — Панель игры. -
Создайте игру. Нажмите «FFA» для игры каждого против каждого на 3–6 игроков или «Duel» для игры вдвоём. Бот приватно отправит сообщение «Выберите тип игры» с кнопками «Vanilla», «Patch» и «KEK». Тип — это версия Civilization V или её модификация: выберите ту, о которой договорились. Если панель стоит не в канале сбора игр, бот приватно отправит ссылку на карточку сбора. Проверка: в канале сбора игр появляется карточка сбора с состоянием «Сбор», а вы на ней — первый игрок. Подробнее — Создание игры и сбор игроков.
-
Позовите игроков. Остальные игроки записываются в игру кнопкой «Вход | Выход» на карточке сбора, а повторное нажатие выписывает игрока. В FFA в сборе помещается до 6 игроков, в Duel — 2. Если на сервере настроены оповещения о сборе, кнопкой «Оповестить о сборе» на карточке сбора можно позвать новых игроков: бот опубликует в канале оповещений карточку со ссылкой на сбор. Проверка: имена игроков появляются на карточке сбора. Подробнее — Оповещение о сборе.
-
Забаньте нации, если хотите. Кнопка «Баны» открывает приватное меню с нациями. В FFA каждый игрок банит до двух наций, в Duel — до трёх. Можно не банить ни одной: на старт баны не влияют. Забаненные нации в этой игре не достанутся никому. Проверка: под вашим именем на карточке сбора появляется строка «Баны:» с эмодзи наций. Подробнее — Баны.
-
Нажмите «Готов». Это делает каждый игрок, и создатель игры тоже. Повторное нажатие снимает готовность, а каждый новый игрок записывается без ✅. Проверка: ✅ стоит рядом с каждым именем, а кнопки старта становятся активными.
-
Стартуйте игру. Нажмите «Старт с драфтом наций» или «Старт без драфта наций»: стартовать игру может любой её участник. Драфт даёт каждому игроку три случайные нации на выбор, а без драфта нации назначают в треде игры. Кнопки старта включаются, когда в FFA записалось минимум 3 игрока, в Duel — 2, и все нажали «Готов». Проверка: карточка сбора исчезает из канала сбора игр. Подробнее — Старт игры.
-
Перейдите в тред игры. В канале истории игр бот создаёт тред игры с названием вроде «248 — FFA 6 Patch», где 248 — номер игры. Первое сообщение треда упоминает всех игроков, дальше идёт карточка игры. Над карточкой стоит подсказка: рядом с «Завершить игру» и «Обновить игру» указаны команды для этих действий. Это действует на сервере, с которым работает сайт: в первом сообщении под упоминаниями есть ещё подсказка «Бросьте сюда файл сейва (.Civ5Save) после игры, чтобы графики игры остались на сайте.», а под карточкой игры — кнопка «На сайте», которая ведёт на страницу игры. Проверка: в треде есть упоминание о вас и карточка игры с состоянием «В процессе». Подробнее — Тред игры.
-
Выберите нации. В игре с драфтом под карточкой игры есть меню «Выбрать кто за какую нацию играет». Отметьте в нём для каждого игрока одну из трёх его наций. Меню общее для всей игры, и уже сделанные выборы в нём отмечены. В игре без драфта бот отправляет в тред сообщение «Назначение наций»: нажмите на нацию и выберите игрока. Нации выставляет любой участник игры. Нацию места можно выбрать и на странице игры на сайте, и результат будет тот же; нация, которую сайт прочитал из сейва как сыгранную, тоже засчитывается. Проверка: рядом с каждым игроком на карточке игры стоит эмодзи его нации. Подробнее — Выбор наций и обмен слотами, Страница игры.
-
Поделитесь Steam-ссылкой и играйте. Кто-то из вас создаёт лобби в Civilization V и отправляет в тред игры отдельное сообщение, в котором только ссылка
steam://joinlobby/…. Бот убирает это сообщение и показывает ссылку на карточке игры. В первые 48 часов после старта игрок игры может нажать на странице игры на сайте «Присоединиться к игре»: сайт сам находит лобби в Steam. Проверка: ссылка видна на карточке игры. Подробнее — Страница игры. -
Запишите результат. Когда партия закончилась, выполните в треде игры команду
/игра завершить(/game finish): это может сделать любой участник игры. Заполните три параметра:победитель— игрок этой игры, который победил; другого участника сервера бот не примет;тип_победы— «Туристическая 🎨», «Научная 🧪», «Дипломатическая 🕊️», «Военная 🗡️» или «Признание победителя 🤝»;ходы— число от 1 до 330.
В треде игры номер игры бот определяет сам. Вне треда его указывают в параметре
игра. Проверка: бот отвечает «Done!», а карточка игры получает состояние «Завершена», тип победы, количество ходов и 🏆 рядом с победителем. В FFA рядом с игроками появляются изменения рейтинга, в Duel рейтинг не меняется. Подробнее — Завершение игры.Игру можно завершить и на сайте: игрок игры на странице игры нажимает «Завершить игру» и указывает победителя, победу и ход. Результат и рейтинги те же. Подробнее — Завершение игры на сайте. Это действует на сервере, с которым работает сайт: когда игра завершена без прикреплённого сейва, бот отправляет в тред карточку «Сохраните историю этой игры» с кнопкой «На сайте».
Что ещё можно сделать¶
- Убрать игрока или отменить сбор. До старта участник игры или модератор может выгнать игрока кнопкой «Выгнать» или отменить сбор кнопкой 🗑️. Подробнее — Создание игры и сбор игроков.
- Добавить Steam-ссылку ещё в сборе. Кнопка «Steam ссылка» на карточке сбора открывает окно на английском «Set Steam Lobby Link», куда вставляют ссылку
steam://joinlobby/…. Подробнее — Создание игры и сбор игроков. - Добавить сейв игры. Это действует на сервере, с которым работает сайт: файл сейва (.Civ5Save) можно бросить в тред игры, и бот передаст его сайту. Подробнее — Сейв в треде игры.
- Обменяться слотами. В FFA игроки могут обменяться слотами по взаимному запросу в меню «Запросы на обмен между игроками». Подробнее — Выбор наций и обмен слотами.
- Прервать игру. Если партия сорвалась, участник игры нажимает «Отменить игру» под карточкой игры и подтверждает действие в окне «Cancel game confirmation», которое всегда на английском. Причину в поле «Cancel game» можно не указывать. После отправки окна игра получает состояние «Прервана», а рейтинг не меняется. Подробнее — Прерывание игры.
Что может пойти не так¶
- Бот пишет, что создание игры уже в процессе. Бот отвечает «Создание игры уже в процессе...», когда ещё создаёт вашу предыдущую игру. Подождите несколько секунд и найдите её карточку в канале сбора игр.
- Кнопки старта не нажимаются. В сборе меньше 3 игроков в FFA или 2 в Duel, либо кто-то не готов: рядом с его именем нет ✅. Попросите игроков без ✅ нажать «Готов». Если не хватает игроков и на сервере настроены оповещения, позовите их кнопкой «Оповестить о сборе».
- Бот пишет, что у вас нет доступа к действию. На нажатие кнопки или выбор в меню бот отвечает «У вас нет доступа к этому действию.» Кнопками и меню игры, кроме «Вход | Выход», пользуются только её участники и модераторы. Если сбор ещё идёт, сначала запишитесь в него кнопкой «Вход | Выход». В игру, которая уже стартовала, записаться нельзя.
- Карточка сбора пропала из канала. Если игра стартовала, ищите её тред в канале истории игр. Если сбор отменили или 3 часа никто не нажимал его кнопки, создайте новую игру на панели игры.
- Бот не даёт завершить игру. На
/игра завершитьбот отвечает «Все игроки должны выбрать нации перед завершением игры!» Выберите недостающие нации в треде игры и повторите команду. Нация, которую сайт прочитал из сейва, считается выбранной. - Бот пишет, что победитель должен быть игроком этой игры. Бот приватно отвечает «Победитель должен быть игроком этой игры.», когда в параметре
победительуказан участник сервера, который не играет в этой игре. Выберите победителя среди игроков на карточке игры и повторите команду.
См. также¶
- Игра
- Нации: баны, драфт и выбор
- Игроки, модераторы и администраторы
- Панель игры
- Создание игры и сбор игроков
- Оповещение о сборе
- Баны
- Старт игры
- Тред игры
- Выбор наций и обмен слотами
- Завершение игры
- Прерывание игры
- Сейв в треде игры
- Страница игры
- Завершение игры на сайте
- Как считается рейтинг
Эта страница переведена с помощью ИИ и сверена с терминами бота.