FiveM/server manual/server commands
Серверные команды
Консольные команды могут выполняться либо с помощью инструмента 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
Примечание |
Это обеспечивается ресурсом rconlog. |
Показывает список игроков с их основным идентификатором, идентификатором сервера, именем, конечной точкой и пингом.
Пример использования:
status
clientkick
Примечание |
Это обеспечивается ресурсом rconlog. |
Удаляет клиента с указанным идентификатором сервера (как видно в статусе) с сервера по указанной причине.
Способ применения: clientkick [id] [причина]
Пример использования:
clientkick 43 Нарушение правил сервера!
say
Примечание |
Это обеспечивается ресурсом 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]