VChat — Мод улучшения чата

Моды

VChat — модификация которая добавляет настраиваемые серверные каналы, которые не пингуются, настраиваемые цвета для каждого канала, историю чата, удаляет автоматическую регистрацию символов и различные другие изменения качества жизни.

Это мод для улучшения чата для Valheim, который направлен на добавление качественных функций в Valheim, этот мод имеет функции как для серверов, так и для клиентов и упакован в один файл .dll.

С представлением 2.0.0 VChat теперь имеет возможность размещать пользовательские каналы на уровне сервера, эти каналы могут быть настроены игроками, эта функция добавляет разнообразие использования, примерами могут быть кланы, фракции, партии, временные индивидуальные один чат, а может и больше! Обратите внимание, что пока эти каналы поддерживаются только для выделенных серверов. Серверные двоичные данные хранятся рядом с файлом мира .db как worldName.vchat.bin.

Функции

Добавляет настраиваемые серверные каналы, доступные как для обычных клиентов, так и для клиентов с установленным VChat, эти каналы можно создавать.
игроками и полностью настраиваемы, эти каналы по умолчанию являются частными, и игрокам придется приглашать в них других.
Добавляет новый глобальный канал чата, который не пингует игроков.
Цвета! цвета для каждого канала чата (шепот, локальный, крик и глобальный), а также меняет цвет поля ввода.
даже при вводе команд канала типа «/ shout [text]».
История отправленных сообщений, которую можно вызвать с помощью стрелок вверх и вниз, когда чат находится в фокусе.
Легко настраивается с помощью игровых команд, которые также можно настроить в файле конфигурации.
Удаляет раздражающие автоматические заглавные буквы и строчные буквы для каналов крика и шепота.
Возможность изменять прозрачность, ширину и высоту окна чата.
Различные другие настройки для улучшения игрового чата.

Для разработчиков

Чтобы использовать пользовательские каналы в своем собственном моде, самый простой способ — добавить VChat в качестве зависимости к вашему моду и использовать класс ServerChannelManager для добавления, чтения и управления каналами. Пожалуйста, посетите репозиторий GitHub для получения более подробной информации.

Команды

/ s / l / say / local
/ г / ш / крик / крик
/ с / шепотом
/ g / global [текст]
/ [customChannelName] [текст]
Переключает на предоставленный канал чата и, если введен текст, также отправляет сообщение на этот канал.

Примеры

«/ g Hello VChat» отправит сообщение в глобальный канал чата и установит его в качестве активного канала для вашего следующего сообщения.
«/ sh» переключит текущий активный канал чата на крик.
«/ test [text]» отправит сообщение на клиентский канал, размещенный на сервере, с именем «Test», если он существует.

/ addchannel [имя]
Добавляет канал на сервер с указанным именем, имена каналов должны быть уникальными.
/ disband [канал]
Распускает канал с таким названием, если у вас есть на это разрешение — вы являетесь владельцем канала или администратором в игре.
/ пригласить [канал] [игрок]
Приглашает онлайн-игрока на канал, если у вас есть разрешение — доступ к каналу означает, что вы можете пригласить.
/принимать
/ accept [канал]
Принимает полученное приглашение в канал. Если аргумент не указан, он примет первое найденное приглашение.
/отклонить
/ отклонить [канал]
Отклоняет полученное приглашение в канал. Если аргумент не указан, он примет первое найденное приглашение.
/ удалить [канал] [игрок]
Удалить игрока с канала.
Владелец канала также может быть удален администратором.
/ setcolor [customChannelName] [значение]
Изменяет цвет настраиваемого канала на указанный цвет, принимает либо строку html, например # ff0000, либо имя, например «красный».

/ setlocalcolor / setshoutcolor / setwhispercolor / setglobalcolor [цвет]
Изменяет цвет чата для канала чата, видимого в имени команды, принимает либо строку html, например # ff0000, либо имя, например, «красный».
/ showchat
Переключает чат, чтобы всегда показывать или скрывать.
/ showchatonmessage
Включает отображение чата при отправке сообщения, это не действует, если включен / showchat.
/ chatclickthrough
Переключает, должен ли чат быть сквозным, например, когда карта находится перед окном чата.
/ maxplayerchathistory [число]
Устанавливает количество сообщений, которые должны быть записаны, чтобы историю можно было вызывать с помощью стрелок вверх и вниз.
Это отключено, если установлено значение 0. Обратите внимание, что они не сохраняются в файл, перезапуск Valheim очистит этот список.
/ setdefaultchannel [имя]
Изменяет канал по умолчанию, установленный при входе в систему, допустимые значения: шепот, нормальный, крик и глобальный.
/ sethidetime / sethidedelay / setht [секунды]
Изменяет время в секундах, в течение которого окно чата остается активным.
/ setfadetime / setft [секунды]
Изменяет количество времени в секундах, необходимое для перехода непрозрачности окна чата из активного в неактивное (или скрытое), это происходит после таймера скрытия.
/ setopacity / set% [0-100]
Изменяет непрозрачность активного чата, при нажатии ввода непрозрачность всегда будет 100.
Это значение находится в диапазоне от 0 до 100, где 0 означает полную прозрачность, а 100 — полную непрозрачность.
/ setinactiveopacity / setiopacity / seti% [0–100]
Изменяет непрозрачность неактивного чата, это актуально только при постоянном отображении окна чата.
Это значение находится в диапазоне от 0 до 100, где 0 означает полную прозрачность, а 100 — полную непрозрачность.
/ setwidth [значение]
Изменяет ширину окна чата на основе значений 1920×1080 независимо от разрешения экрана. Ширина по умолчанию — 500.
/ setheight [значение]
Изменяет высоту окна чата, она основана на значениях 1920×1080 независимо от разрешения экрана. Высота по умолчанию — 400.
/ setbuffersize [значение]
Изменяет максимальное количество видимых сообщений в окне чата, если оно установлено на 15, функция возобновится в обычном режиме.

Установка

  1. Загрузите [BepInEx Package] (https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/) и следуйте процедуре установки;
  2. Загрузите последнюю версию VChat [здесь] (https://github.com/ItsKaa/VChat/releases/latest/).
    Перейдите в папку установки Valheim.

Для Windows

Откройте Steam и щелкните правой кнопкой мыши на Valheim — Manage — Browse local files. Это откроет каталог, в котором установлен Valheim.
Распакуйте содержимое (или просто VChat.dll) архива VChat.zip в Valheim / BepInEx / plugins /
Запустите valheim, и VChat должен загрузиться.
Теперь вы можете изменить файл конфигурации, расположенный в «Valheim / BepInEx / config / org.itskaa.vchat.cfg », или использовать внутриигровые команды.
Обратите внимание, что для работы глобального чата этот мод также должен быть установлен на сервере. Если вы являетесь владельцем, повторите этот процесс для сервера.
В качестве альтернативы вы можете использовать r2modman для установки этого плагина.

VChat - Мод улучшения чата

Valheim Inside
Добавить комментарий