Перейти к содержимому

Чат и личные сообщения

Локальный и глобальный чат, переписка по нику, ответы и причины недоставленных сообщений.

3 мин. чтения
В этой статье
  1. Выберите аудиторию сообщения
  2. Локальный чат
  3. Глобальный чат
  4. Личная переписка
  5. Как выбирается адресат ответа
  6. Сообщения об ошибках
  7. Быстрые примеры

Выберите аудиторию сообщения

В FarmiGame есть локальный чат, глобальный чат и личная переписка. Это помогает общаться с соседями по игровой зоне и задавать вопросы всему серверу.

СпособКто получает сообщениеПример
Обычная строка в чатеИгроки рядом в том же миреПривет, кто сейчас рыбачит?
Строка с ! в началеИгроки по всему серверу!Подскажите, где купить семена?
/local <текст> или /l <текст>Локальная аудитория/l Встретимся у Старца
/global <текст> или /g <текст>Глобальная аудитория/g Началась ночь!
/msg <ник> <текст>Один доступный игрок/msg Alex Я у Грибника
/reply <текст> или /r <текст>Последний собеседник/r Подхожу

Отдельные права для этих способов общения не требуются. Команды доступны игрокам из игры.

Локальный чат

Сообщение без ! слышат только игроки в том же мире и в пределах локального радиуса. Два игрока в разных мирах не получают сообщения друг друга через локальный чат, даже если стоят на похожих координатах.

Радиус задаётся настройкой сервера; значение по умолчанию — 100 блоков. Расстояние считается между положениями игроков, включая разницу высоты.

Если рядом нет доступных слушателей, автор получает подсказку: «Рядом никто не слышит. Напишите !текст, чтобы обратиться ко всему серверу». Сам автор своё сообщение видит. Это не ошибка сервера: попробуйте глобальный чат.

Глобальный чат

Начните строку с восклицательного знака: !Ищу совет по первому расширению. Этот первый знак обозначает глобальный канал и не попадает в текст сообщения.

Также можно написать /g Ищу совет по первому расширению. Команда удобна, если вы хотите явно выбрать канал. Расстояние и игровой мир не ограничивают глобальную аудиторию.

Видимость игроков всё равно учитывается: система не отправляет сообщение тому, для кого автор скрыт. Другие установленные плагины также могут ограничить обычный чат.

Личная переписка

  1. Начните вводить /msg и выберите ник в подсказке либо введите его целиком.
  2. После ника добавьте сообщение: /msg Alex Привет, нужна помощь с котлом?.
  3. Собеседник увидит входящее сообщение; вы увидите подтверждение отправки.
  4. После этого оба участника могут ответить через /r текст.

Алиасы личного сообщения: /tell, /w, /whisper. Все принимают те же два аргумента. Например, /w Alex Спасибо! равнозначно /msg Alex Спасибо!.

Ник сопоставляется без учёта регистра, но должен быть полным. /msg alex ... подойдёт игроку Alex; сокращённый ник не выбирает собеседника автоматически. Обе стороны должны быть в сети и видеть друг друга.

Как выбирается адресат ответа

После успешного личного сообщения собеседник сохраняется у обеих сторон. Если затем состоится переписка с другим игроком, /r будет отвечать уже ему. Перед отправкой важной информации проверьте последнюю переписку; при сомнении укажите адресата через /msg.

Выход участника очищает связанные адреса ответа. После его возвращения начните новую переписку через /msg.

Сообщения об ошибках

Что вы видитеПричинаЧто сделать
«Введите текст сообщения»После выбора канала или команды нет содержательного текстаДобавьте сообщение, а не только ! или пробелы
«Игрок не в сети или недоступен для общения»Получатель не найден, вышел или скрыт для одной из сторонПроверьте полный ник и доступность игрока
«Выберите другого игрока для личного сообщения»Вы указали собственный никВыберите собеседника
«Пока некому ответить»Нет сохранённого адресата для /rНачните с /msg ник текст
«Рядом никто не слышит»В локальном радиусе нет доступных слушателейИспользуйте !текст или /g текст

Введённый игроком текст выводится как обычный текст. Цветовые теги не дают возможности самостоятельно менять оформление серверного шаблона или создавать интерактивные элементы.

Быстрые примеры

  • Позвать соседа: /l Давай встретимся у озера.
  • Задать вопрос всем: !Как получить кремень?.
  • Уточнить лично: /msg Alex Где именно стоит бочка?.
  • Ответить после сообщения Alex: /r Спасибо, нашёл!.

Остальные игровые команды собраны в общем справочнике.