Настольные игры в режиме Conversation
Играйте в UNO, шахматы, покер, пул с восьмеркой, крестики-нолики и камень-ножницы-бумагу с персонажами чата Conversation. Marinara раздает карты или расставляет доску, следит за каждым правилом, а каждый посаженный за стол персонаж рассказывает о своих ходах в образе. Пока вы играете, над полем сообщения появляется живая доска.
Каждая игра – необязательный пакет. Установите нужные в Agents → Agent Organizer (агенты → организатор агентов) и перезапустите Marinara, если каталог попросит. У игры, которую вы не установили, нет слеш-команды, она не появляется в выборе игр, а ее переключатель Commands остается скрытым. Правила, общие для каждой игры:
- Настольные игры работают только в режиме Conversation. В чате Roleplay вы увидите сообщение о том, что играть можно только в чатах Conversation.
- В чате может быть активна одна игра. Начало новой игры заменяет текущую, даже если на доске еще виден баннер конца завершенной игры.
- В чате должен быть хотя бы один персонаж, и вы должны посадить за стол хотя бы одного как бота. Бот ходит на той же модели, которая пишет обычные ответы чата. Дополнительный аккаунт или ключ API не нужны.
Как начать игру
Перед началом: установите игру и откройте чат Conversation хотя бы с одним персонажем.
- Введите слеш-команду игры (короткую инструкцию, которая начинается с
/) в поле сообщения и нажмите <kbd>Enter</kbd>. Откроется окно настройки игры. - Выберите параметры (см. каждую игру ниже).
- Нажмите Deal или Start game.
Если не получилось: команды нет или она ничего не делает, когда игра не установлена или вы не в чате Conversation.
| Игра | Команда | Игроки |
| UNO | /uno | Вы плюс от 1 до 9 персонажей |
| Chess | /chess | Вы и один персонаж |
| Poker | /poker | Вы плюс от 1 до 7 персонажей |
| 8-Ball Pool | /8ball или /pool | Вы и один персонаж |
| Tic-Tac-Toe | /tictactoe или /ttt | Вы и один персонаж |
| Rock-Paper-Scissors | /rps | Вы и один персонаж |
Другие способы начать игру:
- Введите
/games, чтобы выбрать из установленных игр. - Скажите об этом обычным сообщением, например "let's play uno", "start a game of chess" или "deal me into poker". Откроется окно настройки, и ваше сообщение все равно отправится, поэтому персонаж может отреагировать на ваше приглашение. Это происходит, только когда игра еще не запущена.
- Персонаж может сам предложить игру или принять ее. Его ответ сразу начинает игру с правилами по умолчанию и без окна настройки. Если он занят или отказывается, он говорит об этом в образе.
- Персонаж может сделать это, только когда включен переключатель Commands игры (см. Пусть персонажи сами начинают игры).
UNO
Окно настройки называется Start UNO.
- Players: отметьте каждого персонажа, который играет как бот. По умолчанию отмечены все. You go first отмечено по умолчанию.
- Starting hand: карт на игрока, от 1 до 10. По умолчанию 7.
- Penalize missed UNO: отмечено по умолчанию. Игрок, пойманный без объявления UNO, берет 2 карты, и действует Catch!.
- House rules, по умолчанию все выключены:
- Stacking: сложите +2/+4 на следующего игрока вместо того, чтобы брать карты.
- Draw to match: берите карты, пока не возьмете подходящую.
- 7-0 rule: семерка меняет руки с выбранным игроком, а ноль передает все руки по кругу.
- Jump-in: сыграйте точно такую же карту вне очереди.
- Force play: если взятую карту можно сыграть, вы обязаны ее сыграть.
- Deal неактивна, пока вы не выберете хотя бы одного игрока. Она показывает число игроков, например Deal (3p) для вас и двух персонажей.
На доске:
- Подходящие карты поднимаются, остальные тускнеют. Нажмите на карту, чтобы сыграть ее.
- Дикая карта открывает "Pick a color:". При включенном 7-0 rule семерка открывает "Swap hands with:".
- Кнопки появляются по мере нужды: Draw, Pass, Call UNO! и Catch!.
- Если вы играете предпоследнюю карту, UNO объявляется за вас.
- Баннер сообщает "{winner} wins!" или "Game over".
Chess
Окно настройки называется Start Chess. Выберите одного Opponent (по умолчанию первый персонаж). В групповом чате остальные продолжают общаться. Your color – это White, Random (по умолчанию) или Black. Нажмите Start game.
Нажмите на одну из своих фигур, чтобы выбрать ее. Допустимые ходы показаны точкой, а взятия – кольцом. Если вы играете черными, доска переворачивается. Пешка на последней горизонтали открывает "Promote to:" (Queen, Rook, Bishop, Knight). Баннер объявляет мат, ничью с ее причиной или "Game over", а полоса под доской перечисляет недавние ходы.
Poker
Окно настройки называется Start Poker. За столом от 2 до 8 игроков.
- Players: отметьте персонажей, которые сядут за стол. При семи остальные становятся серыми.
- Dealer: House dealer (silent) (по умолчанию) раздает без комментариев. Или выберите персонажа, который будет объявлять раздачи и вскрытие карт.
- Starting stack: фишек на игрока, от 100 до 1 000 000. По умолчанию 1000.
- Small blind: большой блайнд вдвое больше. По умолчанию 10.
- Blinds double every: сколько раздач проходит между повышениями блайндов. По умолчанию 0, что значит никогда.
- Hand limit: сессия заканчивается после стольких раздач, и побеждает тот, у кого больше всего фишек. По умолчанию 0, то есть игра идет, пока фишки не останутся у одного игрока.
На вашем ходу на панели видны Fold, Check, Call и All in. Когда вы можете сделать ставку или повысить ее, окно ставки добавляет кнопки Min, ½ pot, Pot и All-in. После каждой раздачи панель Showdown присуждает банк, а Next hand сдает снова. В конце баннер называет победителя и перечисляет итоговые стеки.
8-Ball Pool
Окно настройки называется Start 8-Ball Pool.
- Opponent: персонаж, против которого вы играете.
- Announcer: по умолчанию Silent (no announcer), или персонаж, который комментирует удары.
- Match length: Race to 1, Race to 3 или Race to 5 партий (партия – это одна полная игра).
- Who breaks first: You, Random или Them. В следующих партиях разбивающий чередуется.
Нажмите Start game. На вашем ходу выберите один из предложенных ударов, и шары покатятся по физической модели. Строка под столом описывает последний удар.
Tic-Tac-Toe и Rock-Paper-Scissors
В Tic-Tac-Toe выберите соперника и то, играете ли вы X, O или случайным знаком. X ходит первым. Нажмите на пустую клетку на своем ходу. Недопустимые ходы блокируются, а победы и ничьи определяются за вас.
В Rock-Paper-Scissors выберите соперника и матч до двух побед из трех, пяти или семи. Каждый раз выберите Rock, Paper или Scissors. Выбор скрыт, пока не сделают его оба, затем обновляются результат и счет.
Досрочное завершение игры
У каждой доски есть кнопка X.
- UNO: End game. Сначала спрашивает "End this game?".
- Chess: Resign. Сначала спрашивает "Resign and end this game?".
- Poker: End game. Сначала спрашивает "End this poker game?". После окончания сессии она называется Close.
- 8-Ball Pool: End game. Сначала спрашивает "End this pool game?". После окончания матча она называется Close.
- Tic-Tac-Toe и Rock-Paper-Scissors: используйте кнопку закрытия или завершения доски, чтобы очистить матч.
Досрочное завершение игры удаляет ее состояние и не записывает победителя.
Пусть персонажи сами начинают игры
Откройте Chat Settings → Agents → Commands или используйте шаг Automation, когда создаете чат. Главный переключатель Commands управляет всеми действиями, которые выполняют персонажи, включая настольные игры, селфи и звонки. Когда он выключен, персонажи сами ничего не начинают.
У каждой установленной игры есть свой переключатель, по умолчанию включенный, если вы его не выключите: UNO, Chess, Poker, 8-Ball Pool, Tic-Tac-Toe и Rock-Paper-Scissors. См. Выбор команд, которые может использовать персонаж.
Эти переключатели управляют только тем, что делают персонажи. Слеш-команда игры и фраза "let's play" работают, даже когда ее переключатель выключен.
Смежные руководства
- Режим Conversation: начало работы
- Справочник слеш-команд