Молниеносная распродажа 50% скидка на все серверы Скоро заканчивается!
До конца: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Руководство по настройке сервера BeamMP

RU beammp beamng setup config racing Полезно для 2 чел.

В этом руководстве рассматривается всё, что нужно для запуска вашего сервера BeamMP на Legion Hosting, от первого запуска и настройки ключа аутентификации до конфигурации ServerConfig.toml и того, как подключаются игроки. Для команд администратора, пользовательских карт и управления ресурсами см. Настройка администрирования и ресурсов BeamMP.

Панель сервера: Всё управление сервером осуществляется через GPanel по адресу gpanel.legionhosting.net. Серверы BeamMP используют отдельное приложение BeamMP-Server — а не SteamCMD.

Что такое BeamMP?

BeamMP — это многопользовательский мод для BeamNG.drive, который позволяет игрокам ездить, гоняться и разбиваться вместе на одних и тех же картах. Приложение BeamMP-Server работает как отдельный выделенный сервер. Игроки подключаются через лаунчер BeamMP, который заменяет стандартный лаунчер BeamNG.drive для многопользовательских сессий.

Требуется ключ аутентификации: Каждому серверу BeamMP требуется уникальный ключ аутентификации от BeamMP Keymaster. Ваш сервер не появится в браузере серверов, и игроки не смогут подключиться без действительного ключа. См. раздел Ключ аутентификации ниже.

Первый запуск

Когда вы впервые получаете ваш сервер BeamMP, выполните следующие шаги, чтобы вывести его в онлайн:

  1. Войдите в GPanel и выберите ваш сервер BeamMP.
  2. Перед запуском вы должны получить ключ аутентификации (см. ниже). Без него сервер не сможет пройти аутентификацию в сервисах BeamMP.
  3. Перейдите на вкладку Startup и вставьте ваш ключ аутентификации в переменную AUTHKEY.
  4. При необходимости настройте другие переменные запуска, такие как имя сервера и максимальное количество игроков.
  5. Перейдите на вкладку Console и нажмите Start.
  6. Сервер автоматически загрузит файлы BeamMP-Server при первом запуске. Это может занять несколько минут.
  7. Как только в консоли отобразится [INFO] Server started! или аналогичное, ваш сервер находится в онлайне и появится в браузере серверов BeamMP.
Первый запуск занимает больше времени: Первоначальный запуск включает полную загрузку файлов BeamMP-Server. Последующие запуски будут намного быстрее.

Ключ аутентификации (BeamMP Keymaster)

Каждому серверу BeamMP требуется ключ аутентификации, который связывает его с бэкенд-сервисами BeamMP. Этот ключ бесплатен и привязан к вашей учётной записи BeamMP/Discord.

Как получить ваш ключ

  1. Перейдите на beammp.com/k/keys (BeamMP Keymaster).
  2. Войдите с вашей учётной записью Discord. Если у вас нет учётной записи BeamMP, вам будет предложено создать её.
  3. Нажмите Create a key (или + / New Key в зависимости от текущего интерфейса).
  4. Введите имя для вашего сервера (это просто метка для вашего удобства) и IP-адрес вашего сервера.
  5. Скопируйте сгенерированную строку ключа.

Добавление ключа на ваш сервер

  1. В GPanel перейдите на вкладку Startup.
  2. Вставьте ваш ключ в переменную AUTHKEY.
  3. Перезапустите сервер, чтобы изменение вступило в силу.
Держите ваш ключ аутентификации в тайне. Не делитесь им публично. Любой, у кого есть ваш ключ, может использовать его на другом сервере, что может вызвать конфликты или привести к отзыву вашего ключа со стороны BeamMP.
Лимиты ключей: Каждая учётная запись BeamMP может создать ограниченное количество ключей (обычно 2). Если вам нужны дополнительные ключи, проверьте страницу BeamMP Keymaster или их Discord для актуальных лимитов.

Переменные запуска GPanel

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

Переменная По умолчанию Описание
AUTHKEY пусто Ваш ключ аутентификации BeamMP из Keymaster. Обязателен для работы сервера.
NAME BeamMP Server Имя, отображаемое в браузере серверов BeamMP.
MAX_PLAYERS 10 Максимальное количество одновременных игроков. Более высокие значения требуют больше ЦП и ОЗУ.
MAP /levels/gridmap_v2/info.json Загружаемая карта. Использует формат пути карты BeamNG.drive. См. раздел Выбор карты для доступных карт.
PORT 30814 Порт сервера. Он предварительно настроен GPanel — не изменяйте, если это не указано поддержкой.
MAX_CARS 1 Максимальное количество транспортных средств на игрока. Большее количество транспортных средств на игрока значительно увеличивает использование полосы пропускания и ЦП.
PRIVATE false Если true, сервер не появится в публичном браузере серверов. Игроки должны подключаться через прямое подключение.

ServerConfig.toml

Помимо переменных запуска, полная конфигурация сервера находится в ServerConfig.toml в корневом каталоге сервера. Вы можете редактировать этот файл через вкладку Files в GPanel или по SFTP. Переменные запуска в GPanel переопределяют значения в этом файле при каждом запуске.

Основные параметры конфигурации

