Ten przewodnik opisuje administrację serwerem, zarządzanie białą listą, opcje konfiguracji oraz rozwiązywanie problemów dla dedykowanego serwera Nova-Life: Amboise. Nova-Life: Amboise to wieloosobowa gra symulacyjna typu role-play. Informacje o początkowej konfiguracji, konfiguracji server.json oraz instrukcje połączenia znajdziesz w Przewodniku konfiguracji serwera Nova-Life: Amboise.
1. Przegląd administracji serwerem
Zarządzanie serwerem Nova-Life: Amboise odbywa się głównie poprzez:
- server.json: Główny plik konfiguracyjny w
Servers/<SERVER_NAME>/Config/server.json. - Konsola GPanel: Przeglądaj dane wyjściowe i logi serwera w zakładce Console w GPanel.
- Administrator w grze: Korzystaj z narzędzi administracyjnych po uwierzytelnieniu (zobacz Sekcję 2).
2. Uwierzytelnianie PIN administratora
Aby włączyć dostęp administracyjny w grze, ustaw useAdminPinAuth na true w server.json. Pozwala to autoryzowanym graczom używać komend administracyjnych po wprowadzeniu PIN-u serwera.
{
"useAdminPinAuth": true
}
3. Zarządzanie białą listą
Nova-Life obsługuje tryb białej listy, aby ograniczyć, kto może dołączyć do Twojego serwera.
Włączanie białej listy
W server.json ustaw:
{
"isWhitelisted": true,
"useWhitelistProtection": true,
"whitelist": {
"intro": "Welcome to our server. Please answer the questions to apply.",
"questions": [],
"date": ""
}
}
| Ustawienie | Opis |
|---|---|
isWhitelisted | Włącza tryb białej listy. Tylko zatwierdzeni gracze mogą dołączyć. |
useWhitelistProtection | Wymaga od nowych graczy złożenia wniosku o dodanie do białej listy. |
whitelist.intro | Tekst wprowadzający wyświetlany aplikującym. |
whitelist.questions | Tablica pytań do wniosku o dodanie do białej listy. |
4. Wykaz ustawień serwera
Ustawienia wydajności
| Ustawienie | Domyślnie | Opis |
|---|---|---|
serverFramerate | 60 | Częstotliwość tyknięć serwera. Niższe wartości zmniejszają obciążenie CPU, ale mogą wpływać na płynność rozgrywki. |
autoSaveIntervalSeconds | 1800 | Czas między autozapisami w sekundach. Domyślnie 30 minut. |
disconnectClientsBeforeStop | true | Płynne rozłączenie graczy przed wyłączeniem. |
Ustawienia widoczności
| Ustawienie | Domyślnie | Opis |
|---|---|---|
isPublicServer | false | Ustaw na true, aby wyświetlać na publicznej liście serwerów. |
serverListName | (ze startupu) | Nazwa wyświetlana w przeglądarce serwerów. Można ją również ustawić za pomocą zmiennej startowej SERVER_LIST_NAME. |
tabletUrl | (puste) | URL dla przeglądarki tabletu w grze. |
5. Aktualizowanie serwera
Gdy AUTO_UPDATE jest ustawione na 1 (domyślnie), serwer automatycznie aktualizuje się przy każdym uruchomieniu. Aby zaktualizować ręcznie:
- Zatrzymaj serwer.
- Upewnij się, że AUTO_UPDATE ma wartość
1. - Uruchom serwer — SteamCMD pobierze najnowszą wersję.
6. Rozwiązywanie problemów
Serwer nie uruchamia się
- Sprawdź, czy SERVER_NAME odpowiada nazwie katalogu w
Servers/. - Sprawdź, czy
server.jsonjest prawidłowym plikiem JSON (brak przecinków na końcu, poprawne nawiasy). - Jeśli nazwa serwera nie odpowiada żadnemu istniejącemu katalogowi, może być konieczna ponowna instalacja.
Gracze nie mogą się połączyć
- Sprawdź, czy serwer działa w GPanel.
- Jeśli biała lista jest włączona, upewnij się, że gracz został zatwierdzony.
- Sprawdź prawidłowe IP i port w zakładce Network.
- Upewnij się, że zarówno serwer, jak i gracze są na tej samej wersji gry.
Problemy z danymi zapisu
- Dane zapisu są przechowywane w
Servers/<SERVER_NAME>/Saves/. - Regularnie twórz kopię zapasową tego katalogu przez SFTP (zobacz Jak przesyłać pliki przez SFTP).
- Jeśli zapisy są uszkodzone, przywróć kopię zapasową lub usuń je, aby zacząć od nowa.
Powiązane artykuły
- Przewodnik konfiguracji serwera Nova-Life: Amboise
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
Potrzebujesz pomocy?
Jeśli napotkasz problemy ze swoim serwerem Nova-Life: Amboise, które nie zostały tu opisane, otwórz zgłoszenie do pomocy technicznej i podaj IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.