Aquesta guia cobreix com configurar el vostre servidor dedicat de No More Room in Hell (NMRiH) a Legion Hosting, configurar les variables d'inici, editar server.cfg, configurar la rotació de mapes, configurar els modes de joc i connectar-vos al vostre servidor. Per a comandes d'administració i suport de complements, consulteu les Comandes d'administració de No More Room in Hell.
1. Primer inici
- Inicieu sessió a GPanel i seleccioneu el vostre servidor de NMRiH.
- Aneu a la pestanya Startup i reviseu les variables disponibles (vegeu la taula a continuació).
- Opcionalment, canvieu el SRCDS_MAP per establir quin mapa es carrega primer.
- Torneu a la pestanya Console i feu clic a Start.
- Espereu que la consola mostri que el servidor ha acabat de carregar el primer mapa. El primer inici pot trigar un minut mentre el servidor s'inicialitza i genera els fitxers de configuració per defecte.
- Un cop el servidor estigui en funcionament, configureu el nom del servidor, la contrasenya RCON i altres paràmetres a
nmrih/cfg/server.cfg(vegeu a continuació).
server.cfg abans de fer públic el vostre servidor. Sense ella, l'accés d'administració remota està desactivat i tindreu un control limitat sobre el servidor mentre estigui en funcionament.
2. Variables d'inici de GPanel
Les següents variables estan disponibles a la pestanya Startup de GPanel. Paràmetres com el nom del servidor, la contrasenya, la contrasenya RCON i el màxim de jugadors es configuren a server.cfg (vegeu la secció 3 a continuació).
| Variable | Per defecte | Descripció |
|---|---|---|
SRCDS_MAP |
nms_northway |
El mapa carregat a l'inici del servidor. Utilitzeu el prefix nmo_ per a mapes d'Objectiu o nms_ per a mapes de Supervivència. |
AUTO_UPDATE |
1 |
Actualitza automàticament el servidor a l'inici. Establiu a 0 per desactivar. |
nmrih/cfg/server.cfg en lloc de com a variables d'inici de GPanel.
3. Configuració del servidor (server.cfg)
NMRiH utilitza el fitxer estàndard server.cfg del motor Source per a la configuració detallada. Atureu el servidor abans d'editar.
Ubicació del fitxer
nmrih/cfg/server.cfg
Obriu aquest fitxer utilitzant la pestanya Files de GPanel o connecteu-vos via SFTP. Si el fitxer no existeix, creeu-lo manualment o inicieu i atureu el servidor per generar-ne un per defecte.
Paràmetres clau
| Paràmetre | Per defecte | Descripció |
|---|---|---|
hostname |
NMRiH Server |
Nom del servidor que es mostra al navegador. |
sv_password |
(buit) | Contrasenya d'accés. Deixeu buit per accés públic. |
rcon_password |
(cap) | Contrasenya RCON per a l'accés d'administració remota. Ha d'estar establerta perquè RCON funcioni. |
maxplayers |
8 |
Màxim de jugadors simultanis. |
sv_contact |
(buit) | Correu electrònic o URL de contacte de l'operador del servidor. Opcional. |
sv_region |
255 |
Codi de regió del servidor per al navegador. 0=EUA Est, 1=EUA Oest, 2=Amèrica del Sud, 3=Europa, 4=Àsia, 5=Austràlia, 255=Món. |
mp_timelimit |
0 |
Límit de temps per mapa en minuts. 0 significa sense límit de temps (progressió basada en rondes). |
sv_alltalk |
1 |
Permet que tots els jugadors es sentin per xat de veu independentment de la distància. Establiu a 0 per a veu basada en proximitat. |
Exemple de server.cfg
hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0
4. Rotació de mapes (mapcycle.txt)
NMRiH rota els mapes utilitzant un fitxer mapcycle.txt. El servidor carrega el següent mapa de la llista després de cada ronda.
Ubicació del fitxer
nmrih/mapcycle.txt
Format
Llisteu un mapa per línia. Els mapes es carreguen en ordre de dalt a baix, i després el cicle es repeteix.
nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway
Prefixos de noms de mapes
| Prefix | Mode de joc | Descripció |
|---|---|---|
nmo_ |
Objectiu | Els jugadors completen objectius (trobar objectes, arribar a punts d'extracció) mentre lluiten contra zombis. El mode més popular. |
nms_ |
Supervivència | Supervivència per onades. Els jugadors defensen una posició contra onades de zombis cada vegada més difícils. |
nmo_ i nms_ al mateix cicle de mapes. El servidor canvia automàticament de mode de joc segons el prefix del mapa.
5. Modes de joc
Mode Objectiu (nmo_)
El mode de joc principal. Els jugadors han de treballar junts per completar una sèrie d'objectius -- trobar claus, activar generadors, arribar a punts d'evacuació -- mentre els zombis recorren el mapa. Quedar-se sense jugadors o no aconseguir l'extracció resulta en una derrota.
Mode Supervivència (nms_)
Defensa per onades. Els jugadors mantenen una posició i lluiten contra onades de zombis cada vegada més difícils. La munició i els subministraments són escassos. L'objectiu és sobreviure tantes onades com sigui possible o arribar a un nombre determinat d'onades per guanyar.
6. Com connectar-se
Opció A -- Navegador de servidors de Steam
- Obriu el client de Steam.
- Feu clic a View al menú superior i després a Game Servers.
- Feu clic a la pestanya Favourites i després a Add a server.
- Introduïu la IP i el port del vostre servidor des de la pestanya Network de GPanel:
<your-server-ip>:<port> - Feu clic a Add this address to favourites, seleccioneu el servidor i feu clic a Connect.
Opció B -- Consola dins del joc
- Inicieu No More Room in Hell via Steam.
- Activeu la consola de desenvolupador a Options > Keyboard > Advanced > Enable Developer Console.
- Premeu
~(titlla) per obrir la consola. - Escriviu la comanda de connexió:
connect <your-server-ip>:<port> - Si hi ha una contrasenya establerta, afegiu-la:
connect <your-server-ip>:<port>; password YourPassword
Opció C -- Navegador de servidors dins del joc
- Inicieu No More Room in Hell via Steam.
- Des del menú principal, seleccioneu Find Servers.
- Cerqueu el vostre servidor pel nom o navegueu per la llista.
- Seleccioneu el vostre servidor i feu clic a Connect.
7. RCON (Remote Console)
RCON us permet executar comandes del servidor de forma remota sense estar connectat al joc. Utilitza el protocol RCON estàndard del motor Source.
Ús de RCON dins del joc
- Obriu la consola de desenvolupador (
~). - Introduïu la vostra contrasenya RCON:
rcon_password YourRCONPassword - Executeu comandes prefixant amb
rcon:rcon changelevel nmo_broadway rcon kick PlayerName
Ús d'un client RCON extern
També podeu utilitzar eines RCON independents per gestionar el vostre servidor de forma remota. Connecteu-vos utilitzant la IP del servidor, el port i la contrasenya RCON. Clients RCON populars per a Source inclouen HLSW i mcrcon.
Resolució de problemes
- El servidor no apareix al navegador: Verifiqueu que el servidor estigui completament iniciat a GPanel. Assegureu-vos que
sv_lanestigui establert a0a server.cfg. El navegador de Steam pot trigar 2-3 minuts a indexar un servidor nou. - No es pot connectar: Comproveu la IP i el port del servidor a la pestanya Network de GPanel. Proveu de connectar-vos via consola amb
connect IP:PORT. - Errors de mapa no trobat: Verifiqueu que els noms dels mapes a
mapcycle.txtcoincideixin amb els fitxers de mapa reals anmrih/maps/. Els noms distingeixen entre majúscules i minúscules. - Fallades a l'inici: Elimineu
server.cfgi reinicieu per regenerar els valors per defecte. Consulteu la consola de GPanel per a missatges d'error específics. - RCON no funciona: Confirmeu que
rcon_passwordestigui establert tant aserver.cfgcom a la pestanya Startup de GPanel. Assegureu-vos que esteu utilitzant el port correcte.
Articles relacionats
- Comandes d'administració de No More Room in Hell
- 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 no coberts aquí, obriu un tiquet de suport i incloeu la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error de la consola de GPanel.