Требования
Короткий список. Если что-то из этого неверно, ничто другое в этой документации тебе не поможет.
Артефакты FXServer
Заголовок раздела «Артефакты FXServer»Актуальный билд 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
Заголовок раздела «OneSync»Обязателен. Сетевой режим зомби (по умолчанию) это буквально педы OneSync, созданные сервером, а отряды, трупы и гаджеты опираются на серверные сущности и state bags.
Включай OneSync в txAdmin на странице настроек, не в server.cfg. Валидатор txAdmin ругается, если в cfg есть onesync on, поэтому в примере оно закомментировано.
Оставь также эту строку:
set onesync_population falseБаза данных: MariaDB (или MySQL 8) + oxmysql
Заголовок раздела «База данных: MariaDB (или MySQL 8) + oxmysql»- Проверена 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. Сам сервер нормально работает на любой обычной машине, лимиты зомби сами уменьшаются, когда растёт время кадра сервера (см. Зомби).
bs19.org · Privacy · Terms · Cookie settings
Cookies and outside content
The site only needs two essential cookies to keep you logged in and protect forms. Videos and streams from YouTube and Twitch load from their servers, which can set their own cookies, so they stay off until you say yes. Nothing is pre-ticked and you can change your mind any time with "Cookie settings" at the bottom of every page. Details.
Questions about the server, the framework or the site? A real person reads this, usually within a day.