Deze gids behandelt hoe je je Black Mesa dedicated server instelt op Legion Hosting, opstartvariabelen configureert, server.cfg bewerkt, maprotatie en spelmodi instelt, RCON configureert en verbinding maakt met je server. Black Mesa is een Source engine-remake van Half-Life met competitieve multiplayer deathmatch. Voor beheerderscommando's, SourceMod/MetaMod-ondersteuning en probleemoplossing, zie Black Mesa Beheerderscommando's.
1. Eerste start
- Log in op GPanel en selecteer je Black Mesa-server.
- Ga naar het Startup-tabblad en bekijk de configureerbare variabelen (zie sectie 2).
- Stel je gewenste startmap in via SRCDS_MAP en pas MAX_PLAYERS aan indien nodig. Servernaam, wachtwoord en RCON-wachtwoord worden geconfigureerd in
server.cfg(zie sectie 3). - Ga terug naar het Console-tabblad en klik op Start.
- Wacht tot de console het opstarten bevestigt. De eerste keer dat je start worden standaard configuratiebestanden aangemaakt.
server.cfg wilt bewerken, start de server dan eerst één keer, laat deze volledig laden en stop de server voordat je gaat bewerken.
2. GPanel Opstartvariabelen
| Variabele | Vereist | Beschrijving |
|---|---|---|
SRCDS_MAP | Nee | Map die geladen wordt bij het starten. Standaard is dm_crossfire. |
MAX_PLAYERS | Nee | Maximaal aantal gelijktijdige spelers. Standaard is 32. |
AUTO_UPDATE | Nee | Server automatisch bijwerken bij het opstarten. Standaard is ingeschakeld. |
3. Serverconfiguratie (server.cfg)
Voor gedetailleerde instellingen bewerk je server.cfg. Stop je server voordat je wijzigingen aanbrengt.
Bestandslocatie
bms/cfg/server.cfg
Gebruikt standaard Source engine key "value"-syntaxis, één instelling per regel.
Belangrijke instellingen
| Instelling | Standaard | Beschrijving |
|---|---|---|
hostname | (van startup) | Servernaam die in de browser wordt weergegeven. |
sv_password | (leeg) | Wachtwoord om toe te treden. Leeg betekent openbaar. |
rcon_password | (van startup) | Wachtwoord voor externe console. |
maxplayers | 16 | Maximaal aantal gelijktijdige spelers. |
mp_timelimit | 15 | Tijdslimiet per map in minuten. |
mp_fraglimit | 30 | Fraglimiet om de ronde te beëindigen. 0 = geen limiet. |
mp_friendlyfire | 0 | Friendly fire in teammodi. 0 = uit, 1 = aan. |
mp_autoteambalance | 1 | Automatische teambalans in TDM. |
sv_alltalk | 0 | Spraakchat tussen teams. 1 = ingeschakeld. |
Voorbeeld 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. Maprotatie (mapcycle.txt)
Bewerk bms/cfg/mapcycle.txt om de rotatie aan te passen. Vermeld één map per regel:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Beschikbare maps
dm_bounce-- Arena met meerdere verdiepingen en springplatforms.dm_gasworks-- Industriële omgeving met smalle gangen en open ruimtes.dm_lambdabunker-- Lambda-complex-thema met verticaal gevecht.dm_power-- Energiecentrale met lange zichtlijnen.dm_stack-- Verticale map met gestapelde platforms.dm_subtransit-- Metrothema met meerdere routes.dm_undertow-- Watergevaren en krappe ruimtes.dm_crossfire-- Vernieuwde klassieker met een luchtaanvalknop.
5. Spelmodi
| Modus | Waarde | Beschrijving |
|---|---|---|
| Deathmatch | dm | Ieder voor zich gevecht. De meeste kills wint. |
| Team Deathmatch | tdm | Twee teams strijden tegen elkaar. Het team met de meeste gecombineerde kills wint. Gebruik mp_autoteambalance 1 om teams gelijkmatig te houden. |
Wijzig de modus via de GAME_MODE opstartvariabele en herstart.
6. RCON-instellingen
Stel het RCON-wachtwoord in via de opstartvariabelen of server.cfg. Om het in-game te gebruiken, open de console (~) en authenticeer:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Verbinding maken
Optie A -- Steam-serverbrowser
- Start Black Mesa, ga naar Multiplayer > Find Servers.
- Gebruik het Internet-tabblad en zoek naar je server op naam.
- Selecteer je server en klik op Connect.
Optie B -- Verbinden via console
- Open de console (
~). Als deze niet opent, schakel deze dan in via Options > Keyboard > Advanced > Enable Developer Console. - Typ:
connect <your-server-ip>:<port>
Gerelateerde artikelen
- Black Mesa Beheerderscommando's
- Hoe je het IP-adres en de poort van je server vindt
- Bestanden uploaden via SFTP
- Server Opstartgids
Hulp nodig?
Als je problemen ondervindt met je Black Mesa-server die hier niet worden behandeld, open dan een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele relevante foutmeldingen uit de GPanel-console.