Серверы Windrose могут использовать консольные команды через мод-фреймворк Windrose+. Фреймворк включает удобный RCON-клиент для получения информации о сервере, диагностики проблем и изменения отдельных настроек. Эти команды могут быть незаменимы для выявления неработающих конфигураций или модулей, а также для быстрого поиска источников лагов на сервере. Большинство команд, доступных в Windrose+, не связаны с модерацией сервера; для команд, больше ориентированных на модерацию, ознакомьтесь с руководством по RCON, чтобы включить отдельный клиент.
Требование: Windrose+ должен быть установлен на сервере. Узнайте, как установить Windrose+, здесь.
Показывает все команды или подробную справку по конкретной команде.
wp.status
Показывает статус сервера, включая количество игроков, все множители и версию.
wp.version
Отображает текущую версию Windrose+.
wp.config
Показывает текущие значения конфигурации, включая множители, статус RCON и количество загруженных модов.
wp.multipliers
Отображает все игровые множители.
wp.uptime
Показывает, как долго сервер работает.
wp.reload
Перезагружает конфигурацию с диска. Изменения в windrose_plus.json вступают в силу сразу, без перезапуска сервера.
Игроки
Команда
Описание
wp.players
Выводит список всех игроков онлайн с их actor ID и позициями в мире.
wp.pos
Получает мировые координаты одного или всех игроков.
wp.health
Получает значения здоровья одного или всех игроков.
wp.stamina
Получает значения выносливости, голода и жажды одного или всех игроков.
wp.playerinfo
Показывает позицию игрока, здоровье, статус «жив» и время сессии.
wp.playtime
Показывает, как долго игрок находится онлайн.
wp.givestats
Записывает заметку о компенсации характеристик/талантов в windrose_plus_data\stat_grants_queue.log. Это не изменяет характеристики персонажа в игре.
Мир
Команда
Описание
wp.time
Отображает время суток.
wp.creatures
Подсчитывает всех заспавненных существ по типам.
wp.entities
Подсчитывает общее количество сущностей по типам; полезно для определения причин лагов сервера.
wp.weather
Считывает текущие значения погоды из состояния игры.
Диагностика
Команда
Описание
wp.perf
Показывает метрики производительности сервера, включая количество игроков, время работы и использование памяти.
wp.memory
Показывает подробное использование памяти серверными процессами.
wp.doctor
Отображает снимок данных для поддержки, содержащий состояния загрузки модулей, флаги функций и другое.
wp.connections
Отображает сведения о сетевых подключениях, включая активных игроков, zombie controllers, режим сервера и время с момента последнего игрока.
Администрирование
Команда
Описание
wp.gravity [player] <multiplier>
Задает множитель гравитации для одного или всех игроков.
wp.jump [player] <multiplier>
Задает множитель высоты прыжка для одного или всех игроков.
wp.speed [player] <multiplier>
Задает множитель скорости передвижения для одного или всех игроков.
wp.tp [player] <x> <y> [z]
Телепортирует игрока к указанным мировым координатам.
Карта
Команда
Описание
wp.mapgen
Создает карту высот на основе ландшафтных акторов для просмотра живой карты. Необходимо запускать на новом сервере.
wp.mapexport
Запускает мод C++ HeightmapExporter для экспорта необработанных данных поля высот ландшафта. Проверьте windrose_plus_data/heightmaps/ для выходных файлов.
Отладка
Команда
Описание
wp.inspect
Показывает количество экземпляров и полные имена первых 3 экземпляров.
wp.discover
Проверяет все известные имена свойств типа UE4 и сообщает о тех, которые возвращают значения.
wp.props
Выводит список всех обнаруживаемых свойств у первого экземпляра типа UE4.
wp.gm
Считывает одно свойство из R5GameMode по имени.
wp.settings
Выводит список всех читаемых настроек R5GameMode.
wp.probe_player
Выгружает все свойства, связанные с именами, из R5PlayerState, PlayerController и R5Character для подключенных игроков.