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

The Front - Guia de Configuração do Servidor

PT the-front setup config survival 0 consideraram isto útil

Este guia aborda tudo o que precisa para configurar o seu servidor dedicado de The Front na Legion Hosting, incluindo o primeiro arranque, variáveis de arranque do GPanel, configuração do ServerConfig_.ini, definições de modo de jogo, ligação ao servidor e gestão de gravações. Para comandos de consola de admin, consulte The Front Admin Commands.

O Que É The Front

The Front é um shooter de sobrevivência em mundo aberto pós-apocalíptico desenvolvido pela Samar Studio. Ambientado num mundo devastado invadido por mutantes e fações hostis, os jogadores devem recolher recursos, fabricar armas e equipamento, construir e fortificar bases, e lutar pela sobrevivência contra inimigos IA e outros jogadores. O jogo combina mecânicas de shooter em terceira pessoa com sistemas profundos de construção de bases e sobrevivência.

Características principais do servidor dedicado incluem:

  • Suporte para mais de 40 jogadores simultâneos num único servidor
  • Modos de jogo PvP e PvE com tipos de modo de combate configuráveis
  • Ajuste extensivo de jogabilidade através do ficheiro de configuração ServerConfig_.ini
  • Mecânicas de raiding de bases com níveis de NPCs de raid e cooldowns configuráveis
  • Controlo de território baseado em Beacons e sistemas de proteção de construções
  • Consola de admin no jogo com mais de 100 comandos para gestão do servidor em tempo real
Pare o servidor antes de editar ficheiros de configuração. Pare sempre o servidor a partir do separador Console no GPanel antes de fazer alterações aos ficheiros de configuração. Alterações feitas enquanto o servidor está em execução podem ser substituídas quando o servidor gravar.

Primeiro Arranque

Quando receber pela primeira vez o seu servidor de The Front da Legion Hosting, é necessário completar uma instalação inicial antes de poder jogar.

  1. Inicie sessão no GPanel e selecione o seu servidor de The Front na lista de servidores.
  2. Clique no separador Console e pressione Start.
  3. O servidor irá descarregar e instalar os ficheiros do servidor dedicado de The Front via Steam (App ID 2334200). Este download inicial pode demorar vários minutos dependendo da velocidade do disco.
  4. Assim que o download estiver completo, o servidor inicia automaticamente. O primeiro arranque gera os dados iniciais do mundo e pode demorar mais do que os arranques seguintes.
  5. Aguarde até que a saída da consola indique que o servidor está pronto e a escutar ligações. Deverá ver mensagens indicando que a porta de jogo está ativa.
Tempo do arranque inicial. O primeiro arranque do servidor demora mais enquanto o jogo gera o mundo e inicializa todos os sistemas. Os arranques seguintes serão mais rápidos. Permita 3-5 minutos para o arranque inicial completar.

Variáveis de Arranque do GPanel

As definições principais do servidor são configuradas como variáveis de arranque no GPanel. Estes valores são passados como parâmetros de linha de comandos quando o servidor inicia e sobrepõem quaisquer definições correspondentes nos ficheiros de configuração.

  1. No GPanel, selecione o seu servidor de The Front.
  2. Clique no separador Startup.
  3. Defina as variáveis listadas abaixo. As alterações entram em vigor da próxima vez que iniciar ou reiniciar o servidor.
Variável Predefinição Descrição
SRV_NAME Pterodactyl hosted Server O nome exibido no navegador de servidores do jogo (parâmetro de lançamento -ServerName). Torne-o descritivo para que os jogadores possam encontrar o seu servidor.
MAX_PLAYERS 10 Número máximo de jogadores simultâneos (parâmetro -QueueThreshold). Ajuste com base nos recursos disponíveis do seu servidor.
BEACON_PORT 27016 A porta beacon do Unreal Engine usada para handshakes de ligação. Configurada automaticamente (porta de jogo + 1).
QUERY_PORT 27017 A porta UDP usada pelo Steam para consultas do navegador de servidores. Configurada automaticamente (porta de jogo + 2).
SHUTDOWN_PORT 27017 A porta de escuta do serviço de encerramento. Usada para sinais de encerramento remoto. Configurada automaticamente (porta de jogo + 3).
As variáveis de arranque sobrepõem os ficheiros de configuração. Se uma definição estiver configurada tanto como variável de arranque como dentro do ficheiro ServerConfig_.ini, a variável de arranque tem precedência. Use variáveis de arranque para definições de identidade principais e o ficheiro de configuração para ajuste detalhado de jogabilidade.

