Ten przewodnik obejmuje konfigurację administracji, dostęp RCON, zarządzanie graczami, zarządzanie rotacją tras, obsługę modów ze Steam Workshop, niestandardowe wydarzenia oraz rozwiązywanie problemów dla Twojego dedykowanego serwera Wreckfest na Legion Hosting. Informacje o początkowej konfiguracji serwera, ustawieniach i instrukcjach połączenia znajdziesz w przewodniku po konfiguracji serwera Wreckfest.
Konfiguracja administracji
Wreckfest używa systemu administracji opartego na haśle. Właściciel serwera ustawia hasło administratora (owner_password) w pliku server_config.cfg. To hasło zapewnia pełny dostęp administracyjny przez RCON oraz komendy administracyjne w grze.
Ustawianie hasła administratora
- Zatrzymaj swój serwer w GPanel.
- Przejdź do zakładki Files i otwórz
server_config.cfg. - Znajdź lub dodaj linię
owner_passwordi ustaw wybrane hasło:
owner_password=YourSecureAdminPassword
- Zapisz plik i zrestartuj serwer.
Logowanie jako administrator w grze
Po połączeniu z serwerem jako gracz możesz uwierzytelnić się jako administrator za pomocą konsoli lub czatu w grze:
- Otwórz czat lub konsolę w grze.
- Wpisz komendę logowania administratora ze swoim hasłem:
/admin YourSecureAdminPassword - Otrzymasz potwierdzenie, że jesteś teraz administratorem w tej sesji.
RCON (zdalna konsola)
Wreckfest obsługuje RCON do zdalnej administracji serwerem. RCON pozwala wykonywać komendy serwera spoza gry za pomocą klienta RCON.
Konfiguracja RCON
Ustawienia RCON konfiguruje się w server_config.cfg:
owner_password=YourSecureAdminPassword
query_port=27016
Łączenie przez RCON
- Użyj narzędzia klienta RCON (takiego jak mcrcon, rcon-cli lub klient RCON z interfejsem graficznym).
- Połącz się z adresem IP swojego serwera na porcie zapytań (domyślnie:
27016). - Uwierzytelnij się za pomocą
owner_password. - Możesz teraz zdalnie wykonywać komendy administracyjne.
Komendy administracyjne
Następujące komendy są dostępne dla uwierzytelnionych administratorów przez RCON, konsolę GPanel lub czat w grze:
| Komenda | Opis |
|---|---|
/kick <player> |
Wyrzuca gracza z serwera. Może ponownie dołączyć, jeśli nie został zbanowany. |
/ban <player> |
Banuje gracza na serwerze. Utrzymuje się po restartach. |
/unban <player> |
Usuwa bana gracza. |
/balanceteams |
Ponownie równoważy drużyny w trybach drużynowych. |
/restart |
Restartuje bieżące wydarzenie. |
/next |
Przeskakuje do następnego wydarzenia w rotacji tras. |
/say <message> |
Wysyła ogłoszenie administratora do całego serwera. |
Zarządzanie graczami
Wyrzucanie i banowanie
Użyj komend /kick i /ban, aby zarządzać zakłócającymi spokój graczami. Bany są przechowywane na liście banów serwera i utrzymują się po restartach.
Zarządzanie listą banów
Lista banów jest przechowywana w pliku w katalogu serwera. Możesz ją przeglądać i edytować przez zakładkę Files w GPanel:
- Każdy zbanowany gracz jest wymieniony według swojego Steam ID.
- Aby odbanować gracza, użyj komendy
/unbanlub usuń jego wpis z pliku listy banów i zrestartuj serwer.
Zarządzanie drużynami
W trybach drużynowych (team derby) możesz zarządzać równowagą drużyn:
- Użyj
/balanceteams, aby automatycznie rozdzielić graczy między drużyny. - Ustaw
num_teams=2wserver_config.cfgdla wydarzeń wymagających drużyn. - Przydziały do drużyn można tasować między wydarzeniami, aby zachować uczciwość.
Zarządzanie rotacją tras
Rotacja tras jest definiowana w server_config.cfg jako seria bloków wydarzeń. Szczegóły dotyczące formatu wydarzeń znajdziesz w przewodniku po konfiguracji serwera Wreckfest.
Dodawanie nowych tras
- Zatrzymaj swój serwer.
- Otwórz
server_config.cfgw zakładce Files. - Dodaj nowy blok wydarzenia z wybraną trasą, trybem i ustawieniami.
- Zapisz i zrestartuj serwer.
Usuwanie lub zmiana kolejności tras
Po prostu edytuj bloki wydarzeń w server_config.cfg. Usuń niechciane bloki wydarzeń lub zmień ich układ, aby zmienić kolejność rotacji. Serwer przetwarza wydarzenia od góry do dołu i wraca do pierwszego wydarzenia po zakończeniu ostatniego.
Najczęstsze ID tras
Popularne ID tras: sandpit2_track_a (tor), tricity_speedway_a (owalny), hellride_track_a (tor), muddigger_arena_a (arena derby), bonebreaker_valley_a (tor), crash_canyon_a (arena derby). Wreckfest zawiera znacznie więcej tras i wariantów — sprawdź pliki danych gry lub zasoby społeczności, aby uzyskać pełną listę. Trasy DLC są również dostępne, jeśli są zainstalowane.
Obsługa modów (Steam Workshop)
Wreckfest obsługuje mody ze Steam Workshop na serwerach dedykowanych, w tym niestandardowe trasy, samochody i inną zawartość.
Instalowanie modów z Workshop
- Znajdź wybrany mod na Wreckfest Steam Workshop.
- Zanotuj ID elementu Workshop z adresu URL moda (liczba w adresie URL).
- Zatrzymaj swój serwer w GPanel.
- Dodaj ID elementu Workshop do konfiguracji modów serwera. Zwykle robi się to przez zmienną startową lub plik listy modów.
- Zrestartuj serwer. SteamCMD pobierze pliki moda automatycznie.
Trasy z Workshop
Niestandardowe trasy z Workshop można dodać do rotacji tras po ich zainstalowaniu. Użyj wewnętrznego ID trasy z Workshop jako wartości el_add w bloku wydarzenia. Sprawdź stronę moda w Workshop, aby uzyskać poprawne ID trasy.
Samochody z Workshop
Niestandardowe pojazdy z Workshop są dostępne dla wszystkich graczy na serwerze po zainstalowaniu. Gracze muszą również zasubskrybować te same elementy Workshop na swoim kliencie, aby modele wyświetlały się poprawnie.
Niestandardowe wydarzenia
Możesz tworzyć unikalne konfiguracje wydarzeń wykraczające poza standardowe ustawienia wyścigów i derby:
Wydarzenia tematyczne
- Derby autobusów szkolnych: Ustaw
el_car_restrictionna ID pojazdu autobusu, aby uzyskać demolkę wyłącznie autobusów. - Wyścigi kosiarek: Ogranicz do pojazdów typu kosiarka, aby uzyskać chaotyczne wyścigi małych pojazdów.
- Deszczowa wytrzymałość: Ustaw
el_weather=2(deszcz) z wysoką liczbą okrążeń, aby uzyskać wymagający wyścig wytrzymałościowy w deszczu. - Time attack: Użyj krótkich limitów czasu i otwartych klas samochodów, aby uzyskać szybkie, intensywne rundy.
Wydarzenia z wypełnieniem botami
Użyj ustawienia el_bots, aby dodać kierowców AI, gdy liczba graczy jest niska. Boty zapewniają przeciwników do wyścigów i cele do demolek, podtrzymując akcję nawet przy niewielkiej liczbie żywych graczy.
Rozwiązywanie problemów
Serwer nie pojawia się w przeglądarce
- Potwierdź, że serwer jest w pełni uruchomiony i online w GPanel.
- Odczekaj 1–2 minuty po uruchomieniu, aby serwer zarejestrował się na liście serwerów głównych Steam.
- Sprawdź, czy nazwa serwera jest ustawiona i nie jest pusta w
server_config.cfg. - Sprawdź konsolę pod kątem błędów przypisania portu lub niepowodzeń uwierzytelniania Steam.
Gracze nie mogą się połączyć
- Sprawdź, czy serwer działa, a konsola nie pokazuje błędów.
- Jeśli serwer jest chroniony hasłem, upewnij się, że gracze wpisują poprawne hasło.
- Sprawdź, czy wersja gry się zgadza — serwer i klient muszą być na tej samej wersji.
- Poproś graczy, aby spróbowali bezpośredniego połączenia z adresem IP i portem. Zobacz Jak znaleźć adres IP i port swojego serwera.
Mody powodujące problemy
- Jeśli serwer ulega awarii lub zachowuje się nieoczekiwanie po dodaniu modów, usuń ostatnio dodany mod i zrestartuj.
- Testuj mody pojedynczo, aby zidentyfikować problematyczny mod.
- Upewnij się, że wszyscy gracze mają zasubskrybowane te same mody z Workshop na swoich klientach.
- Niektóre mody mogą być przestarzałe i niekompatybilne z aktualną wersją Wreckfest.
Rotacja tras nie działa
- Dokładnie sprawdź ID tras w blokach wydarzeń. Niepoprawne ID trasy spowoduje niepowodzenie wydarzenia.
- Upewnij się, że każdy blok wydarzenia ma wszystkie wymagane pola (
el_add,el_gamemode,el_laps). - Sprawdź konsolę pod kątem błędów, gdy serwer próbuje załadować określone wydarzenie.
Problemy z wydajnością
- Zmniejsz liczbę botów AI (
el_bots), jeśli użycie CPU jest wysokie. - Wydarzenia demolek z 24 graczami plus botami są najbardziej zasobożerne. Rozważ obniżenie liczby graczy dla wydarzeń derby.
- Sprawdź wykresy zasobów w GPanel. Jeśli stale osiągasz limity zasobów, rozważ ulepszenie swojego planu. Otwórz zgłoszenie do wsparcia, aby omówić opcje.
Powiązane artykuły
- Przewodnik po konfiguracji serwera Wreckfest — Początkowa konfiguracja, ustawienia, rotacja tras i instrukcje połączenia
- Jak znaleźć adres IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
- Przewodnik po uruchamianiu serwera — Ogólny przewodnik po uruchamianiu dowolnego serwera gry na Legion Hosting
Potrzebujesz więcej pomocy?
Jeśli napotykasz problemy nieomówione w tym przewodniku, nasz zespół wsparcia jest dostępny, aby pomóc. Otwórz zgłoszenie pod adresem legionhosting.net/submitticket.php, podając szczegóły swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.