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 Killing Floor 2


Este guia abrange como configurar e definir o seu servidor dedicado Killing Floor 2 alojado na Legion Hosting, incluindo o primeiro arranque, variáveis de arranque do GPanel, definições de dificuldade, ficheiros de configuração, rotação de mapas e como se ligar. Para mapas personalizados do workshop, consulte KF2 Custom Maps (Workshop). Para comandos de admin e o painel web admin, consulte KF2 Web Admin e Comandos de Admin.

Primeiro Arranque

Quando recebe pela primeira vez o seu servidor Killing Floor 2, este precisa de descarregar e instalar os ficheiros do jogo a partir do Steam (App ID 232130). Isto acontece automaticamente no primeiro arranque.

  1. Inicie sessão no GPanel.
  2. Selecione o seu servidor Killing Floor 2 na lista de servidores.
  3. Clique no separador Startup e defina o seu ADMIN_PASS antes de iniciar. Isto é obrigatório — o servidor não funcionará corretamente sem uma palavra-passe de admin.
  4. Vá ao separador Console e clique em Start.
  5. O servidor irá descarregar os ficheiros do Killing Floor 2 a partir do Steam. Isto pode demorar vários minutos dependendo da carga do servidor. Acompanhe a saída da consola para ver o progresso.
  6. Quando o download estiver concluído, o servidor iniciará automaticamente. Aguarde que a consola mostre que o servidor está pronto e a aguardar ligações.
Defina a sua palavra-passe de admin antes do primeiro arranque. A variável de arranque ADMIN_PASS é obrigatória. Sem ela, não poderá aceder ao painel web admin nem usar comandos de admin no jogo.
O primeiro arranque demora mais do que o habitual. A instalação inicial descarrega vários gigabytes de dados do jogo. Os arranques seguintes serão muito mais rápidos, uma vez que os ficheiros já estão presentes. O servidor também gera os seus ficheiros de configuração na primeira execução.

Variáveis de Arranque do GPanel

O Killing Floor 2 usa várias variáveis de arranque configuradas no separador Startup do GPanel. Estas controlam o comportamento principal do servidor e entram em vigor cada vez que o servidor é iniciado.

  1. Inicie sessão no GPanel e selecione o seu servidor KF2.
  2. Clique no separador Startup.
  3. Reveja e defina as variáveis listadas abaixo. As alterações entram em vigor na próxima vez que o servidor for iniciado.
Variável Predefinição Descrição
MAP_NAME kf-bioticslab O mapa que o servidor carrega no arranque. Deve ser um nome de mapa KF2 válido (minúsculas, com o prefixo kf-). Consulte a secção Rotação de Mapas abaixo para uma lista de mapas predefinidos.
ADMIN_PASS (nenhuma — obrigatória) A palavra-passe de admin usada para o painel web admin e autenticação de admin no jogo. Deve ser definida antes de iniciar o servidor. Mantenha-a privada.
SERVER_NAME (atribuído) O nome apresentado no navegador de servidores do jogo. Torne-o descritivo para que os jogadores possam encontrar o seu servidor facilmente.
DIFFICULTY 0 O nível de dificuldade do servidor. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Consulte a secção Níveis de Dificuldade abaixo para mais detalhes.
WEB_ADMIN true Ativa ou desativa o painel web admin. Defina como true para ativar ou false para desativar. Consulte KF2 Web Admin e Comandos de Admin para mais detalhes.
WEB_ADMIN_PORT 8089 A porta em que o painel web admin escuta. Verifique o separador Network do GPanel para a porta efetivamente atribuída ao seu servidor.
As variáveis de arranque sobrepõem-se aos valores dos ficheiros de configuração. Se uma definição aparece tanto no separador Startup do GPanel como num ficheiro de configuração, a variável de arranque tem precedência. Use o separador Startup para definições principais e os ficheiros de configuração para ajuste fino.

Níveis de Dificuldade

