Este guia orienta você na configuração do seu servidor dedicado de Insurgency: Sandstorm hospedado na Legion Hosting, incluindo tokens de autenticação Steam, variáveis de inicialização, mapas e cenários, modos de jogo, parâmetros de inicialização adicionais e como conectar. Para administração remota do servidor, consulte RCON (Remote Console) para Insurgency: Sandstorm.
Passo 1: Tokens de Autenticação
Insurgency: Sandstorm requer dois tokens de autenticação Steam separados para que seu servidor apareça no navegador público de servidores. Sem ambos os tokens, seu servidor iniciará e será jogável via conexão direta, mas não será listado publicamente.
Game Stats Token (GST)
O GST é um Game Server Login Token (GSLT) que identifica seu servidor para o Steam.
- Faça login na sua conta Steam e visite steamcommunity.com/dev/managegameservers.
- No campo App ID, digite
581330(Insurgency: Sandstorm Dedicated Server). - Digite uma nota opcional (ex.:
Legion Insurgency Server) e clique em Create. - Copie o token gerado.
- No GPanel, abra a aba Startup do seu servidor e cole o token no campo GST (Game Stats Token).
GSLT Auth Token (GSLTT)
O GSLTT é um segundo token exigido especificamente pelo Insurgency: Sandstorm para autenticação no navegador de servidores.
- Na mesma página de Gerenciamento de Contas de Servidor de Jogos do Steam, crie um segundo token com App ID
581330. - Use uma nota diferente (ex.:
Legion Insurgency GSLT Auth) para poder diferenciá-los. - Copie este segundo token.
- Na aba Startup do GPanel, cole-o no campo GSLTT (GSLT Auth Token).
Passo 2: Primeira Inicialização
- Faça login no GPanel e navegue até o seu servidor de Insurgency: Sandstorm.
- Vá para a aba Startup e preencha no mínimo os tokens GST e GSLTT (veja o Passo 1).
- Clique em Start na página principal do console.
- Na primeira inicialização, o servidor irá baixar e instalar todos os arquivos do jogo. Isso pode levar alguns minutos dependendo da velocidade de conexão do servidor.
- Observe a saída do console. Quando você vir uma linha similar a:
seu servidor está rodando e pronto para conexões.LogOnline: OSS: Created session, starting...
Passo 3: Variáveis de Inicialização do GPanel
Toda a configuração do servidor é feita pela aba Startup no GPanel. As seguintes variáveis estão disponíveis:
| Variável | Padrão | Descrição |
|---|---|---|
HOSTNAME |
(nome do seu servidor) | O nome exibido no navegador de servidores. Defina algo descritivo para que os jogadores possam encontrar seu servidor. |
MAP_NAME |
Canyon |
O mapa a ser carregado na inicialização do servidor. Veja a seção Mapas e Cenários abaixo para todos os mapas disponíveis. |
SCENARIO |
Scenario_Crossing_Checkpoint_Insurgents |
A string completa do cenário que define o mapa, modo de jogo e facção. Veja abaixo a convenção de nomenclatura. |
MAX_PLAYERS |
28 |
Número máximo de jogadores permitidos no servidor. Insurgency: Sandstorm suporta até 28 jogadores nos modos PvP (até 8 no Co-op). |
GST |
(vazio) | Game Stats Token. Necessário para o servidor aparecer no navegador público. Veja o Passo 1. |
GSLTT |
(vazio) | GSLT Auth Token. O segundo token necessário para listagem no navegador público. Veja o Passo 1. |
ADDSWITCHES |
(vazio) | Parâmetros adicionais de linha de comando passados ao servidor. Use para configuração avançada como senhas, mutators e ajustes de jogabilidade. Veja a seção Configuração do Servidor abaixo. |
Passo 4: Mapas e Cenários
Mapas Disponíveis
Insurgency: Sandstorm vem com os seguintes mapas. Use o valor de Map Name na variável de inicialização MAP_NAME:
| Map Name | Nome de Exibição | Ambientação |
|---|---|---|
Bab | Bab | Ruas urbanas |
Canyon | Canyon | Cânion no deserto |
Citadel | Citadel | Fortaleza na montanha |
Crossing | Crossing | Travessia de rio |
Farmhouse | Farmhouse | Propriedade rural |
Gap | Gap | Passo de montanha |
Hideout | Hideout | Vila na encosta |
Hillside | Hillside | Cidade na colina |
Ministry | Ministry | Prédio do ministério governamental |
Outskirts | Outskirts | Arredores do deserto |
Precinct | Precinct | Delegacia de polícia |
Refinery | Refinery | Refinaria de petróleo |
Summit | Summit | Topo da montanha |
Tell | Tell | Ruínas no deserto |
Tideway | Tideway | Área costeira |
Town | Town | Pequena cidade no deserto |
Convenção de Nomenclatura de Cenários
A variável SCENARIO usa um formato de nomenclatura específico que define o mapa, modo de jogo e facção inicial:
Scenario_<MapName>_<GameMode>_<Faction>
- MapName -- o nome do mapa (ex.:
Crossing,Ministry,Farmhouse) - GameMode -- o modo de jogo (ex.:
Checkpoint,Push,Frontline) - Faction -- a facção atacante/inicial:
SecurityouInsurgents
Cenários Comuns
| Cenário | Mapa | Modo | Facção |
|---|---|---|---|
Scenario_Crossing_Checkpoint_Insurgents |
Crossing | Checkpoint | Insurgents atacam |
Scenario_Crossing_Checkpoint_Security |
Crossing | Checkpoint | Security ataca |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security ataca |
Scenario_Farmhouse_Push_Insurgents |
Farmhouse | Push | Insurgents atacam |
Scenario_Summit_Frontline |
Summit | Frontline | Simétrico |
Scenario_Hideout_Domination |
Hideout | Domination | Simétrico |
Scenario_Precinct_Skirmish |
Precinct | Skirmish | Simétrico |
Scenario_Bab_Push_Security |
Bab | Push | Security ataca |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents atacam |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security ataca |
Passo 5: Modos de Jogo
Insurgency: Sandstorm oferece vários modos de jogo em PvP e Co-op. O modo de jogo é determinado pela variável SCENARIO.
Modos PvP
| Modo | Jogadores | Descrição |
|---|---|---|
| Push | Até 28 | Uma equipe ataca sequencialmente através de pontos de objetivo enquanto a equipe defensora tenta impedi-los. A equipe atacante ganha ondas de reforço adicionais para cada objetivo capturado. A experiência clássica de Insurgency. |
| Frontline | Até 28 | Um modo de cabo de guerra onde ambas as equipes lutam por uma cadeia de objetivos. Capturar o objetivo final do inimigo vence a rodada. Os reforços estão atrelados ao controle de objetivos. |
| Skirmish | Até 16 | Um modo de menor escala com três objetivos por lado e um depósito de armas. Destruir o depósito inimigo ou capturar todos os objetivos vence a rodada. Bom para menor número de jogadores. |
| Firefight | Até 16 | Três pontos de captura no mapa sem respawn. Segurar todos os três pontos ou eliminar a equipe inimiga vence a rodada. Capturar qualquer ponto renasce companheiros mortos. |
| Domination | Até 28 | Modo de ritmo acelerado com três pontos de captura. As equipes ganham pontos mantendo objetivos. A primeira equipe a atingir o limite de pontuação vence. Os jogadores renascem em um cronômetro. |
| Ambush | Até 28 | Uma equipe deve escoltar um jogador VIP até um ponto de extração enquanto a outra equipe tenta eliminar o VIP. |
Modos Co-op
| Modo | Jogadores | Descrição |
|---|---|---|
| Checkpoint (Co-op) | Até 8 | Os jogadores trabalham juntos contra a IA para capturar ou destruir uma série de objetivos. O modo co-op mais popular. |
| Hardcore Checkpoint | Até 8 | Igual ao Checkpoint Co-op, mas com configurações mais punitivas -- sem marcadores de HUD, suprimentos limitados e IA mais difícil. |
| Survival | Até 8 | Os jogadores começam com equipamento mínimo e devem coletar armas enquanto completam objetivos e lutam até um ponto de extração. |
CheckpointHardcore, CheckpointCoop ou Survival como a parte do modo de jogo. Por exemplo: Scenario_Crossing_CheckpointCoop_Security.
Passo 6: Configuração do Servidor via ADDSWITCHES
Como Insurgency: Sandstorm não usa arquivos de configuração editáveis no servidor, toda a configuração avançada é feita através de parâmetros adicionais de linha de comando na variável de inicialização ADDSWITCHES.
Insira os parâmetros no campo ADDSWITCHES da aba Startup, separados por espaços. Cada parâmetro começa com um - (traço).
Parâmetros Comuns
| Parâmetro | Descrição |
|---|---|
-Password=YourPassword |
Define uma senha necessária para entrar no servidor. Omita completamente para um servidor público. |
-MapCycle=MapCycle |
Especifica o arquivo de ciclo de mapas a ser usado (refere-se a uma lista de viagem MapCycle.txt). Por padrão, o servidor alterna entre os cenários disponíveis. |
-mutators=<list> |
Lista separada por vírgulas de mutators para ativar. Veja abaixo para exemplos. |
-GameStats |
Ativa o rastreamento de estatísticas do jogo. Necessário junto com um GST válido para jogo ranqueado. |
-EnableCheats |
Ativa comandos de trapaça no servidor. Não use em servidores públicos. |
-Rcon |
Ativa o acesso RCON (Remote Console). Deve ser combinado com -RconPassword. Consulte RCON (Remote Console) para Insurgency: Sandstorm para detalhes completos. |
-RconPassword=YourRconPass |
Define a senha do RCON. Necessário se -Rcon estiver ativado. |
-RconListenPort=<port> |
Especifica a porta de escuta do RCON. Usa a porta de consulta do jogo por padrão. |
Exemplo de Configuração ADDSWITCHES
Uma configuração típica com senha de servidor e RCON ativado:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Mutators Populares
Mutators modificam as regras de jogo. Passe-os como uma lista separada por vírgulas com o parâmetro -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutator | Descrição |
|---|---|
AllYouCanEat |
Pontos de suprimento ilimitados para loadouts. |
BoltActionsOnly |
Apenas rifles de ação por ferrolho disponíveis. |
Frenzy |
Inimigos IA atacam com armas corpo a corpo no co-op. Um modo caótico favorito dos fãs. |
Guerrillas |
A equipe Insurgent só pode usar armamento de nível inferior. |
HotPotato |
Apenas granadas e explosivos. |
PistolsOnly |
Apenas pistolas secundárias disponíveis. |
ShotgunsOnly |
Apenas escopetas disponíveis. |
AntiMaterielRiflesOnly |
Apenas rifles anti-material (ex.: o M82) disponíveis. |
Vampirism |
Matar inimigos restaura vida. |
CompetitiveLoadouts |
Restringe loadouts às regras competitivas. |
Passo 7: Como Conectar
Encontre o endereço IP e a porta atribuída do seu servidor na aba Network no GPanel. Consulte Como Encontrar o IP e a Porta do Seu Servidor para detalhes.
Pelo Navegador de Servidores no Jogo
- Inicie Insurgency: Sandstorm e clique em Play no menu principal.
- Selecione Browse Servers (pode estar em Multiplayer).
- Use as opções de filtro para pesquisar por nome do servidor, modo de jogo ou mapa.
- Encontre seu servidor na lista e clique em Join.
Via Conexão Direta (Console)
- Inicie Insurgency: Sandstorm.
- Abra o console do jogo pressionando a tecla ` (til/crase). Se o console não abrir, ative-o em Settings > Game > Enable Console.
- Digite o seguinte comando, substituindo o IP e a porta pelos valores do GPanel:
open YOUR.SERVER.IP:PORT - Se o servidor tiver uma senha, use:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Artigos Relacionados
- RCON (Remote Console) para Insurgency: Sandstorm
- Como Encontrar o IP e a Porta do Seu Servidor
- Guia de Inicialização do Servidor
- Como Fazer Upload de Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar um problema não coberto neste guia, nossa equipe de suporte está disponível para ajudar.