Diese Anleitung behandelt die Einrichtung Ihres Black Mesa Dedicated Servers auf Legion Hosting, die Konfiguration von Startvariablen, das Bearbeiten der server.cfg, die Einrichtung von Map-Rotation und Spielmodi, die RCON-Konfiguration und die Verbindung zu Ihrem Server. Black Mesa ist ein Source-Engine-Remake von Half-Life mit kompetitivem Multiplayer-Deathmatch. Für Admin-Befehle, SourceMod/MetaMod-Unterstützung und Fehlerbehebung siehe Black Mesa Admin-Befehle.
1. Erster Start
- Melden Sie sich bei GPanel an und wählen Sie Ihren Black Mesa Server aus.
- Gehen Sie zum Startup-Tab und überprüfen Sie die konfigurierbaren Variablen (siehe Abschnitt 2).
- Legen Sie Ihre bevorzugte Start-Map über SRCDS_MAP fest und passen Sie MAX_PLAYERS nach Bedarf an. Servername, Passwort und RCON-Passwort werden in der
server.cfgkonfiguriert (siehe Abschnitt 3). - Kehren Sie zum Console-Tab zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole den Start bestätigt. Beim ersten Start werden Standard-Konfigurationsdateien generiert.
server.cfg bearbeiten müssen, starten Sie den Server einmal, lassen Sie ihn vollständig laden und stoppen Sie ihn dann vor dem Bearbeiten.
2. GPanel-Startvariablen
| Variable | Erforderlich | Beschreibung |
|---|---|---|
SRCDS_MAP | Nein | Map, die beim Start geladen wird. Standard ist dm_crossfire. |
MAX_PLAYERS | Nein | Maximale gleichzeitige Spieleranzahl. Standard ist 32. |
AUTO_UPDATE | Nein | Server beim Start automatisch aktualisieren. Standard ist aktiviert. |
3. Serverkonfiguration (server.cfg)
Für detaillierte Einstellungen bearbeiten Sie die server.cfg. Stoppen Sie Ihren Server vor Änderungen.
Dateispeicherort
bms/cfg/server.cfg
Verwendet die Standard-Source-Engine-Syntax key "value", eine Einstellung pro Zeile.
Wichtige Einstellungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
hostname | (vom Startup) | Servername, der im Browser angezeigt wird. |
sv_password | (leer) | Beitrittspasswort. Leer bedeutet öffentlich. |
rcon_password | (vom Startup) | Remote-Konsolen-Passwort. |
maxplayers | 16 | Maximale gleichzeitige Spieleranzahl. |
mp_timelimit | 15 | Zeitlimit pro Map in Minuten. |
mp_fraglimit | 30 | Frag-Limit zum Beenden der Runde. 0 = kein Limit. |
mp_friendlyfire | 0 | Friendly Fire in Teammodi. 0 = aus, 1 = an. |
mp_autoteambalance | 1 | Automatischer Team-Ausgleich im TDM. |
sv_alltalk | 0 | Teamübergreifender Voice-Chat. 1 = aktiviert. |
Beispiel server.cfg
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. Map-Rotation (mapcycle.txt)
Bearbeiten Sie bms/cfg/mapcycle.txt, um die Rotation anzupassen. Listen Sie eine Map pro Zeile auf:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Verfügbare Maps
dm_bounce-- Mehrstöckige Arena mit Sprungfeldern.dm_gasworks-- Industrieumgebung mit engen Gängen und offenen Bereichen.dm_lambdabunker-- Lambda-Komplex-inspirierter vertikaler Kampf.dm_power-- Kraftwerk mit langen Sichtlinien.dm_stack-- Vertikale Map mit gestapelten Plattformen.dm_subtransit-- U-Bahn-Thema mit mehreren Routen.dm_undertow-- Wassergefahren und enge Räume.dm_crossfire-- Neugestalteter Klassiker mit einem Luftangriff-Knopf.
5. Spielmodi
| Modus | Wert | Beschreibung |
|---|---|---|
| Deathmatch | dm | Jeder-gegen-Jeden-Kampf. Die meisten Kills gewinnen. |
| Team Deathmatch | tdm | Zwei Teams treten gegeneinander an. Die meisten kombinierten Kills gewinnen. Verwenden Sie mp_autoteambalance 1, um Teams ausgeglichen zu halten. |
Ändern Sie den Modus über die GAME_MODE-Startvariable und starten Sie neu.
6. RCON-Einrichtung
Legen Sie das RCON-Passwort in den Startvariablen oder der server.cfg fest. Um es im Spiel zu verwenden, öffnen Sie die Konsole (~) und authentifizieren Sie sich:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. So verbinden Sie sich
Option A -- Steam Server-Browser
- Starten Sie Black Mesa, gehen Sie zu Multiplayer > Find Servers.
- Verwenden Sie den Internet-Tab und suchen Sie Ihren Server nach Namen.
- Wählen Sie Ihren Server aus und klicken Sie auf Connect.
Option B -- Konsolenverbindung
- Öffnen Sie die Konsole (
~). Falls sie sich nicht öffnet, aktivieren Sie sie unter Options > Keyboard > Advanced > Enable Developer Console. - Geben Sie ein:
connect <your-server-ip>:<port>
Verwandte Artikel
- Black Mesa Admin-Befehle
- 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.