Diese Anleitung behandelt die Admin-Einrichtung, Source Engine RCON-Befehle, Spielerverwaltung, Map-Befehle, SourceMod/MetaMod-Plugin-Unterstützung, Custom Maps und Fehlerbehebung für Ihren Black Mesa Dedicated Server. Black Mesa ist ein Source-Engine-Remake von Half-Life mit kompetitivem Multiplayer-Deathmatch. Für die Ersteinrichtung, Konfiguration und Verbindungsanweisungen siehe Black Mesa Server-Einrichtungsanleitung.
1. Admin-Einrichtung (RCON-Passwort)
Black Mesa verwendet das RCON-System der Source Engine zur Administration. Legen Sie das Passwort in GPanel unter Startup oder in der server.cfg fest:
rcon_password "YourStrongPassword"
Authentifizieren Sie sich im Spiel über die Konsole (~):
rcon_password YourStrongPassword
rcon <command>
Sie können Befehle auch direkt über den GPanel Console-Tab senden, ohne RCON-Authentifizierung.
2. Source Engine RCON-Befehle
Spielerverwaltung
| Befehl | Beschreibung |
|---|---|
rcon status | Spieler mit Benutzer-IDs, Steam-IDs, IPs und Ping auflisten. |
rcon kick <userid> | Einen Spieler anhand der Benutzer-ID kicken. |
rcon kick "<playername>" | Anhand des Anzeigenamens kicken. |
rcon banid <minutes> <userid> | Anhand der Benutzer-ID bannen. 0 = permanent. |
rcon banip <minutes> <ip> | Eine IP-Adresse bannen. |
rcon removeid <steamid> | Einen Steam-ID-Bann aufheben. |
rcon removeip <ip> | Einen IP-Bann aufheben. |
rcon writeid | Bannliste in banned_user.cfg speichern. |
rcon writeip | IP-Banns in banned_ip.cfg speichern. |
rcon writeid und rcon writeip nach dem Bannen aus. Ohne Speichern gehen Banns beim Neustart verloren.
Map-Befehle
| Befehl | Beschreibung |
|---|---|
rcon changelevel <mapname> | Map wechseln, Spieler bleiben verbunden. |
rcon map <mapname> | Map von Grund auf laden, alle Spieler werden getrennt. |
rcon maps * | Alle verfügbaren Maps auflisten. |
rcon mp_timelimit <min> | Zeitlimit der Map ändern. |
rcon mp_fraglimit <frags> | Frag-Limit ändern. |
rcon mp_restartgame 1 | Aktuelle Runde neu starten, Punkte zurücksetzen. |
Serververwaltung
| Befehl | Beschreibung |
|---|---|
rcon hostname "Name" | Servernamen ändern. |
rcon sv_password "pass" | Beitrittspasswort setzen oder ändern. |
rcon mp_friendlyfire <0/1> | Friendly Fire ein-/ausschalten. |
rcon sv_alltalk <0/1> | Teamübergreifenden Voice-Chat ein-/ausschalten. |
rcon say "message" | Serverweite Chat-Nachricht senden. |
rcon exec <filename> | Eine Konfigurationsdatei ausführen. |
rcon quit | Den Server herunterfahren. |
3. SourceMod und MetaMod
Für erweiterte Admin-Funktionen installieren Sie MetaMod:Source und SourceMod.
Installation
- Stoppen Sie Ihren Server über GPanel.
- Laden Sie MetaMod:Source von sourcemm.net herunter und laden Sie es per SFTP in
bms/hoch. - Laden Sie SourceMod von sourcemod.net herunter und laden Sie es in
bms/hoch. - Starten Sie den Server und überprüfen Sie mit
meta versionundsm version.
SourceMod-Admins hinzufügen
Bearbeiten Sie bms/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Verwenden Sie sm_admin im Chat oder in der Konsole, um das Admin-Menü im Spiel zu öffnen – zum Kicken, Bannen, Map-Wechseln und Abstimmen.
Beliebte Plugins
- Map Chooser: Abstimmung am Rundenende mit Rock-the-Vote.
- Fun Commands: Slay, Slap, Beacon und Spielerinteraktion.
- Anti-Cheat: Serverseitige Cheat-Erkennung.
- Reserved Slots: Reservierte Plätze für Admins und VIPs.
4. Custom Maps
- Laden Sie die Custom-Map-
.bsp-Datei und zusätzliche Inhalte herunter. - Laden Sie die
.bsp-Datei per SFTP inbms/maps/hoch (siehe Dateien per SFTP hochladen). - Fügen Sie den Map-Namen zur
mapcycle.txtfür die Rotation hinzu. - Testen Sie mit
rcon changelevel mapname.
Für schnellere Downloads von benutzerdefinierten Inhalten richten Sie eine Fast-Download-URL in der server.cfg ein:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Fehlerbehebung
Server stürzt beim Start ab
- Überprüfen Sie die GPanel-Konsole auf Fehlermeldungen.
- Falls Sie SourceMod/MetaMod verwenden, entfernen Sie die Addon-Verzeichnisse vorübergehend zum Testen.
- Stellen Sie sicher, dass die Start-Map in
bms/maps/existiert. - Löschen Sie die
server.cfgund starten Sie neu, um Standardwerte zu generieren.
Spieler können sich nicht verbinden
- Überprüfen Sie, ob der Server in GPanel läuft.
- Prüfen Sie die korrekte IP und den Port im Network-Tab.
- Stellen Sie sicher, dass Server und Spieler dieselbe Spielversion verwenden.
RCON oder SourceMod funktioniert nicht
- Überprüfen Sie, ob
rcon_passwordgesetzt ist, und authentifizieren Sie sich vor dem Senden von Befehlen. - Für SourceMod stellen Sie sicher, dass die Dateien in
bms/liegen (nicht im Server-Root) und Sie den richtigen Build haben. - Verwenden Sie die GPanel-Konsole als Alternative zu RCON.
Verwandte Artikel
- Black Mesa Server-Einrichtungsanleitung
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
- Server-Startanleitung
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem Black Mesa Server haben, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und relevante Fehlermeldungen aus der GPanel-Konsole an.