Это руководство охватывает всё, что необходимо для запуска вашего выделенного сервера Nightingale на Legion Hosting, включая первый запуск, конфигурацию, настройки мира и то, как подключаются игроки. Для устранения распространённых проблем смотрите Устранение неполадок Nightingale.
О Nightingale
Nightingale — это фэнтезийная игра в жанре выживания и крафта в стиле «гэслэмп», действие которой происходит в таинственных Королевствах Фей (Fae Realms). Игроки исследуют процедурно генерируемые миры, собирают ресурсы, строят поместья, создают снаряжение и сражаются с существами из фольклора Викторианской эпохи. Выделенные серверы позволяют группам играть в общем постоянном мире, который остаётся онлайн, даже когда хост не играет.
Первый запуск
Когда вы впервые получаете свой сервер Nightingale, выполните следующие шаги, чтобы вывести его в онлайн:
- Войдите в GPanel и выберите ваш сервер Nightingale.
- Перейдите на вкладку Startup и просмотрите переменные запуска по умолчанию. Установите предпочитаемое имя сервера, пароль (при желании) и максимальное количество игроков.
- Перейдите на вкладку Console и нажмите Start.
- При первой загрузке сервер скачает и установит файлы выделенного сервера Nightingale через SteamCMD. Это может занять несколько минут в зависимости от нагрузки на сервер и скорости загрузки.
- Как только в консоли отобразится, что сервер завершил загрузку и готов к подключениям, ваш сервер находится в онлайне.
Переменные запуска GPanel
Nightingale предоставляет ключевые параметры конфигурации в виде переменных запуска в GPanel. Перейдите на вкладку Startup, чтобы просмотреть и изменить их. Для вступления изменений в силу требуется перезапуск сервера.
| Переменная | По умолчанию | Описание |
|---|---|---|
PASSWORD |
changeme |
Пароль для сервера. Игроки должны ввести его, чтобы присоединиться. Очистите или оставьте пустым для публичного сервера. |
ADMIN_PASSWORD |
letmein |
Пароль администратора. Игроки с этим паролем могут авторизоваться в игре, чтобы исключать и банить других игроков. |
MAX_PLAYER |
6 |
Максимальное количество игроков, которые могут быть подключены одновременно. Увеличение свыше 6 не поддерживается и может вызвать проблемы. |
Difficulty |
easy |
Начальная сложность карты. Варианты: easy, medium, hard, extreme. |
CHEATS |
1 |
Включить меню читов/отладки и команды. Установите 0, чтобы отключить. Игроки должны авторизоваться с паролем администратора, чтобы использовать читы в игре. |
Файл конфигурации сервера
Помимо переменных запуска, Nightingale использует файлы конфигурации для более детальных настроек сервера. Их можно редактировать через вкладку Files в GPanel или через SFTP.
Поиск файлов конфигурации
Основной файл конфигурации сервера Nightingale расположен по пути:
NWX/Config/ServerSettings.ini
Если этот файл не существует, сервер создаёт его из NWX/Config/ExampleServerSettings.ini при первой загрузке.
Распространённые параметры конфигурации
| Настройка | Описание |
|---|---|
StartingDifficulty |
Начальная сложность карты. Переопределяется переменной запуска GPanel Difficulty. |
Password |
Пароль, необходимый для присоединения. Оставьте пустым, чтобы не использовать пароль. Переопределяется переменной запуска PASSWORD. |
AdminPassword |
Пароль для управления администратора/хоста. Игроки авторизуются в игре, чтобы исключать и банить. Переопределяется переменной запуска ADMIN_PASSWORD. |
Настройки мира и королевств
В Nightingale есть процедурно генерируемые Королевства Фей (Fae Realms), которые игроки исследуют через механику порталов. Сервер управляет постоянным состоянием этих королевств.
Сохранение мира
- Поместья игроков, построенные структуры и хранилища сохраняются между сессиями.
- Королевства Фей, которые были исследованы и изменены, сохраняются и остаются доступными.
- Ресурсы в мире могут возрождаться со временем в зависимости от игровых механик.
Настройки сложности
Если доступны в конфигурации сервера, настройки сложности управляют такими аспектами, как:
- Частота появления и агрессивность врагов.
- Множители добычи ресурсов.
- Модификаторы здоровья и выносливости игрока.
- Требования и затраты на крафт.
Как подключиться
Игроки могут подключиться к вашему выделенному серверу Nightingale через внутриигровой браузер серверов или путём прямого подключения по IP.
Через браузер серверов
- Запустите Nightingale.
- В главном меню выберите Multiplayer или Join Server.
- Просмотрите список серверов или найдите ваш сервер по имени.
- Выберите ваш сервер и нажмите Join.
- Введите пароль сервера, если он установлен.
Через прямое подключение
- В меню мультиплеера найдите опцию Direct Connect или Join by IP.
- Введите IP-адрес и порт вашего сервера в формате
IP:PORT. - IP и порт вашего сервера можно найти в GPanel на вкладке Network. Подробности смотрите в статье Как найти IP и порт вашего сервера.
- Нажмите Connect или Join.
Управление сохранениями и резервные копии
Сохранения сервера Nightingale содержат все данные мира, прогресс игроков, построенные структуры и исследованные королевства. Правильное управление сохранениями важно для предотвращения потери данных.
Расположение сохранений
Сохранения сервера хранятся в каталоге данных сервера. Точный путь зависит от конфигурации сервера, но вы можете найти файлы сохранений через вкладку Files в GPanel. Ищите каталог Saves или SaveGames.
Создание резервных копий
- Остановите ваш сервер в GPanel, чтобы обеспечить чистое состояние сохранения.
- Перейдите в каталог сохранений на вкладке Files.
- Выберите папку сохранения и используйте опцию Archive, чтобы создать резервную копию в формате .zip, или скачайте файлы через SFTP.
- Храните резервную копию в безопасном месте за пределами сервера.
Восстановление из резервной копии
- Остановите сервер.
- Удалите или переименуйте текущую папку сохранения.
- Загрузите файлы резервной копии в тот же каталог.
- Запустите сервер. Он загрузится из восстановленного сохранения.
Связанные статьи
- Устранение неполадок Nightingale — Распространённые проблемы, сбои, проблемы с подключением и исправления производительности
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
- Руководство по запуску сервера — Общее руководство по запуску любого игрового сервера на Legion Hosting
Нужна дополнительная помощь?
Если вы столкнулись с проблемами, не описанными в этом руководстве, наша служба поддержки готова помочь. Откройте тикет на legionhosting.net/submitticket.php, указав данные вашего сервера и описание проблемы.