Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 4.01 KB

File metadata and controls

38 lines (30 loc) · 4.01 KB

KUBC.DAYZ.CONSOLE

Серверный мод для игры DAYZ SA который выполняет обработку сообщений в чат от игроков и добавляет функции:

  • Глобальный чат
  • Текстовые команды

Расширяет возможности модинга:

  • Унифицированный инструмент работы с файловой системой с поддержкой платформы Windows и Linux
  • Унифицированный инструмент генерации случайных имен с настраиваемой вероятностю выбора

Подробное описание на сайте разработчика

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

Обеспечивает доставку сообщений из чата всем игрокам сервера вне зависимости от дистанции между ними. Т.е. буквально сообщение в чат будут видеть все игроки сервера.

Администраторы сервера имеют возможность настроить доступ игроков к данной функции, т.е. разрешить только некоторым писать в глобальный чат, или писать всем кроме указанных. Как это настроить

Текстовые команды

Функция выполнения действий на стороне сервера по текстовым командам из чата. Данная функция может реализовать функционал администрирования игры без использования клиентского мода. В данном моде добавляются базовые классы команд, а также методика управления доступом к той или иной команде.

Инструменты

Для разработки мода используется редактор VS Code, сборка мода выполняется с помощью Mikero Tools. В рабочем пространстве проекта добавлены инструменты для сборки мода, и запуска сервера с подключенным модом:

  • Clear Server Logs Выполнить очистку логов сервера
  • Start Test Server Запустить тестовый сервер с очисткой логов, запуск производится без сборки мода, а напрямую с файлами мода. Для корректной работы нужно создать ссылку на исходные файлы мода инструментом Create Link
  • Create Link Создает в папке сервера ссылку на исходники мода
  • Start Debug Server Запускает сервер DAYZ с подключеными исходниками мода.

Для выполнения данных команд, в VS Code нажимаем Shift+Ctrl+P, далее вводим Tasks: Run Task и выбираем из списка одну из команд рабочего пространства.