GTA V Enhanced поддерживается FiveM через платформу, отдельную от FiveM Legacy, со своими серверными файлами (cfx-server). Инструмент создаёт server.cfg по изменениям, задокументированным Cfx.re для Enhanced. Другие мультиплеерные платформы GTA V существуют, но их совместимость с Enhanced здесь не проверялась.
Как пользоваться инструментом
Получите бесплатный лицензионный ключ на портале Cfx.re и вставьте в sv_licenseKey.
Укажите имя, порт (по одному endpoint TCP и UDP), слоты и sv_syncTickRate.
Включайте «sv_enforceGameBuild 1» только для базовой игры без DLC (иначе загружается последняя сборка).
Скопируйте файл в server-data и запустите cfx-server с «+exec server.cfg».
Что меняется в Enhanced
По официальной документации Cfx.re (docs.fivem.net/docs/developers/legacy-vs-enhanced): поддерживается и загружается по умолчанию только последняя сборка игры; sv_enforceGameBuild 1 загружает базовую игру; endpoint_add_tcp/udp принимают по одному endpoint; OneSync big mode — единственный режим (P2P-синхронизация заменена клиент-серверной); sv_syncTickRate по умолчанию 60 (1–120); RCON по умолчанию выключен и использует порт 29200; для режима разработчика нужен sv_devMode true; Asset Escrow пока не реализован. Старые onesync_enableBeyond, sv_enhancedHostSupport и sv_protectServerEntities не действуют. Файлы называются cfx-server_win_x64 / cfx-server-linux_x64, исполняемый файл — cfx-server.exe.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
sv_licenseKey "changeme"
sv_syncTickRate 60
ensure mapmanagerЧастые вопросы
- Почему нет настройки OneSync?
- На Enhanced OneSync big mode — единственный режим по документации Cfx.re, поэтому строка «set onesync» от FiveM Legacy не нужна.
- Можно ли использовать ресурсы FiveM Legacy?
- Часто, но не всегда: Mono заменён на .NET (для разработчиков SDK .NET 10), ресурсы с Asset Escrow пока не работают, а файлы key-value БД нужно мигрировать. Проверяйте каждый ресурс.
