Документация / Справочник

Частые вопросы

Короткий конфиг, разные ключи, скрытый IP, код подключения и работа без публикации.

Всё устанавливается одним архивом?

Да, основной серверный комплект распространяется единым ZIP: движок, txAdmin, мастер и встроенный издатель находятся вместе. Сторонние RP-ресурсы, СУБД и клиент игрока в этот комплект не входят. Начните с установки.

Можно запускать EXE вместо CMD?

Да. FXServer.exe — основной вход. CMD-помощники нужны для проверки, диагностики и повторной настройки. Для нестандартных параметров нескольких экземпляров важно сохранить правильные аргументы и рабочий каталог; голый EXE использует стандартное поведение.

Почему server.cfg почти пустой?

Строка exec openm-server.cfg загружает управляемые мастером настройки. Следующие ensure включают ресурсы. Это разделение упрощает повторную настройку. Посмотрите подключаемый файл в активном server-data, а секреты ищите только в защищённом состоянии, не в публичных convars. Подробнее — конфиги.

Я уже вставил ключ публикации. Зачем ещё ключ доступа?

Ключ публикации подписывает сведения каталога. Ключ доступа позволяет серверу участвовать в проверке допуска игроков. Они имеют разные форматы и выдаются отдельно. Нельзя обрезать seed или вставлять его в поле доступа. Пошаговая замена описана в ключах.

Где взять ключ сервера?

Откройте свою карточку в портале и раздел ключа доступа игроков/сервера. Выдайте или замените значение, сохраните его в мастере на шаге доступа игроков. Раздел «Ключи публикации» выдаёт другую пару файлов. Если значение доступа уже было выдано и потеряно, используйте замену: секрет не должен постоянно отображаться в карточке.

Что означает «издатель»?

Это служебный процесс отправки подписанного heartbeat. В текущем комплекте он запускается автоматически вместе с монитором. Это не отдельная должность администратора и не приложение, которое игрок должен установить. См. публикацию.

Публикация означает, что игроки точно смогут войти?

Нет. Она подтверждает состояние каталога и локальную проверку издателя. Для входа также нужны действующий admission, правильная идентичность, доступный TCP/UDP, исправные ресурсы и подходящий клиент. Завершайте приёмку реальным входом из другой сети.

Нужно вручную создавать игровой шлюз?

В текущей инфраструктуре маршрут формируется автоматически для подходящего опубликованного сервера. Владелец настраивает карточку, ID, ключи и доступность игрового адреса. Шлюз не заменяет игровой UDP и не открывает порты маршрутизатора. См. шлюз.

Почему нет короткого кода?

Он не выдаётся автоматически каждой новой карточке; это отдельное административное поле. Кнопка подключения и ссылка с полным ID работают независимо от короткого кода. Не пересоздавайте карточку ради его появления.

Скрытый адрес означает, что IP никто не узнает?

Нет. Опция управляет отображением в каталоге. Подключение к игровому хосту всё равно требует сетевой маршрутизации. Не рассматривайте скрытый endpoint как защиту от сетевых атак или обещание анонимности.

Можно работать без публикации?

Можно отложить публикацию при настройке и пользоваться локальной панелью/диагностикой. Но наличие запущенного процесса не означает, что все варианты публичного входа будут доступны без карточки и live-маршрута. Для штатного входа через каталог следуйте полному маршруту быстрого старта.

Почему имя в карточке отличается от имени в txAdmin?

Портал и игровой профиль хранят разные поля и имеют разные ограничения длины. Изменение одного не обязано автоматически изменить другое. Проверьте имя в мастере, sv_hostname активного процесса и название карточки. Главное для идентичности — совпадение ID, а не только текста имени.

Можно использовать любую сборку FiveM или QBCore?

Совместимость зависит от ресурсов, natives, сторонних сервисов, закрытых компонентов и схемы БД. Исторические имена API сохранены там, где нужны ресурсам, но это не универсальная гарантия. Подключайте свою сборку через тестовую копию и матрицу проверок из руководства framework.

Нужно ставить Node.js или Docker на игровой компьютер?

Для штатного запуска готового Windows-комплекта отдельно устанавливать Node.js или Docker не требуется. Их может требовать процесс сборки стороннего ресурса или отдельная инфраструктура; это уже требования конкретного дополнения, а не базового мастера.

Можно копировать txData другому человеку?

Только как защищённую передачу управления сервером с пониманием состава данных. Там находятся администраторы, настройки и приватное состояние. Для раздачи чистого комплекта используйте официальный ZIP, а не архив своей рабочей установки. При смене владельца пересмотрите все ключи и права.

Что делать, если мастер снова открывается после запуска?

Проверьте, из какой папки запущен EXE, какой профиль используется и доступно ли сохранённое состояние текущему пользователю Windows. Не проходите настройку с новым ID автоматически. Сохраните существующие файлы и выясните причину потери пути или прав по диагностике.

Введите название, параметр или текст ошибки.

Esc — закрыть · Tab — выбрать результат