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

Disponível em: ENGLISH ESPAÑOL

Este guia aborda como configurar seu servidor dedicado de Killing Floor 2 hospedado na Legion Hosting, incluindo primeira inicialização, variáveis de inicialização do GPanel, configurações de dificuldade, arquivos de configuração, rotação de mapas e como conectar. Para mapas personalizados da workshop, veja KF2 Mapas Personalizados (Workshop). Para comandos de admin e o painel web admin, veja KF2 Web Admin e Comandos de Admin.

Primeira Inicialização

Quando você recebe seu servidor de Killing Floor 2 pela primeira vez, ele precisa baixar e instalar os arquivos do jogo pelo Steam (App ID 232130). Isso acontece automaticamente na primeira inicialização.

  1. Faça login no GPanel.
  2. Selecione seu servidor de Killing Floor 2 na lista de servidores.
  3. Clique na aba Startup e defina seu ADMIN_PASS antes de iniciar. Isso é obrigatório — o servidor não funcionará corretamente sem uma senha de admin.
  4. Vá para a aba Console e clique em Start.
  5. O servidor irá baixar os arquivos do Killing Floor 2 pelo Steam. Isso pode levar vários minutos dependendo da carga do servidor. Acompanhe a saída do console para ver o progresso.
  6. Após o download ser concluído, o servidor iniciará automaticamente. Aguarde até que o console mostre que o servidor está pronto e escutando por conexões.
Defina sua senha de admin antes da primeira inicialização. A variável de inicialização ADMIN_PASS é obrigatória. Sem ela, você não conseguirá acessar o painel web admin ou usar comandos de admin no jogo.
A primeira inicialização demora mais que o normal. A instalação inicial baixa vários gigabytes de dados do jogo. Inicializações subsequentes serão muito mais rápidas, pois os arquivos já estarão presentes. O servidor também gera seus arquivos de configuração na primeira execução.

Variáveis de Inicialização do GPanel

Killing Floor 2 utiliza diversas variáveis de inicialização configuradas na aba Startup do GPanel. Elas controlam o comportamento principal do servidor e entram em vigor cada vez que o servidor é iniciado.

  1. Faça login no GPanel e selecione seu servidor de KF2.
  2. Clique na aba Startup.
  3. Revise e defina as variáveis listadas abaixo. As alterações entram em vigor na próxima vez que o servidor for iniciado.
Variável Padrão Descrição
MAP_NAME kf-bioticslab O mapa que o servidor carrega na inicialização. Deve ser um nome de mapa válido do KF2 (minúsculas, com prefixo kf-). Veja a seção Rotação de Mapas abaixo para uma lista dos mapas padrão.
ADMIN_PASS (nenhum — obrigatório) A senha 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 exibido no navegador de servidores do jogo. Faça-o descritivo para que os jogadores possam encontrar seu servidor facilmente.
DIFFICULTY 0 O nível de dificuldade do servidor. 0 = Normal, 1 = Difícil, 2 = Suicida, 3 = Inferno na Terra. Veja a seção Níveis de Dificuldade abaixo para detalhes.
WEB_ADMIN true Habilita ou desabilita o painel web admin. Defina como true para habilitar ou false para desabilitar. Veja KF2 Web Admin e Comandos de Admin para detalhes.
WEB_ADMIN_PORT 8089 A porta em que o painel web admin escuta. Verifique a aba Network do GPanel para a porta real atribuída ao seu servidor.
As variáveis de inicialização substituem os valores dos arquivos de configuração. Se uma configuração aparece tanto na aba Startup do GPanel quanto em um arquivo de configuração, a variável de inicialização tem precedência. Use a aba Startup para configurações principais e os arquivos de configuração para ajustes finos.

Níveis de Dificuldade

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

Valor Dificuldade Descrição
0 Normal A dificuldade padrão. Os Zeds têm vida e dano normais. Bom para jogo casual e novos jogadores aprendendo o jogo. Os Zeds se movem em velocidade normal e não possuem modificadores de comportamento especiais.
1 Difícil 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 em equipe e escolhas de equipamento.
2 Suicida 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 equipe coordenadas.
3 Inferno na Terra A dificuldade mais alta. Os Zeds têm vida e dano máximos, correm constantemente e usam seus ataques mais perigosos com frequência. O dano de fogo amigo é aumentado. Recomendado apenas para equipes altamente experientes e bem coordenadas.
Dificuldades mais altas requerem jogadores mais habilidosos. Iniciar um servidor em Suicida ou Inferno na Terra com jogadores inexperientes provavelmente resultará em derrotas frequentes da equipe. Comece em Normal ou Difícil e aumente a dificuldade conforme seu grupo melhora.

