Deze handleiding behandelt hoe je je SourceCoop (Black Mesa Co-op) server instelt op Legion Hosting, serverinstellingen configureert en spelers laat verbinden. SourceCoop is een coöperatieve server-side mod voor Black Mesa waarmee spelers samen de singleplayer-campagne kunnen spelen. Voor beheerderscommando's, SourceMod-plugins en mapbeheer, zie SourceCoop Beheer- en Commandogids.
1. Eerste start
- Log in op GPanel en selecteer je SourceCoop server.
- Ga naar het tabblad Startup en configureer de variabelen (zie de tabel in Sectie 2).
- Stel SERVER_NAME in op de gewenste servernaam.
- Stel STARTING_MAP in op de map waarmee je wilt beginnen (standaard:
bm_c0a0a, het begin van Black Mesa). - Ga terug naar het tabblad Console en klik op Start.
- Wacht tot de console de regel
gameserver Steam IDtoont, wat aangeeft dat de server gereed is.
bms/cfg/server.cfg wordt tijdens de installatie gegenereerd met verstandige standaardinstellingen voor coöperatief spelen. Start de server eerst één keer om te controleren of alles werkt en pas daarna aan waar nodig.
2. GPanel Startup-variabelen
De volgende variabelen zijn beschikbaar in het GPanel Startup-tabblad.
| Variabele | Standaard | Beschrijving |
|---|---|---|
SERVER_NAME |
Black Mesa: Coop |
Servernaam die wordt weergegeven in de serverbrowser (maximaal 128 tekens). |
MAX_PLAYERS |
10 |
Maximaal aantal spelers (1-128). |
SERVER_PASSWORD |
0 |
Wachtwoord om de server te betreden. Stel in op 0 voor geen wachtwoord. |
STARTING_MAP |
bm_c0a0a |
De map die wordt geladen bij het starten van de server. Zie Sectie 4 voor de volledige maplijst. |
FRIENDLY_FIRE |
0 |
Schakel friendly fire in. 1 = aan, 0 = uit. |
MOD_FORCETOUCHDATA |
1 |
Schakel het vooraf laden van mapgegevens in. Schakel uit (0) als de map bm_c4a4a (Nihilanth) crashes veroorzaakt. |
AUTO_UPDATE |
0 |
Automatisch Black Mesa-server bijwerken bij het opstarten. 1 = aan, 0 = uit. Let op: Serverupdates kunnen herinstallatie van SourceCoop vereisen. |
3. Serverconfiguratie (server.cfg)
Het hoofdconfiguratiebestand van de server is:
bms/cfg/server.cfg
Open dit bestand via het tabblad Files in GPanel of maak verbinding via SFTP.
Belangrijke instellingen
| Instelling | Standaard | Beschrijving |
|---|---|---|
hostname |
"Black Mesa: Coop" |
Servernaam (ook in te stellen via de startup-variabele). |
sv_password |
0 |
Serverwachtwoord (ook in te stellen via de startup-variabele). |
mp_teamplay |
1 |
Moet 1 zijn om SourceCoop correct te laten functioneren. |
mp_friendlyfire |
0 |
Friendly fire schakelaar (ook in te stellen via de startup-variabele). |
sv_always_run |
0 |
Stel in op 1 om sprinten uit te schakelen (spelers rennen altijd). |
mp_timelimit |
0 |
Tijdslimiet voor de map in minuten. 0 schakelt de limiet uit. |
sourcecoop_homemap |
"bm_c0a0a" |
De map waarnaar wordt teruggekeerd na het voltooien van de campagne. Commentarieer dit uit om in plaats daarvan de mapcycle te gebruiken. |
mod_forcetouchdata |
1 |
Mapgegevens vooraf laden. Schakel uit als de Nihilanth-map crashes veroorzaakt. |
mp_teamplay niet. Dit moet ingesteld blijven op 1 om SourceCoop correct te laten werken. Het wijzigen hiervan zal de coöperatieve gameplay breken.
4. Black Mesa Mapnamen
De variabele STARTING_MAP accepteert elke officiële Black Mesa-map. Maps volgen de naamgevingsconventie bm_cXaYZ waarbij X het hoofdstuk is en Y/Z de secties zijn. De campagne begint bij bm_c0a0a.
Belangrijke startmaps per hoofdstuk:
| Map | Hoofdstuk |
|---|---|
bm_c0a0a | Inbound (Tramrit) |
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 (vereist mogelijk het uitschakelen van mod_forcetouchdata) |
5. Hoe spelers verbinding maken
- Start Black Mesa via Steam.
- Open de console (druk op ~) en typ:
connect IP:PORT(gebruik de waarden van het tabblad Network in GPanel). - Je kunt de server ook vinden in de Steam-serverbrowser.
- Voer het wachtwoord in als er een is ingesteld.
Gerelateerde artikelen
- SourceCoop Beheer- en Commandogids
- Hoe je het IP-adres en de poort van je server vindt
- Bestanden uploaden via SFTP
Hulp nodig?
Als je problemen ondervindt met je SourceCoop-server, open dan een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.