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 Abiotic Factor


Este guia abrange tudo o que precisa para configurar o seu servidor dedicado de Abiotic Factor na Legion Hosting, incluindo o primeiro arranque, variáveis de arranque do GPanel, definições de sandbox, configuração do mundo, ligação ao servidor e gestão de saves. Para ajuda com crashes e problemas de ligação, consulte Resolução de Problemas do Abiotic Factor.

O Que É o Abiotic Factor

Abiotic Factor é um jogo cooperativo de sobrevivência ambientado numa enorme instalação científica subterrânea. Até seis jogadores trabalham juntos como cientistas presos num complexo de investigação invadido por criaturas anómalas e perigos ambientais. O jogo combina mecânicas de sobrevivência -- fome, sede, fadiga, crafting e construção de bases -- com combate baseado em física e exploração através de múltiplos setores interligados da instalação. Os jogadores investigam novas tecnologias, constroem defesas e desvendam os mistérios do que correu mal na instalação.

Funcionalidades principais do servidor dedicado incluem:

  • Mundo persistente que funciona 24/7 para que os jogadores possam entrar e sair livremente
  • Definições de sandbox extensivas para dificuldade, comportamento dos inimigos, taxas de recursos e estatísticas dos jogadores
  • Múltiplos mundos guardados com configurações independentes
  • Proteção por palavra-passe de administrador e visibilidade no browser de servidores
Pare o servidor antes de editar quaisquer ficheiros de configuração. Pare sempre o servidor a partir do separador Console no GPanel antes de fazer alterações. As edições feitas enquanto o servidor está em execução podem ser substituídas quando o servidor encerrar.

Primeiro Arranque

Quando recebe pela primeira vez o seu servidor Abiotic Factor da Legion Hosting, este precisa de completar uma instalação inicial antes de poder ser utilizado.

  1. Inicie sessão no GPanel e selecione o seu servidor Abiotic Factor na lista de servidores.
  2. Clique no separador Console e pressione Start.
  3. O servidor irá descarregar e instalar os ficheiros do servidor dedicado Abiotic Factor via Steam (App ID 2857200). Este download inicial pode demorar vários minutos.
  4. Assim que o download estiver concluído, o servidor iniciará automaticamente. Aguarde até ver a saída de log a indicar que o servidor está a aguardar ligações.
  5. O primeiro arranque pode demorar mais do que os arranques subsequentes enquanto o servidor gera os dados iniciais do mundo e os ficheiros de configuração.
Atualizações automáticas. Cada vez que o servidor arranca, verifica e aplica quaisquer atualizações disponíveis do Steam. Se uma atualização estiver disponível, o servidor irá descarregá-la e instalá-la antes de iniciar. Mantenha o seu cliente de jogo atualizado para a mesma versão para evitar problemas de ligação.

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 ao executável do servidor como parâmetros de linha de comandos quando este arranca.

  1. No GPanel, selecione o seu servidor Abiotic Factor.
  2. Clique no separador Startup.
  3. Defina as variáveis listadas abaixo. As alterações entram em vigor na próxima vez que iniciar ou reiniciar o servidor.
Variável Predefinição Descrição
SERVER_NAME My Abiotic Factor Server O nome apresentado no browser de servidores do Steam. Use um nome descritivo para que os jogadores encontrem o seu servidor facilmente.
SERVER_PASSWORD (vazio) Palavra-passe necessária para os jogadores entrarem. Deixe vazio para um servidor público. Defina uma palavra-passe para restringir o acesso apenas a jogadores convidados.
NUM_PLAYERS 6 Número máximo de jogadores simultâneos. Abiotic Factor suporta até 32 jogadores por servidor. Não deve exceder o limite de slots do seu plano de alojamento.
QUERY_PORT 27015 O port UDP utilizado pelo Steam para consultas do browser de servidores. Também configurado automaticamente pelo seu plano de alojamento.
As variáveis de arranque substituem os ficheiros de configuração. Se uma definição estiver configurada tanto como variável de arranque como dentro de um ficheiro de configuração, a variável de arranque tem precedência. Use variáveis de arranque para definições de identidade principais e ficheiros de configuração para ajuste detalhado de jogabilidade.

Configuração do Servidor

Para além das variáveis de arranque, o Abiotic Factor utiliza parâmetros de linha de comandos passados ao executável do servidor. Os parâmetros mais importantes são:

