Vente Flash 50% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
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
Catégories

Guide de configuration du serveur Killing Floor 2


Ce guide explique comment configurer votre serveur dédié Killing Floor 2 hébergé chez Legion Hosting, y compris le premier démarrage, les variables de démarrage GPanel, les paramètres de difficulté, les fichiers de configuration, la rotation des cartes et comment se connecter. Pour les cartes personnalisées du Workshop, consultez KF2 Custom Maps (Workshop). Pour les commandes admin et le panneau web admin, consultez KF2 Web Admin and Admin Commands.

Premier démarrage

Lorsque vous recevez votre serveur Killing Floor 2 pour la première fois, il doit télécharger et installer les fichiers du jeu depuis Steam (App ID 232130). Cela se fait automatiquement lors du premier démarrage.

  1. Connectez-vous à GPanel.
  2. Sélectionnez votre serveur Killing Floor 2 dans la liste des serveurs.
  3. Cliquez sur l'onglet Startup et définissez votre ADMIN_PASS avant de démarrer. Ceci est obligatoire — le serveur ne fonctionnera pas correctement sans mot de passe admin.
  4. Allez dans l'onglet Console et cliquez sur Start.
  5. Le serveur téléchargera les fichiers Killing Floor 2 depuis Steam. Cela peut prendre plusieurs minutes selon la charge du serveur. Surveillez la sortie de la console pour suivre la progression.
  6. Une fois le téléchargement terminé, le serveur démarrera automatiquement. Attendez que la console indique que le serveur est prêt et en écoute de connexions.
Définissez votre mot de passe admin avant le premier démarrage. La variable de démarrage ADMIN_PASS est obligatoire. Sans elle, vous ne pourrez pas accéder au panneau web admin ni utiliser les commandes admin en jeu.
Le premier démarrage prend plus de temps que d'habitude. L'installation initiale télécharge plusieurs gigaoctets de données de jeu. Les démarrages suivants seront beaucoup plus rapides puisque les fichiers sont déjà présents. Le serveur génère également ses fichiers de configuration lors du premier lancement.

Variables de démarrage GPanel

Killing Floor 2 utilise plusieurs variables de démarrage configurées dans l'onglet Startup de GPanel. Celles-ci contrôlent le comportement principal du serveur et prennent effet à chaque démarrage du serveur.

  1. Connectez-vous à GPanel et sélectionnez votre serveur KF2.
  2. Cliquez sur l'onglet Startup.
  3. Vérifiez et définissez les variables listées ci-dessous. Les modifications prennent effet au prochain démarrage du serveur.
Variable Par défaut Description
MAP_NAME kf-bioticslab La carte que le serveur charge au démarrage. Doit être un nom de carte KF2 valide (en minuscules, préfixé par kf-). Voir la section Rotation des cartes ci-dessous pour la liste des cartes par défaut.
ADMIN_PASS (aucun — obligatoire) Le mot de passe admin utilisé pour le panneau web admin et l'authentification admin en jeu. Il doit être défini avant de démarrer le serveur. Gardez-le confidentiel.
SERVER_NAME (attribué) Le nom affiché dans le navigateur de serveurs en jeu. Rendez-le descriptif pour que les joueurs puissent trouver votre serveur facilement.
DIFFICULTY 0 Le niveau de difficulté du serveur. 0 = Normal, 1 = Hard, 2 = Suicidal, 3 = Hell on Earth. Voir la section Niveaux de difficulté ci-dessous pour plus de détails.
WEB_ADMIN true Active ou désactive le panneau web admin. Réglez sur true pour activer ou false pour désactiver. Voir KF2 Web Admin and Admin Commands pour plus de détails.
WEB_ADMIN_PORT 8089 Le port sur lequel le panneau web admin écoute. Vérifiez l'onglet Network de GPanel pour le port réellement attribué à votre serveur.
Les variables de démarrage remplacent les valeurs des fichiers de configuration. Si un paramètre apparaît à la fois dans l'onglet Startup de GPanel et dans un fichier de configuration, la variable de démarrage a la priorité. Utilisez l'onglet Startup pour les paramètres principaux et les fichiers de configuration pour les réglages fins.

