Aquesta guia cobreix la configuració d'administrador, les comandes RCON del motor Source, la gestió de jugadors, les comandes de mapes, el suport de plugins SourceMod/MetaMod, els mapes personalitzats i la resolució de problemes per al vostre servidor dedicat de Black Mesa. Black Mesa és un remake amb el motor Source de Half-Life amb multijugador competitiu de deathmatch. Per a la configuració inicial, la configuració del servidor i les instruccions de connexió, consulteu la Guia de configuració del servidor de Black Mesa.
1. Configuració d'administrador (contrasenya RCON)
Black Mesa utilitza el sistema RCON del motor Source per a l'administració. Establiu la contrasenya a GPanel Startup o server.cfg:
rcon_password "YourStrongPassword"
Autentiqueu-vos dins del joc mitjançant la consola (~):
rcon_password YourStrongPassword
rcon <command>
També podeu enviar comandes directament a través de la pestanya Console de GPanel sense autenticació RCON.
2. Comandes RCON del motor Source
Gestió de jugadors
| Comanda | Descripció |
|---|---|
rcon status | Llista els jugadors amb els seus ID d'usuari, Steam ID, IP i ping. |
rcon kick <userid> | Expulsa un jugador per ID d'usuari. |
rcon kick "<playername>" | Expulsa per nom visible. |
rcon banid <minutes> <userid> | Baneja per ID d'usuari. 0 = permanent. |
rcon banip <minutes> <ip> | Baneja una adreça IP. |
rcon removeid <steamid> | Elimina un ban per Steam ID. |
rcon removeip <ip> | Elimina un ban per IP. |
rcon writeid | Desa la llista de bans a banned_user.cfg. |
rcon writeip | Desa els bans per IP a banned_ip.cfg. |
rcon writeid i rcon writeip després de banejar. Sense desar, els bans es perden en reiniciar.
Comandes de mapes
| Comanda | Descripció |
|---|---|
rcon changelevel <mapname> | Canvia el mapa mantenint els jugadors connectats. |
rcon map <mapname> | Carrega el mapa des de zero, desconnectant tots els jugadors. |
rcon maps * | Llista tots els mapes disponibles. |
rcon mp_timelimit <min> | Canvia el límit de temps del mapa. |
rcon mp_fraglimit <frags> | Canvia el límit de baixes. |
rcon mp_restartgame 1 | Reinicia la ronda actual, reiniciant les puntuacions. |
Gestió del servidor
| Comanda | Descripció |
|---|---|
rcon hostname "Name" | Canvia el nom del servidor. |
rcon sv_password "pass" | Estableix o canvia la contrasenya d'accés. |
rcon mp_friendlyfire <0/1> | Activa o desactiva el foc amic. |
rcon sv_alltalk <0/1> | Activa o desactiva el xat de veu entre equips. |
rcon say "message" | Envia un missatge al xat de tot el servidor. |
rcon exec <filename> | Executa un fitxer de configuració. |
rcon quit | Atura el servidor. |
3. SourceMod i MetaMod
Per a funcions d'administració avançades, instal·leu MetaMod:Source i SourceMod.
Instal·lació
- Atureu el vostre servidor des de GPanel.
- Descarregueu MetaMod:Source des de sourcemm.net i pengeu-lo a
bms/via SFTP. - Descarregueu SourceMod des de sourcemod.net i pengeu-lo a
bms/. - Inicieu el servidor i verifiqueu amb
meta versionism version.
Afegir administradors de SourceMod
Editeu bms/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
Utilitzeu sm_admin al xat o a la consola per obrir el menú d'administració dins del joc per expulsar, banejar, canviar mapes i fer votacions.
Plugins populars
- Map Chooser: Votació de mapa al final de la partida amb rock-the-vote.
- Fun Commands: Matar, colpejar, balisa i interacció amb jugadors.
- Anti-Cheat: Detecció de trampes al costat del servidor.
- Reserved Slots: Reserva de places per a administradors i VIP.
4. Mapes personalitzats
- Descarregueu el fitxer
.bspdel mapa personalitzat i qualsevol contingut addicional. - Pengeu el fitxer
.bspabms/maps/via SFTP (consulteu Com pujar fitxers via SFTP). - Afegiu el nom del mapa a
mapcycle.txtper a la rotació. - Proveu-ho amb
rcon changelevel mapname.
Per a descàrregues de contingut personalitzat més ràpides, configureu una URL de descàrrega ràpida a server.cfg:
sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1
5. Resolució de problemes
El servidor es bloqueja en iniciar
- Comproveu la consola de GPanel per veure missatges d'error.
- Si utilitzeu SourceMod/MetaMod, elimineu temporalment els directoris d'addons per fer proves.
- Verifiqueu que el mapa d'inici existeix a
bms/maps/. - Suprimiu
server.cfgi reinicieu per regenerar els valors predeterminats.
Els jugadors no poden connectar-se
- Verifiqueu que el servidor està en funcionament a GPanel.
- Comproveu la IP i el port correctes des de la pestanya Network.
- Assegureu-vos que tant el servidor com el jugador estan a la mateixa versió del joc.
RCON o SourceMod no funcionen
- Verifiqueu que
rcon_passwordestà establert i autentiqueu-vos abans d'enviar comandes. - Per a SourceMod, verifiqueu que els fitxers estan a
bms/(no a l'arrel del servidor) i que teniu la versió correcta. - Utilitzeu la consola de GPanel directament com a alternativa a RCON.
Articles relacionats
- Guia de configuració del servidor de Black Mesa
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Guia d'inici del servidor
Necessiteu ajuda?
Si teniu problemes amb el vostre servidor de Black Mesa que no es cobreixen aquí, obriu un tiquet de suport i incloeu la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.