Arquivos de Configuração

O arquivo principal de configuração do servidor de Killing Floor 2 é LinuxServer-KFGame.ini, localizado em KFGame/Config/LinuxServer-KFGame.ini. Este arquivo é gerado na primeira inicialização do servidor e controla configurações detalhadas de gameplay.

Pare seu servidor antes de editar arquivos de configuração. Sempre pare seu servidor pela aba Console do GPanel antes de editar qualquer arquivo de configuração. O servidor pode sobrescrever as alterações feitas nos arquivos enquanto estiver em execução.

Acessando os Arquivos de Configuração

  1. Faça login no GPanel e selecione seu servidor de KF2.
  2. Pare o servidor pela aba Console se ele estiver em execução.
  3. Clique na aba Files e navegue até KFGame/Config/.
  4. Clique em LinuxServer-KFGame.ini para abri-lo no editor integrado.

Configurações Principais no LinuxServer-KFGame.ini

As seguintes configurações são encontradas nas seções [Engine.GameReplicationInfo] e [KFGame.KFGameInfo]:

Configuração Seção Padrão Descrição
GameLength [KFGame.KFGameInfo] 1 Número de waves em uma partida. 0 = Curto (4 waves), 1 = Médio (7 waves), 2 = Longo (10 waves).
MaxPlayers [KFGame.KFGameInfo] 6 Número máximo de jogadores que podem entrar no servidor. KF2 suporta até 6 por padrão, mas servidores com mods podem aumentar esse valor.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Multiplicador de dano de fogo amigo. 0.0 = desativado, 1.0 = dano total aos companheiros. Valores entre 0 e 1 escalam proporcionalmente.
bDisableTeamCollision [KFGame.KFGameInfo] False Quando True, os jogadores podem atravessar uns aos outros. Útil em servidores com muitos jogadores para evitar bloqueios em corredores estreitos.
ServerName [Engine.GameReplicationInfo] (atribuído) O nome do servidor exibido no navegador. A variável de inicialização SERVER_NAME no GPanel substitui este valor se definida.
bAdminCanPause [KFGame.KFGameInfo] False Permite que admins pausem o jogo. Defina como True se você deseja a possibilidade de pausar no meio de uma wave.

Exemplo de configurações principais no LinuxServer-KFGame.ini:

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

Configuração do Web Admin — KFWeb.ini

As configurações do painel web admin são armazenadas em KFGame/Config/KFWeb.ini. Este arquivo controla se o web admin está habilitado e em qual porta ele opera. Na maioria dos casos, você não precisa editar este arquivo diretamente — as variáveis de inicialização WEB_ADMIN e WEB_ADMIN_PORT no GPanel lidam com essas configurações.

Rotação de Mapas

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

Configurando a Rotação de Mapas

Adicione entradas GameMapCycles para definir sua rotação de mapas. Cada entrada especifica uma lista de mapas pelos quais 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 diferenciam maiúsculas de minúsculas. Use nomes de mapas em minúsculas com prefixo kf-. Um nome de mapa incorreto fará com que o servidor pule essa entrada ou falhe ao carregar o mapa.

Mapas Padrão

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

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 inicialização MAP_NAME define apenas o mapa inicial. O mapa especificado na variável MAP_NAME do GPanel é carregado quando o servidor inicia pela primeira vez. Depois disso, o servidor segue a rotação GameMapCycles definida no arquivo de configuração.

Como Conectar

Existem duas formas de conectar ao seu servidor de Killing Floor 2: pelo navegador de servidores do jogo ou via conexão direta.

Usando o Navegador de Servidores do Jogo

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

Conexão Direta via Steam

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

Você também pode usar o console do jogo. Pressione ` (til/crase) para abrir o console, depois digite:

open IP:PORT

Substitua IP e PORT pelos valores da aba Network do GPanel.

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

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar um problema não coberto neste guia, nossa equipe de suporte está disponível para ajudar. Envie um ticket de suporte e inclua o ID do seu servidor, uma descrição do problema e qualquer saída de console ou capturas de tela relevantes.


Este artigo foi útil?

Ready to Get Started?

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