Ten przewodnik opisuje administrację serwerem, komendy konsoli, zarządzanie dodatkami, rotację map oraz konfigurację trybów gry dla Twojego serwera Sonic Robo Blast 2 (SRB2) w Legion Hosting. Instrukcje dotyczące wstępnej konfiguracji i łączenia graczy znajdziesz w artykule Przewodnik konfiguracji serwera SRB2.
1. Konsola serwera
Konsola serwera SRB2 jest dostępna za pośrednictwem zakładki Console w GPanel. Wpisuj komendy bezpośrednio w polu wprowadzania konsoli, gdy serwer działa.
2. Typowe komendy konsoli
| Komenda | Opis |
|---|---|
help |
Wyświetla listę dostępnych komend konsoli. |
map [mapname] |
Zmienia na określoną mapę (np. map MAP01). |
exitlevel |
Wymusza zakończenie bieżącego poziomu i przechodzi do następnej mapy. |
kick [player#] [reason] |
Wyrzuca gracza na podstawie jego numeru z opcjonalnym powodem. |
ban [player#] [reason] |
Banuje gracza na podstawie jego numeru. |
unban [ban#] |
Usuwa bana na podstawie numeru z listy banów. |
banlist |
Wyświetla bieżącą listę banów. |
listplayers |
Pokazuje wszystkich połączonych graczy i ich numery. |
password [pass] |
Zmienia hasło serwera. Użyj pustej wartości, aby usunąć hasło. |
maxplayers [num] |
Zmienia maksymalną liczbę graczy (do 32). |
gametype [type] |
Zmienia tryb gry (np. coop, match, ctf, race, tag). |
pointlimit [num] |
Ustawia limit punktów dla bieżącego trybu gry. |
timelimit [minutes] |
Ustawia limit czasu na mapę w minutach. 0 wyłącza. |
forceskin [player#] [skin] |
Wymusza na graczu użycie określonego skina postaci. |
say [message] |
Wysyła komunikat serwera do wszystkich graczy. |
quit |
Wyłącza serwer. |
3. Konfiguracja trybu gry
Zmień aktywny tryb gry za pomocą komendy gametype lub ustawiając go w adedserv.cfg.
| Gametype | Komenda | Opis |
|---|---|---|
| Co-op | gametype coop |
Wspólna rozgrywka kampanii. |
| Competition | gametype competition |
Rywalizacja na etapach oparta na punktach. |
| Race | gametype race |
Etapy wyścigowe na czas. |
| Match | gametype match |
Walka pierścieniami każdy na każdego. |
| Team Match | gametype teammatch |
Drużynowa walka pierścieniami. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Tryb gry w berka. |
| Hide & Seek | gametype hns |
Tryb chowanego. |
4. Dodatki i niestandardowa zawartość
SRB2 obsługuje dodatki w formatach .pk3 oraz .wad. Aby dodać niestandardową zawartość:
- Zatrzymaj serwer.
- Prześlij pliki dodatków do katalogu serwera przez SFTP.
- Dodaj następującą linię do
adedserv.cfg, aby załadować dodatek przy uruchomieniu:addfile myaddon.pk3 - Uruchom ponownie serwer.
5. Rotacja map
Skonfiguruj rotację map, dodając komendy map do adedserv.cfg. Możesz także używać następujących zmiennych konsoli:
map [mapname]-- Natychmiast zmienia bieżącą mapę.nextmap [mapname]-- Ustawia następną mapę w rotacji.exitlevel-- Kończy bieżący poziom i przechodzi do następnego.
6. Dodatkowa konfiguracja
Dodaj dowolną zmienną konsoli lub komendę do adedserv.cfg, aby wykonała się przy uruchomieniu serwera. Przykłady:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait między komendami. Komenda wait [tics] dodaje opóźnienie między komendami w pliku konfiguracyjnym. Zapobiega to zbyt szybkiemu przetwarzaniu komend i ich pomijaniu.
7. Rozwiązywanie problemów
| Problem | Rozwiązanie |
|---|---|
| Serwera nie ma na liście głównej | Sprawdź, czy ROOM_NR jest poprawnie ustawiony (33 lub 28). Sprawdź, czy serwer działa i czy hasło nie blokuje go na liście. |
| Gracze nie mogą dołączyć | Sprawdź IP i port w GPanel, upewnij się, że hasło jest poprawne, i zweryfikuj, czy wersja serwera odpowiada wersji klienta. |
| Dodatki się nie ładują | Upewnij się, że komenda addfile w adedserv.cfg odwołuje się do poprawnej nazwy pliku, a plik znajduje się w katalogu głównym serwera. |
| Serwer ulega awarii przy zmianie mapy | Niektóre niestandardowe mapy mogą być niezgodne. Spróbuj usunąć ostatnio dodane dodatki i przetestować z domyślnymi mapami. |
Powiązane artykuły
- Przewodnik konfiguracji serwera SRB2
- Jak znaleźć IP i port swojego serwera
- Jak przesyłać pliki przez SFTP
Potrzebujesz pomocy?
Jeśli napotkasz problemy ze swoim serwerem SRB2, otwórz zgłoszenie do pomocy technicznej i dołącz IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.