Denne guide dækker admin-opsætning, Source engine RCON-kommandoer, spilleradministration, map-kommandoer, SourceMod/MetaMod plugin-understøttelse, brugerdefinerede maps og fejlfinding til din Black Mesa dedikerede server. Black Mesa er et Source engine remake af Half-Life med konkurrencepræget multiplayer deathmatch. For indledende opsætning, konfiguration og forbindelsesinstruktioner, se Black Mesa Server-opsætningsguide.
1. Admin-opsætning (RCON-adgangskode)
Black Mesa bruger Source enginens RCON-system til administration. Indstil adgangskoden i GPanel Startup eller server.cfg:
rcon_password "YourStrongPassword"
Godkend i spillet via konsollen (~):
rcon_password YourStrongPassword
rcon <command>
Du kan også sende kommandoer direkte gennem GPanel Console-fanen uden RCON-godkendelse.
2. Source Engine RCON-kommandoer
Spilleradministration
| Kommando | Beskrivelse |
|---|---|
rcon status | Vis spillere med bruger-ID'er, Steam ID'er, IP'er og ping. |
rcon kick <userid> | Kick en spiller efter bruger-ID. |
rcon kick "<playername>" | Kick efter visningsnavn. |
rcon banid <minutes> <userid> | Ban efter bruger-ID. 0 = permanent. |
rcon banip <minutes> <ip> | Ban en IP-adresse. |
rcon removeid <steamid> | Fjern et Steam ID-ban. |
rcon removeip <ip> | Fjern et IP-ban. |
rcon writeid | Gem banliste til banned_user.cfg. |
rcon writeip | Gem IP-bans til banned_ip.cfg. |
rcon writeid og rcon writeip efter ban. Uden at gemme går bans tabt ved genstart.
Map-kommandoer
| Kommando | Beskrivelse |
|---|---|
rcon changelevel <mapname> | Skift map og behold spillerne forbundet. |
rcon map <mapname> | Indlæs map fra bunden og afbryd alle spillere. |
rcon maps * | Vis alle tilgængelige maps. |
rcon mp_timelimit <min> | Ændr tidsgrænsen for map. |
rcon mp_fraglimit <frags> | Ændr frag-grænsen. |
rcon mp_restartgame 1 | Genstart nuværende runde og nulstil point. |
Serveradministration
| Kommando | Beskrivelse |
|---|---|
rcon hostname "Name" | Ændr servernavn. |
rcon sv_password "pass" | Indstil eller ændr adgangskode for tilslutning. |
rcon mp_friendlyfire <0/1> | Slå friendly fire til/fra. |
rcon sv_alltalk <0/1> | Slå stemmechat på tværs af hold til/fra. |
rcon say "message" | Send en chatbesked til hele serveren. |
rcon exec <filename> | Udfør en konfigurationsfil. |
rcon quit | Luk serveren ned. |
3. SourceMod og MetaMod
For avancerede admin-funktioner, installer MetaMod:Source og SourceMod.
Installation
- Stop din server fra GPanel.
- Download MetaMod:Source fra sourcemm.net og upload til
bms/via SFTP. - Download SourceMod fra sourcemod.net og upload til
bms/. - Start serveren og verificer med
meta versionogsm version.
Tilføjelse af SourceMod-admins
Rediger bms/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Brug sm_admin i chat eller konsol for at åbne admin-menuen i spillet til kick, ban, map-skift og afstemninger.
Populære plugins
- Map Chooser: Afstemning ved map-slut med rock-the-vote.
- Fun Commands: Slay, slap, beacon og spillerinteraktion.
- Anti-Cheat: Serverside snydedetektion.
- Reserved Slots: Reserver pladser til admins og VIP'er.
4. Brugerdefinerede maps
- Download det brugerdefinerede map som
.bsp-fil og eventuelt yderligere indhold. - Upload
.bsp-filen tilbms/maps/via SFTP (se Sådan uploader du filer via SFTP). - Tilføj mapnavnet til
mapcycle.txtfor rotation. - Test med
rcon changelevel mapname.
For hurtigere download af brugerdefineret indhold, opsæt en fast download-URL i server.cfg:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Fejlfinding
Server crasher ved opstart
- Tjek GPanel-konsollen for fejlmeddelelser.
- Hvis du bruger SourceMod/MetaMod, fjern addon-mapperne midlertidigt for at teste.
- Verificer at start-mappet findes i
bms/maps/. - Slet
server.cfgog genstart for at genskabe standardindstillinger.
Spillere kan ikke forbinde
- Verificer at serveren kører i GPanel.
- Tjek den korrekte IP og port fra fanen Network.
- Sørg for at både server og spiller er på samme spilversion.
RCON eller SourceMod virker ikke
- Verificer at
rcon_passworder indstillet, og godkend før du sender kommandoer. - For SourceMod, verificer at filerne er i
bms/(ikke serverroden) og at du har den korrekte build. - Brug GPanel-konsollen direkte som alternativ til RCON.
Relaterede artikler
- Black Mesa Server-opsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
- Server-opstartsguide
Brug for hjælp?
Hvis du støder på problemer med din Black Mesa-server, som ikke er dækket her, opret en supportbillet og inkluder din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.