Aquesta guia cobreix l'administració del servidor per a Left 4 Dead, incloent l'accés RCON, les comandes de consola del motor Source, la gestió de jugadors, la instal·lació de plugins de SourceMod i la resolució de problemes.
RCON (Consola remota)
RCON us permet executar comandes del servidor de manera remota. Per configurar RCON, afegiu el següent al vostre left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
Per utilitzar RCON des de la consola dins del joc, escriviu:
rcon_password your_secure_password
rcon [command]
També podeu executar comandes directament des de la pestanya Console de GPanel sense necessitat d'autenticació RCON.
Comandes essencials del servidor
| Comanda | Descripció |
|---|---|
changelevel [map] |
Canvia al mapa especificat (p. ex., changelevel l4d_hospital01_apartment) |
status |
Mostra informació del servidor, jugadors connectats i els seus Steam IDs |
kick [name] |
Expulsa un jugador pel seu nom |
kickid [userid] |
Expulsa un jugador pel seu ID d'usuari (de la sortida de status) |
banid [minutes] [steamid] |
Bloqueja un jugador per Steam ID (0 = permanent) |
removeid [steamid] |
Desbloqueja un jugador per Steam ID |
say [message] |
Envia un missatge a tots els jugadors com a servidor |
maps * |
Llista tots els mapes disponibles al servidor |
sv_password [password] |
Estableix o canvia la contrasenya del servidor en temps d'execució |
hostname [name] |
Canvia el nom del servidor en temps d'execució |
quit |
Apaga el servidor de manera ordenada |
Comandes de mode de joc
| Comanda | Descripció |
|---|---|
sv_gametypes coop |
Estableix el mode de joc a cooperatiu |
sv_gametypes versus |
Estableix el mode de joc a versus (supervivents contra infectats) |
sv_gametypes survival |
Estableix el mode de joc a supervivència |
z_difficulty Easy/Normal/Hard/Impossible |
Canvia la dificultat de la IA |
Gestió de jugadors
Gestió de bloquejos
El servidor manté una llista de bloquejos a left4dead/cfg/banned_user.cfg. Podeu editar aquest fitxer directament o utilitzar comandes de consola:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid per desar la llista de bloquejos al disc. En cas contrari, els bloquejos es perdran en reiniciar el servidor.
Instal·lació de SourceMod
SourceMod és un framework de plugins popular per a servidors del motor Source que afegeix menús d'administració, comandes personalitzades i modificacions de joc.
- Atureu el vostre servidor des de GPanel.
- Descarregueu SourceMod i MetaMod:Source per al sistema operatiu del vostre servidor (Linux).
- Pugeu i extraieu ambdós arxius al directori
left4dead/via SFTP. La carpetaaddons/s'hauria de crear dins deleft4dead/. - Afegiu el vostre Steam ID a
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Inicieu el servidor. Escriviu
sm versiona la consola per verificar que SourceMod s'ha carregat.
Resolució de problemes
| Problema | Solució |
|---|---|
| El servidor no apareix al navegador | Verifiqueu que el servidor està en funcionament i connectat a Steam (comproveu la consola per a Connection to Steam servers successful). Establiu sv_allow_lobby_connect_only 0 a server.cfg. |
| RCON no funciona | Assegureu-vos que rcon_password està establert a server.cfg i que heu introduït la contrasenya coincident al vostre client. |
| El canvi de mapa bloqueja el servidor | Verifiqueu que el nom del mapa és correcte utilitzant maps *. Els mapes personalitzats s'han de pujar al directori left4dead/maps/. |
| SourceMod no es carrega | Assegureu-vos que MetaMod:Source està instal·lat primer. Comproveu que left4dead/addons/metamod.vdf existeix. Verifiqueu que els permisos dels fitxers són correctes. |
Articles relacionats
- Guia de configuració del servidor de Left 4 Dead
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP