Tento průvodce pokrývá administraci serveru, konzolové příkazy, správu doplňků, rotaci map a konfiguraci herních režimů pro váš server Sonic Robo Blast 2 (SRB2) na Legion Hosting. Pro úvodní nastavení a pokyny k připojení hráčů viz Průvodce nastavením serveru SRB2.
1. Konzole serveru
Konzole serveru SRB2 je přístupná přes záložku Console v GPanel. Zadávejte příkazy přímo do vstupního pole konzole, když server běží.
2. Běžné konzolové příkazy
| Příkaz | Popis |
|---|---|
help |
Zobrazí seznam dostupných konzolových příkazů. |
map [mapname] |
Přepne na zadanou mapu (např. map MAP01). |
exitlevel |
Vynutí ukončení aktuální úrovně a přejde na další mapu. |
kick [player#] [reason] |
Vyhodí hráče podle jeho čísla s volitelným důvodem. |
ban [player#] [reason] |
Zablokuje hráče podle jeho čísla. |
unban [ban#] |
Zruší ban podle čísla v seznamu banů. |
banlist |
Zobrazí aktuální seznam banů. |
listplayers |
Zobrazí všechny připojené hráče a jejich čísla. |
password [pass] |
Změní heslo serveru. Použijte prázdnou hodnotu pro odstranění hesla. |
maxplayers [num] |
Změní maximální počet hráčů (až 32). |
gametype [type] |
Změní herní režim (např. coop, match, ctf, race, tag). |
pointlimit [num] |
Nastaví bodový limit pro aktuální herní režim. |
timelimit [minutes] |
Nastaví časový limit na mapu v minutách. 0 vypne. |
forceskin [player#] [skin] |
Vynutí hráči použití konkrétního skinu postavy. |
say [message] |
Odešle serverovou zprávu všem hráčům. |
quit |
Vypne server. |
3. Konfigurace herních režimů
Změňte aktivní herní režim pomocí příkazu gametype nebo jeho nastavením v adedserv.cfg.
| Herní typ | Příkaz | Popis |
|---|---|---|
| Co-op | gametype coop |
Kooperativní hraní kampaně. |
| Competition | gametype competition |
Bodová soutěž v úrovních. |
| Race | gametype race |
Závodění v rychlostním průchodu úrovněmi. |
| Match | gametype match |
Boj všech proti všem s prsteny. |
| Team Match | gametype teammatch |
Týmový boj s prsteny. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Herní režim Tag. |
| Hide & Seek | gametype hns |
Režim na schovávanou. |
4. Doplňky a vlastní obsah
SRB2 podporuje doplňky ve formátech .pk3 a .wad. Pro přidání vlastního obsahu:
- Zastavte server.
- Nahrajte soubory doplňků do adresáře serveru přes SFTP.
- Přidejte následující řádek do
adedserv.cfgpro načtení doplňku při spuštění:addfile myaddon.pk3 - Restartujte server.
5. Rotace map
Nakonfigurujte rotaci map přidáním příkazů map do adedserv.cfg. Můžete také použít následující konzolové proměnné:
map [mapname]-- Okamžitě změní aktuální mapu.nextmap [mapname]-- Nastaví další mapu v rotaci.exitlevel-- Ukončí aktuální úroveň a přejde na další.
6. Další konfigurace
Přidejte libovolnou konzolovou proměnnou nebo příkaz do adedserv.cfg, aby se provedl při startu serveru. Příklady:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait mezi příkazy. Příkaz wait [tics] přidává prodlevu mezi příkazy v konfiguračním souboru. Tím se zabrání příliš rychlému zpracování příkazů a jejich přeskočení.
7. Řešení problémů
| Problém | Řešení |
|---|---|
| Server není v hlavním seznamu | Ověřte, že ROOM_NR je správně nastaveno (33 nebo 28). Zkontrolujte, zda server běží a není omezen heslem pro zobrazení v seznamu. |
| Hráči se nemohou připojit | Zkontrolujte IP a port v GPanel, ujistěte se, že heslo je správné, a ověřte, že verze serveru odpovídá verzi klienta. |
| Doplňky se nenačítají | Ujistěte se, že příkaz addfile v adedserv.cfg odkazuje na správný název souboru a soubor je v kořenovém adresáři serveru. |
| Server padá při změně mapy | Některé vlastní mapy mohou být nekompatibilní. Zkuste odebrat nedávno přidané doplňky a otestujte s výchozími mapami. |
Související články
Potřebujete pomoc?
Pokud narazíte na problémy se serverem SRB2, otevřete tiket podpory a uveďte IP adresu serveru, popis problému a relevantní chybové hlášky z konzole GPanel.