Diese Anleitung behandelt RCON-Administration, Spielerverwaltung, Bot-Konfiguration, benutzerdefinierte Karten und Fehlerbehebung für Ihren OpenArena Dedicated Server. OpenArena ist ein kostenloser Deathmatch-FPS, basierend auf der id Tech 3-Engine. Für die Ersteinrichtung, Konfiguration und Verbindungsanweisungen siehe OpenArena Server-Einrichtungsanleitung.
1. RCON-Einrichtung
Setzen Sie das RCON-Passwort in baseoa/server.cfg:
seta rconPassword "YourStrongPassword"
Authentifizieren Sie sich im Spiel über die Konsole (~):
rconPassword YourStrongPassword
rcon <command>
Sie können Befehle auch direkt über den GPanel-Konsole-Tab senden, ohne RCON-Authentifizierung.
2. Spielerverwaltungsbefehle
| Befehl | Beschreibung |
|---|---|
rcon status | Alle verbundenen Spieler mit ihren Client-Nummern und IPs auflisten. |
rcon kick <client_num> | Einen Spieler anhand der Client-Nummer kicken (aus status ermitteln). |
rcon clientkick <client_num> | Alternativer Kick-Befehl. |
rcon banClient <client_num> | Einen Spieler anhand der Client-Nummer bannen. |
rcon banUser <playername> | Einen Spieler anhand des Namens bannen. |
3. Karten- und Spielbefehle
| Befehl | Beschreibung |
|---|---|
rcon map <mapname> | Zu einer neuen Karte wechseln, Spieler werden getrennt. |
rcon g_gametype <value> | Spielmodus ändern (0=FFA, 3=TDM, 4=CTF, usw.). |
rcon timelimit <minutes> | Das Zeitlimit ändern. |
rcon fraglimit <frags> | Das Frag-Limit ändern. |
rcon map_restart | Die aktuelle Karte neu starten. |
rcon nextmap | Zur nächsten Karte in der Rotation springen. |
4. Serververwaltungsbefehle
| Befehl | Beschreibung |
|---|---|
rcon sv_hostname "Name" | Servernamen ändern. |
rcon g_password "pass" | Beitrittspasswort setzen oder ändern. |
rcon say "message" | Serverweite Chat-Nachricht senden. |
rcon sv_maxclients <num> | Maximale Spieleranzahl ändern (erfordert Kartenneustart). |
rcon exec <filename> | Eine Konfigurationsdatei ausführen. |
rcon quit | Den Server herunterfahren. |
5. Bot-Verwaltung
OpenArena hat integrierte Bot-Unterstützung zum Füllen leerer Serverplätze.
| Befehl / CVar | Beschreibung |
|---|---|
rcon addbot <name> <skill> | Einen Bot hinzufügen. Schwierigkeit: 1 (leichteste) bis 5 (schwerste). |
rcon kick <botname> | Einen bestimmten Bot entfernen. |
rcon bot_minplayers <num> | Automatisch mit Bots auffüllen, bis diese Spieleranzahl erreicht ist. Bots verlassen den Server, wenn echte Spieler beitreten. |
rcon bot_nochat <0/1> | Bot-Chat deaktivieren. 1 = kein Bot-Chat. |
Beispiel: 8 Spieler mit Bots aufrechterhalten
Fügen Sie zu server.cfg hinzu:
seta bot_minplayers 8
Bots treten automatisch bei, wenn weniger als 8 Spieler verbunden sind, und verlassen den Server, wenn echte Spieler beitreten.
6. Benutzerdefinierte Karten und Mods
- Laden Sie benutzerdefinierte
.pk3-Karten-/Mod-Dateien herunter. - Laden Sie sie per SFTP in
baseoa/hoch (siehe So laden Sie Dateien über SFTP hoch). - Starten Sie den Server neu. Die
.pk3-Dateien werden automatisch geladen. - Wechseln Sie zur neuen Karte mit
rcon map <mapname>.
.pk3-Dateien haben, um Servern mit benutzerdefinierten Karten beizutreten. Aktivieren Sie den automatischen Download mit sv_allowDownload 1 in server.cfg.
7. Fehlerbehebung
Server startet nicht
- Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen.
- Stellen Sie sicher, dass GAME_MAP auf einen gültigen Kartennamen gesetzt ist.
- Versuchen Sie
aggressoroderoa_dm1als bewährte Standardkarte.
Spieler können sich nicht verbinden
- Überprüfen Sie, ob der Server in GPanel läuft.
- Überprüfen Sie die korrekte IP und den Port im Network-Tab.
- Stellen Sie sicher, dass
sv_pureauf0gesetzt ist, wenn Spieler unterschiedliche pk3-Dateiversionen haben.
Bots funktionieren nicht
- Stellen Sie sicher, dass die Karte Bot-Routen-Unterstützung hat (AAS-Datei). Die meisten Standardkarten enthalten diese.
- Überprüfen Sie, ob
bot_minplayersauf die gewünschte Zahl gesetzt ist. - Benutzerdefinierte Karten haben möglicherweise keine Bot-Unterstützung, es sei denn, eine AAS-Datei wurde generiert.
Verwandte Artikel
- OpenArena Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und Ihren Port
- So laden Sie Dateien über SFTP hoch
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem OpenArena-Server haben, die hier nicht behandelt werden, erstellen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle relevanten Fehlermeldungen aus der GPanel-Konsole an.