Aquesta guia cobreix la configuració d'administració, les comandes RCON, la gestió de jugadors, la gestió de mapes, el suport AMX/plugins, els mapes personalitzats i la resolució de problemes per al vostre servidor dedicat de Sven Co-op. Sven Co-op és un mod multijugador cooperatiu per a Half-Life on els jugadors afronten campanyes junts. Per a la configuració inicial, la configuració i les instruccions de connexió, consulteu la Guia de configuració del servidor de Sven Co-op.
1. Configuració d'administrador (users.ini)
Sven Co-op utilitza svencoop/users.ini per definir els comptes d'administrador i els permisos.
Afegir un administrador
# Format: "STEAM_ID" "password" "access_flags" "name"
"STEAM_0:1:12345678" "" "abcdefghijklmn" "AdminName"
Flags d'accés
| Flag | Permís |
|---|---|
a | Immunitat (no pot ser expulsat/bloquejat per altres administradors) |
b | Reserva (accés a la plaça reservada) |
c | Expulsar jugadors |
d | Bloquejar jugadors |
e | Desbloquejar jugadors |
f | Eliminar/colpejar jugadors |
g | Canviar de mapa |
h | Executar cvars del servidor |
n | Accés RCON |
Per a accés d'administrador complet, utilitzeu tots els flags: "abcdefghijklmn"
~) mentre esteu connectats i escriviu status. El vostre Steam ID apareix en format STEAM_0:X:XXXXXXXX.
2. Comandes RCON
Utilitzeu RCON a través de la consola de GPanel, la consola del joc o una eina de tercers. Autentiqueu-vos dins del joc amb:
rcon_password YourRconPassword
rcon <command>
Gestió de jugadors
| Comanda | Descripció |
|---|---|
rcon kick <userid> | Expulsa un jugador pel seu identificador d'usuari. |
rcon banid <minutes> <userid> | Bloqueja un jugador. Utilitzeu 0 per a permanent. |
rcon addip <minutes> <ip> | Bloqueja una adreça IP. |
rcon removeip <ip> | Elimina un bloqueig d'IP. |
rcon status | Llista tots els jugadors amb identificadors d'usuari i Steam ID. |
Comandes de mapa i servidor
| Comanda | Descripció |
|---|---|
rcon changelevel <mapname> | Canvia de mapa mantenint els jugadors connectats. |
rcon map <mapname> | Carrega un mapa des de zero, desconnectant tots els jugadors. |
rcon maps | Llista tots els mapes disponibles. |
rcon hostname "Name" | Canvia el nom del servidor. |
rcon sv_password "pass" | Estableix o canvia la contrasenya d'accés. |
rcon say "message" | Envia un missatge de xat a tot el servidor. |
rcon exec <filename> | Executa un fitxer de configuració. |
rcon quit | Atura el servidor. |
3. Suport AMX/Plugins
Sven Co-op suporta plugins AngelScript (integrats) i AMX Mod X per a funcionalitat ampliada.
Plugins AngelScript (integrats)
Col·loqueu els plugins a svencoop/scripts/plugins/ i registreu-los a svencoop/default_plugins.txt.
AMX Mod X
- Atureu el servidor des de GPanel.
- Descarregueu AMX Mod X per a Sven Co-op i pugeu-lo via SFTP.
- Configureu l'accés d'administrador a través del fitxer
users.inid'AMX Mod X. - Inicieu el servidor i verifiqueu-ho a la consola.
Plugins populars
- Eines d'administració: Expulsió, bloqueig i gestió de jugadors millorats.
- Votació de mapes: Permet als jugadors votar el proper mapa.
- Estadístiques de jugadors: Seguiment de kills, morts i temps de joc.
- Anti-trampes: Detecció de trampes al costat del servidor.
4. Mapes personalitzats
Instal·lar mapes manualment
- Descarregueu el fitxer
.bspdel mapa i qualsevol recurs associat. - Pugeu el
.bspasvencoop/maps/via SFTP. - Pugeu recursos addicionals (textures, sons) als directoris corresponents.
- Afegiu el nom del mapa a
mapcycle.txtper a la rotació. - Proveu-ho amb
rcon changelevel mapname.
5. Resolució de problemes
El servidor es bloqueja en carregar un mapa
- Comproveu la consola de GPanel per a missatges d'error.
- Proveu de carregar un mapa diferent -- el fitxer del mapa pot estar corrupte.
- Elimineu els mapes personalitzats o plugins afegits recentment per provar.
Els jugadors no es poden connectar
- Verifiqueu que el servidor està en funcionament a GPanel.
- Comproveu la IP i el port correctes a la pestanya Network.
- Assegureu-vos que tant el servidor com el jugador estan a la mateixa versió del joc.
RCON no funciona
- Verifiqueu que
rcon_passwordestà establert a les variables d'inici i aserver.cfg. - Autentiqueu-vos amb la contrasenya correcta (distingeix majúscules i minúscules) abans d'enviar comandes.
- Comproveu que escriviu
rcon_passwordseguit de la contrasenya abans d'utilitzar les comandesrcon. - Utilitzeu la consola de GPanel directament com a alternativa -- no requereix autenticació RCON.
Els mapes personalitzats no es carreguen
- Verifiqueu que el fitxer
.bspés al directorisvencoop/maps/. - Comproveu que el nom del mapa a la vostra comanda o mapcycle coincideix exactament amb el nom del fitxer (distingeix majúscules i minúscules a Linux).
- Cerqueu errors de recursos que falten a la consola -- és possible que necessiteu fitxers addicionals.
Articles relacionats
- Guia de configuració del servidor de Sven Co-op
- 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 Sven Co-op que no es tracten 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.