Deze handleiding behandelt serverbeheer, consolecommando's, add-onbeheer, maprotatie en spelmodusconfiguratie voor je Sonic Robo Blast 2 (SRB2) server op Legion Hosting. Voor initiële installatie en instructies om spelers te verbinden, zie SRB2 Server Installatiehandleiding.
1. Serverconsole
De SRB2-serverconsole is toegankelijk via het tabblad Console in GPanel. Typ commando's rechtstreeks in het console-invoerveld terwijl de server draait.
2. Veelgebruikte consolecommando's
| Commando | Beschrijving |
|---|---|
help |
Toont beschikbare consolecommando's. |
map [mapname] |
Wisselt naar de opgegeven map (bijv. map MAP01). |
exitlevel |
Forceert het einde van het huidige level en gaat door naar de volgende map. |
kick [player#] [reason] |
Kickt een speler op basis van hun spelernummer met een optionele reden. |
ban [player#] [reason] |
Bant een speler op basis van hun spelernummer. |
unban [ban#] |
Verwijdert een ban op basis van het banlijstnummer. |
banlist |
Toont de huidige banlijst. |
listplayers |
Toont alle verbonden spelers en hun spelernummers. |
password [pass] |
Wijzigt het serverwachtwoord. Gebruik een lege waarde om het wachtwoord te verwijderen. |
maxplayers [num] |
Wijzigt het maximale aantal spelers (tot 32). |
gametype [type] |
Wijzigt de spelmodus (bijv. coop, match, ctf, race, tag). |
pointlimit [num] |
Stelt de scorelimiet in voor de huidige spelmodus. |
timelimit [minutes] |
Stelt de tijdslimiet per map in minuten in. 0 schakelt uit. |
forceskin [player#] [skin] |
Dwingt een speler om een specifieke character skin te gebruiken. |
say [message] |
Stuurt een serverbericht naar alle spelers. |
quit |
Sluit de server af. |
3. Spelmodusconfiguratie
Wijzig de actieve spelmodus met het commando gametype of door het in te stellen in adedserv.cfg.
| Speltype | Commando | Beschrijving |
|---|---|---|
| Co-op | gametype coop |
Coöperatief campagnespel. |
| Competition | gametype competition |
Score-gebaseerde level-competitie. |
| Race | gametype race |
Speed-run racing levels. |
| Match | gametype match |
Vrij-voor-allen ring-gevecht. |
| Team Match | gametype teammatch |
Teamgebaseerd ring-gevecht. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Tag-spelmodus. |
| Hide & Seek | gametype hns |
Verstoppertje-modus. |
4. Add-ons en aangepaste content
SRB2 ondersteunt add-ons in .pk3- en .wad-formaten. Om aangepaste content toe te voegen:
- Stop de server.
- Upload add-onbestanden naar de servermap via SFTP.
- Voeg de volgende regel toe aan
adedserv.cfgom de add-on bij het opstarten te laden:addfile myaddon.pk3 - Herstart de server.
5. Maprotatie
Configureer de maprotatie door map-commando's toe te voegen aan adedserv.cfg. Je kunt ook de volgende consolevariabelen gebruiken:
map [mapname]-- Wijzig de huidige map onmiddellijk.nextmap [mapname]-- Stel de volgende map in de rotatie in.exitlevel-- Beëindig het huidige level en ga door naar het volgende.
6. Aanvullende configuratie
Voeg elke consolevariabele of elk commando toe aan adedserv.cfg om het bij het opstarten van de server uit te voeren. Voorbeelden:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait tussen commando's. Het commando wait [tics] voegt een vertraging toe tussen commando's in het configuratiebestand. Dit voorkomt dat commando's te snel worden verwerkt en worden overgeslagen.
7. Probleemoplossing
| Probleem | Oplossing |
|---|---|
| Server niet in masterlijst | Controleer of ROOM_NR correct is ingesteld (33 of 28). Controleer of de server draait en niet door wachtwoordbeperking van de lijst wordt geweerd. |
| Spelers kunnen niet deelnemen | Controleer IP en poort in GPanel, zorg ervoor dat het wachtwoord correct is en verifieer dat de serverversie overeenkomt met de clientversie. |
| Add-ons laden niet | Zorg ervoor dat het commando addfile in adedserv.cfg verwijst naar de juiste bestandsnaam en dat het bestand zich in de hoofdmap van de server bevindt. |
| Server crasht bij mapwissel | Sommige aangepaste maps zijn mogelijk incompatibel. Probeer recent toegevoegde add-ons te verwijderen en test met standaardmaps. |
Gerelateerde artikelen
Hulp nodig?
Als je problemen ondervindt met je SRB2 server, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.