Deze gids behandelt het instellen van beheerders, Source engine RCON-commando's, spelersbeheer, mapcommando's, SourceMod/MetaMod plugin-ondersteuning, aangepaste maps en probleemoplossing voor je Black Mesa dedicated server. Black Mesa is een Source engine-remake van Half-Life met competitieve multiplayer deathmatch. Voor de eerste installatie, configuratie en verbindingsinstructies, zie Black Mesa Server Installatiehandleiding.
1. Beheerdersinstellingen (RCON-wachtwoord)
Black Mesa gebruikt het RCON-systeem van de Source engine voor beheer. Stel het wachtwoord in via GPanel Startup of server.cfg:
rcon_password "YourStrongPassword"
Authenticeer in-game via de console (~):
rcon_password YourStrongPassword
rcon <command>
Je kunt ook commando's rechtstreeks versturen via het GPanel Console-tabblad zonder RCON-authenticatie.
2. Source Engine RCON-commando's
Spelersbeheer
| Commando | Beschrijving |
|---|---|
rcon status | Toon spelers met gebruikers-ID's, Steam-ID's, IP-adressen en ping. |
rcon kick <userid> | Kick een speler op basis van gebruikers-ID. |
rcon kick "<playername>" | Kick op basis van weergavenaam. |
rcon banid <minutes> <userid> | Ban op basis van gebruikers-ID. 0 = permanent. |
rcon banip <minutes> <ip> | Ban een IP-adres. |
rcon removeid <steamid> | Verwijder een Steam-ID-ban. |
rcon removeip <ip> | Verwijder een IP-ban. |
rcon writeid | Sla de banlijst op in banned_user.cfg. |
rcon writeip | Sla IP-bans op in banned_ip.cfg. |
rcon writeid en rcon writeip uit na het bannen. Zonder opslaan gaan bans verloren bij een herstart.
Mapcommando's
| Commando | Beschrijving |
|---|---|
rcon changelevel <mapname> | Wissel van map, spelers blijven verbonden. |
rcon map <mapname> | Laad een map vanaf nul, alle spelers worden losgekoppeld. |
rcon maps * | Toon alle beschikbare maps. |
rcon mp_timelimit <min> | Wijzig de tijdslimiet van de map. |
rcon mp_fraglimit <frags> | Wijzig de fraglimiet. |
rcon mp_restartgame 1 | Herstart de huidige ronde, scores worden gereset. |
Serverbeheer
| Commando | Beschrijving |
|---|---|
rcon hostname "Name" | Wijzig de servernaam. |
rcon sv_password "pass" | Stel een wachtwoord in of wijzig het. |
rcon mp_friendlyfire <0/1> | Schakel friendly fire in of uit. |
rcon sv_alltalk <0/1> | Schakel spraakchat tussen teams in of uit. |
rcon say "message" | Stuur een serverbreed chatbericht. |
rcon exec <filename> | Voer een configuratiebestand uit. |
rcon quit | Sluit de server af. |
3. SourceMod en MetaMod
Voor geavanceerde beheerfuncties installeer je MetaMod:Source en SourceMod.
Installatie
- Stop je server vanuit GPanel.
- Download MetaMod:Source van sourcemm.net en upload het naar
bms/via SFTP. - Download SourceMod van sourcemod.net en upload het naar
bms/. - Start de server en verifieer met
meta versionensm version.
SourceMod-beheerders toevoegen
Bewerk bms/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Gebruik sm_admin in de chat of console om het in-game beheermenu te openen voor kicken, bannen, mapwisselingen en stemmingen.
Populaire plugins
- Map Chooser: Stemming aan het einde van de map met rock-the-vote.
- Fun Commands: Slay, slap, beacon en spelerinteractie.
- Anti-Cheat: Serverside cheatdetectie.
- Reserved Slots: Reserveer plekken voor beheerders en VIP's.
4. Aangepaste maps
- Download het aangepaste map
.bsp-bestand en eventuele extra inhoud. - Upload het
.bsp-bestand naarbms/maps/via SFTP (zie Bestanden uploaden via SFTP). - Voeg de mapnaam toe aan
mapcycle.txtvoor de rotatie. - Test met
rcon changelevel mapname.
Voor snellere downloads van aangepaste inhoud stel je een fast download URL in via server.cfg:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Probleemoplossing
Server crasht bij het opstarten
- Controleer de GPanel-console op foutmeldingen.
- Als je SourceMod/MetaMod gebruikt, verwijder dan tijdelijk de addon-mappen om te testen.
- Controleer of de startmap bestaat in
bms/maps/. - Verwijder
server.cfgen herstart om de standaardinstellingen te herstellen.
Spelers kunnen niet verbinden
- Controleer of de server draait in GPanel.
- Controleer het juiste IP-adres en de poort via het Network-tabblad.
- Zorg ervoor dat zowel de server als de speler dezelfde gameversie gebruiken.
RCON of SourceMod werkt niet
- Controleer of
rcon_passwordis ingesteld en authenticeer voordat je commando's verstuurt. - Voor SourceMod, controleer of de bestanden in
bms/staan (niet in de serverroot) en of je de juiste versie hebt. - Gebruik de GPanel-console rechtstreeks als alternatief voor RCON.
Gerelateerde artikelen
- Black Mesa Server Installatiehandleiding
- 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.