Документация / Начало работы

Документация сервера

От чистой установки до обслуживания рабочего сервера OpenM.

Назначение документации

Это руководство для владельца игрового сервера OpenM на Windows x64. Оно описывает публичный единый комплект 1.1.3, мастер первоначальной настройки, txAdmin 8.0.1 с изменениями OpenM, портал владельцев и автоматический игровой шлюз. Состояние функций проверено 8 ноября 2026 года. Центральные службы могут обновляться отдельно от скачиваемого архива.

Документация хранится и обслуживается на инфраструктуре OpenM. Для чтения не нужны аккаунт Notion, установка приложения или авторизация. Статьи можно искать по полному тексту, печатать и скачать одним архивом внизу страницы.

Маршрут первого запуска

  1. Прочитайте требования и ограничения: проверьте Windows x64, место на диске и возможность принимать подключения из интернета.
  2. Выполните установку в отдельную папку с путём без кириллицы.
  3. Создайте карточку в портале, укажите публичный адрес и дождитесь одобрения.
  4. Получите ключ доступа игроков и ключ публикации. Это разные секреты.
  5. Пройдите четыре шага мастера, затем войдите в txAdmin.
  6. Проверьте порты и NAT, публикацию и подключение игрока.
  7. До установки стороннего режима подготовьте резервную копию.

Сводная процедура с контрольными точками находится в быстром старте. При ошибке переходите к диагностике, начиная с первого неуспешного этапа.

Что входит в базовый комплект

Компонент Назначение
FXServer.exe и библиотеки Исполняемая среда игрового сервера
txAdmin Панель управления процессом, администраторами и серверными операциями
Мастер OpenM Создание владельца панели и сохранение параметров сервера
Издатель heartbeat Подписанная публикация текущего состояния игрового процесса
Базовые ресурсы Чат, управление сессией и простой режим свободной игры
Помощники запуска Проверка файлов, повторная настройка, дополнительные параметры и стартовый лог

QBCore, ESX, игровые SQL-базы, готовая экономика, персонажи и платные ресурсы в публичный комплект не входят. Для подключения своей сборки предусмотрен режим существующей папки server-data. Порядок переноса описан в руководстве по фреймворкам.

Как устроен путь подключения

Владелец → портал → одобренная карточка + два вида ключей
FXServer → локальный издатель → каталог OpenM
Игрок → клиент OpenM → проверка аккаунта и владения GTA
Клиент → HTTPS-шлюз → игровой сервер: согласование входа и ресурсы
Клиент → публичный игровой адрес: игровой сетевой трафик

Появление карточки в каталоге подтверждает приём heartbeat, но не заменяет проверку реального входа. Шлюз не открывает порт маршрутизатора и не переносит игровой UDP-трафик через сайт. Работоспособность каждого уровня проверяется отдельно.

Правила чтения примеров

В командах используются условные значения C:\OpenM-Server, play.example.org:30120 и srv_0123456789abcdef0123456789abcdef. Заменяйте их своими данными. Домены example.org и идентификаторы примеров не обозначают готовые серверы OpenM.

Блоки с пометкой PowerShell выполняются в Windows PowerShell на игровом компьютере. Команды ensure, refresh и stop вводятся в серверную консоль txAdmin, если явно не указан конфиг. Команда connect вводится в F8-консоль клиента, а не в PowerShell и не в консоль сервера.

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

Границы текущей реализации

Короткий код подключения пока назначается администратором OpenM вручную. Автоматический HTTPS-маршрут использует ID сервера и работает без короткого кода. Одобрение только названия без адреса не делает сервер доступным для игроков. Режим «только этот компьютер» позволяет настроить панель и процесс, но не создаёт автономный обход проверки доступа.

Совместимость с ресурсами FiveM проверяется по конкретным зависимостям и версиям. Нельзя считать любую актуальную сборку FiveM совместимой только из-за похожего формата конфигурации. Подробности: совместимость и требования, ресурсы, QBCore.

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

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