Niveaux de difficulté

Killing Floor 2 propose quatre niveaux de difficulté qui affectent la santé, les dégâts, la vitesse et le comportement d'apparition des Zeds. Définissez la difficulté à l'aide de la variable de démarrage DIFFICULTY dans GPanel.

Valeur Difficulté Description
0 Normal La difficulté par défaut. Les Zeds ont une santé et des dégâts standards. Idéal pour le jeu décontracté et les nouveaux joueurs qui apprennent le jeu. Les Zeds se déplacent à vitesse normale et n'ont pas de modificateurs de comportement spéciaux.
1 Hard Les Zeds infligent plus de dégâts et ont des réserves de santé augmentées. Les joueurs subissent plus de dégâts des attaques. Un cran au-dessus significatif qui nécessite un meilleur travail d'équipe et de meilleurs choix d'équipement.
2 Suicidal Des Zeds considérablement plus résistants avec une santé plus élevée, des déplacements plus rapides et une IA plus agressive. Les Zeds peuvent sprinter et effectuer des attaques spéciales plus fréquemment. Nécessite des joueurs expérimentés et des compositions d'équipe coordonnées.
3 Hell on Earth La difficulté la plus élevée. Les Zeds ont une santé et des dégâts maximaux, sprintent constamment et utilisent leurs attaques les plus dangereuses fréquemment. Les dégâts de tir allié sont augmentés. Recommandé uniquement pour des équipes très expérimentées et bien coordonnées.
Les difficultés plus élevées nécessitent des joueurs plus expérimentés. Démarrer un serveur en Suicidal ou Hell on Earth avec des joueurs inexpérimentés entraînera probablement des éliminations fréquentes de l'équipe. Commencez en Normal ou Hard et augmentez la difficulté au fur et à mesure que votre groupe progresse.

Fichiers de configuration

Le fichier de configuration principal du serveur Killing Floor 2 est LinuxServer-KFGame.ini, situé dans KFGame/Config/LinuxServer-KFGame.ini. Ce fichier est généré lors du premier démarrage du serveur et contrôle les paramètres détaillés du gameplay.

Arrêtez votre serveur avant de modifier les fichiers de configuration. Arrêtez toujours votre serveur depuis l'onglet Console de GPanel avant de modifier tout fichier de configuration. Le serveur peut écraser les modifications apportées aux fichiers pendant qu'il est en cours d'exécution.

Accéder aux fichiers de configuration

  1. Connectez-vous à GPanel et sélectionnez votre serveur KF2.
  2. Arrêtez le serveur depuis l'onglet Console s'il est en cours d'exécution.
  3. Cliquez sur l'onglet Files et naviguez vers KFGame/Config/.
  4. Cliquez sur LinuxServer-KFGame.ini pour l'ouvrir dans l'éditeur intégré.

Paramètres clés dans LinuxServer-KFGame.ini

Les paramètres suivants se trouvent dans les sections [Engine.GameReplicationInfo] et [KFGame.KFGameInfo] :

Paramètre Section Par défaut Description
GameLength [KFGame.KFGameInfo] 1 Nombre de vagues dans une partie. 0 = Court (4 vagues), 1 = Moyen (7 vagues), 2 = Long (10 vagues).
MaxPlayers [KFGame.KFGameInfo] 6 Nombre maximum de joueurs pouvant rejoindre le serveur. KF2 supporte jusqu'à 6 par défaut, mais les serveurs moddés peuvent augmenter ce nombre.
FriendlyFireScale [KFGame.KFGameInfo] 0.0 Multiplicateur de dégâts de tir allié. 0.0 = désactivé, 1.0 = dégâts complets aux coéquipiers. Les valeurs entre 0 et 1 sont proportionnelles.
bDisableTeamCollision [KFGame.KFGameInfo] False Quand réglé sur True, les joueurs peuvent passer à travers les autres. Utile sur les serveurs avec beaucoup de joueurs pour éviter les blocages dans les couloirs étroits.
ServerName [Engine.GameReplicationInfo] (attribué) Le nom du serveur affiché dans le navigateur. La variable de démarrage SERVER_NAME dans GPanel remplace cette valeur si elle est définie.
bAdminCanPause [KFGame.KFGameInfo] False Permet aux admins de mettre le jeu en pause. Réglez sur True si vous souhaitez pouvoir mettre en pause en pleine vague.

