FiveM/server manual/server commands

Материал из WiKiPi

Серверные команды

Консольные команды могут выполняться либо с помощью инструмента RCon, непосредственно из интерфейса консоли сервера, файла конфигурации сервера, командной строки сервера, либо (если ресурс разрешен списком контроля доступа) с помощью функции ExecuteCommand.
Добавление настраиваемой команды RCon может быть выполнено с помощью функции RegisterCommand на сервере или (устаревшего) rconCommand события.

Команды ресурсов

start

Запускает ресурс, указанный в аргументе, если он был остановлен. Также можно указать название категории, например start [cars].
Способ применения: start [название ресурса]

Пример использования:

start lambda-menu
start [cars]

stop

Останавливает указанный в аргументе ресурс, если он был запущен. Как и в случае start, можно также указать название категории.
Способ применения: stop [название ресурса]

Пример использования:

stop mymode

ensure

Перезапускает ресурс, указанный в аргументе, если он был запущен. Если это не так, запускает ресурс, указанный в аргументе. Как start и в случае с и stop, можно также указать имя категории.
Способ применения: ensure [название ресурса]

Пример использования:

ensure my-testing-resource

restart

Перезапускает ресурс, указанный в аргументе, если он был запущен. Также поддерживает названия категорий.
Способ применения: restart [название ресурса]

Пример использования:

restart lambda-menu

refresh

Повторно сканирует папку ресурсов и загружает в них все манифесты ресурсов, а также делает новые ресурсы доступными для использования start.

Пример использования:

refresh

Глобальные команды

exec

Выполняет команды, указанные в имени файла, относительно каталога данных сервера или любого имени ресурса, указанного с помощью @.
Обычно встречается как FXServer.exe +exec server.cfg.

Пример использования:

exec server_nested.cfg
exec @vMenu/config/permissions.cfg

quit

Выходит с сервера, отправляя сообщение о выходе по умолчанию всем подключенным игрокам.

Пример использования:

quit

quit (с причиной)

Выходит с сервера, также отправляя указанную причину всем подключенным игрокам.

Пример использования:

quit "Restarting - will be back soon!"

Команды управления

status

Wiki note.png

Примечание

Это обеспечивается ресурсом rconlog.

Показывает список игроков с их основным идентификатором, идентификатором сервера, именем, конечной точкой и пингом.

Пример использования:

status

clientkick

Wiki note.png

Примечание

Это обеспечивается ресурсом rconlog.

Удаляет клиента с указанным идентификатором сервера (как видно в статусе) с сервера по указанной причине.

Способ применения: clientkick [id] [причина]

Пример использования:

clientkick 43 Нарушение правил сервера!

say

Wiki note.png

Примечание

Это обеспечивается ресурсом chat.

Отправляет сообщение в чат как консоль.
Способ применения: say [сообщение]

Пример использования:

say Всем привет!

svgui

Открывает или закрывает графический интерфейс отладки сервера.

Переменные конфигурации

gamename

Определяет игру, для которой запускается сервер.

Пример использования:

FXServer.exe +set gamename rdr3

Способ применения: gamename [название]
Поддерживаемые игры:

Имя Маркетинговое название
GTA 4 LibertyM для GTA: NY
GTA 5 FiveM для GTA: Five
rdr3 RedM для RDR3

onesync

Определяет, какой режим осведомленности о состоянии использовать.

  • Off: информация о состоянии отсутствует, клиенты будут использовать стандартную сетевую модель GTA / RAGE P2P, а сервер будет работать только как ретранслятор.
  • On: Полная осведомленность о состоянии и маршрутизация объектов, определяемая сервером.
  • Legacy: режим совместимости для скриптов, предполагающий наличие всех игроков на каждом клиенте. Не рекомендуется из-за проблем с производительностью и графических сбоев.

Способ применения: onesync [on / off / legacy]

Команды контроля доступа