Това ръководство обхваща администраторските контроли и контролите за хоста за вашия Portal Knights dedicated сървър, включително управление на играчите, управление на световете и отстраняване на често срещани проблеми. За първоначална настройка на сървъра вижте Ръководство за настройка на Portal Knights сървър.
1. Администраторски / хост привилегии
В Portal Knights, собственикът на сървъра (акаунтът, който е създал света) има хост-ниво привилегии. На dedicated сървър, администраторските контроли се управляват чрез:
- Конфигурационен файл на сървъра: Контролира настройки за целия сървър, като PvP, трудност и максимален брой играчи.
- GPanel конзола: Стартиране, спиране и рестартиране на сървъра; преглед на логове и изход.
- Хост меню в играта: Хост играчът може да изключва играчи и да управлява основни настройки на сесията.
Настройване на администраторски достъп
Първият играч, който се присъедини към сървъра след създаване на нов свят, обикновено получава хост привилегии. За да се уверите, че имате администраторски достъп:
- Стартирайте сървъра от GPanel.
- Бъдете първият играч, който се свързва със сървъра.
- Ще имате хост-ниво контроли в меню Pause в играта.
2. Управление на играчите
Изключване на играчи
Като хост, можете да премахвате нарушаващи играчи от вашия сървър:
- Отворете меню Pause в играта, докато сте свързани с вашия сървър.
- Навигирайте до списъка с играчи.
- Изберете играча, който искате да премахнете.
- Изберете Kick, за да го премахнете от сесията.
Използване на парола за сървъра
Най-ефективният начин да контролирате кой може да се присъедини към вашия сървър е чрез парола. Задайте я в таб Startup в GPanel или в конфигурационния файл на сървъра:
"admins": { "credentials": { "password": "YourSecretPassword" } }
Само играчи, които знаят паролата, могат да се свържат. Променете паролата и рестартирайте сървъра, за да заключите незабавно нежелани играчи.
Максимален брой играчи
Portal Knights поддържа до 4 играчи в co-op. Контролирайте броя на играчите чрез:
"users": { "credentials": { "password": "user_password" } }
Задайте това на по-ниска стойност, ако искате по-контролиран размер на групата (например 2 за двама играчи).
3. Управление на световете
Превключване на световете
Можете да поддържате множество светове на един и същ сървър, като промените настройката world_name:
- Спрете сървъра от GPanel.
- Отидете на таб Startup и променете променливата
WORLD_NAMEили редактирайте конфигурационния файл:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - Стартирайте сървъра. Ако светът не съществува, нов ще бъде създаден автоматично.
Нулиране на света
За да нулирате напълно вашия свят и да започнете отначало:
- Спрете сървъра от GPanel.
- Свържете се чрез SFTP (вижте Как да качвате файлове чрез SFTP).
- Навигирайте до директорията
dedicated_server/savedata/. - Изтрийте или преименувайте папката със света, която съответства на вашата настройка
world_name. - Стартирайте сървъра. Нов свят ще бъде генериран автоматично.
Резервно копиране на световете
- Спрете сървъра от GPanel.
- Свържете се чрез SFTP и навигирайте до
dedicated_server/savedata/. - Изтеглете цялата папка със света на вашата локална машина.
- Съхранявайте резервното копие на безопасно място с описателно име (например
default_backup_2026-02-26).
Възстановяване на резервно копие
- Спрете сървъра от GPanel.
- Свържете се чрез SFTP и навигирайте до
dedicated_server/savedata/. - Качете вашата резервна папка, като се уверите, че името на папката съответства на настройката
world_name. - Стартирайте сървъра от GPanel.
4. Настройки за трудност и PvP
Промяна на трудността
Трудността на света се задава при създаването. За да превключите трудността, трябва да създадете нов свят:
| Трудност | Описание |
|---|---|
Normal |
Стандартни здраве и щета на враговете. Препоръчва се за casual игра и нови групи. |
Hard |
Увеличени здраве и щета на враговете. По-високи XP награди. Препоръчва се за опитни играчи. |
Превключване на PvP
Геймплей режимът може да бъде променен чрез актуализиране на стартовата променлива GAMEMODE в GPanel. Опциите са Adventure и Creative:
"gameplayMode": "Creative"
Задайте на false, за да деактивирате щетата играч срещу играч. Рестартирайте сървъра след извършване на промени.
5. Наблюдение на сървъра
Изход в конзолата
Таб Console в GPanel показва изход на сървъра в реално време, включително:
- Връзки и прекъсвания на играчи
- Събития за запазване на света
- Съобщения за грешки и предупреждения
- Промени в състоянието на сървъра
Рестартиране на сървъра
Ако сървърът стане неотговарящ или трябва да приложите промени в конфигурацията:
- Отидете на таб Console в GPanel.
- Кликнете Stop и изчакайте сървърът да се изключи напълно.
- Кликнете Start, за да върнете сървъра онлайн.
6. Отстраняване на проблеми
Играчите не могат да се свържат
- Проверете дали сървърът работи в GPanel.
- Проверете дали паролата на сървъра не е променена неочаквано.
- Потвърдете IP и порта на сървъра от таб Network в GPanel. Вижте Как да намерите IP адреса и порта на вашия сървър.
- Уверете се, че сървърът не е достигнал лимита
max_players.
Сривове на сървъра
- Проверете GPanel конзолата за съобщения за грешки преди срива.
- Опитайте да изтриете конфигурационния файл и да рестартирате, за да регенерирате настройките по подразбиране.
- Ако сривът е свързан с повреден свят, опитайте да заредите различен свят или да възстановите от резервно копие.
- Ако сривовете продължават, отворете support ticket със съобщенията за грешки от конзолата.
Загубени хост привилегии
- Рестартирайте сървъра и бъдете първият играч, който се свързва.
- Ако проблемът продължава, спрете сървъра, проверете дали конфигурационният файл е правилен и стартирайте сървъра отново.
Свързани статии
- Ръководство за настройка на Portal Knights сървър
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
- Ръководство за стартиране на сървъра
Нужна ви е помощ?
Ако се сблъскате с проблеми, които не са обхванати тук, отворете support ticket и включете вашия IP на сървъра, описание на проблема и всякакви съобщения за грешки от GPanel конзолата.