Exemple de paramètres clés dans LinuxServer-KFGame.ini :

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

Configuration du Web Admin — KFWeb.ini

Les paramètres du panneau web admin sont stockés dans KFGame/Config/KFWeb.ini. Ce fichier contrôle si le web admin est activé et sur quel port il fonctionne. Dans la plupart des cas, vous n'avez pas besoin de modifier ce fichier directement — les variables de démarrage WEB_ADMIN et WEB_ADMIN_PORT dans GPanel gèrent ces paramètres.

Rotation des cartes

Killing Floor 2 supporte la rotation des cartes, permettant au serveur de parcourir une liste de cartes entre les parties. Le cycle de cartes est configuré dans LinuxServer-KFGame.ini sous la section [KFGame.KFGameInfo].

Configurer la rotation des cartes

Ajoutez des entrées GameMapCycles pour définir votre rotation de cartes. Chaque entrée spécifie une liste de cartes que le serveur parcourra :

[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-outpost","kf-volter_manor","kf-catacombs","kf-evacuation_point"))
Les noms de cartes sont sensibles à la casse. Utilisez des noms de cartes en minuscules préfixés par kf-. Un nom de carte incorrect entraînera le serveur à ignorer cette entrée ou à ne pas charger la carte.

Cartes par défaut

Killing Floor 2 est livré avec une large sélection de cartes intégrées. Voici quelques-unes des plus couramment utilisées :

Nom de la carte Nom d'affichage
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
La variable de démarrage MAP_NAME définit uniquement la carte initiale. La carte spécifiée dans la variable MAP_NAME de GPanel est chargée au premier démarrage du serveur. Ensuite, le serveur suit la rotation GameMapCycles définie dans le fichier de configuration.

Comment se connecter

Il existe deux façons de se connecter à votre serveur Killing Floor 2 : via le navigateur de serveurs en jeu ou par connexion directe.

Utiliser le navigateur de serveurs en jeu

  1. Lancez Killing Floor 2 et allez au menu principal.
  2. Cliquez sur Matchmaking puis sur Create Game ou parcourez le Server Browser.
  3. Utilisez les filtres pour affiner les résultats. Recherchez votre serveur par le nom que vous avez défini dans la variable de démarrage SERVER_NAME.
  4. Sélectionnez votre serveur dans la liste et cliquez sur Join.
Les nouveaux serveurs peuvent mettre quelques minutes à apparaître. Après le démarrage de votre serveur, cela peut prendre jusqu'à 5-10 minutes pour qu'il soit indexé et apparaisse dans le navigateur de serveurs Steam. Si vous ne le voyez pas immédiatement, attendez et rafraîchissez la liste.

Connexion directe via Steam

  1. Ouvrez Steam et cliquez sur View dans la barre de menu supérieure, puis sélectionnez Game Servers.
  2. Cliquez sur l'onglet Favourites, puis cliquez sur Add a Server.
  3. Entrez l'IP et le port de jeu de votre serveur comme indiqué dans l'onglet Network de GPanel (format : IP:PORT).
  4. Cliquez sur Add this address to favourites, puis sélectionnez le serveur et cliquez sur Connect.

Vous pouvez également utiliser la console en jeu. Appuyez sur ` (tilde/accent grave) pour ouvrir la console, puis tapez :

open IP:PORT

Remplacez IP et PORT par les valeurs de l'onglet Network de GPanel.

Pour de l'aide pour trouver l'IP et le port de votre serveur, consultez How to Find Your Server IP and Port.

Articles connexes

Besoin d'aide ?

Si vous rencontrez un problème non couvert dans ce guide, notre équipe de support est disponible pour vous aider. Soumettez un ticket de support en incluant votre ID de serveur, une description du problème et toute sortie de console ou capture d'écran pertinente.


Cet article vous a-t-il été utile ?

Ready to Get Started?

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