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

Голосовой и текстовый чат сервера Project Zomboid

Параметры VOIP, каналов, фильтра и радио с ограничениями проверки.

Голосовой чат и текстовые каналы сервера настраиваются через параметры server .ini. Издатель описывает значения для Build 42.21 на 18 октября 2026 года, но отдельно отмечает непроверенные связи некоторых параметров. Интерфейс Config Editor на иллюстрациях относится к Loafhosts; расположение настроек у другого провайдера может отличаться.

Голосовая связь

КлючМетка LoafhostsНазначениеЗначение нового файла
VoiceEnableVoice chatВключение VOIPtrue
VoiceMinDistanceVoice min distanceМинимальная дистанция слышимости, в игровых клетках, диапазон 0–10000010
VoiceMaxDistanceVoice max distanceМаксимальная дистанция слышимости, в игровых клетках, диапазон 0–100000100
Voice3DVoice3 dНаправленный звукtrue

В панели Loafhosts Voice chat находится в Gameplay, три других параметра — в Advanced через Show them или поиск. Игрок может отключить голос у себя параметром запуска -novoip. Для запрета голоса конкретному игроку PZwiki перечисляет команду консоли voiceban "<name>" -true; -false отменяет запрет.

Панель Loafhosts: параметры голосовой связи

Снимок панели ArthOS/Loafhosts: Config Editor, файл servertest.ini; сохранённые изменения применяются после перезапуска. Voice chat / VoiceEnable — голосовой чат включён. Voice min distance / VoiceMinDistance — минимальная дистанция слышимости: 10 клеток; Voice max distance / VoiceMaxDistance — максимальная: 100 клеток. Voice3D — направленный голос включён. Значения на снимке являются примером.

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

КлючМетка LoafhostsНазначениеЗначение нового файла
GlobalChatGlobal chatПереключатель глобального чатаtrue
ChatStreamsChat streamsДоступные игрокам каналыs,r,a,w,y,sh,f,all
ChatMessageCharacterLimitChat message character limitОграничение длины, 64–1024200
ChatMessageSlowModeTimeChat message slow mode timeИнтервал slow mode, 1–303
Панель Loafhosts: настройки глобального чата и каналов

Снимок панели ArthOS/Loafhosts: Config Editor, поиск chat; сохранённые изменения применяются после перезапуска. Welcome message / ServerWelcomeMessage — приветствие при подключении, на примере Welcome to Project Zomboid Multiplayer; <LINE> начинает новую строку, <RGB:1,0,0> задаёт цвет последующего текста. Global chat / GlobalChat — глобальный чат включён; подпись панели утверждает, что при отключении разговор ограничен близкими игроками; поведение не проверено издателем. Voice chat / VoiceEnable — голос включён. Announce deaths in chat / AnnounceDeath — сообщение о смерти игрока выключено. Pvp log tool chat / PVPLogToolChat — запись PvP в чат администрации включена. Chat streams / ChatStreams — s,r,a,w,y,sh,f,all. Announce animal death / AnnounceAnimalDeath — объявление смерти животного выключено. Bad word policy / BadWordPolicy — 3: запись нарушения в базу; 1 — бан, 2 — исключение, 4 — заглушение. ChatMessageCharacterLimit — 200 символов; ChatMessageSlowModeTime — 3. Discord chat bridge / DiscordEnable — мост глобального чата и канала Discord выключен, для него нужен токен бота; DiscordChatChannel — поле имени канала для двустороннего обмена пустое. Это пример сторонней панели.

КаналОписание по PZwiki в материале
sРечь людям на экране, включая умерших
rТекст радиопередач
aОбращение к администратору
wШёпот конкретному игроку на любой дистанции
yКрик людям на экране и немного дальше, привлекает зомби
shОбщение с участниками общего убежища
fЧат фракции
allОбщение со всеми онлайн

Предполагается, что удаление кода из ChatStreams отключает соответствующий канал, например w для шёпота, но издатель не проверял это на 42.21. Комментарий игры к GlobalChat не объясняет его связь с all; она также не проверена.

Фильтр слов и радио

Для фильтра указаны BadWordListFile, GoodWordListFile, BadWordPolicy и BadWordReplacement. Файлы списков содержат по одному слову на строку; варианты BadWordPolicy: 1 — бан, 2 — исключение, 3 — запись нарушения в базу, 4 — заглушение. В новом файле указано 3.

Ключ запрета радиоДля когоНовое значение
DisableRadioStaffВсе игроки с access leveloff
DisableRadioAdminadminon
DisableRadioGMgmon
DisableRadioModeratormoderatoroff
DisableRadioOverseeroverseeroff
DisableRadioInvisibleНевидимые игрокиon

В комментарии .ini упоминается overseer, но издатель указывает, что в списке аккаунтов игры и access level панели Loafhosts этой роли нет; это наблюдение о конфигурации Loafhosts, а не универсальное утверждение обо всех серверах.

Сохранение и проверка

В Loafhosts автор предлагает открыть вкладку .ini в Config Editor, изменить строку, нажать Save и перезапустить сервер. PZwiki также перечисляет reloadoptions для работающего сервера, но покрытие этих конкретных ключей на 42.21 издатель не проверял. Если голос не слышен, проверьте VoiceEnable, VoiceMaxDistance и наличие -novoip у клиента; если команда чата не работает — соответствующий код ChatStreams; после изменения проверьте перезапуск.