Ten przewodnik obejmuje konfigurację administratora, polecenia, zarządzanie graczami oraz sterowanie rotacją map dla Twojego dedykowanego serwera Midnight Ghost Hunt. Aby zapoznać się z początkową konfiguracją serwera, zobacz Przewodnik konfiguracji serwera Midnight Ghost Hunt.
1. Konfiguracja administratora
Ustawianie hasła administratora
Aby korzystać z poleceń administracyjnych, musisz ustawić hasło administratora. Konfiguruje się je w zakładce Startup w GPanel:
- Zaloguj się do GPanel i wybierz swój serwer Midnight Ghost Hunt.
- Przejdź do zakładki Startup.
- Ustaw zmienną ADMIN_PASSWORD na bezpieczne hasło.
- Zrestartuj serwer, aby zmiana zaczęła obowiązywać.
Logowanie jako administrator w grze
Po połączeniu z serwerem:
- Otwórz konsolę w grze (naciśnij klawisz tyldy
~). - Wpisz polecenie logowania administratora:
AdminPassword YourAdminPassword - Otrzymasz komunikat potwierdzający, jeśli hasło jest poprawne.
2. Polecenia administracyjne
Poniższe polecenia są dostępne po uwierzytelnieniu jako administrator. Otwórz konsolę za pomocą ~ i wpisz polecenie.
| Polecenie | Opis |
|---|---|
AdminPassword <password> |
Uwierzytelnij się jako administrator za pomocą skonfigurowanego hasła. |
Kick <player_name> |
Wyrzuć gracza z serwera na podstawie jego wyświetlanej nazwy. |
Ban <player_name> |
Zbanuj gracza na serwerze. Nie będzie mógł ponownie dołączyć. |
Unban <player_name> |
Usuń bana, umożliwiając graczowi ponowne dołączenie. |
ServerTravel <map_path> |
Wymuś na serwerze natychmiastową zmianę na określoną mapę. |
RestartRound |
Zrestartuj bieżącą rundę. |
Pause |
Wstrzymaj bieżącą grę. Użyj ponownie, aby wznowić. |
ListPlayers |
Wyświetl listę wszystkich połączonych graczy oraz ich identyfikatory. |
3. Zarządzanie graczami
Wyrzucanie graczy
Aby usunąć zakłócającego rozgrywkę gracza z bieżącej sesji:
Kick PlayerName
Gracz zostanie natychmiast rozłączony, ale może ponownie dołączyć, chyba że został zbanowany.
Banowanie graczy
Aby trwale zablokować graczowi dostęp do Twojego serwera:
Ban PlayerName
Bany utrzymują się po restartach serwera. Aby usunąć bana:
Unban PlayerName
Korzystanie z hasła serwera
W przypadku gier prywatnych ustaw hasło serwera w zakładce Startup w GPanel lub w konfiguracji serwera. Tylko gracze znający hasło mogą dołączyć.
4. Zarządzanie rotacją map
Zmiana map podczas meczu
Użyj polecenia ServerTravel, aby natychmiast przełączyć mapy:
ServerTravel /Game/Maps/Museum
ServerTravel /Game/Maps/Mansion
ServerTravel /Game/Maps/School
ServerTravel /Game/Maps/GhostShip
ServerTravel /Game/Maps/Cabin
ServerTravel /Game/Maps/Asylum
ServerTravel /Game/Maps/Diner
ServerTravel kończy bieżący mecz i natychmiast ładuje określoną mapę. Wszyscy gracze zostaną przeniesieni na nową mapę.
Edytowanie rotacji map
Aby zmienić, które mapy są uwzględnione w automatycznej rotacji, edytuj Game.ini:
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Dodaj lub usuń wpisy +GameMapRotation w sekcji [/Script/MGH.MGHGameMode]. Serwer po kolei przełącza wymienione mapy po każdym meczu.
- Zatrzymaj serwer z poziomu GPanel.
- Edytuj
Game.iniza pomocą zakładki Files lub SFTP. - Dodaj lub usuń wpisy map według potrzeb.
- Zapisz plik i uruchom serwer.
5. RCON (zdalna konsola)
Jeśli RCON jest włączony, możesz wykonywać polecenia administracyjne zdalnie bez połączenia z grą:
- Ustaw ADMIN_PASSWORD w zakładce Startup w GPanel (pełni również rolę hasła RCON).
- Użyj klienta RCON, aby połączyć się z adresem IP serwera i portem RCON.
- Wykonuj te same polecenia, które wymieniono powyżej w sekcji Polecenia administracyjne.
6. Rozwiązywanie problemów
Polecenia administracyjne nie działają
- Sprawdź, czy poprawnie wprowadziłeś hasło administratora za pomocą
AdminPasswordw konsoli. - Sprawdź, czy
ADMIN_PASSWORDjest ustawione w zakładce Startup w GPanel. - Upewnij się, że używasz dokładnej nazwy gracza podczas wyrzucania lub banowania (w nazwach rozróżniana jest wielkość liter).
Zmiana mapy nie powiodła się
- Sprawdź, czy ścieżka mapy jest poprawna. Nieprawidłowe ścieżki spowodują ciche niepowodzenie polecenia.
- Sprawdź, czy mapa istnieje w bieżącej wersji gry. Mapy mogą być dodawane lub zmieniać nazwy w aktualizacjach.
Gracze omijający bany
- Bany są zazwyczaj powiązane z identyfikatorami Steam ID. Jeśli gracz używa innego konta Steam, ban nie będzie obowiązywać.
- Rozważ użycie hasła serwera w przypadku gier prywatnych zamiast polegania wyłącznie na banach.
Awarie serwera po zmianach konfiguracji
- Usuń zmodyfikowane pliki INI i zrestartuj serwer, aby ponownie wygenerować ustawienia domyślne.
- Wprowadzaj zmiany pojedynczo, aby móc zidentyfikować, które ustawienie spowodowało problem.
- Jeśli awarie nadal występują, otwórz zgłoszenie do pomocy technicznej wraz z komunikatami o błędach z konsoli GPanel.
Powiązane artykuły
- Przewodnik konfiguracji serwera Midnight Ghost Hunt
- Jak znaleźć adres IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik uruchamiania serwera
Potrzebujesz pomocy?
Jeśli napotkasz problemy nieopisane tutaj, otwórz zgłoszenie do pomocy technicznej i dołącz adres IP swojego serwera, opis problemu oraz wszelkie komunikaty o błędach z konsoli GPanel.