В этом руководстве описано всё, что нужно для запуска вашего выделенного сервера Return to Moria на Legion Hosting, включая первый запуск, конфигурацию сервера, настройки мира, предустановки сложности, способы подключения игроков и управление сохранениями. Return to Moria — это кооперативная survival-игра с крафтом, действие которой происходит в Шахтах Мории, поддерживающая до 8 одновременных игроков. Информацию об элементах управления администратора, разрешениях и управлении мирами см. в статье Управление администрированием и мирами Return to Moria.
MoriaServerConfig.ini.
Первый запуск
Когда вы впервые получаете ваш сервер Return to Moria, выполните следующие шаги, чтобы вывести его в онлайн:
- Войдите в GPanel и выберите ваш сервер Return to Moria.
- Перейдите на вкладку Startup и просмотрите переменные запуска по умолчанию. Установите WORLD_NAME и SERVER_PASSWORD по вашему усмотрению.
- Вернитесь на вкладку Console и нажмите Start.
- Сервер автоматически загрузит и установит файлы выделенного сервера Return to Moria при первом запуске. Это может занять несколько минут.
- Как только консоль покажет, что сервер готов, и отобразит код для входа (join code), ваш сервер находится в онлайне и готов к подключению игроков.
MoriaServerConfig.ini. Последующие запуски будут намного быстрее, если не доступно обновление.
Переменные запуска GPanel
Следующие переменные доступны на вкладке Startup в GPanel. Они передаются серверу при каждом запуске. Изменения требуют перезапуска сервера, чтобы вступить в силу.
| Переменная | По умолчанию | Описание |
|---|---|---|
WORLD_NAME |
A Pterodactyl Server |
Имя мира. Соответствует настройке World.Name в файле конфигурации. Если мира с этим именем не существует, при запуске создаётся новый. |
SERVER_PASSWORD |
(пусто) | Необязательный пароль, который игроки должны ввести для входа. С учётом регистра. Максимум 20 символов. Оставьте пустым для открытого сервера. |
DIFFICULTY |
normal |
Предустановка сложности для новых миров. Варианты: story, solo, normal, hard или custom. Применяется только при создании мира. |
Файл конфигурации сервера
Для расширенных настроек, выходящих за рамки переменных запуска, вы можете редактировать файл конфигурации сервера напрямую. Остановите сервер перед внесением изменений.
Расположение файла
MoriaServerConfig.ini
Откройте этот файл с помощью вкладки Files в GPanel или подключитесь через SFTP. Файл использует формат INI с разделами. Если файл не существует, запустите и остановите сервер один раз, чтобы сгенерировать его.
Ключевые настройки
| Раздел / Настройка | По умолчанию | Описание |
|---|---|---|
[Main] OptionalPassword |
(пусто) | Пароль доступа к серверу. С учётом регистра. Оставьте пустым для отсутствия пароля. |
[World] Name |
Dedicated Server World |
Имя мира. Если этот мир не существует, при запуске создаётся новый. |
[World.Create] Type |
campaign |
Тип мира: campaign или sandbox. Используется только при создании нового мира. |
[World.Create] Seed |
random |
Сид генерации мира. Используется только при создании нового мира. |
[World.Create] Difficulty.Preset |
normal |
Предустановка сложности: story, solo, normal, hard или custom. |
[Performance] ServerFPS |
60 |
Частота тиков сервера. Рекомендуется: 60. Установите 30, если загрузка ЦП слишком высокая. |
[Performance] LoadedAreaLimit |
12 |
Максимум областей, загружаемых одновременно. Диапазон: 4–32. Меньшие значения снижают использование ЦП/ОЗУ. Значение по умолчанию 12 хорошо поддерживает до 8 игроков. |
[Console] Enabled |
true |
Включает окно серверной консоли для ввода команд. |
Пример конфигурации
[Main]
OptionalPassword=mypassword
[World]
Name=Legion Moria
[World.Create]
Type=campaign
Seed=random
Difficulty.Preset=normal
[Performance]
ServerFPS=60
LoadedAreaLimit=12
[Console]
Enabled=true
Предустановки сложности
Предустановка сложности задаётся при создании мира и определяет настройки боя, выживания и ресурсов. Доступны следующие предустановки:
| Предустановка | Описание |
|---|---|
story |
Самая лёгкая сложность. Сниженный урон и агрессия врагов, более медленное снижение показателей выживания. Сфокусирована на исследовании и сюжетном опыте. |
solo |
Настроена для одиночной игры. Сбалансирована для одного гнома без помощи в кооперативе. |
normal |
Стандартный многопользовательский опыт. Сбалансированная сложность врагов и доступность ресурсов. |
hard |
Повышенный урон, агрессия врагов и сложность выживания. Для опытных игроков. |
custom |
Детальный контроль над отдельными настройками сложности. См. варианты пользовательской сложности в статье Управление администрированием и мирами. |
Как подключиться
Игроки могут подключиться к вашему выделенному серверу Return to Moria, используя код для входа (join code) или прямое подключение по IP. Игра поддерживает кроссплей между ПК (Steam/Epic), PS5 и Xbox Series X/S.
Вариант A — Код для входа
- Запустите Return to Moria.
- В главном меню выберите Join World.
- Введите код для входа (join code), отображённый в консоли GPanel при запуске сервера.
- Введите пароль сервера, если он установлен, затем нажмите Join.
Вариант B — Прямое подключение по IP
- Запустите Return to Moria.
- В главном меню выберите Join World.
- Нажмите Advanced Join Options.
- Введите IP-адрес и порт вашего сервера из вкладки Network в GPanel:
<your-server-ip>:<port> - Введите пароль сервера, если запрошено, и нажмите Connect.
Управление сохранениями
Расположение файла сохранения
Файлы сохранений миров хранятся на сервере по адресу:
Moria/Saved/SaveGamesDedicated/
Файлы сохранений используют расширение .sav и имеют префикс MW_. У каждого мира есть свой файл сохранения на основе имени мира.
Ручное резервное копирование
- Остановите сервер из GPanel, чтобы убедиться, что все данные записаны на диск.
- Подключитесь к вашему серверу через SFTP или используйте Файловый менеджер GPanel.
- Скачайте файлы сохранений из каталога
Moria/Saved/SaveGamesDedicated/. - Сохраните резервную копию на локальном компьютере.
Перенос мира из одиночной игры
Вы можете перенести существующее сохранение мира с ПК на ваш выделенный сервер:
- Найдите ваш локальный файл сохранения (файлы, начинающиеся с
MW_) в каталоге сохранений на ПК. - Загрузите файл
.savв папку сервераMoria/Saved/SaveGamesDedicated/через SFTP. - Установите
[World] NameвMoriaServerConfig.iniтак, чтобы оно соответствовало имени мира из файла сохранения. - Запустите сервер. Он загрузит перенесённый мир.
Похожие статьи
- Управление администрированием и мирами Return to Moria — Настройка администратора, разрешения, команды консоли и управление мирами
- Как найти IP-адрес и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера — Общее руководство по запуску любого игрового сервера на Legion Hosting
Нужна помощь?
Если у вас возникли проблемы с сервером Return to Moria, не описанные здесь, создайте тикет в поддержку и укажите IP вашего сервера, описание проблемы и любые соответствующие сообщения об ошибках из консоли GPanel.