[General]
AuthKey = "your-key-here"
Name = "My BeamMP Server"
Description = "A fun racing and freeroam server"
MaxPlayers = 10
Port = 30814
Map = "/levels/gridmap_v2/info.json"
Private = false
MaxCars = 1
ResourceFolder = "Resources"
LogChat = true
Настройка Описание
AuthKey Ваш ключ аутентификации BeamMP Keymaster.
Name Имя сервера, отображаемое в браузере серверов. Поддерживает некоторые коды форматирования.
Description Краткое описание, отображаемое под именем сервера в браузере.
MaxPlayers Лимит игроков. Типичные значения: 8–20 для плавного игрового процесса.
Map Путь к загружаемой карте. Должен быть действительным путём уровня BeamNG.drive.
Private Установите true, чтобы скрыть из браузера серверов.
MaxCars Количество транспортных средств, разрешённое на игрока. 1 рекомендуется для крупных серверов.
ResourceFolder Путь к каталогу Resources, содержащему серверные моды и плагины.
LogChat Если true, сообщения чата игроков записываются в консоль.
Всегда останавливайте ваш сервер перед редактированием ServerConfig.toml. Сервер может перезаписать ваши изменения при выключении, если он работает во время редактирования.

Выбор карты

BeamMP использует те же карты, что и BeamNG.drive. Карта указывается как путь уровня в настройке Map. Ниже приведены наиболее часто используемые стандартные карты:

Название карты Путь карты Описание
Grid Map v2 /levels/gridmap_v2/info.json Плоская, открытая тестовая зона. Отлично подходит для свободного строительства и тестирования транспортных средств.
West Coast USA /levels/west_coast_usa/info.json Большая, детализированная карта с шоссе, городом и разнообразным рельефом. Очень популярна для свободной езды.
East Coast USA /levels/east_coast_usa/info.json Холмистая местность, леса и небольшой город. Хороша для бездорожья и круизов.
Italy /levels/italy/info.json Живописная итальянская сельская местность с узкими дорогами и прибрежным городом.
Utah /levels/utah/info.json Пустынный рельеф с длинными шоссе и внедорожными тропами.
Jungle Rock Island /levels/jungle_rock_island/info.json Тропический остров с извилистыми дорогами и густой растительностью.
Industrial /levels/industrial/info.json Компактная промышленная зона с рампами, трамплинами и полосами препятствий.
Small Island USA /levels/small_island/info.json Небольшой остров с тесными дорогами. Хорош для небольшого количества игроков.
Driver Training /levels/driver_training/info.json Трасса в стиле автокросса, предназначенная для практики управления транспортным средством.
Пользовательские карты: Вы также можете загружать пользовательские/модовые карты, поместив .zip-файл карты в папку Resources/Client и используя соответствующий путь карты. См. Настройка администрирования и ресурсов BeamMP для подробностей о добавлении пользовательского контента.

Максимум игроков и производительность

BeamNG.drive — это игра с интенсивной физикой. Каждый игрок и транспортное средство добавляет значительную нагрузку как на сервер, так и на подключённые клиенты. Учитывайте эти рекомендации:

  • MaxPlayers: 8–20 игроков типично для плавного опыта. Более крупные серверы (20+) возможны, но требуют больше ресурсов и тщательной конфигурации.
  • MaxCars: Сохранение этого значения на уровне 1 на игрока настоятельно рекомендуется для серверов с более чем 10 игроками. Каждое дополнительное транспортное средство умножает физические данные, которые необходимо синхронизировать.
  • Выбор карты имеет значение: Более крупные, детализированные карты (West Coast USA, Italy) используют больше памяти, чем более простые карты (Grid Map, Industrial).
  • Сетевая пропускная способность: BeamMP отправляет подробные физические данные для каждого транспортного средства. Большое количество игроков с несколькими транспортными средствами на игрока может быстро насытить полосу пропускания.
Совет по производительности: Если игроки испытывают лаги или «резиновую тягу», попробуйте уменьшить MaxCars до 1 и снизить MaxPlayers. Это самый эффективный способ улучшить производительность сервера.

Как подключиться

Игроки подключаются к серверам BeamMP через лаунчер BeamMP, а не через стандартный лаунчер BeamNG.drive.

Через браузер серверов

  1. Скачайте и установите лаунчер BeamMP с beammp.com.
  2. Запустите лаунчер BeamMP. Он запустит BeamNG.drive с загруженным многопользовательским модом BeamMP.
  3. В главном меню выберите Multiplayer.
  4. Просмотрите список серверов или используйте строку поиска, чтобы найти ваш сервер по имени.
  5. Нажмите на ваш сервер и выберите Connect.

Через прямое подключение

  1. В меню многопользовательской игры BeamMP нажмите Direct Connect.
  2. Введите IP-адрес и порт вашего сервера в формате IP:PORT (например, 192.168.1.1:30814).
  3. Нажмите Connect.
Сервер не отображается в браузере? Убедитесь, что PRIVATE установлено в false и ваш ключ аутентификации действителен. Может потребоваться минута или две после запуска, чтобы сервер появился в браузере. Если он всё ещё не появляется, проверьте консоль на наличие ошибок аутентификации. Обратите внимание, что ваш порт назначается случайным образом, если у вас нет частного IP — проверьте GPanel для правильного порта.

Управление сохранениями

BeamNG.drive — это сессионная игра. Нет постоянного состояния мира или файла сохранения для сервера. Когда игроки отключаются или сервер перезапускается, все позиции и состояния транспортных средств сбрасываются. Каждая сессия начинается заново.

  • Нет сохранений мира для резервного копирования или управления.
  • Конфигурация сервера (ServerConfig.toml) и ресурсы сохраняются между перезапусками.
  • Конфигурации транспортных средств игроков хранятся на стороне клиента, а не на сервере.
Примечание: Некоторые серверные Lua-плагины могут реализовывать пользовательские функции сохранения (такие как сохранение позиций игроков или данных экономики), но это не стандартная функция. См. Настройка администрирования и ресурсов BeamMP для информации о плагинах.

Связанные статьи


Нужна дополнительная помощь?

Если вы столкнулись с проблемами, не описанными в этом руководстве, наша служба поддержки готова помочь. Откройте тикет на legionhosting.net/submitticket.php с данными вашего сервера и описанием проблемы.


Была ли эта статья полезной?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.