Перейти к содержимому

Требования

Короткий список. Если что-то из этого неверно, ничто другое в этой документации тебе не поможет.

Актуальный билд FXServer со страницы официальных артефактов. Я запускаю и тестирую на Windows, инструменты PowerShell в tools/ только для Windows. Артефакты для Linux должны работать для самих ресурсов, но я это не проверяю.

txAdmin идёт внутри артефактов (это системный ресурс monitor), отдельно его ставить не нужно. В docs/TXADMIN.md в репозитории длинная версия, а tools/setup-txadmin.ps1 может скачать артефакты за тебя:

Окно терминала
.\tools\setup-txadmin.ps1 # latest recommended
.\tools\setup-txadmin.ps1 -Build 35245 # pin a build

server.cfg принудительно задаёт билд 3095:

sv_enforceGameBuild 3095

Это legacy-билд (не Enhanced). vMenu в репозитории тоже legacy-версия, чтобы совпадало. Если меняешь билд игры, сначала загляни на docs.fivem.net и проверь всё, анимации зомби и некоторые props зависят от билда.

Обязателен. Сетевой режим зомби (по умолчанию) это буквально педы OneSync, созданные сервером, а отряды, трупы и гаджеты опираются на серверные сущности и state bags.

Включай OneSync в txAdmin на странице настроек, не в server.cfg. Валидатор txAdmin ругается, если в cfg есть onesync on, поэтому в примере оно закомментировано.

Оставь также эту строку:

set onesync_population false
  • Проверена MariaDB. MySQL 8 должен работать.
  • Нужен запущенный сервер базы данных и пустая база. Никакие .sql файлы не импортируются, bs_core сам создаёт таблицы (см. Установка).
  • oxmysql кладётся в resources/ и запускается через ensure раньше всего нашего.
  • Используй отдельного пользователя, не root. Репозиторий использует beyond@localhost на базе beyondsurvival, кодировка utf8mb4.

Они есть в репозитории, но фреймворку не требуются:

  • bs_voice и bs_radio - проксимити-голос и рации, встроены с 1.1.0. bs_voice заменяет pma-voice, не запускай оба.
  • ox_lib + ac_radio - интерфейс рации. Нужен релизный zip ox_lib (с web/build/), а не zip с исходниками с GitHub.
  • vMenu - только для персонала (F11), права в vMenu/config/permissions.cfg.

Арендуешь? Смотри Хостинг. Мы рекомендуем 24Racks как недорогую машину, которая хорошо это тянет.

Тяжёлая часть это карта, а не скрипты. Клиентам нужна приличная оперативная память и SSD. Сам сервер нормально работает на любой обычной машине, лимиты зомби сами уменьшаются, когда растёт время кадра сервера (см. Зомби).