background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor No More Room in Hell

PT nmrih setup config zombie-coop 0 consideraram isto útil

Este guia abrange como configurar o seu servidor dedicado de No More Room in Hell (NMRiH) na Legion Hosting, configurar variáveis de arranque, editar o server.cfg, configurar a rotação de mapas, configurar modos de jogo e conectar-se ao seu servidor. Para comandos de administração e suporte a plugins, consulte Comandos de Administração do No More Room in Hell.

Sobre No More Room in Hell: NMRiH é um jogo cooperativo gratuito de sobrevivência zombie construído sobre o Source engine da Valve. Os jogadores trabalham juntos para completar objetivos ou sobreviver a vagas de mortos-vivos. O jogo apresenta mecânicas de armas realistas, munição limitada e ênfase no trabalho de equipa. Sendo baseado no Source engine, a administração do servidor segue padrões familiares de outros jogos Source como CS:S e TF2.

1. Primeiro Arranque

  1. Inicie sessão no GPanel e selecione o seu servidor NMRiH.
  2. Vá ao separador Startup e reveja as variáveis disponíveis (ver tabela abaixo).
  3. Opcionalmente, altere o SRCDS_MAP para definir qual mapa é carregado primeiro.
  4. Regresse ao separador Console e clique em Start.
  5. Aguarde que a consola mostre que o servidor terminou de carregar o primeiro mapa. O primeiro arranque pode demorar um minuto enquanto o servidor inicializa e gera os ficheiros de configuração predefinidos.
  6. Assim que o servidor estiver em execução, configure o nome do servidor, palavra-passe RCON e outras definições em nmrih/cfg/server.cfg (ver abaixo).
Palavra-passe RCON: Defina sempre uma palavra-passe RCON em server.cfg antes de tornar o seu servidor público. Sem uma, o acesso remoto de administração é desativado e terá controlo limitado sobre o servidor enquanto este estiver em execução.

2. Variáveis de Arranque do GPanel

As seguintes variáveis estão disponíveis no separador Startup do GPanel. Definições como nome do servidor, palavra-passe, palavra-passe RCON e número máximo de jogadores são configuradas em server.cfg (ver secção 3 abaixo).

Variável Predefinição Descrição
SRCDS_MAP nms_northway O mapa carregado no arranque do servidor. Use o prefixo nmo_ para mapas de Objetivo ou nms_ para mapas de Sobrevivência.
AUTO_UPDATE 1 Atualizar automaticamente o servidor no arranque. Defina como 0 para desativar.
Nota: NMRiH é um jogo do Source engine. O nome do servidor, palavra-passe, palavra-passe RCON e número máximo de jogadores são todos configurados em nmrih/cfg/server.cfg em vez de variáveis de arranque do GPanel.

3. Configuração do Servidor (server.cfg)

NMRiH utiliza o ficheiro padrão do Source engine server.cfg para configuração detalhada. Pare o seu servidor antes de editar.

Localização do Ficheiro

nmrih/cfg/server.cfg

Abra este ficheiro utilizando o separador Files no GPanel ou conecte-se via SFTP. Se o ficheiro não existir, crie-o manualmente ou inicie e pare o servidor para gerar um ficheiro predefinido.

Pare sempre o servidor antes de editar o server.cfg. Alterações feitas enquanto o servidor está em execução podem ser substituídas no encerramento ou na mudança de mapa.

Definições Principais

Definição Predefinição Descrição
hostname NMRiH Server Nome do servidor apresentado no navegador.
sv_password (vazio) Palavra-passe de entrada. Deixe vazio para acesso público.
rcon_password (nenhuma) Palavra-passe RCON para acesso remoto de administração. Deve ser definida para o RCON funcionar.
maxplayers 8 Número máximo de jogadores em simultâneo.
sv_contact (vazio) Email de contacto ou URL do operador do servidor. Opcional.
sv_region 255 Código de região do servidor para o navegador. 0=EUA Este, 1=EUA Oeste, 2=América do Sul, 3=Europa, 4=Ásia, 5=Austrália, 255=Mundo.
mp_timelimit 0 Limite de tempo por mapa em minutos. 0 significa sem limite de tempo (progressão baseada em rondas).
sv_alltalk 1 Permitir que todos os jogadores se ouçam por chat de voz independentemente da distância. Defina como 0 para voz baseada em proximidade.

Exemplo 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. Rotação de Mapas (mapcycle.txt)

NMRiH alterna entre mapas utilizando um ficheiro mapcycle.txt. O servidor carrega o próximo mapa da lista após o fim de cada ronda.

Localização do Ficheiro

nmrih/mapcycle.txt

Formato

Liste um mapa por linha. Os mapas são carregados por ordem de cima para baixo e depois o ciclo repete-se.

nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway

Prefixos dos Nomes de Mapas

Prefixo Modo de Jogo Descrição
nmo_ Objetivo Os jogadores completam objetivos (encontrar itens, alcançar pontos de extração) enquanto combatem zombies. O modo mais popular.
nms_ Sobrevivência Sobrevivência baseada em vagas. Os jogadores defendem uma posição contra vagas de zombies cada vez mais difíceis.
Dica: Pode misturar mapas nmo_ e nms_ no mesmo ciclo de mapas. O servidor muda automaticamente de modo de jogo com base no prefixo do mapa.

5. Modos de Jogo

Modo Objetivo (nmo_)

O modo de jogo principal. Os jogadores devem trabalhar juntos para completar uma série de objetivos -- encontrar chaves, ativar geradores, alcançar pontos de evacuação -- enquanto zombies percorrem o mapa. Ficar sem jogadores ou não conseguir extrair resulta numa derrota.

Modo Sobrevivência (nms_)

Defesa baseada em vagas. Os jogadores mantêm uma posição e combatem vagas de zombies cada vez mais difíceis. Munição e suprimentos são escassos. O objetivo é sobreviver ao maior número de vagas possível ou alcançar um número definido de vagas para vencer.

6. Como Conectar

Opção A -- Navegador de Servidores Steam

  1. Abra o cliente Steam.
  2. Clique em View no menu superior e depois em Game Servers.
  3. Clique no separador Favourites e depois em Add a server.
  4. Introduza o IP e a porta do seu servidor a partir do separador Network do GPanel:
    <your-server-ip>:<port>
  5. Clique em Add this address to favourites, depois selecione o servidor e clique em Connect.

Opção B -- Consola Dentro do Jogo

  1. Inicie o No More Room in Hell via Steam.
  2. Ative a consola de programador em Options > Keyboard > Advanced > Enable Developer Console.
  3. Pressione ~ (til) para abrir a consola.
  4. Escreva o comando de conexão:
    connect <your-server-ip>:<port>
  5. Se uma palavra-passe estiver definida, adicione-a:
    connect <your-server-ip>:<port>; password YourPassword

Opção C -- Navegador de Servidores Dentro do Jogo

  1. Inicie o No More Room in Hell via Steam.
  2. No menu principal, selecione Find Servers.
  3. Procure o seu servidor pelo nome ou navegue pela lista.
  4. Selecione o seu servidor e clique em Connect.
Precisa de ajuda para encontrar o IP e a porta do seu servidor? As portas são atribuídas aleatoriamente, a menos que tenha um IP privado. Consulte Como Encontrar o IP e a Porta do Seu Servidor.

7. RCON (Remote Console)

RCON permite-lhe executar comandos do servidor remotamente sem estar conectado ao jogo. Utiliza o protocolo RCON padrão do Source engine.

Utilizar RCON Dentro do Jogo

  1. Abra a consola de programador (~).
  2. Introduza a sua palavra-passe RCON:
    rcon_password YourRCONPassword
  3. Execute comandos prefixando com rcon:
    rcon changelevel nmo_broadway
    rcon kick PlayerName

Utilizar um Cliente RCON Externo

Também pode utilizar ferramentas RCON independentes para gerir o seu servidor remotamente. Conecte-se utilizando o IP do servidor, a porta e a palavra-passe RCON. Clientes RCON populares para Source incluem HLSW e mcrcon.

Segurança: Utilize uma palavra-passe RCON forte e única. O RCON fornece controlo total do servidor e não deve ser partilhado com utilizadores não confiáveis.

Resolução de Problemas

  • O servidor não aparece no navegador: Verifique se o servidor está totalmente iniciado no GPanel. Certifique-se de que sv_lan está definido como 0 no server.cfg. O navegador Steam pode demorar 2-3 minutos a indexar um novo servidor.
  • Não consegue conectar: Verifique o IP e a porta do seu servidor no separador Network do GPanel. Tente conectar via consola com connect IP:PORT.
  • Erros de mapa não encontrado: Verifique se os nomes dos mapas em mapcycle.txt correspondem aos ficheiros de mapa reais em nmrih/maps/. Os nomes são sensíveis a maiúsculas e minúsculas.
  • Crashes no arranque: Elimine server.cfg e reinicie para regenerar as predefinições. Verifique a consola do GPanel para mensagens de erro específicas.
  • RCON não funciona: Confirme que rcon_password está definido tanto em server.cfg como no separador Startup do GPanel. Certifique-se de que está a utilizar a porta correta.

Artigos Relacionados

Precisa de Ajuda?

Se encontrar problemas não cobertos aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro da consola do GPanel.


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.