Parâmetro Descrição
-SteamServerName="Name" Define o nome do servidor apresentado no browser de servidores.
-MaxServerPlayers=6 Define o número máximo de jogadores (até 6).
-PORT=7777 Define o port de ligação ao jogo (UDP).
-QueryPort=27015 Define o port de consulta Steam (UDP).
-ServerPassword="pass" Define a palavra-passe de entrada no servidor.
-AdminPassword="pass" Define a palavra-passe de administrador. Em alternativa, adicione Steam IDs ao Admin.ini.
-log Ativa a saída de logs na janela da consola.
-newconsole Abre uma nova janela de consola para a saída do servidor.
O GPanel trata disto automaticamente. Na Legion Hosting, estes parâmetros são definidos através do separador Startup do GPanel. Não precisa de editar scripts de arranque manualmente, a menos que tenha um requisito avançado específico.

Definições de Sandbox (Configuração do Mundo)

As definições de sandbox controlam a dificuldade do jogo, comportamento dos inimigos, estatísticas dos jogadores e regras do mundo. Estas são configuradas no ficheiro SandboxSettings.ini.

Localizar o Ficheiro

O ficheiro de definições de sandbox está localizado em:

AbioticFactor/Saved/SaveGames/Server/Worlds/<YourWorldName>/SandboxSettings.ini

Pode aceder a este ficheiro através do separador Files do GPanel ou via SFTP.

Cabeçalho obrigatório. O ficheiro deve começar com [SandboxSettings] na primeira linha para que o servidor o leia corretamente. Se o cabeçalho estiver em falta, as definições serão ignoradas.

Definições de Dificuldade

Definição Predefinição Intervalo Descrição
GameDifficulty 1 0-2 Dificuldade geral. 0 = Normal, 1 = Difícil, 2 = Apocalíptico. Controla a presença, agressividade e velocidade de reação dos inimigos.
HardcoreMode False True/False Modo de morte permanente. Força a dificuldade Apocalíptica. Os jogadores têm apenas uma vida.

Definições de Inimigos

Definição Predefinição Intervalo Descrição
EnemySpawnRate 1.0 0.5 - 3.0 A frequência com que os inimigos reaparecem. Valores mais baixos significam menos inimigos, valores mais altos significam spawns mais frequentes.
EnemyHealthMultiplier 1.0 0.75 - 3.0 Multiplicador para a vida dos inimigos. Valores mais altos tornam os inimigos mais resistentes.
EnemyPlayerDamageMultiplier 1.0 0.25 - 3.0 Quanto dano os inimigos causam aos jogadores. Valores mais baixos tornam o combate mais tolerante.
EnemyDeployableDamageMultiplier 1.0 0.1 - 5.0 Quanto dano os inimigos causam a estruturas e objetos colocados pelos jogadores.
DetectionSpeedMultiplier 1.0 0.1 - 3.0 A rapidez com que os inimigos detetam e reagem aos jogadores. Valores mais baixos facilitam o stealth.
EnemyAccuracy 2 0-3 Precisão dos inimigos à distância. 0 = Patética, 1 = Baixa, 2 = Normal, 3 = Precisa.

Definições de Jogador

Definição Predefinição Intervalo Descrição
PlayerXPGainMultiplier 1.0 0.0 - 3.0 Multiplicador para ganho de XP de habilidades. Valores mais altos aceleram a progressão.
HungerSpeedMultiplier 1.0 0.0 - 2.0 A rapidez com que a fome aumenta. Defina como 0 para desativar a fome completamente.
ThirstSpeedMultiplier 1.0 0.0 - 2.0 A rapidez com que a sede aumenta. Defina como 0 para desativar a sede.
FatigueSpeedMultiplier 1.0 0.0 - 2.0 A rapidez com que a fadiga aumenta. Defina como 0 para desativar a fadiga.
DamageToAlliesMultiplier 0.5 0.0 - 3.0 Multiplicador de dano amigo. Defina como 0 para desativar o fogo amigo completamente.
ItemStackSizeMultiplier 1.0 1.0 - 30.0 Multiplicador para o tamanho dos stacks de itens. Valores mais altos permitem aos jogadores carregar mais itens por stack.
ItemWeightMultiplier 1.0 0.0 - 5.0 Multiplicador para o peso dos itens. Defina como 0 para itens sem peso.
ItemDurabilityMultiplier 1.0 0.1 - 10.0 Multiplicador para a durabilidade dos itens. Valores mais altos fazem ferramentas e armas durarem mais.
DurabilityLossOnDeathMultiplier 0.1 0.0 - 1.0 Quanta durabilidade os itens perdem quando o jogador morre. Defina como 0 para nenhuma penalidade de durabilidade na morte.
BaseInventorySize 12 0 - 42 Número predefinido de slots de inventário disponíveis para os jogadores.
BonusPerkPoints 0 -20 to 50 Pontos de perk extra concedidos aos jogadores na criação de personagem.
DeathPenalties 1 0 - 5 Controla o que os jogadores mantêm ou perdem ao morrer. 0 = manter tudo, valores mais altos = mais punitivo.

