O guia completo · 6 min de leitura
Servidor Natural Selection 2 explicado: o guia completo
Este guia explica como correr um servidor de Natural Selection 2 em 2026: o que o jogo pede ao hardware, as opções de arranque, os quatro ficheiros JSON que guardam as tuas regras, o web admin, os grupos de admin, os mods e mapas da Workshop, e o que o fim do desenvolvimento ativo quer dizer para quem tem um servidor.
Por Matthew Griffin, Proprietário da Gaming DeluxePublicado · Atualizado
Neste guia
- Porque é que as comunidades de NS2 ainda correm servidores próprios
- CPU, tickrate e porque é que a frequência ganha
- As opções de arranque que definem o teu servidor
- ServerConfig, MapCycle, ServerAdmin e BannedPlayers
- Grupos de admin sem entregar o controlo todo
- Web admin, desempenho e RCON
- Mods da Workshop e mapas custom
- Alojar um jogo que já não está em desenvolvimento
- O que comparar antes de alugar um servidor de NS2
- Glossário do servidor Natural Selection 2
- Ajuda para o servidor Natural Selection 2 e próximos passos
Porque é que as comunidades de NS2 ainda correm servidores próprios
O Natural Selection 2 é ao mesmo tempo um shooter na primeira pessoa e um jogo de estratégia em tempo real. Cada equipa tem um Commander que olha para o mapa de cima, coloca estruturas, recolhe recursos e pesquisa melhorias, enquanto os outros combatem no terreno. Os marines trazem espingardas, caçadeiras, lança-chamas, jetpacks e Exosuits; os Kharaa evoluem para Skulks, Lerks, Gorges, Fades e o enorme Onos.
É essa mistura de papéis que faz um bom servidor contar mais do que na maioria dos shooters. Uma ronda só funciona quando os dois Commanders estão para isso, as equipas estão mais ou menos equilibradas e o servidor aguenta quando uma dúzia de jogadores luta junto a uma Hive. As comunidades correm servidores próprios para manter simpáticas as noites de rookies, organizar scrims com regras fixas, experimentar mods novos e manter um grupo de habituais que se conhecem.
CPU, tickrate e porque é que a frequência ganha
A wiki oficial do NS2 é invulgarmente direta sobre hardware. Diz que o servidor não tira partido de muitos núcleos: no máximo usa duas threads, e uma delas faz o processamento principal. Por isso, os alojamentos preferem frequências altas a muitos núcleos. Os números da comunidade que a wiki publica são estes:
| Máximo de jogadores | Frequência mínima na wiki | RAM na wiki |
|---|---|---|
| 12 | 3.0GHz | 2GB |
| 16 | 3.6GHz | 2GB |
| 20 | 4.0GHz | 2GB |
| 24 | 4.4GHz | 2GB |
Os nossos servidores de NS2 começam nos 5,0 GHz, acima do valor da wiki para um servidor cheio de 24 jogadores, e o formulário de encomenda junta níveis de 5,2 GHz+ e 5,6 GHz+. A wiki também nota que o tickrate mostrado no web admin não passa de 30, e que uma leitura acima de 30 é um erro de cálculo, por isso avalia o desempenho por quão estável ele fica nas grandes lutas e não pelo pico.
As opções de arranque que definem o teu servidor
A maior parte das definições do NS2 são opções de arranque e não linhas num ficheiro ini. O painel preenche as que ligam o servidor à nossa rede; estas são as que os donos mudam:
| Opção | O que faz |
|---|---|
| -name | O nome que aparece no browser de servidores |
| -password | Uma password de entrada; deixa-a de fora num servidor público |
| -limit | O limite de jogadores, até 24 |
| -map | O primeiro mapa, ns2_summit se não for definido |
| -mods | IDs de mods da Workshop a carregar, separados por espaços |
| -webadmin, -webuser, -webpassword | Ligam a interface web e definem o seu login |
ServerConfig, MapCycle, ServerAdmin e BannedPlayers
Desde a build 220, o resto da configuração vive em ficheiros JSON, que o servidor cria no primeiro arranque. Cada um tem uma tarefa:
- ServerConfig.json guarda as definições de jogo: rookie_friendly, as tags do servidor, o auto team balance e o end_round_on_team_unbalance, que acaba uma ronda quando as equipas estão demasiado desiguais (0.4, ou 40 por cento, por defeito).
- MapCycle.json define os minutos entre trocas de mapa, o modo por ordem ou aleatório, e os mapas, incluindo mapas da Workshop associados aos seus IDs de mod.
- ServerAdmin.json define os grupos e os utilizadores de admin.
- BannedPlayers.json lista os bans com nome, ID, motivo e hora de fim, em que 0 quer dizer permanente.
No NS2, o auto team balance não troca jogadores de equipa. Como a wiki explica, segura um jogador da equipa maior num modo de espectador especial até os números no terreno ficarem iguais, e esse jogador pode mudar de equipa sem penalização. Há duas definições que o controlam: quantos jogadores a mais são precisos para arrancar e quantos segundos esperar primeiro.
Grupos de admin sem entregar o controlo todo
O sistema de admins do ServerAdmin.json é uma das melhores funcionalidades do NS2 para uma comunidade. Um grupo é ou uma lista de permissões, em que os membros só correm os comandos indicados, ou uma lista de bloqueios, em que correm tudo menos os comandos indicados. Podes dar aos moderadores o sv_kick e o sv_say e guardar o sv_ban e o sv_reset para os admins mais antigos.
Os utilizadores ficam listados pelo nome, com o seu ID e os grupos a que pertencem. O NS2 usa um formato próprio de Steam ID, por isso a wiki dá a conversão: para um ID escrito STEAM_0:0:X, usa X vezes 2; para STEAM_0:1:X, usa X vezes 2 mais 1. O Steam community ID de 32 bits que os conversores de Steam ID habituais mostram é o mesmo número.
Web admin, desempenho e RCON
O servidor dedicado inclui um pequeno servidor web. Arrancado com as opções de web admin, serve uma página onde vês o gráfico de desempenho, os jogadores e corres comandos de consola. Para acesso remoto precisa de um login, seja um só utilizador definido com -webuser e -webpassword, sejam vários utilizadores de um ficheiro .htpasswd indicado com -webusers.
O mesmo servidor web responde a pedidos simples com JSON sobre o servidor, e consegue correr comandos RCON enviados como pedidos web, com a resposta a aparecer na consola do servidor. O web admin escuta numa porta própria (80, a não ser que -webport defina outra), por isso pergunta ao suporte que porta usar no teu servidor antes de o ligares.
Mods da Workshop e mapas custom
- Encontra o ID de cada mod na sua página da Steam Workshop.
- Junta os IDs à opção de arranque -mods, separados por espaços, e reinicia o servidor.
- Para um mapa custom, junta uma entrada ao MapCycle.json com o nome do mapa e o ID do seu mod.
- Garante que o mapa já foi carregado uma vez pelo -mods antes de o ciclo o usar.
- Vê no log, depois do restart, se algum mod falhou a carregar.
Evita repetir o mesmo mapa quando o ciclo corre em modo por ordem, como a wiki aconselha, e usa o comando de consola cyclemap quando quiseres passar mais cedo ao mapa seguinte. Como os jogadores descarregam os mods sozinhos ao entrar, uma lista longa de mods custa sobretudo tempo de ligação aos recém-chegados, por isso fica pelo que os teus jogadores usam de facto.
Alojar um jogo que já não está em desenvolvimento
Quando a Unknown Worlds terminou o desenvolvimento ativo em fevereiro de 2023, disse que ia continuar a alojar os servidores de Matched Play, para os jogadores ainda encontrarem jogos a pedido. Para quem tem um servidor de comunidade, o fim do desenvolvimento tem um lado bom discreto: a build já não muda, por isso os mods e as configs que funcionam hoje continuam a funcionar, e não és apanhado por patches surpresa numa sexta à noite.
Mantém mesmo assim uma tarefa agendada de Steam Update. Não custa nada quando não há build nova, e garante que o servidor acompanha de imediato se algum dia chegar uma correção.
O que comparar antes de alugar um servidor de NS2
O Natural Selection 2 é mais exigente com o alojamento do que a maioria dos shooters. Vê isto antes de comprar.
- Frequência por núcleoO NS2 corre a lógica de jogo numa só thread, por isso pergunta pela frequência e não pelo número de núcleos.
- Acesso aos ficheiros JSONAs tuas regras vivem no ServerConfig, no MapCycle e no ServerAdmin. Precisas de os editar a todos.
- Opções de arranqueOs mods, o limite de jogadores e o web admin são opções de arranque. Confirma que as podes mudar.
- Slots até 24O servidor para nos 24 jogadores. Ofertas acima disso não são mais jogadores.
- BackupsAs configs e as listas de admins levam tempo a montar. Vê durante quanto tempo os backups ficam guardados.
- LocalizaçãoTesta o ping antes de comprar; conta mais do que qualquer ficha técnica.
Glossário do servidor Natural Selection 2
- Commander
- O jogador de cada equipa que constrói, pesquisa e dá ordens lá de cima.
- Kharaa
- A equipa alien: Skulk, Lerk, Gorge, Fade e Onos.
- Hive
- A estrutura base dos aliens, que espalha infestação e faz nascer aliens novos.
- Tickrate
- Quantas vezes por segundo o servidor atualiza o jogo; no NS2 o máximo é 30.
- ServerConfig.json
- Definições de jogo: modo rookie, tags, equilíbrio de equipas e regras de fim de ronda.
- MapCycle.json
- A rotação de mapas, incluindo mapas da Workshop.
- ServerAdmin.json
- Os grupos de admin, os seus comandos e os utilizadores em cada um.
- Rookie friendly
- Uma flag e tag de servidor que o marca como acolhedor para jogadores novos.
- Matched Play
- Os servidores de matchmaking a pedido da Unknown Worlds.
Ajuda para o servidor Natural Selection 2 e próximos passos
Fontes oficiais e as nossas próprias páginas. As notícias da Unknown Worlds estão em inglês.
- Natural Selection 2 na SteamO jogo, a sua Workshop e as notícias.
- Notícias do Natural Selection 2 na SteamOs updates da Unknown Worlds e o aviso de 2023 sobre o desenvolvimento (página em inglês).
- Painel de controlo da Gaming DeluxeComo entrar e usar as ferramentas do painel.
- As nossas localizações
- Falar com o suporteAjuda 24/7 em português com mods, grupos de admin e opções de arranque.
Como fizemos este guia: com base na loja Steam, nos anúncios da Unknown Worlds na Steam e na página Dedicated Server da wiki oficial do Natural Selection 2 (cópia arquivada, porque a wiki ao vivo não respondeu às nossas leituras). Usámos ajuda de IA no rascunho, conferimos cada plano, preço e localização no nosso formulário de encomenda ao vivo, e Matthew Griffin reviu o texto antes de o publicarmos. Viste algo desatualizado? Diz-nos.
Fontes, verificadas a 25 de outubro de 2026:
- Natural Selection 2 na Steam (Unknown Worlds, KRAFTON, 30 de outubro de 2012, Commander, formas de vida, código de jogo aberto, mods da Workshop descarregados ao entrar)
- Unknown Worlds Entertainment ceases active development of Natural Selection 2, notícias da Steam, 14 de fevereiro de 2023 (117 updates, os servidores de Matched Play continuam) (em inglês)
- Notícias do Natural Selection 2 na Steam (Matched Play v1.0, 9 de dezembro de 2022; hotfix 344, 30 de dezembro de 2022) (em inglês)
- Dedicated Server, wiki oficial do Natural Selection 2, cópia arquivada de 27 de dezembro de 2021 (app de servidor 4940, opções de arranque, -limit máximo 24, ficheiros JSON, web admin, grupos de admin, valores de CPU e RAM; a wiki ao vivo não respondeu) (em inglês)
- Formulário de encomenda da Gaming Deluxe, Natural Selection 2 Dedicated Server