Diese Anleitung behandelt die Einrichtung Ihres SourceCoop (Black Mesa Co-op) Servers bei Legion Hosting, die Konfiguration der Servereinstellungen und die Verbindung von Spielern. SourceCoop ist ein kooperativer serverseitiger Mod für Black Mesa, der es Spielern ermöglicht, die Einzelspielerkampagne gemeinsam zu spielen. Für Admin-Befehle, SourceMod-Plugins und Kartenverwaltung siehe SourceCoop Admin- und Befehlsanleitung.
1. Erster Start
- Melden Sie sich bei GPanel an und wählen Sie Ihren SourceCoop-Server aus.
- Gehen Sie zum Reiter Startup und konfigurieren Sie die Variablen (siehe Tabelle in Abschnitt 2).
- Setzen Sie SERVER_NAME auf Ihren gewünschten Servernamen.
- Setzen Sie STARTING_MAP auf die Karte, mit der Sie starten möchten (Standard:
bm_c0a0a, der Beginn von Black Mesa). - Kehren Sie zum Reiter Console zurück und klicken Sie auf Start.
- Warten Sie, bis die Konsole die Zeile
gameserver Steam IDanzeigt, die signalisiert, dass der Server bereit ist.
bms/cfg/server.cfg wird während der Installation mit sinnvollen Standardeinstellungen für kooperatives Spielen generiert. Starten Sie den Server einmal, um zu überprüfen, ob er funktioniert, und passen Sie ihn dann nach Bedarf an.
2. GPanel-Startvariablen
Die folgenden Variablen sind im GPanel-Reiter Startup verfügbar.
| Variable | Standard | Beschreibung |
|---|---|---|
SERVER_NAME |
Black Mesa: Coop |
Servername, der im Serverbrowser angezeigt wird (max. 128 Zeichen). |
MAX_PLAYERS |
10 |
Maximale Spieleranzahl (1-128). |
SERVER_PASSWORD |
0 |
Passwort zum Beitreten des Servers. Auf 0 setzen für kein Passwort. |
STARTING_MAP |
bm_c0a0a |
Die Karte, die beim Serverstart geladen wird. Siehe Abschnitt 4 für die vollständige Kartenliste. |
FRIENDLY_FIRE |
0 |
Eigenbeschuss aktivieren. 1 = an, 0 = aus. |
MOD_FORCETOUCHDATA |
1 |
Vorladen von Kartendaten aktivieren. Deaktivieren (0), wenn die Karte bm_c4a4a (Nihilanth) Abstürze verursacht. |
AUTO_UPDATE |
0 |
Automatisches Update des Black Mesa-Servers beim Start. 1 = an, 0 = aus. Hinweis: Serverupdates können eine Neuinstallation von SourceCoop erfordern. |
3. Serverkonfiguration (server.cfg)
Die Hauptkonfigurationsdatei des Servers ist:
bms/cfg/server.cfg
Öffnen Sie diese Datei über den Reiter Files in GPanel oder verbinden Sie sich per SFTP.
Wichtige Einstellungen
| Einstellung | Standard | Beschreibung |
|---|---|---|
hostname |
"Black Mesa: Coop" |
Servername (wird auch über die Startvariable gesetzt). |
sv_password |
0 |
Serverpasswort (wird auch über die Startvariable gesetzt). |
mp_teamplay |
1 |
Muss 1 sein, damit SourceCoop korrekt funktioniert. |
mp_friendlyfire |
0 |
Eigenbeschuss-Umschalter (wird auch über die Startvariable gesetzt). |
sv_always_run |
0 |
Auf 1 setzen, um Sprinten zu deaktivieren (Spieler rennen immer). |
mp_timelimit |
0 |
Kartenzeitlimit in Minuten. 0 deaktiviert das Limit. |
sourcecoop_homemap |
"bm_c0a0a" |
Die Karte, zu der nach Abschluss der Kampagne zurückgekehrt wird. Auskommentieren, um stattdessen den Mapcycle zu verwenden. |
mod_forcetouchdata |
1 |
Kartendaten vorladen. Deaktivieren, wenn die Nihilanth-Karte Abstürze verursacht. |
mp_teamplay nicht ändern. Dieser Wert muss auf 1 gesetzt bleiben, damit SourceCoop ordnungsgemäß funktioniert. Eine Änderung wird das kooperative Gameplay beeinträchtigen.
4. Black Mesa Kartennamen
Die Variable STARTING_MAP akzeptiert jede offizielle Black Mesa-Karte. Karten folgen der Namenskonvention bm_cXaYZ, wobei X das Kapitel und Y/Z die Abschnitte sind. Die Kampagne beginnt bei bm_c0a0a.
Wichtige Kapitel-Startkarten:
| Karte | Kapitel |
|---|---|
bm_c0a0a | Inbound (Straßenbahnfahrt) |
bm_c1a0a | Anomalous Materials |
bm_c1a1a | Unforeseen Consequences |
bm_c1a3a | Office Complex |
bm_c2a1a | "We've Got Hostiles" |
bm_c2a4a | Blast Pit |
bm_c2a5a | Power Up |
bm_c3a1a | On A Rail |
bm_c3a2a | Apprehension |
bm_c4a1a | Lambda Core |
bm_c4a2a | Xen |
bm_c4a3a | Interloper |
bm_c4a4a | Nihilanth (erfordert möglicherweise die Deaktivierung von mod_forcetouchdata) |
5. Wie Spieler sich verbinden
- Starten Sie Black Mesa auf Steam.
- Öffnen Sie die Konsole (drücken Sie ~) und geben Sie ein:
connect IP:PORT(verwenden Sie die Werte aus dem GPanel-Reiter Network). - Alternativ können Sie den Server im Steam-Serverbrowser finden.
- Geben Sie das Passwort ein, falls eines gesetzt ist.
Verwandte Artikel
- SourceCoop Admin- und Befehlsanleitung
- So finden Sie Ihre Server-IP und den Port
- Dateien per SFTP hochladen
Brauchen Sie Hilfe?
Wenn Sie Probleme mit Ihrem SourceCoop-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.