Ten przewodnik obejmuje narzędzia administratora i zarządzanie serwerem dla Twojego dedykowanego serwera Trackmania w Legion Hosting. Informacje o początkowej konfiguracji i ustawieniach znajdziesz w naszym Przewodniku konfiguracji serwera Trackmania.
Przegląd administracji serwerem
Dedykowane serwery Trackmania są zarządzane głównie za pomocą plików konfiguracyjnych XML i zewnętrznych kontrolerów serwera. Sam serwer nie posiada tradycyjnej konsoli w grze, jak gry oparte na silniku Source.
Plik konfiguracyjny
Główna konfiguracja serwera jest w formacie XML:
UserData/Config/dedicated_cfg.txt
Kluczowe sekcje w konfiguracji:
| Ścieżka ustawienia | Opis |
|---|---|
masterserver_account > login |
Login dedykowanego serwera (ze strony Trackmania) |
masterserver_account > password |
Hasło dedykowanego serwera |
server_options > name |
Nazwa serwera wyświetlana w przeglądarce |
server_options > comment |
Opis serwera |
server_options > password |
Hasło dołączenia |
server_options > max_players |
Maksymalna liczba graczy |
server_options > max_spectators |
Maksymalna liczba widzów |
system_config > server_port |
Port serwera (zarządzany przez GPanel) |
Ustawienia meczu
Pliki ustawień meczu definiują Twoją listę odtwarzania torów i tryb gry. Są przechowywane w:
MatchSettings/
Domyślny plik to example.txt. Aby utworzyć niestandardową listę odtwarzania:
- Skopiuj
example.txtdo nowego pliku (np.custom.txt) - Edytuj plik, aby dodać lub usunąć wpisy torów
- Zaktualizuj zmienną startową
GAME_CONFIG, aby wskazywała na Twój nowy plik (np.MatchSettings\custom.txt) - Uruchom ponownie serwer
Zarządzanie mapami
Dodawanie map
- Pobierz pliki torów (
.Map.Gbx) ze społeczności Trackmania - Prześlij je do
UserData/Maps/za pomocą SFTP - Dodaj odniesienia do torów w pliku ustawień meczu
- Uruchom ponownie serwer, aby załadować nowe tory
Kontrolery serwera
Do zaawansowanej administracji wielu operatorów serwerów Trackmania używa zewnętrznych kontrolerów serwera. Popularne opcje to:
- PyPlanet — Kontroler oparty na Pythonie z obsługą wtyczek
- UASECO — Kontroler oparty na PHP z rozbudowanymi funkcjami
- EvoSC — Nowoczesny kontroler serwera w C#
Te kontrolery łączą się przez interfejs XML-RPC i zapewniają funkcje takie jak komendy czatu, statystyki graczy, głosowanie nad mapami i zarządzanie automatyczną kolejką.
Zarządzanie serwerem przez GPanel
| Czynność | Jak to zrobić |
|---|---|
| Uruchom/Zatrzymaj/Uruchom ponownie serwer | Użyj elementów sterujących zasilaniem na głównej stronie GPanel |
| Zmień nazwę serwera | Edytuj SERVER_NAME w zakładce Startup |
| Ustaw hasło serwera | Edytuj SERVER_PASSWORD w zakładce Startup |
| Zmień ustawienia meczu | Edytuj GAME_CONFIG w zakładce Startup |
| Edytuj konfigurację | Menedżer plików lub SFTP → UserData/Config/dedicated_cfg.txt |
| Wyświetl wyjście konsoli | Sprawdź zakładkę Console w GPanel |
Rozwiązywanie problemów
Serwer nie uruchamia się
- Sprawdź, czy
MASTERSERVER_LOGINiMASTERSERVER_PASSWORDsą poprawnie ustawione - Upewnij się, że dane logowania zostały utworzone pod adresem trackmania.com/player/dedicated-servers
- Sprawdź wyjście konsoli pod kątem błędów uwierzytelniania
Gracze nie mogą znaleźć serwera
- Potwierdź, że dane logowania master server są prawidłowe, a serwer uruchomił się pomyślnie
- Sprawdź, czy plik ustawień meczu istnieje i jest poprawnie sformatowany
- Poczekaj kilka minut, aż serwer zarejestruje się w master server
Powiązane artykuły
- Przewodnik konfiguracji serwera Trackmania
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
Potrzebujesz pomocy?
Jeśli potrzebujesz dalszej pomocy z serwerem Trackmania, nasz zespół wsparcia jest gotowy pomóc. Wyślij zgłoszenie do wsparcia, a odpowiemy najszybciej, jak to możliwe.