Den här guiden täcker administratörsinställningar, RCON-kommandon för Source-motorn, spelarhantering, kartkommandon, stöd för SourceMod/MetaMod-plugins, anpassade kartor och felsökning för din dedikerade Black Mesa-server. Black Mesa är en nyversion av Half-Life i Source-motorn med konkurrensinriktad multiplayer-deathmatch. För den första installationen, konfigurationen och anslutningsinstruktionerna, se Installationsguide för Black Mesa-server.
1. Administratörsinställningar (RCON-lösenord)
Black Mesa använder Source-motorns RCON-system för administration. Ställ in lösenordet i GPanel Startup eller server.cfg:
rcon_password "YourStrongPassword"
Autentisera i spelet via konsolen (~):
rcon_password YourStrongPassword
rcon <command>
Du kan också skicka kommandon direkt via fliken Console i GPanel utan RCON-autentisering.
2. RCON-kommandon för Source-motorn
Spelarhantering
| Kommando | Beskrivning |
|---|---|
rcon status | Lista spelare med användar-ID:n, Steam-ID:n, IP:n och ping. |
rcon kick <userid> | Sparka ut en spelare med användar-ID. |
rcon kick "<playername>" | Sparka ut med visningsnamn. |
rcon banid <minutes> <userid> | Bannlys med användar-ID. 0 = permanent. |
rcon banip <minutes> <ip> | Bannlys en IP-adress. |
rcon removeid <steamid> | Ta bort en bannlysning av ett Steam-ID. |
rcon removeip <ip> | Ta bort en IP-bannlysning. |
rcon writeid | Spara bannlistan till banned_user.cfg. |
rcon writeip | Spara IP-bannlysningar till banned_ip.cfg. |
rcon writeid och rcon writeip efter bannlysning. Utan att spara går bannlysningar förlorade vid omstart.
Kartkommandon
| Kommando | Beskrivning |
|---|---|
rcon changelevel <mapname> | Byt karta och behåll spelarna anslutna. |
rcon map <mapname> | Ladda kartan från grunden och koppla från alla spelare. |
rcon maps * | Lista alla tillgängliga kartor. |
rcon mp_timelimit <min> | Ändra kartans tidsgräns. |
rcon mp_fraglimit <frags> | Ändra fraggränsen. |
rcon mp_restartgame 1 | Starta om aktuell runda och nollställ poängen. |
Serverhantering
| Kommando | Beskrivning |
|---|---|
rcon hostname "Name" | Ändra servernamn. |
rcon sv_password "pass" | Ställ in eller ändra anslutningslösenord. |
rcon mp_friendlyfire <0/1> | Slå på/av friendly fire. |
rcon sv_alltalk <0/1> | Slå på/av röstchatt mellan lag. |
rcon say "message" | Skicka ett serveromfattande chattmeddelande. |
rcon exec <filename> | Kör en konfigurationsfil. |
rcon quit | Stäng av servern. |
3. SourceMod och MetaMod
För avancerade administratörsfunktioner, installera MetaMod:Source och SourceMod.
Installation
- Stoppa din server från GPanel.
- Ladda ned MetaMod:Source från sourcemm.net och ladda upp till
bms/via SFTP. - Ladda ned SourceMod från sourcemod.net och ladda upp till
bms/. - Starta servern och verifiera med
meta versionochsm version.
Lägga till SourceMod-administratörer
Redigera bms/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Använd sm_admin i chatten eller konsolen för att öppna administratörsmenyn i spelet för att sparka ut, bannlysa, byta kartor och rösta.
Populära plugins
- Map Chooser: Omröstning i slutet av kartan med rock-the-vote.
- Fun Commands: Slay, slap, beacon och spelarinteraktion.
- Anti-Cheat: Serverbaserad fuskdetektering.
- Reserved Slots: Reservera platser för administratörer och VIP:ar.
4. Anpassade kartor
- Ladda ned den anpassade kartans
.bsp-fil och eventuellt ytterligare innehåll. - Ladda upp
.bsp-filen tillbms/maps/via SFTP (se Hur du laddar upp filer via SFTP). - Lägg till kartnamnet i
mapcycle.txtför rotation. - Testa med
rcon changelevel mapname.
För snabbare nedladdning av anpassat innehåll, ställ in en fast download-URL i server.cfg:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Felsökning
Servern kraschar vid start
- Kontrollera GPanel-konsolen för felmeddelanden.
- Om du använder SourceMod/MetaMod, ta tillfälligt bort addon-katalogerna för att testa.
- Kontrollera att startkartan finns i
bms/maps/. - Ta bort
server.cfgoch starta om för att återskapa standardinställningarna.
Spelare kan inte ansluta
- Kontrollera att servern körs i GPanel.
- Kontrollera rätt IP och port från fliken Network.
- Se till att både server och spelare har samma spelversion.
RCON eller SourceMod fungerar inte
- Kontrollera att
rcon_passwordär inställt och autentisera innan du skickar kommandon. - För SourceMod, kontrollera att filerna finns i
bms/(inte serverroten) och att du har rätt build. - Använd GPanel-konsolen direkt som ett alternativ till RCON.
Relaterade artiklar
- Installationsguide för Black Mesa-server
- Hur du hittar din servers IP och port
- Hur du laddar upp filer via SFTP
- Guide för serverstart
Behöver du hjälp?
Om du stöter på problem med din Black Mesa-server som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella relevanta felmeddelanden från GPanel-konsolen.