O Killing Floor 2 tem quatro níveis de dificuldade que afetam a vida, o dano, a velocidade e o comportamento de spawn dos Zeds. Defina a dificuldade usando a variável de arranque DIFFICULTY no GPanel.

Valor Dificuldade Descrição
0 Normal A dificuldade predefinida. Os Zeds têm vida e dano padrão. Bom para jogo casual e novos jogadores a aprender o jogo. Os Zeds movem-se a velocidade normal e não têm modificadores de comportamento especiais.
1 Hard Os Zeds causam mais dano e têm mais vida. Os jogadores recebem mais dano dos ataques. Um aumento sólido que requer melhor trabalho de equipa e escolhas de equipamento.
2 Suicidal Zeds significativamente mais difíceis com mais vida, movimento mais rápido e IA mais agressiva. Os Zeds podem correr e realizar ataques especiais com mais frequência. Requer jogadores experientes e composições de equipa coordenadas.
3 Hell on Earth A dificuldade mais elevada. Os Zeds têm vida e dano máximos, correm constantemente e usam os seus ataques mais perigosos frequentemente. O dano de fogo amigo é aumentado. Recomendado apenas para equipas altamente experientes e bem coordenadas.
Dificuldades mais elevadas requerem jogadores mais habilidosos. Iniciar um servidor em Suicidal ou Hell on Earth com jogadores inexperientes provavelmente resultará em eliminações frequentes da equipa. Comece em Normal ou Hard e aumente a dificuldade à medida que o seu grupo melhorar.

Ficheiros de Configuração

O ficheiro de configuração principal do servidor Killing Floor 2 é LinuxServer-KFGame.ini, localizado em KFGame/Config/LinuxServer-KFGame.ini. Este ficheiro é gerado no primeiro arranque do servidor e controla definições detalhadas de jogabilidade.

Pare o seu servidor antes de editar ficheiros de configuração. Pare sempre o seu servidor a partir do separador Console do GPanel antes de editar quaisquer ficheiros de configuração. O servidor pode sobrescrever alterações feitas nos ficheiros enquanto está em execução.

Aceder aos Ficheiros de Configuração

  1. Inicie sessão no GPanel e selecione o seu servidor KF2.
  2. Pare o servidor a partir do separador Console se estiver em execução.
  3. Clique no separador Files e navegue até KFGame/Config/.
  4. Clique em LinuxServer-KFGame.ini para abri-lo no editor integrado.

Definições Principais em LinuxServer-KFGame.ini

As seguintes definições encontram-se nas secções [Engine.GameReplicationInfo] e [KFGame.KFGameInfo]:

Definição Secção Predefinição Descrição
GameLength [KFGame.KFGameInfo] 1 Número de vagas numa partida. 0 = Curta (4 vagas), 1 = Média (7 vagas), 2 = Longa (10 vagas).
MaxPlayers [KFGame.KFGameInfo] 6 Número máximo de jogadores que podem entrar no servidor. O KF2 suporta até 6 por predefinição, mas servidores com mods podem aumentar este valor.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Multiplicador de dano de fogo amigo. 0.0 = desativado, 1.0 = dano total a companheiros de equipa. Valores entre 0 e 1 escalam proporcionalmente.
bDisableTeamCollision [KFGame.KFGameInfo] False Quando True, os jogadores podem atravessar-se uns aos outros. Útil em servidores com muitos jogadores para evitar bloqueios em corredores estreitos.
ServerName [Engine.GameReplicationInfo] (atribuído) O nome do servidor apresentado no navegador. A variável de arranque SERVER_NAME no GPanel sobrepõe-se a este valor se estiver definida.
bAdminCanPause [KFGame.KFGameInfo] False Permite que os admins pausem o jogo. Defina como True se quiser a capacidade de pausar a meio de uma vaga.

Exemplo de definições principais em LinuxServer-KFGame.ini:

[KFGame.KFGameInfo]
GameLength=1
MaxPlayers=6
FriendlyFireScale=0.0
bDisableTeamCollision=False
bAdminCanPause=False