Configuração do ServerConfig_.ini

As definições detalhadas do servidor e jogabilidade são controladas através do ficheiro ServerConfig_.ini. Este é o ficheiro de configuração principal para ajustar o comportamento, regras e parâmetros de jogabilidade do seu servidor.

Localizar o Ficheiro

O ficheiro de configuração está localizado em:

TheFrontManager/ServerConfig_.ini

Aceda a este ficheiro através do separador Files do GPanel ou via SFTP. Todas as definições vão sob o cabeçalho da secção [BaseServerConfig].

Definições Básicas do Servidor

Definição Predefinição Descrição
ServerName "My Server" Nome de exibição do servidor no navegador de servidores. Coloque entre aspas.
ServerPassword (vazio) Palavra-passe necessária para entrar no servidor. Deixe vazio para um servidor público.
ServerTitle (vazio) Uma breve descrição do seu servidor exibida no navegador de servidores.
ServerAdminAccounts (vazio) Lista separada por ponto e vírgula de Steam64 IDs para contas de admin. Exemplo: 76561198012345678;76561198087654321;
QueueThreshold 40 Número máximo de jogadores permitidos no servidor em simultâneo.
IsCanMail 1.000000 Ativar ou desativar o sistema de correio e chat no jogo. Defina como 0 para desativar.
UseSteamSocket 1 Usar sockets de rede Steam para ligações. Deixe ativado para a maioria das configurações.

Definições de Modo de Jogo e Combate

Definição Predefinição Descrição
ServerFightModeType 0 Modo PvP do servidor. 0 = PvP (jogadores podem atacar-se mutuamente), 1 = PvE (jogadores não podem causar dano uns aos outros).
IsCanSelfDamage 1 Permitir que os jogadores causem dano a si próprios. 1 = ativado, 0 = desativado.
IsCanFriendDamage 1 Permitir fogo amigo entre membros do esquadrão. 1 = ativado, 0 = desativado.

Configuração de Portas

Definição Predefinição Descrição
Port 5001 Porta de jogo principal (UDP). Os jogadores conectam-se nesta porta.
BeaconPort 5002 Porta beacon do Unreal Engine para handshakes de ligação.
ShutDownServicePort 5004 Porta para sinais do serviço de encerramento remoto.
QueryPort 5003 Porta de consulta Steam para listagem no navegador de servidores.
As portas estão pré-configuradas. Na Legion Hosting, todas as portas são atribuídas e configuradas automaticamente. O seu servidor receberá uma porta aleatória a menos que tenha um IP privado. Não altere os valores das portas a menos que seja instruído pelo suporte.

Exemplo de ServerConfig_.ini

Abaixo está um exemplo de ficheiro de configuração com definições comuns:

[BaseServerConfig]
ServerName="My Legion Server"
ServerPassword=
ServerTitle="A friendly survival server"
ServerAdminAccounts=76561198012345678;
QueueThreshold=40
ServerFightModeType=1
IsCanSelfDamage=0
IsCanFriendDamage=0
IsCanMail=1.000000
UseSteamSocket=1
PlayerAddExpRate=1.5

Definições de Modo de Jogo

The Front suporta modos PvP e PvE que alteram fundamentalmente a experiência multijogador. O modo é definido através da definição ServerFightModeType.

Modo PvE (ServerFightModeType=1)

  • Os jogadores não podem causar dano uns aos outros diretamente.
  • O foco está na sobrevivência cooperativa contra inimigos IA e mutantes.
  • As bases estão protegidas contra raids de jogadores (raids de NPCs continuam a ocorrer).
  • Ideal para comunidades focadas em construção e exploração.
  • Os jogadores podem formar esquadrões, trocar e cooperar.

