Ten przewodnik obejmuje kontrolę administratora i hosta dla Twojego dedykowanego serwera Portal Knights, w tym zarządzanie graczami, zarządzanie światem oraz rozwiązywanie typowych problemów. Aby uzyskać informacje o wstępnej konfiguracji serwera, zobacz Przewodnik konfiguracji serwera Portal Knights.
1. Uprawnienia administratora / hosta
W Portal Knights właściciel serwera (konto, które utworzyło świat) posiada uprawnienia na poziomie hosta. Na serwerze dedykowanym kontrola administratora jest zarządzana poprzez:
- Plik konfiguracyjny serwera: Kontroluje ustawienia obejmujące cały serwer, takie jak PvP, trudność i maksymalna liczba graczy.
- Konsola GPanel: Uruchamianie, zatrzymywanie i restartowanie serwera; przeglądanie logów i wyników.
- Menu hosta w grze: Gracz będący hostem może wyrzucać graczy i zarządzać podstawowymi ustawieniami sesji.
Konfiguracja dostępu administratora
Pierwszy gracz, który dołączy do serwera po utworzeniu świeżego świata, zazwyczaj otrzymuje uprawnienia hosta. Aby upewnić się, że masz dostęp administratora:
- Uruchom serwer z poziomu GPanel.
- Bądź pierwszym graczem, który połączy się z serwerem.
- Będziesz mieć kontrolę na poziomie hosta w menu pauzy w grze.
2. Zarządzanie graczami
Wyrzucanie graczy
Jako host możesz usuwać uciążliwych graczy ze swojego serwera:
- Otwórz menu pauzy w grze podczas połączenia z serwerem.
- Przejdź do listy graczy.
- Wybierz gracza, którego chcesz usunąć.
- Wybierz Kick, aby usunąć go z sesji.
Używanie hasła serwera
Najskuteczniejszym sposobem kontrolowania, kto może dołączyć do Twojego serwera, jest hasło. Ustaw je w zakładce Startup w GPanel lub w pliku konfiguracyjnym serwera:
"admins": { "credentials": { "password": "YourSecretPassword" } }
Tylko gracze, którzy znają hasło, mogą się połączyć. Zmień hasło i uruchom serwer ponownie, aby natychmiast zablokować niechcianych graczy.
Maksymalna liczba graczy
Portal Knights obsługuje do 4 graczy w trybie kooperacji. Kontroluj liczbę graczy za pomocą:
"users": { "credentials": { "password": "user_password" } }
Ustaw niższą wartość, jeśli chcesz mieć bardziej kontrolowaną wielkość grupy (np. 2 dla gry we dwoje).
3. Zarządzanie światem
Przełączanie światów
Możesz uruchamiać wiele światów na tym samym serwerze, zmieniając ustawienie world_name:
- Zatrzymaj serwer z poziomu GPanel.
- Przejdź do zakładki Startup i zmień zmienną
WORLD_NAME, lub edytuj plik konfiguracyjny:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - Uruchom serwer. Jeśli świat nie istnieje, nowy zostanie utworzony automatycznie.
Resetowanie świata
Aby całkowicie zresetować świat i zacząć od nowa:
- Zatrzymaj serwer z poziomu GPanel.
- Połącz się przez SFTP (zobacz Jak przesyłać pliki przez SFTP).
- Przejdź do katalogu
dedicated_server/savedata/. - Usuń lub zmień nazwę folderu świata, który odpowiada ustawieniu
world_name. - Uruchom serwer. Nowy świat zostanie wygenerowany automatycznie.
Tworzenie kopii zapasowych światów
- Zatrzymaj serwer z poziomu GPanel.
- Połącz się przez SFTP i przejdź do
dedicated_server/savedata/. - Pobierz cały folder świata na swój komputer lokalny.
- Przechowuj kopię zapasową w bezpiecznym miejscu z opisową nazwą (np.
default_backup_2026-02-26).
Przywracanie kopii zapasowej
- Zatrzymaj serwer z poziomu GPanel.
- Połącz się przez SFTP i przejdź do
dedicated_server/savedata/. - Prześlij folder kopii zapasowej, upewniając się, że nazwa folderu odpowiada ustawieniu
world_name. - Uruchom serwer z poziomu GPanel.
4. Ustawienia trudności i PvP
Zmiana trudności
Trudność świata jest ustawiana w momencie tworzenia. Aby zmienić trudność, musisz utworzyć nowy świat:
| Trudność | Opis |
|---|---|
Normal |
Standardowe zdrowie i obrażenia wrogów. Zalecane do swobodnej gry i nowych grup. |
Hard |
Zwiększone zdrowie i obrażenia wrogów. Wyższe nagrody XP. Zalecane dla doświadczonych graczy. |
Przełączanie PvP
Tryb rozgrywki można zmienić poprzez aktualizację zmiennej startowej GAMEMODE w GPanel. Opcje to Adventure i Creative:
"gameplayMode": "Creative"
Ustaw na false, aby wyłączyć obrażenia między graczami. Uruchom serwer ponownie po wprowadzeniu zmian.
5. Monitorowanie serwera
Wyjście konsoli
Zakładka Console w GPanel wyświetla w czasie rzeczywistym wyniki serwera, w tym:
- Połączenia i rozłączenia graczy
- Zdarzenia zapisu świata
- Komunikaty o błędach i ostrzeżenia
- Zmiany stanu serwera
Restartowanie serwera
Jeśli serwer przestaje odpowiadać lub musisz zastosować zmiany konfiguracji:
- Przejdź do zakładki Console w GPanel.
- Kliknij Stop i poczekaj, aż serwer całkowicie się wyłączy.
- Kliknij Start, aby ponownie uruchomić serwer.
6. Rozwiązywanie problemów
Gracze nie mogą się połączyć
- Sprawdź, czy serwer działa w GPanel.
- Sprawdź, czy hasło serwera nie zostało nieoczekiwanie zmienione.
- Potwierdź IP i port serwera w zakładce Network w GPanel. Zobacz Jak znaleźć IP i port swojego serwera.
- Upewnij się, że serwer nie osiągnął limitu
max_players.
Awarie serwera
- Sprawdź konsolę GPanel pod kątem komunikatów o błędach przed awarią.
- Spróbuj usunąć plik konfiguracyjny i uruchomić ponownie, aby ponownie wygenerować ustawienia domyślne.
- Jeśli awaria jest związana z uszkodzonym światem, spróbuj wczytać inny świat lub przywrócić z kopii zapasowej.
- Jeśli awarie się utrzymują, otwórz zgłoszenie do pomocy technicznej z komunikatami o błędach z konsoli.
Utrata uprawnień hosta
- Uruchom serwer ponownie i bądź pierwszym graczem, który się połączy.
- Jeśli problem się utrzymuje, zatrzymaj serwer, sprawdź, czy plik konfiguracyjny jest poprawny, i uruchom serwer ponownie.
Powiązane artykuły
- Przewodnik konfiguracji serwera Portal Knights
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera
Potrzebujesz pomocy?
Jeśli napotkasz problemy nieomówione tutaj, otwórz zgłoszenie do pomocy technicznej i podaj IP serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli GPanel.