Configuração do Web Admin — KFWeb.ini

As definições do painel web admin são armazenadas em KFGame/Config/KFWeb.ini. Este ficheiro controla se o web admin está ativado e em que porta funciona. Na maioria dos casos, não precisa de editar este ficheiro diretamente — as variáveis de arranque WEB_ADMIN e WEB_ADMIN_PORT no GPanel tratam destas definições.

Rotação de Mapas

O Killing Floor 2 suporta rotação de mapas, permitindo que o servidor alterne entre uma lista de mapas entre partidas. O ciclo de mapas é configurado em LinuxServer-KFGame.ini na secção [KFGame.KFGameInfo].

Configurar a Rotação de Mapas

Adicione entradas GameMapCycles para definir a sua rotação de mapas. Cada entrada especifica uma lista de mapas que o servidor irá alternar:

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
Os nomes dos mapas são sensíveis a maiúsculas e minúsculas. Use nomes de mapas em minúsculas com o prefixo kf-. Um nome de mapa incorreto fará com que o servidor ignore essa entrada ou falhe ao carregar o mapa.

Mapas Predefinidos

O Killing Floor 2 vem com uma grande seleção de mapas integrados. Aqui estão alguns dos mais utilizados:

Nome do Mapa Nome de Exibição
kf-bioticslabBiotics Lab
kf-burningparisBurning Paris
kf-outpostOutpost
kf-volter_manorVolter Manor
kf-catacombsCatacombs
kf-evacuation_pointEvacuation Point
kf-farmhouseFarmhouse
kf-blackforestBlack Forest
kf-prisonPrison
kf-containmentstationContainment Station
kf-hostilegroundsHostile Grounds
kf-infernalrealmInfernal Realm
kf-nukedNuked
kf-thescentThe Descent
kf-zedlandingZed Landing
A variável de arranque MAP_NAME define apenas o mapa inicial. O mapa especificado na variável MAP_NAME do GPanel é carregado quando o servidor arranca pela primeira vez. Depois disso, o servidor segue a rotação GameMapCycles definida no ficheiro de configuração.

Como se Ligar

Existem duas formas de se ligar ao seu servidor Killing Floor 2: através do navegador de servidores do jogo ou por ligação direta.

Usar o Navegador de Servidores do Jogo

  1. Abra o Killing Floor 2 e vá ao menu principal.
  2. Clique em Matchmaking e depois em Create Game ou navegue no Server Browser.
  3. Use os filtros para restringir os resultados. Procure o seu servidor pelo nome que definiu na variável de arranque SERVER_NAME.
  4. Selecione o seu servidor da lista e clique em Join.
Novos servidores podem demorar alguns minutos a aparecer. Após iniciar o seu servidor, pode demorar até 5-10 minutos para ser indexado e aparecer no navegador de servidores do Steam. Se não o vir imediatamente, aguarde e atualize a lista.

Ligação Direta via Steam

  1. Abra o Steam e clique em View na barra de menu superior, depois selecione Game Servers.
  2. Clique no separador Favourites, depois clique em Add a Server.
  3. Introduza o IP e a porta de jogo do seu servidor conforme mostrado no separador Network do GPanel (formato: IP:PORT).
  4. Clique em Add this address to favourites, depois selecione o servidor e clique em Connect.

Também pode usar a consola do jogo. Pressione ` (til/acento grave) para abrir a consola, depois escreva:

open IP:PORT

Substitua IP e PORT pelos valores do separador Network do GPanel.

Para ajuda a encontrar o IP e a porta do seu servidor, consulte Como Encontrar o IP e a Porta do Seu Servidor.

Artigos Relacionados

Precisa de Ajuda?

Se encontrar um problema não abordado neste guia, a nossa equipa de suporte está disponível para ajudar. Submeta um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída de consola ou capturas de ecrã relevantes.


Este artigo foi útil?

Ready to Get Started?

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