Dieses Handbuch behandelt die Serveradministration, Konsolenbefehle, Add-on-Verwaltung, Kartenrotation und Spielmodus-Konfiguration für Ihren Sonic Robo Blast 2 (SRB2)-Server bei Legion Hosting. Für die Ersteinrichtung und Verbindungsanleitungen siehe SRB2 Server-Einrichtungshandbuch.
1. Serverkonsole
Die SRB2-Serverkonsole ist über den Console-Tab in GPanel zugänglich. Geben Sie Befehle direkt in das Konsoleneingabefeld ein, während der Server läuft.
2. Häufige Konsolenbefehle
| Befehl | Beschreibung |
|---|---|
help |
Listet verfügbare Konsolenbefehle auf. |
map [mapname] |
Wechselt zur angegebenen Karte (z.B. map MAP01). |
exitlevel |
Erzwingt das Ende des aktuellen Levels und springt zur nächsten Karte. |
kick [player#] [reason] |
Kickt einen Spieler anhand seiner Spielernummer mit optionalem Grund. |
ban [player#] [reason] |
Bannt einen Spieler anhand seiner Spielernummer. |
unban [ban#] |
Hebt eine Sperre anhand der Bannlistennummer auf. |
banlist |
Zeigt die aktuelle Bannliste an. |
listplayers |
Zeigt alle verbundenen Spieler und ihre Spielernummern an. |
password [pass] |
Ändert das Serverpasswort. Leeren Wert verwenden, um das Passwort zu entfernen. |
maxplayers [num] |
Ändert die maximale Spieleranzahl (bis zu 32). |
gametype [type] |
Ändert den Spielmodus (z.B. coop, match, ctf, race, tag). |
pointlimit [num] |
Setzt das Punktelimit für den aktuellen Spielmodus. |
timelimit [minutes] |
Setzt das Zeitlimit pro Karte in Minuten. 0 deaktiviert es. |
forceskin [player#] [skin] |
Zwingt einen Spieler, einen bestimmten Charakter-Skin zu verwenden. |
say [message] |
Sendet eine Servernachricht an alle Spieler. |
quit |
Fährt den Server herunter. |
3. Spielmodus-Konfiguration
Ändern Sie den aktiven Spielmodus mit dem Befehl gametype oder durch Festlegung in adedserv.cfg.
| Spieltyp | Befehl | Beschreibung |
|---|---|---|
| Co-op | gametype coop |
Kooperatives Kampagnenspiel. |
| Competition | gametype competition |
Punktebasierter Level-Wettbewerb. |
| Race | gametype race |
Speedrun-Rennlevel. |
| Match | gametype match |
Jeder-gegen-jeden-Ringkampf. |
| Team Match | gametype teammatch |
Teambasierter Ringkampf. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Fangen-Spielmodus. |
| Hide & Seek | gametype hns |
Verstecken-und-Suchen-Modus. |
4. Add-ons und benutzerdefinierte Inhalte
SRB2 unterstützt Add-ons in den Formaten .pk3 und .wad. Um benutzerdefinierte Inhalte hinzuzufügen:
- Stoppen Sie den Server.
- Laden Sie Add-on-Dateien über SFTP in das Serververzeichnis hoch.
- Fügen Sie die folgende Zeile zu
adedserv.cfghinzu, um das Add-on beim Start zu laden:addfile myaddon.pk3 - Starten Sie den Server neu.
5. Kartenrotation
Konfigurieren Sie die Kartenrotation, indem Sie Kartenbefehle zu adedserv.cfg hinzufügen. Sie können auch die folgenden Konsolenvariablen verwenden:
map [mapname]-- Aktuelle Karte sofort wechseln.nextmap [mapname]-- Die nächste Karte in der Rotation festlegen.exitlevel-- Das aktuelle Level beenden und zum nächsten weitergehen.
6. Zusätzliche Konfiguration
Fügen Sie beliebige Konsolenvariablen oder Befehle zu adedserv.cfg hinzu, damit sie beim Serverstart ausgeführt werden. Beispiele:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait zwischen Befehlen. Der Befehl wait [tics] fügt eine Verzögerung zwischen Befehlen in der Konfigurationsdatei hinzu. Dies verhindert, dass Befehle zu schnell verarbeitet und übersprungen werden.
7. Fehlerbehebung
| Problem | Lösung |
|---|---|
| Server nicht in der Masterliste | Überprüfen Sie, ob ROOM_NR korrekt eingestellt ist (33 oder 28). Stellen Sie sicher, dass der Server läuft und nicht durch ein Passwort von der Listung ausgeschlossen ist. |
| Spieler können nicht beitreten | Überprüfen Sie IP und Port in GPanel, stellen Sie sicher, dass das Passwort korrekt ist, und überprüfen Sie, ob die Serverversion mit der Client-Version übereinstimmt. |
| Add-ons werden nicht geladen | Stellen Sie sicher, dass der Befehl addfile in adedserv.cfg den korrekten Dateinamen referenziert und die Datei sich im Server-Stammverzeichnis befindet. |
| Server stürzt bei Kartenwechsel ab | Einige benutzerdefinierte Karten können inkompatibel sein. Versuchen Sie, kürzlich hinzugefügte Add-ons zu entfernen und mit Standardkarten zu testen. |
Verwandte Artikel
- SRB2 Server-Einrichtungshandbuch
- So finden Sie Ihre Server-IP und den Port
- So laden Sie Dateien über SFTP hoch
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem SRB2-Server haben, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.