Цей посібник охоплює те, як налаштувати ваш виділений сервер Craftopia на Legion Hosting, налаштувати змінні запуску, відредагувати конфігурацію сервера, встановити опції генерації світу, підключитися до свого сервера та керувати збереженнями. Craftopia — це крафтова гра на виживання з відкритим світом, що поєднує фермерство, дослідження підземель, полювання та автоматизацію. Щодо адміністративних команд, керування гравцями та усунення несправностей див. Адміністративні команди Craftopia.
1. Перший запуск
- Увійдіть до GPanel та виберіть свій сервер Craftopia.
- Перейдіть на вкладку Startup та перегляньте налаштовувані змінні (див. таблицю в Розділі 2).
- Встановіть SERVER_NAME на ім'я для вашого сервера.
- Встановіть SERVER_PASSWORD, якщо хочете обмежити доступ. Залиште порожнім для публічного сервера.
- Встановіть MAX_PLAYERS на бажаний ліміт гравців.
- Поверніться на вкладку Console та натисніть Start.
- Зачекайте, поки консоль підтвердить, що сервер запущено. Перший запуск може зайняти кілька хвилин, оскільки сервер генерує стандартні файли конфігурації та дані світу.
2. Змінні запуску GPanel
На вкладці Startup у GPanel доступні наведені нижче змінні. Вони передаються серверу під час кожного запуску.
| Змінна | Обов'язково | Опис |
|---|---|---|
SERVER_NAME |
Так | Ім'я, що відображається у браузері серверів, коли гравці шукають сервери. |
SERVER_PASSWORD |
Ні | Необов'язковий пароль, який гравці повинні ввести для приєднання. Залиште порожнім для публічного сервера. |
MAX_PLAYERS |
Ні | Максимальна кількість одночасних гравців. За замовчуванням залежить від тарифного плану сервера. |
WORLD_SEED |
Ні | Сід для генерації світу. Використовуйте той самий сід, щоб відтворити ідентичний рельєф. Залиште порожнім для випадкового. |
DIFFICULTY |
Ні | Налаштування складності гри. Впливає на силу ворогів, доступність ресурсів та виклик виживання. |
3. Конфігурація сервера
Для розширених налаштувань, що виходять за межі того, що пропонують змінні запуску, ви можете безпосередньо відредагувати файл конфігурації сервера. Зупиніть свій сервер перед внесенням змін.
Розташування файлу
ServerSetting.ini
Відкрийте цей файл за допомогою вкладки Files у GPanel або підключіться через SFTP. Файл використовує формат INI із секціями та парами ключ-значення. Якщо файл не існує, запустіть та зупиніть сервер один раз, щоб згенерувати його.
Ключові налаштування
| Налаштування | За замовчуванням | Опис |
|---|---|---|
ServerName |
Craftopia Server |
Ім'я сервера, що відображається гравцям у браузері серверів. |
ServerPassword |
(порожньо) | Пароль, необхідний для приєднання. Порожнє означає публічний доступ. |
MaxPlayers |
16 |
Максимальна кількість одночасних гравців, дозволених на сервері. |
WorldSeed |
(випадковий) | Сід для процедурної генерації світу. Той самий сід створює однакові компонування островів. |
Difficulty |
Normal |
Складність гри. Опції включають Easy, Normal, Hard та Very Hard. |
AutoSaveInterval |
300 |
Інтервал автозбереження в секундах. За замовчуванням — кожні 5 хвилин. |
Приклад конфігурації
[Server]
ServerName=My Legion Craftopia
ServerPassword=
MaxPlayers=16
WorldSeed=82451937
Difficulty=Normal
AutoSaveInterval=300
4. Генерація світу та складність
Craftopia генерує світ з островів із різними біомами, підземеллями та ресурсами. Сід світу визначає компонування цих островів.
Сід світу
- Встановіть значення
WorldSeedу конфігурації або змінну запускуWORLD_SEEDна будь-яке ціле число. - Той самий сід завжди створює однакове розташування островів, що корисно для надання спільного доступу до певного компонування світу.
- Залиште порожнім для випадкового світу. Сід впливає лише на початкову генерацію -- його зміна на наявному світі вимагає створення нового збереження.
Налаштування складності
Рівень складності впливає на здоров'я ворогів, завдану шкоду та загальний виклик виживання:
- Easy -- Зменшена складність ворогів, поблажливіші витрати ресурсів. Добре підходить для повсякденної гри та будівництва.
- Normal -- Стандартний збалансований ігровий досвід.
- Hard -- Сильніші вороги з більшим здоров'ям та шкодою. Ресурси можуть бути дефіцитнішими.
- Very Hard -- Максимальний виклик. Вороги надзвичайно небезпечні, а виживання вимагає ретельної підготовки.
5. Як підключитися
Варіант A -- Браузер серверів Steam
- Запустіть Craftopia через Steam.
- У головному меню виберіть Multiplayer.
- Відкрийте Server Browser та знайдіть свій сервер за іменем.
- Виберіть свій сервер та натисніть Join. Введіть пароль, якщо його встановлено.
Варіант B -- Пряме підключення
- Запустіть Craftopia через Steam.
- У головному меню виберіть Multiplayer.
- Виберіть опцію Direct Connect.
- Введіть IP-адресу та порт свого сервера з вкладки Network у GPanel:
<your-server-ip>:<port> - Введіть пароль сервера, якщо буде запропоновано, та натисніть Connect.
6. Керування збереженнями
Автозбереження
Сервер автоматично зберігається з інтервалом, указаним у конфігурації (за замовчуванням: кожні 300 секунд / 5 хвилин). Автозбереження відбуваються у фоновому режимі без переривання ігрового процесу.
Розташування файлу збереження
Файли збереження зберігаються на сервері в каталозі збереження світу:
Saves/
Цей каталог містить повний стан світу, включно з даними островів, інвентарями гравців, побудованими структурами, фермами та налаштуваннями автоматизації.
Ручні резервні копії через SFTP
- Зупиніть сервер з GPanel, щоб переконатися, що всі дані записані на диск.
- Підключіться до свого сервера через SFTP. Інструкції див. у Як завантажувати файли через SFTP.
- Завантажте весь каталог
Saves/. - Збережіть резервну копію в безпечному місці на своєму комп'ютері.
Відновлення збереження
- Зупиніть сервер з GPanel.
- Підключіться через SFTP та перейдіть до каталогу збереження.
- Завантажте свої резервні файли збереження, замінивши наявні.
- Запустіть сервер з GPanel. Сервер завантажить відновлене збереження.
Пов'язані статті
- Адміністративні команди Craftopia
- Як знайти IP та порт вашого сервера
- Як завантажувати файли через SFTP
- Посібник із запуску сервера
Потрібна допомога?
Якщо у вас виникли проблеми з сервером Craftopia, не охоплені тут, відкрийте тікет підтримки та вкажіть IP вашого сервера, опис проблеми й будь-які відповідні повідомлення про помилки з консолі GPanel.