Modo PvP (ServerFightModeType=0)

  • Os jogadores podem atacar e matar-se mutuamente.
  • Bases e estruturas podem ser atacadas por outros jogadores.
  • O controlo de território através do sistema de Beacons torna-se competitivo.
  • Os multiplicadores de dano entre jogadores podem ser ajustados com comandos de admin (SetMeleePlayerDamageRatio, SetRangedPlayerDamageRatio).
  • Recomendado para jogadores competitivos e experientes.

Definições de Construção e Raid

Estas definições controlam a proteção de bases e mecânicas de raiding. Podem ser configuradas via comandos de consola de admin ou pelo ficheiro de configuração:

Definição / Comando Descrição
SetPlayerMaxHouseFlagNumber [N] Número máximo de Beacons (bandeiras de território) que cada jogador pode colocar.
SetHouseFlagExcitantTime [0-24] Define a janela de ataque/raid em horas. Durante esta janela, jogadores inimigos podem danificar estruturas dentro do território de um Beacon.
SetHFTrapMaxNum [N] Número máximo de armadilhas que podem ser colocadas na área de cobertura de um Beacon.
SetConstructDisableRot [1/0] Alterna a degradação de estruturas. Quando ativado (1), as estruturas degradam-se lentamente ao longo do tempo se não forem mantidas.
SetConstructMaxHealthRatio [multiplier] Multiplicador para a durabilidade máxima de estruturas. Valores mais altos tornam os edifícios mais difíceis de destruir.
SetConstructDefenseRatio [multiplier] Multiplicador para o dano recebido por estruturas. Valores mais baixos reduzem o dano aos edifícios.
Ataques de NPCs de raid. Mesmo em modo PvE, a sua base pode ser atacada por ondas de raid de NPCs. Configure a dificuldade dos NPCs de raid com os comandos SetCityNPCLevelRate, SetCityNPCDamageRate, SetCityNPCHealthRate e SetCityNPCNumRate.

Definições de Taxas de Experiência e Recursos

Pode ajustar as taxas de ganho de experiência, taxas de recolha de recursos e vários multiplicadores de jogabilidade através do ficheiro ServerConfig_.ini ou via comandos de consola de admin enquanto o servidor está em execução.

Taxas de Experiência

Definição / Comando Predefinição Descrição
PlayerAddExpRate 1 Multiplicador para toda a experiência ganha pelos jogadores. Defina como 2 para XP duplo.
SetPlayerKillAddExpRate [N] 1 Multiplicador para a experiência ganha ao matar NPCs.
SetPlayerFarmAddExpRate [N] 1 Multiplicador para a experiência ganha ao recolher recursos.
SetPlayerCraftAddExpRate [N] 1 Multiplicador para a experiência ganha ao fabricar itens.

Taxas de Recolha de Recursos

Comando Descrição
GMSetTreeGainRate [N] Multiplicador de recolha de madeira.
GMSetBushGainRate [N] Multiplicador de recolha de plantas e arbustos.
GMSetOreGainRate [N] Multiplicador de recolha de minério e minerais.
GMSetCropReapRate [N] Multiplicador de rendimento na colheita de culturas.
GMSetFleshGainRate [N] Multiplicador de recolha de carne/pele de animais.
GMSetCropGrowRate [N] Multiplicador de velocidade de crescimento de culturas.
GMSetTTC_Oil_Rate [N] Multiplicador de produção de poços de petróleo.
GMSetWaterCollector_Rate [N] Multiplicador de produção de coletores de orvalho/água.
GMSetTTC_Fish_Rate [N] Multiplicador de produção de cestos de peixe.

Como Conectar

Os jogadores conectam-se ao seu servidor de The Front através do navegador de servidores no jogo. Encontre o IP e porta do seu servidor no separador Console do GPanel ou consulte How to Find Your Server IP and Port.

Via Navegador de Servidores no Jogo

  1. Inicie The Front.
  2. No menu principal, clique em Servers.
  3. Clique no separador Dedicated Servers no topo.
  4. Use a barra de pesquisa ou percorra a lista para encontrar o seu servidor pelo nome (o nome que definiu na configuração ServerName).
  5. Clique no seu servidor e pressione Join. Introduza a palavra-passe se estiver definida.
O servidor não aparece? Se o seu servidor não aparecer no navegador, certifique-se de que iniciou completamente e que está em execução há pelo menos 2-5 minutos. Servidores novos precisam de tempo para se registarem na lista principal de servidores Steam. Verifique também se a definição ServerName está configurada corretamente.

Via Navegador de Servidores Steam

  1. No Steam, vá a View > Game Servers (ou Servers).
  2. Clique no separador Favorites e depois em Add a Server.
  3. Introduza o IP e porta de consulta do seu servidor no formato IP:QUERY_PORT (por exemplo, 192.168.1.100:5003).
  4. Quando o servidor aparecer, faça duplo clique para iniciar The Front e conectar.
Sem ligação direta por IP no jogo. The Front não suporta atualmente uma funcionalidade de ligação direta por IP dentro do próprio cliente do jogo. Use o navegador de servidores no jogo ou o navegador de servidores Steam para encontrar e entrar no seu servidor.

Gestão de Gravações e Limpeza de Mundo

The Front grava automaticamente os dados do mundo em intervalos regulares. Compreender o sistema de gravação é importante para gerir o mundo do seu servidor.

Localização da Gravação

Os dados de gravação do mundo são armazenados no diretório de dados do servidor. O intervalo de gravação pode ser configurado com o comando de admin SetSaveGameInterval (valor em segundos).

Gravação Manual

Para acionar uma gravação manual do mundo, use o comando de consola de admin:

SaveWorld

Isto é útil antes de realizar manutenção, fazer alterações de configuração ou encerrar o servidor.

Criar Cópias de Segurança

  1. Pare o servidor a partir do GPanel.
  2. Navegue até ao diretório de gravação do servidor através do separador Files do GPanel ou via SFTP.
  3. Descarregue os ficheiros de gravação para o seu computador local para os manter em segurança.
  4. Faça também cópia de segurança do ficheiro ServerConfig_.ini para preservar as suas definições.

Iniciar um Novo Mundo (Limpeza de Mundo)

Para limpar o mundo e começar de novo:

  1. Pare o servidor a partir do GPanel.
  2. Navegue até ao diretório de dados de gravação.
  3. Elimine ou renomeie os ficheiros de gravação do mundo existentes.
  4. Opcionalmente, defina o parâmetro ClearSeverTime no ServerConfig_.ini com uma data (formato: yyyy-mm-dd) para agendar uma limpeza.
  5. Inicie o servidor. Ele irá gerar um mundo novo de raiz.
Faça cópia de segurança antes de limpar. Descarregue sempre uma cópia dos seus ficheiros de gravação antes de os eliminar. Uma vez eliminados, os dados do mundo não podem ser recuperados. Se quiser a opção de restaurar o mundo antigo, mantenha a cópia de segurança em segurança.

Referência de Portas

The Front usa as seguintes portas de rede. Estas são configuradas automaticamente pelo seu plano de alojamento na Legion Hosting.

Porta Protocolo Predefinição Finalidade
Game Port UDP 5001 Ligações de jogo principais. Os jogadores conectam-se nesta porta.
Beacon Port UDP 5002 Porta beacon do Unreal Engine para handshakes de ligação.
Query Port UDP 5003 Consultas do navegador de servidores Steam.
Shutdown Service Port TCP 5004 Escuta do serviço de encerramento remoto.

Artigos Relacionados


Precisa de Ajuda?

Se continua a ter problemas com o seu servidor de The Front, por favor abra um ticket de suporte e a nossa equipa terá todo o prazer em ajudá-lo.


Este artigo foi útil?

Ready to Get Started?

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