Definições do Mundo

Definição Predefinição Intervalo Descrição
DayNightCycleState 0 0-2 0 = Ciclo normal, 1 = Sempre dia, 2 = Sempre noite.
DayNightCycleSpeedMultiplier 1.0 0.1 - 3.0 A rapidez com que o ciclo dia/noite progride. Valores mais baixos abrandam-no.
LootRespawnEnabled False True/False Se o loot e os recursos reaparecem espontaneamente no mundo.
FoodSpoilSpeedMultiplier 1.0 0.0 - 2.0 A rapidez com que a comida se estraga. Defina como 0 para desativar a deterioração da comida.
RefrigerationEffectivenessMultiplier 1.0 0.0 - 2.0 A eficácia dos frigoríficos em abrandar a deterioração.
PowerSocketsOffAtNight True True/False Se as tomadas elétricas se desligam durante as horas noturnas.
WeatherFrequency 3 0-4 A frequência com que ocorrem eventos meteorológicos. 0 = Nunca, 4 = Diariamente.
HomeWorlds True True/False Se os jogadores podem aceder a Home Worlds (instâncias pessoais).
RadiationDealsDamage False True/False Se as zonas de radiação causam dano direto à saúde além dos efeitos.

Definições Diversas

Definição Predefinição Descrição
ShowDeathMessages True Apresentar notificações de morte para todos os jogadores.
AllowRecipeSharing True Permitir que os jogadores partilhem receitas de crafting entre si.
AllowPagers True Permitir que os jogadores utilizem pagers para comunicação.
AllowTransmog True Permitir que os jogadores alterem a aparência da sua armadura (transmog).
DisableResearchMinigame False Saltar o minijogo de investigação e completar a investigação automaticamente.
AllowCharacterReset True Permitir que os jogadores reiniciem a sua profissão, habilidades e traits.
HostAccessPlayerCorpses True Permitir que o host/administrador aceda aos sacos de morte de outros jogadores.

Exemplo de SandboxSettings.ini

[SandboxSettings]
GameDifficulty=1
HardcoreMode=False
EnemySpawnRate=1.0
EnemyHealthMultiplier=1.0
EnemyPlayerDamageMultiplier=1.0
PlayerXPGainMultiplier=1.5
HungerSpeedMultiplier=0.8
ThirstSpeedMultiplier=0.8
FatigueSpeedMultiplier=0.8
DamageToAlliesMultiplier=0.0
ItemStackSizeMultiplier=2.0
LootRespawnEnabled=True
DayNightCycleState=0
DayNightCycleSpeedMultiplier=1.0
FoodSpoilSpeedMultiplier=0.5
DeathPenalties=1
As definições aplicam-se por mundo. Cada save de mundo tem o seu próprio ficheiro SandboxSettings.ini, pelo que pode executar mundos diferentes com conjuntos de regras diferentes. As alterações requerem um reinício do servidor para entrarem em vigor.

Modos de Jogo e Dificuldade

Abiotic Factor oferece três níveis de dificuldade que alteram fundamentalmente a experiência de sobrevivência:

  • Normal (0): Experiência equilibrada adequada para a maioria dos grupos. Os inimigos estão presentes mas são geríveis, a escassez de recursos é moderada e as penalidades de morte são tolerantes. Recomendado para jogadores novatos.
  • Difícil (1): Agressividade e velocidade de deteção dos inimigos aumentadas. Os recursos são mais escassos e os inimigos causam mais dano. A definição predefinida para servidores dedicados.
  • Apocalíptico (2): Desafio máximo. Os inimigos são extremamente agressivos, altamente precisos e causam dano significativo. Os recursos são muito escassos. Recomendado apenas para grupos experientes.

Adicionalmente, o Modo Hardcore pode ser sobreposto a qualquer dificuldade (embora force Apocalíptico). No Hardcore, cada jogador tem apenas uma vida -- se morrer, a sua personagem é permanentemente eliminada e tem de começar de novo.


