← Blog

Как настроить сервер RedM? Файл server.cfg

Par Benjamin D. · PDG

· Lecture 6 min

Содержание

Весь сервер RedM управляется из единственного текстового файла: server.cfg. Запятая не в том месте, неправильно поставленный ensure, забытая сборка — и сервер молчит. Вместо сухого списка посмотрим на этот файл как на партитуру: каждая строка должна прозвучать в нужный момент.

Троица идентичности: лицензия, сборка, порт

  • sv_licenseKey: ваш ключ cfx.re. Отсутствует или недействителен — ничего не запускается.
  • set gamebuild: фиксирует ожидаемую сборку RDR2; расхождение мешает вашим игрокам подключиться.
  • endpoint_add_udp / endpoint_add_tcp: сетевое прослушивание, на порту 30120 по умолчанию.

Публичный фасад

sv_hostname задаёт имя, отображаемое в списке серверов RedM, а sv_maxclients — число слотов. Последнее должно оставаться согласованным с вашим CPU и вашей RAM: открыть 64 места на маленькой конфигурации — значит запрограммировать лаг.

Порядок ensure, самый чувствительный момент

Именно здесь проваливаются 90 % конфигураций RedM. Строки ensure читаются сверху вниз, поэтому зависимости идут первыми: подключение MySQL, затем oxmysql, затем VORP core, и только потом ресурсы, которые от него зависят. Перепутать две строки достаточно, чтобы обрушить цепочку.

Права: система ace

Права администратора проходят через систему ace от CitizenFX (add_ace, add_principal) и через роли txAdmin. Раздавайте их по капле: слишком широко выданный admin-принципал — это прямая дыра в вашем RP.

Относитесь к server.cfg как к коду: комментируйте каждый блок, держите зависимости сгруппированными в начале файла и никогда не опускайте ensure VORP ниже oxmysql. Читаемый файл — это сервер, который чинится за две минуты.

Редактировать его, не трогая руками

На сервере RedM Fly-Serv FlyPanel и txAdmin открывают server.cfg в понятном редакторе и перезапускают одним кликом, без FTP. Убедитесь, что вы прежде как следует прошли установку RedM, продолжите с добавлением скриптов или запустите новый сервер от 1,99 €/месяц.