Цей посібник охоплює все необхідне для запуску вашого виділеного сервера Nightingale на Legion Hosting, включно з першим запуском, конфігурацією, налаштуваннями світу та тим, як гравці підключаються. Щодо усунення поширених проблем дивіться Усунення несправностей Nightingale.
Про Nightingale
Nightingale — це фентезійна гра в стилі gaslamp про виживання та крафт, дія якої розгортається в загадкових Царствах Фей (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 містить процедурно згенеровані Царства Фей, які гравці досліджують через механіку порталів. Сервер керує постійним станом цих царств.
Збереження світу
- Маєтки гравців, збудовані конструкції та сховище зберігаються між сесіями.
- Царства Фей, які були досліджені та змінені, зберігаються та залишаються доступними.
- Ресурси у світі можуть відновлюватися з часом залежно від ігрової механіки.
Налаштування складності
Якщо доступно в конфігурації сервера, налаштування складності контролюють такі аспекти, як:
- Частота появи та агресивність ворогів.
- Множники збору ресурсів.
- Модифікатори здоров'я та витривалості гравця.
- Вимоги та витрати на крафт.
Як підключитися
Гравці можуть підключатися до вашого виділеного сервера 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 із деталями вашого сервера та описом проблеми.