На сервере Valheim любой игрок может пользоваться окном чата и небольшим набором консольных команд, не будучи админом и без читов. Нажмите Enter, чтобы писать в чат: обычный текст слышат игроки рядом с вами, /s кричит на весь сервер, а /w шепчет тому, кто стоит вплотную. Эмоции вроде /wave, /sit, /point и /cheer проигрывают анимации. Нажмите F5, чтобы открыть консоль, когда она включена, и help, ping, info, lodbias и несколько команд настроек и привязок клавиш работают для всех. Команды админа требуют вашего ID в adminlist.txt, а набор читов за devcommands на ванильном выделенном сервере отклоняется для всех.
Это справочник для игрока: кого достигает каждый режим чата, полный набор эмоций, консольные команды, безопасные для любого, две, которые могут стоить вам снаряжения, и как группы пользуются всем этим в общем мире.
Чат и консоль - это два разных окна#
В Valheim есть два места, где можно печатать, и большая часть путаницы возникает от того, что их смешивают.
| Окно | Как открыть | Для чего |
|---|---|---|
| Чат | Enter | Разговор с другими игроками, крик, шёпот, эмоции |
| Консоль | F5 | Команды вашей собственной игре, а также команды админа, если вы админ |
Окно чата доступно всегда. Сообщения, которые вы там вводите, идут другим игрокам, а строки, начинающиеся с косой черты, воспринимаются как команды чата. Консоль - это командная строка в стиле разработчика, которая поставляется выключенной; она обращается к вашему клиенту, а он пересылает команды админа на сервер.
Чтобы включить консоль в Steam, либо включите её в настройках игры (в недавних версиях есть переключатель), либо добавьте -console в параметры запуска Valheim:
-consoleНа Xbox консоли нет. В версии PC Game Pass и Microsoft Store используйте настройку в игре, если она есть в вашей версии. Нажмите F5 ещё раз, чтобы закрыть консоль. F2 - это не консоль: он открывает оверлей сетевой статистики, удобный, когда кто-то говорит, что игра тормозит, как объясняет справочник консольных команд администратора.
Говорить, кричать и шептать#
В чате три способа говорить, и они достигают очень разной аудитории.
| Режим | Как | Кто видит |
|---|---|---|
| Talk | Печатать и нажать Enter или /say | Игроки рядом с вами, плюс текст над головой |
| Shout | /s message | Все игроки на сервере, заглавными буквами |
| Whisper | /w message | Только игроки вплотную, строчными буквами |
Anyone want to go to the swamp?/s BOAR PEN GATE IS OPEN/w I have the spare bronzeО каждом стоит знать следующее:
- Talk локален. Обычные сообщения доходят до игроков в небольшом радиусе и появляются над головой вашего персонажа. Кто-то на другом конце базы может не увидеть. Если никто не ответил, скорее всего, не прочитали.
- Shout слышит весь сервер. Все, кто онлайн, видят крик в окне чата независимо от расстояния, и он отмечает, где вы находитесь, для других игроков. Поэтому это подходящий инструмент для "призыв босса через пять минут" или "я застрял в Горах, кто-нибудь придите", и неподходящий для праздной беседы. Текст крика принудительно переводится в заглавные.
- Whisper ещё ближе. Это более тихое локальное сообщение, а не личное сообщение конкретному игроку. Некоторые сторонние руководства описывают его как личное сообщение; в ваниле всё решает расстояние, так что проверьте с другом, стоящим рядом, если полагаетесь на это. Шепчущийся текст принудительно переводится в строчные.
В ваниле нет личных сообщений игроку, который не рядом, и нет командного канала или канала группы. Группы, которым нужно что-то из этого, используют Discord. Моды чата на Thunderstore добавляют глобальные каналы, настраиваемые радиусы и другие удобства; некоторым нужен мод у каждого клиента, а это не пускает игроков Xbox на сервер с кроссплеем, так что читайте страницу, прежде чем ставить.
Пинги на карте
Пинг точки на большой карте (средняя кнопка мыши в привязках по умолчанию) ставит недолговечную метку, которую видят другие игроки. Так группа говорит "встречаемся здесь" или "пещера троллей вон там", не описывая ориентиры. Пинг не сохраняется и не добавляет метку на чью-либо карту; он исчезает через несколько секунд. Метки, которые вы ставите сами, остаются только на вашей карте, если группа не делится картами через картографический стол - как это работает, описано в статье о том, что карты у каждого персонажа свои.
Эмоции#
Эмоции - это команды чата, которые проигрывают анимацию на вашем персонаже. Её видят все рядом; в мире ничего не меняется. Они работают для любого игрока, не требуют консоли и ничего не делают с сервером, кроме того что сообщают другим клиентам проиграть анимацию.
Исходный набор:
| Эмоция | Анимация |
|---|---|
/wave | Машет рукой |
/sit | Садится на месте |
/point | Указывает вперёд |
/cheer | Приветствует, подняв руки |
/challenge | Жест вызова |
/thumbsup | Большой палец вверх |
/nonono | Грозит пальцем - нет |
Позднее обновление добавило второй набор, включая /bow, /kneel, /laugh, /shrug, /flex, /cry, /cower, /despair, /headbang, /roar, /blowkiss и /comehere. Iron Gate добавляла эмоции не в одном патче, так что точный набор зависит от вашей версии. help в консоли перечисляет все команды, которые принимает ваша сборка, включая эмоции, и это авторитетнее любого списка в интернете, включая этот.
/sit - самая полезная. Посидеть у костра под крышей - быстрый способ получить Rested без кровати, а это важно на сервере, где группа не всегда может лечь спать вместе; почему это снимает давление с пропуска ночи, объясняет статья о сне и смене дня и ночи на серверах. /point тоже приносит реальную пользу: игрок, указывающий на вход в пещеру, понятнее любого количества текста.
Консольные команды, доступные любому игроку#
Эти команды работают у каждого игрока с открытой консолью. Они меняют вашу собственную игру - обзор, настройки, привязки - а не мир. Ниже стабильное ядро; help показывает полный набор вашей сборки.
| Команда | Что делает |
|---|---|
help | Выводит постранично команды, которые принимает ваша игра |
clear | Очищает вывод консоли |
ping | Показывает время обмена с сервером |
info | Выводит версию игры и данные о системе |
lodbias [1-5] | Насколько далеко объекты сохраняют полную детализацию |
fov [number] | Задаёт угол обзора камеры |
maxfps [number] | Ограничивает частоту кадров |
bind [key] [command] | Привязывает команду к клавише |
unbind [key] | Снимает привязку |
printbinds | Перечисляет ваши привязки |
resetbinds | Снимает все ваши привязки |
say, s, w | Консольные версии talk, shout и whisper |
Диагностические: ping и info
ping - самая быстрая проверка, когда кто-то жалуется на лаги. Если у игрока обычный пинг, а область всё равно подтормаживает, причина обычно в владении зоной: игрок, зашедший в область первым, её и симулирует, и плохое соединение у него приводит к рывкам у всех. Как заметить такое, объясняет статья о производительности и лагах сервера Valheim.
info выводит, среди прочего, версию игры. Когда игрок получает "Incompatible version", попросите его выполнить info и прочитать версию. За секунды выясняется, отстаёт клиент или сервер - исправление описано в статье об обновлениях Valheim и несовпадении версий.
Для комфорта: lodbias, fov, maxfps
Они меняют только ваш клиент и стоит знать их на загруженном сервере.
- `lodbias` принимает значения от 1 до 5. Меньшие значения раньше переключают дальние объекты на упрощённые модели, что помогает слабому ПК в густо застроенной базе. Если игра тормозит у главного зала только у вас, попробуйте меньшее значение, прежде чем винить сервер.
- `fov` меняет угол обзора камеры. Шире - удобнее некоторым игрокам, чуть снижает производительность и ни на кого другого не влияет.
- `maxfps` ограничивает кадры. Ноутбук с неограниченной частотой кадров в меню или на тихой базе зря греется.
Привязки
bind привязывает консольную команду к клавише - так игроки вешают эмоции или настройки на запасные кнопки мыши:
bind mouse4 cheerprintbindsunbind mouse4Привязки хранятся в настройках вашей игры, а не в персонаже или мире, поэтому они следуют за вами между серверами. Какие команды принимает привязка, менялось между версиями - если ничего не происходит, проверьте printbinds и вывод консоли при нажатии клавиши.
Две команды, которые чего-то стоят#
Две команды игрока меняют состояние вашего персонажа, и их легко ввести не подумав:
- `die` убивает вашего персонажа на месте. Она существует, чтобы выбраться из застревания в геометрии, и это настоящая смерть: надгробие с вашим инвентарём там, где вы стояли, штраф за смерть на навыки и забег за вещами. Если можете, сначала переложите инвентарь в сундук.
- `resetspawn` забывает вашу кровать. Следующая смерть отправит вас в точку появления мира, которая на зрелом сервере может быть далеко от всего. После этого снова займите кровать.
Другие команды, которые появляются в help в недавних сборках, - переключатели обучения, команда скрытия текста бета-версии, варианты сортировки списка создания - безвредны. Когда команда незнакома, узнайте, что она делает, прежде чем запускать, а не после.
Что требует прав админа, а что читов#
Всё выше работает у любого игрока. Ещё две группы - нет:
| Группа | Примеры | Кто может использовать |
|---|---|---|
| Админ | kick, ban, unban, banned, save | ID из adminlist.txt |
| Модификаторы мира | setworldmodifier, setworldpreset, resetworldkeys | Админы |
| Читы | devcommands, god, fly, spawn, tod, pos, goto | Не на ванильном выделенном сервере |
Команда админа, введённая обычным игроком, просто отклоняется. Набор читов на ванильном выделенном сервере отклоняется для всех, включая админов; обычный путь там - мод, о нём рассказано в статье о devcommands Valheim.
Практический вывод для игроков: если вы не админ, ничто из того, что вы можете ввести в чат или консоль, не изменит мир для кого-либо ещё. Эмоции, крики и привязки социальны и косметичны. Это стоит сказать новичкам, которые боятся что-нибудь сломать, экспериментируя с help.
Как хорошо пользоваться чатом на общем сервере#
Чат Valheim минимален, поэтому большинство групп вводят несколько соглашений:
- Кричите о том, что нужно всем. Призывы боссов, рейды на базу, кто-то застрял или умирает далеко, портал, который вы собираетесь переименовать. Коротко.
- Говорите обо всём остальном. Разговор с теми, кто рядом, не загромождает экраны всех остальных.
- Говорите до того, как делаете. "Убираю старый причал", "призываю Модера", "иду спать" - большинство споров в общем мире начинаются с того, что что-то сделали молча.
- Используйте Discord для всего, что нужно перечитать позже. Чат нигде не хранится так, чтобы игроки могли прокрутить его назад после входа, а сообщения дня в ваниле нет. Правила, время событий и длинные объяснения - в Discord.
- Админы объявляют из игры, а не с сервера. В ваниле нет способа вещать из процесса сервера; админ в игре кричит. Мод может связать чат и Discord - варианты разбирает статья о Discord-ботах для администрирования игровых серверов, а специфичный для Valheim - мод Discord Connector.
Для публичного сервера поведение в чате относится к документу с правилами; об этом читайте в статье о написании правил для сервера Valheim, а события, где организуют криком, вроде ночей боссов и парусных гонок, - в идеях для событий сообщества.
На RE:NODE консоль панели показывает живой лог сервера, в котором записаны подключения и отключения игроков, так что админ видит, кто онлайн, не заходя в игру. Игровой чат в нём не отображается, и, как любой сервер Valheim, он не принимает вводимых команд админа со стороны сервера - они по-прежнему идут из клиента игры админа.
Устранение проблем с чатом и командами#
`F5` ничего не делает. Консоль отключена. Включите её в настройках игры или добавьте -console в параметры запуска, затем перезапустите игру. На некоторых ноутбуках нужна Fn вместе с F5.
Команда ничего не выводит или пишет "unknown command". Это либо чит-команда, которой нужен devcommands и которая отклоняется на ванильном выделенном сервере, либо её нет в вашей версии. Выполните help и поищите.
Эмоция, введённая в консоли, ничего не делает. Эмоции вводятся в окне чата, открываемом Enter, с косой чертой в начале. Попробуйте /wave там, прежде чем решить, что эмоции нет.
В чате никто не отвечает. Вы говорили, а не кричали, и никого не было в радиусе. Используйте /s для всего, что должен увидеть весь сервер.
Крик виден одним игрокам, но не другим. Проверьте, не сидят ли пропавшие игроки на Xbox с ограниченными настройками общения или не используют ли мод чата, который фильтрует или перенаправляет сообщения.
`kick` или `ban` отклоняется. Вашего ID нет в adminlist.txt или он не в той форме, какую ждёт сервер: простой SteamID64 на сервере только для Steam, с префиксом платформы на сервере с кроссплеем. Формат описан в статье об adminlist, bannedlist и permittedlist.
FAQ#
Как отправить сообщение всем на сервере Valheim?
Крикните через /s и текст сообщения. Каждый игрок онлайн увидит его в чате независимо от расстояния, заглавными буквами. Обычные сообщения доходят только до игроков рядом с вами.
Можно ли в Valheim отправить личное сообщение другому игроку?
В ваниле нет. /w шепчет игрокам, стоящим вплотную; сообщения конкретному игроку в другом месте карты нет. Для личных разговоров используйте Discord или другое голосовое или текстовое приложение.
Почему не работают эмоции?
Эмоции вводятся в окне чата, открываемом Enter, с косой чертой в начале - /wave, а не wave в консоли. Если более новая эмоция ничего не делает, возможно, её нет в вашей версии; help показывает, что принимает ваша сборка.
Нужно ли быть админом, чтобы пользоваться консолью?
Нет. Включите её в настройках игры или через -console в параметрах запуска Steam, затем нажмите F5. Команды вроде help, ping, info и lodbias работают у любого. Только kick, ban, save и подобные требуют прав админа.
Могут ли игроки использовать devcommands, если сервер это разрешает?
Не на ванильном выделенном сервере, который отклоняет набор читов для всех. Сервер с модом Server Devcommands позволяет пользоваться ими разрешённым админам; обычные игроки по-прежнему не могут.


