Това ръководство обхваща настройка на администратори, конзолни команди, поддръжка на модове, управление на играчи, изтриване на сървъра и отстраняване на проблеми за вашия CryoFall dedicated сървър. CryoFall е научнофантастична игра за оцеляване в колония на враждебна извънземна планета с дървета на технологиите, земеделие, крафтинг и PvP/PvE геймплей. За първоначална настройка на сървъра, конфигуриране и инструкции за свързване вижте Ръководство за настройка на CryoFall сървър.
1. Настройка на администратор
CryoFall използва модел на сървърен оператор, при който администраторските привилегии се предоставят чрез конфигурационни файлове, а не чрез команди в играта.
Добавяне на сървърни оператори
За да предоставите администраторски достъп на играчите на вашия сървър:
- Спрете сървъра от GPanel.
- Отворете файла със списък на оператори в директорията
Data/чрез раздела Files или SFTP. - Добавете името на CryoFall акаунта или ID на играча към списъка с оператори.
- Запазете файла и рестартирайте сървъра.
Сървърните оператори имат достъп до администраторски инструменти, включително възможността да изритват, банват и управляват света отвътре в играта.
2. Конзолни команди
CryoFall предоставя конзолни команди, достъпни чрез конзолата на GPanel и в играта за оператори. По-долу са основните команди за управление на сървъра.
| Команда | Описание |
|---|---|
/player.kick <name> |
Изритва играч от сървъра. |
/player.ban <name> |
Банва играч от сървъра завинаги. |
/player.unban <name> |
Премахва играч от списъка с банове. |
/player.list |
Показва всички свързани в момента играчи. |
/world.save |
Задейства незабавно запазване на света. |
/server.shutdown |
Инициира плавно изключване на сървъра със запазване. |
/admin.add <name> |
Предоставя статут на оператор (администратор) на играч. |
/admin.remove <name> |
Отнема статут на оператор от играч. |
/admin.list |
Показва всички текущи сървърни оператори. |
3. Поддръжка на модове (ModsConfig.xml)
CryoFall поддържа сървърни модове, които могат да модифицират геймплея, да добавят съдържание или да променят поведението на сървъра.
Инсталиране на модове
- Спрете сървъра от GPanel.
- Изтеглете желаните модове от CryoFall моддинг общността или Steam Workshop.
- Качете файловете на модовете в директорията
Mods/на сървъра чрез SFTP. Вижте Как да качвате файлове чрез SFTP за инструкции. - Редактирайте файла
ModsConfig.xmlв директориятаData/, за да регистрирате модовете. - Стартирайте сървъра. Проверете конзолата за потвърждение, че модовете са заредени успешно.
Формат на ModsConfig.xml
<ModsConfig>
<Mods>
<Mod>ModFolderName1</Mod>
<Mod>ModFolderName2</Mod>
</Mods>
</ModsConfig>
Всеки запис <Mod> съответства на име на папка вътре в директорията Mods/. Редът на зареждане следва реда, посочен в XML файла.
Data/ преди да добавяте или актуализирате модове.
4. Управление на играчи
Изритване и банване
- Използвайте
/player.kick <name>, за да премахнете незабавно неудобен играч. - Използвайте
/player.ban <name>, за да предотвратите завинаги повторното свързване на играч. - Използвайте
/player.unban <name>, за да отмените бан. - Списъкът с банове се запазва между рестартирания на сървъра.
Защита с парола
За частни сървъри активирайте защитата с парола в ServerSettings.yml:
IsPasswordProtected: true
ServerPassword: "YourSecretPassword"
Споделяйте паролата само с доверени играчи. Рестартирайте сървъра след промяна на настройките за парола.
5. Изтриване на сървъра
PvP сървърите често имат полза от периодични изтривания, за да се ресетне икономиката и да се даде на всички играчи нов старт.
Извършване на пълно изтриване
- Спрете сървъра от GPanel.
- Архивирайте директорията
Data/чрез SFTP (в случай че искате да възстановите по-късно). - Изтрийте файловете със запазване на света от директорията
Data/. Запазете конфигурационните файлове катоServerSettings.ymlиModsConfig.xml, ако искате да запазите настройките си. - Стартирайте сървъра. Ще се генерира нов свят с вашата съществуваща конфигурация.
Планирани изтривания
За повтарящи се изтривания установете график и го съобщете на играчите си:
- Често срещани графици са седмични (състезателен PvP) или двуседмични (балансиран).
- Обявявайте датите на изтриване в описанието на вашия сървър или чрез общностен Discord.
- Извършвайте изтривания през часове с ниска активност, за да минимизирате прекъсването.
6. Отстраняване на проблеми
Сривове на сървъра при стартиране
- Проверете конзолата на GPanel за съобщения за грешки. Често срещани причини включват неправилен YAML синтаксис (неправилно отстъпване, липсващи двоеточия или символи за табулация вместо интервали).
- Ако наскоро сте добавили модове, опитайте да ги премахнете от
ModsConfig.xml, за да видите дали мод причинява срива. - Изтрийте
ServerSettings.ymlи рестартирайте, за да се генерира нов конфигурационен файл с настройки по подразбиране. - Ако срива продължава, отворете тикет за поддръжка с вашия сървърен IP и пълния изход от конзолата.
Играчите не могат да се свържат
- Проверете дали сървърът работи в GPanel и проверете конзолата за грешки.
- Потвърдете, че играчът използва правилния IP и порт от раздела Network на GPanel.
- Проверете дали паролата на сървъра е правилна, ако е активирана защита с парола.
- Уверете се, че както сървърът, така и клиентът работят на същата версия на CryoFall.
- Ако работите с модове, потвърдете, че играчът е инсталирал необходимите клиентски модове.
Сривове, свързани с модове
- Премахвайте наскоро добавените модове един по един, за да идентифицирате проблемния мод.
- Проверете съвместимостта на мода с вашата текуща версия на CryoFall.
- Уверете се, че файлът
ModsConfig.xmlима валиден XML синтаксис без правописни грешки в имената на папките на модовете. - Възстановете от резервно копие преди мода, ако светът се повреди.
Проблеми с производителността
- Намалете
MaxPlayers, ако сървърът се затруднява с много едновременни играчи. - Големи количества играчески структури и поземлени претенции могат да повлияят на производителността с течение на времето. Планираните изтривания помагат за ресетване на това.
- Проверете дали някои от инсталираните модове са известни с причиняване на проблеми с производителността.
- Ако производителността остане слаба, свържете се с поддръжката за надграждане на вашия сървърен план.
Свързани статии
- Ръководство за настройка на CryoFall сървър
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
- Ръководство за стартиране на сървър
Нуждаете се от помощ?
Ако се сблъскате с проблеми с вашия CryoFall сървър, които не са обхванати тук, отворете тикет за поддръжка и включете вашия сървърен IP, описание на проблема и всички подходящи съобщения за грешки от конзолата на GPanel.