Este guia orienta-o na configuração do seu servidor dedicado Insurgency: Sandstorm alojado na Legion Hosting, incluindo tokens de autenticação Steam, variáveis de arranque, mapas e cenários, modos de jogo, parâmetros de arranque adicionais e como ligar. Para administração remota do servidor, consulte RCON (Consola Remota) para Insurgency: Sandstorm.
Passo 1: Tokens de Autenticação
O Insurgency: Sandstorm requer dois tokens de autenticação Steam separados para o seu servidor aparecer no browser público de servidores. Sem ambos os tokens, o servidor iniciará e será jogável via ligação direta, mas não será listado publicamente.
Game Stats Token (GST)
O GST é um Game Server Login Token (GSLT) que identifica o seu servidor junto do Steam.
- Inicie sessão na sua conta Steam e visite steamcommunity.com/dev/managegameservers.
- No campo App ID, introduza
581330(Insurgency: Sandstorm Dedicated Server). - Introduza uma nota opcional (ex.:
Legion Insurgency Server) e clique em Create. - Copie o token gerado.
- No GPanel, abra o separador Startup do seu servidor e cole o token no campo GST (Game Stats Token).
GSLT Auth Token (GSLTT)
O GSLTT é um segundo token necessário especificamente pelo Insurgency: Sandstorm para autenticação no browser de servidores.
- Na mesma página de Gestão de Contas de Servidor de Jogo do Steam, crie um segundo token com App ID
581330. - Use uma nota diferente (ex.:
Legion Insurgency GSLT Auth) para poder distingui-los. - Copie este segundo token.
- No separador Startup do GPanel, cole-o no campo GSLTT (GSLT Auth Token).
Passo 2: Primeiro Arranque
- Inicie sessão no GPanel e navegue até ao seu servidor Insurgency: Sandstorm.
- Vá ao separador Startup e preencha no mínimo os seus tokens GST e GSLTT (consulte o Passo 1).
- Clique em Start na página principal da consola.
- No primeiro arranque, o servidor descarregará e instalará todos os ficheiros do jogo. Isto pode demorar vários minutos dependendo da velocidade de ligação do servidor.
- Observe a saída da consola. Quando vir uma linha semelhante a:
o seu servidor está em execução e pronto para ligações.LogOnline: OSS: Created session, starting...
Passo 3: Variáveis de Arranque do GPanel
Toda a configuração do servidor é feita através do separador Startup no GPanel. As seguintes variáveis estão disponíveis:
| Variável | Predefinição | Descrição |
|---|---|---|
HOSTNAME |
(nome do seu servidor) | O nome apresentado no browser de servidores. Defina algo descritivo para que os jogadores possam encontrar o seu servidor. |
MAP_NAME |
Canyon |
O mapa a carregar no arranque do servidor. Consulte a secçã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. Consulte abaixo a convenção de nomenclatura. |
MAX_PLAYERS |
28 |
Número máximo de jogadores permitidos no servidor. O Insurgency: Sandstorm suporta até 28 jogadores em modos PvP (até 8 em Co-op). |
GST |
(vazio) | Game Stats Token. Necessário para o servidor aparecer no browser público. Consulte o Passo 1. |
GSLTT |
(vazio) | GSLT Auth Token. O segundo token necessário para listagem no browser público. Consulte o Passo 1. |
ADDSWITCHES |
(vazio) | Parâmetros adicionais de linha de comandos passados ao servidor. Use isto para configuração avançada como palavras-passe, mutators e ajustes de jogabilidade. Consulte a secção Configuração do Servidor abaixo. |
Passo 4: Mapas e Cenários
Mapas Disponíveis
O Insurgency: Sandstorm inclui os seguintes mapas. Use o valor do Nome do Mapa na variável de arranque MAP_NAME:
| Nome do Mapa | Nome de Apresentação | Cenário |
|---|---|---|
Bab | Bab | Ruas urbanas |
Canyon | Canyon | Desfiladeiro no deserto |
Citadel | Citadel | Fortaleza na montanha |
Crossing | Crossing | Travessia de rio |
Farmhouse | Farmhouse | Complexo rural |
Gap | Gap | Passagem de montanha |
Hideout | Hideout | Aldeia na falésia |
Hillside | Hillside | Vila na encosta |
Ministry | Ministry | Edifício do ministério governamental |
Outskirts | Outskirts | Arredores do deserto |
Precinct | Precinct | Esquadra policial |
Refinery | Refinery | Refinaria de petróleo |
Summit | Summit | Cume da montanha |
Tell | Tell | Ruínas no deserto |
Tideway | Tideway | Zona costeira |
Town | Town | Pequena cidade no deserto |
Convenção de Nomenclatura dos Cenários
A variável SCENARIO utiliza 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 atacam |
Scenario_Ministry_Checkpoint_Security |
Ministry | Checkpoint | Security atacam |
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 atacam |
Scenario_Outskirts_Checkpoint_Insurgents |
Outskirts | Checkpoint | Insurgents atacam |
Scenario_Tell_Checkpoint_Security |
Tell | Checkpoint | Security atacam |
Passo 5: Modos de Jogo
O 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 equipa ataca sequencialmente através de pontos de objetivo enquanto a equipa defensora tenta detê-los. A equipa atacante ganha ondas de reforço adicionais por cada objetivo capturado. A experiência clássica de Insurgency. |
| Frontline | Até 28 | Um modo de cabo-de-guerra onde ambas as equipas lutam por uma cadeia de objetivos. Capturar o objetivo final do inimigo vence a ronda. Os reforços estão ligados ao controlo 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 ronda. Bom para menor número de jogadores. |
| Firefight | Até 16 | Três pontos de captura no mapa sem respawns. Manter os três pontos ou eliminar a equipa inimiga vence a ronda. Capturar qualquer ponto faz reaparecer companheiros mortos. |
| Domination | Até 28 | Modo de ritmo rápido com três pontos de captura. As equipas ganham pontos ao manter objetivos. A primeira equipa a atingir o limite de pontuação vence. Os jogadores reaparecem com temporizador. |
| Ambush | Até 28 | Uma equipa deve escoltar um jogador VIP até um ponto de extração enquanto a outra equipa tenta eliminar o VIP. |
Modos Co-op
| Modo | Jogadores | Descrição |
|---|---|---|
| Checkpoint (Co-op) | Até 8 | Os jogadores trabalham juntos contra 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 definições mais punitivas -- sem marcadores HUD, recursos limitados e IA mais difícil. |
| Survival | Até 8 | Os jogadores começam com equipamento mínimo e devem procurar 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 o Insurgency: Sandstorm não usa ficheiros de configuração editáveis no servidor, toda a configuração avançada é feita através de parâmetros adicionais de linha de comandos na variável de arranque ADDSWITCHES.
Introduza os parâmetros no campo ADDSWITCHES do separador 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 palavra-passe necessária para entrar no servidor. Omita completamente para um servidor público. |
-MapCycle=MapCycle |
Especifica o ficheiro de ciclo de mapas a usar (refere-se a uma lista de viagem MapCycle.txt). Por predefinição, o servidor percorre os cenários disponíveis. |
-mutators=<list> |
Lista de mutators separados por vírgula para ativar. Consulte abaixo para exemplos. |
-GameStats |
Ativa o rastreamento de estatísticas de jogo. Necessário juntamente com um GST válido para jogo classificado. |
-EnableCheats |
Ativa comandos de batota no servidor. Não use em servidores públicos. |
-Rcon |
Ativa o acesso RCON (Consola Remota). Deve ser combinado com -RconPassword. Consulte RCON (Consola Remota) para Insurgency: Sandstorm para detalhes completos. |
-RconPassword=YourRconPass |
Define a palavra-passe RCON. Necessário se -Rcon estiver ativado. |
-RconListenPort=<port> |
Especifica a porta de escuta RCON. Usa a porta de consulta do jogo por predefinição. |
Exemplo de Configuração ADDSWITCHES
Uma configuração típica com palavra-passe do servidor e RCON ativado:
-Password=MySecretPass -Rcon -RconPassword=MyRconPass -GameStats
Mutators Populares
Os mutators modificam as regras de jogabilidade. Passe-os como uma lista separada por vírgula com o parâmetro -mutators:
-mutators=AllYouCanEat,AntiMaterielRiflesOnly
| Mutator | Descrição |
|---|---|
AllYouCanEat |
Pontos de equipamento ilimitados para loadouts. |
BoltActionsOnly |
Apenas espingardas de ferrolho disponíveis. |
Frenzy |
Os inimigos IA atacam com armas corpo a corpo em co-op. Um modo caótico favorito dos fãs. |
Guerrillas |
A equipa Insurgent só pode usar armamento de nível inferior. |
HotPotato |
Apenas granadas e explosivos. |
PistolsOnly |
Apenas pistolas disponíveis. |
ShotgunsOnly |
Apenas caçadeiras disponíveis. |
AntiMaterielRiflesOnly |
Apenas espingardas anti-material (ex.: a M82) disponíveis. |
Vampirism |
Matar inimigos restaura saúde. |
CompetitiveLoadouts |
Restringe os loadouts às regras competitivas. |
Passo 7: Como Ligar
Encontre o endereço IP e porta atribuída do seu servidor no separador Network no GPanel. Consulte Como Encontrar o IP e Porta do Seu Servidor para detalhes.
Através do Browser de Servidores do Jogo
- Inicie o 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 o seu servidor na lista e clique em Join.
Através de Ligação Direta (Consola)
- Inicie o Insurgency: Sandstorm.
- Abra a consola do jogo pressionando a tecla ` (til/acento grave). Se a consola não abrir, ative-a em Settings > Game > Enable Console.
- Escreva o seguinte comando, substituindo o IP e porta pelos seus valores do GPanel:
open YOUR.SERVER.IP:PORT - Se o servidor tiver palavra-passe, use:
open YOUR.SERVER.IP:PORT?Password=YourPassword
Artigos Relacionados
- RCON (Consola Remota) para Insurgency: Sandstorm
- Como Encontrar o IP e Porta do Seu Servidor
- Guia de Arranque do Servidor
- Como Carregar Ficheiros via SFTP
Precisa de Ajuda?
Se encontrar um problema não abrangido neste guia, a nossa equipa de suporte está disponível para ajudar.