Como Ligar-se

Os jogadores podem ligar-se ao seu servidor Abiotic Factor através do browser de servidores do Steam ou por ligação direta.

Via Browser de Servidores do Steam

  1. Inicie o Abiotic Factor.
  2. No menu principal, selecione Play Online e depois Server Browser.
  3. Procure o seu servidor pelo nome (o nome que definiu na variável de arranque SERVER_NAME).
  4. Clique no seu servidor e pressione Join. Introduza a palavra-passe se estiver definida.

Via Ligação Direta

  1. Encontre o IP e port do seu servidor no separador Console do GPanel. Para ajuda, consulte Como Encontrar o IP e Port do Seu Servidor.
  2. No Abiotic Factor, abra o browser de servidores e procure a opção Direct Connect.
  3. Introduza o IP do servidor e o port do jogo (predefinido 7777) no formato IP:PORT.
  4. Pressione Connect e introduza a palavra-passe do servidor se necessário.

Via 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 query port do seu servidor (predefinido 27015).
  4. Assim que o servidor aparecer nos seus favoritos, faça duplo clique para ligar-se através do Abiotic Factor.
O servidor não aparece? Se o seu servidor não aparecer no browser, certifique-se de que está totalmente iniciado e terminou o carregamento. Novos servidores podem demorar alguns minutos a aparecer na lista master do Steam. Pode sempre usar a ligação direta com o IP e port. O port do seu servidor é atribuído aleatoriamente a menos que tenha um IP privado -- verifique o GPanel para o port correto.

Gestão de Saves e Persistência do Mundo

Os servidores dedicados de Abiotic Factor guardam os dados do mundo automaticamente. Compreender como os saves funcionam ajudá-lo-á a gerir backups e evitar perda de dados.

Localização do Save

Os dados de save do mundo são armazenados em:

AbioticFactor/Saved/SaveGames/Server/Worlds/<WorldName>/

Cada mundo tem o seu próprio diretório contendo os dados de save e ficheiros de configuração (incluindo SandboxSettings.ini).

Saves Automáticos

O servidor guarda o estado do mundo periodicamente durante o jogo. Os dados do mundo são também guardados quando o servidor encerra corretamente. Use sempre o botão Stop no GPanel em vez de forçar o encerramento do processo para garantir um save limpo.

Backups Manuais

Para criar um backup manual:

  1. Pare o servidor a partir do GPanel.
  2. Navegue até ao diretório de save do mundo via o separador Files ou SFTP.
  3. Descarregue a pasta inteira do mundo para o seu computador local.
  4. Para restaurar um backup, pare o servidor, carregue a pasta do mundo guardada para a mesma localização e inicie o servidor.

Iniciar um Novo Mundo

Para iniciar um mundo novo sem perder o save existente:

  1. Pare o servidor.
  2. Renomeie ou mova a pasta do mundo existente (por exemplo, renomeie para World_backup).
  3. Inicie o servidor. Ele irá gerar um novo mundo de raiz.
Nunca apague ficheiros de save enquanto o servidor está em execução. Isto pode causar corrupção ou crashes. Pare sempre o servidor primeiro antes de fazer quaisquer alterações aos dados de save.

Configuração de Administradores

Os administradores do servidor podem ser configurados de duas formas:

Via Steam ID (Admin.ini)

Para acesso de administrador persistente sem partilhar palavras-passe, adicione Steam IDs ao ficheiro Admin.ini:

  1. Pare o servidor.
  2. Navegue até ao diretório de configuração do servidor via GPanel Files ou SFTP.
  3. Crie ou edite o ficheiro Admin.ini.
  4. Adicione um Steam64 ID por linha:
    76561198012345678
    76561198087654321
  5. Guarde o ficheiro e inicie o servidor. Os jogadores com Steam IDs listados terão automaticamente privilégios de administrador.
Encontrar o seu Steam64 ID. Abra o seu perfil Steam num navegador web. O seu Steam64 ID é o longo ID numérico no URL (por exemplo, 76561198012345678). Se usar um URL personalizado, visite steamid.io e cole o URL do seu perfil para o encontrar.

Artigos Relacionados


Precisa de Ajuda?

Se ainda estiver a ter problemas com o seu servidor Abiotic Factor, por favor abra um ticket de suporte e a nossa equipa terá todo o gosto em ajudá-lo.


Este artigo foi útil?

Ready to Get Started?

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