Aller au contenu

ARK : configuration du serveur

Découvre comment optimiser les paramètres de ton serveur de jeu ARK pour améliorer le gameplay et le personnaliser davantage → En savoir plus

10 novembre 202617 min de lecture1 Vues0 utile

Configuration du serveur

La configuration d’un serveur de jeu ARK peut parfois sembler compliquée et déconcertante. Mais il y a une bonne raison à cela : ARK offre de nombreuses possibilités de configuration. De plus, la configuration se fait dans différents fichiers, et tu dois aussi veiller à placer chaque commande dans le bon fichier. Dans ce guide, nous allons t’aider à mieux comprendre le fonctionnement de la configuration d’un serveur de jeu ARK.

Différences entre les fichiers de configuration

La configuration du serveur de jeu ARK s’effectue à l’aide des fichiers de configuration GameUserSettings.ini et Game.ini. Tu peux les modifier dans l’onglet Configuration (vue texte brut) ou via FTP.

Fichier de configurationInterface WebFTP
GameUserSettings.iniKonfiguration-Tab -> Rohtext-Ansicht -> GameUserSettings.iniShooterGame/Saved/Config/LinuxServer/
Game.iniKonfiguration-Tab -> Rohtext-Ansicht -> Game.iniShooterGame/Saved/Config/LinuxServer/

Le fichier de configuration GameUserSettings.ini contient des options pour le client du jeu et pour le serveur. Les options du client du jeu ne sont pas utilisées par le serveur. Les options du serveur sont définies dans la section [ServerSettings], qui se trouve généralement à la fin du fichier. Pour les réglages avancés, comme modifier les points d’engramme ou l’XP par niveau, désactiver certains contenus ou ajuster les préférences des joueurs, utilise le fichier Game.ini.

Configuration : carte

ARK propose différentes cartes auxquelles tu peux jouer sur ton serveur. Dans l’onglet Configuration de l’interface Web, tu peux choisir la carte que tu souhaites utiliser.

CartesDate de sortieNom de la commande
The Island02.06.2015TheIsland
The Center17.05.2016TheCenter
Scorched Earth01.09.2016ScorchedEarth_P
Ragnarok12.06.2017Ragnarok
Aberration12.12.2017Aberration_P
Extinction06.11.2018Extinction
Valguero18.06.2019Valguero_P
Genesis25.02.2020Genesis
Crystal Isles11.06.2020CrystalIsles

Il te suffit de saisir le nom de la commande de la carte dans le champ Carte. Elle sera chargée au prochain démarrage du serveur.

Configuration : GameUserSettings.ini

[ServerSettings]

allowThirdPersonPlayer

Cette commande permet de définir si la vue à la troisième personne doit être activée.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

AllowCaveBuildingPvE

Définit si la construction de structures dans les grottes est autorisée (lorsque le mode PVE est activé).

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

alwaysNotifyPlayerJoined

Définit si les joueurs reçoivent une notification lorsqu’un joueur rejoint le serveur.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

alwaysNotifyPlayerLeft

Définit si les joueurs reçoivent une notification lorsqu’un joueur quitte le serveur.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

bAllowFlyerCarryPvE

Définit si les joueurs peuvent transporter des dinosaures à l’aide d’un dinosaure volant.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

bDisableStructureDecayPvE

Désactive la dégradation progressive des constructions des joueurs.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

DayCycleSpeedScale

Définit le facteur d’échelle du temps dans ARK et détermine la fréquence à laquelle le jour succède à la nuit et inversement. La valeur par défaut de 1 correspond à la même vitesse de cycle qu’en mode solo (et sur les serveurs officiels). Les valeurs inférieures à 1 ralentissent le cycle, tandis que les valeurs supérieures l’accélèrent. Une minute en temps réel correspond à environ 28 minutes de jeu. Pour obtenir un cycle jour/nuit d’environ 24 heures en jeu, définis la valeur sur 0,035.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DayTimeSpeedScale

Définit le facteur d’échelle du temps pendant la journée. Il détermine la durée du jour par rapport à la nuit (définie par NightTimeSpeedScale). Une valeur plus faible prolonge le jour.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

NightTimeSpeedScale

Définit le facteur d’échelle du temps pendant la nuit. Il détermine la durée de la nuit par rapport au jour (définie par DayTimeSpeedScale). Une valeur plus faible prolonge la nuit.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoCharacterFoodDrainMultiplier

Définit la consommation de nourriture d’un dinosaure. Une valeur plus élevée augmente sa consommation (les dinos ont plus faim). Ce paramètre a également une incidence sur le temps d’apprivoisement.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoCharacterHealthRecoveryMultiplier

Définit la régénération de santé d’un dinosaure. Une valeur plus élevée accélère la régénération, tandis qu’une valeur plus faible la ralentit.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoCharacterStaminaDrainMultiplier

Définit la vitesse à laquelle un dinosaure se fatigue. Une valeur plus élevée accélère l’épuisement, tandis qu’une valeur plus faible le ralentit.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoCountMultiplier

Définit le nombre de dinosaures qui apparaissent. Une valeur plus élevée augmente leur fréquence d’apparition, tandis qu’une valeur plus faible la réduit.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoDamageMultiplier

Définit les dégâts infligés par un dinosaure. Une valeur plus élevée augmente les dégâts, tandis qu’une valeur plus faible les réduit.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

DinoResistanceMultiplier

Définit la résistance d’un dinosaure. Une valeur plus élevée augmente sa résistance.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

globalVoiceChat

Définit si le chat vocal global doit être activé sur le serveur.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

HarvestAmountMultiplier

Définit la quantité de ressources obtenue lors de la récolte. Une valeur plus élevée donne plus de ressources, tandis qu’une valeur plus faible en donne moins.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

HarvestHealthMultiplier

Définit la résistance des ressources pouvant être récoltées. Des valeurs plus élevées augmentent la quantité de matériaux obtenue à chaque coup.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

noTributeDownloads

Permet d’interdire le téléchargement de personnages de jeu depuis le serveur.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PreventDownloadSurvivors

Empêche le téléchargement de personnages survivants depuis le serveur.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PreventDownloadItems

Empêche le téléchargement d’objets depuis le serveur.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PreventDownloadDinos

Empêche le téléchargement de dinosaures depuis le serveur.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerCharacterFoodDrainMultiplier

Définit la vitesse à laquelle un joueur a faim. Une valeur plus élevée accélère l’apparition de la faim, tandis qu’une valeur plus faible la ralentit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerCharacterHealthRecoveryMultiplier

Définit la vitesse à laquelle un joueur récupère sa santé. Une valeur plus élevée accélère la guérison, tandis qu’une valeur plus faible la ralentit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerCharacterStaminaDrainMultiplier

Définit la vitesse à laquelle les joueurs se fatiguent. Une valeur plus élevée accélère l’épuisement, tandis qu’une valeur plus faible le ralentit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerCharacterWaterDrainMultiplier

Définit la vitesse à laquelle un joueur a soif. Une valeur plus élevée accélère l’apparition de la soif, tandis qu’une valeur plus faible la ralentit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerDamageMultiplier

Définit les dégâts infligés par un joueur. Une valeur plus élevée augmente les dégâts, tandis qu’une valeur plus faible les réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PlayerResistanceMultiplier

Définit la résistance d’un joueur. Une valeur plus élevée augmente sa résistance, tandis qu’une valeur plus faible la réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

proximityChat

Définit si le chat de proximité doit être activé sur le serveur.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

ResourceNoReplenishRadiusPlayers

Définit la distance entre les joueurs et les ressources à l’intérieur de laquelle les ressources ne repoussent pas. Une valeur plus élevée augmente le rayon, tandis qu’une valeur plus faible le réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

ResourceNoReplenishRadiusStructures

Définit la distance entre les structures et les ressources à l’intérieur de laquelle les ressources ne repoussent pas. Une valeur plus élevée augmente le rayon, tandis qu’une valeur plus faible le réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

ResourcesRespawnPeriodMultiplier

Définit le multiplicateur du temps de réapparition des ressources. Une valeur plus élevée prolonge ce délai, tandis qu’une valeur plus faible le raccourcit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

ServerAdminPassword

Définit le mot de passe permettant de se connecter en tant qu’admin. Pour en savoir plus, consulte notre guide : Devenir admin

Type de donnéesValeur par défautPlage de valeurs
StringN/AIllimité

ServerCrosshair

Définit si un réticule est affiché au joueur.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

serverForceNoHud

Définit si les commandes en jeu sont affichées au joueur.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

serverHardcore

Définit si le mode hardcore est activé (à la mort d’un joueur, il doit recommencer depuis le début).

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

ServerPassword

Définit le mot de passe d’accès au serveur. Si tu souhaites réserver l’accès à certaines personnes, tu peux définir un mot de passe ici. Cette option est désactivée par défaut et s’active dès qu’un mot de passe est défini.

Type de donnéesValeur par défautPlage de valeurs
StringN/AIllimité

serverPVE

Définit si le PVP est activé sur le serveur. Si le PVP est désactivé, seul le PVE est possible.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

ShowMapPlayerLocation

Définit si les joueurs sont indiqués par des marqueurs sur la carte.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

StructureDamageMultiplier

Définit la résistance d’une structure. Une valeur plus élevée augmente sa résistance, tandis qu’une valeur plus faible la réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

StructureResistanceMultiplier

Définit la quantité de dégâts subis par une structure lors d’attaques. Une valeur plus élevée augmente les dégâts, tandis qu’une valeur plus faible les réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

TamedDinoDamageMultiplier

Définit les dégâts infligés par un dinosaure apprivoisé lors d’attaques. Une valeur plus élevée augmente les dégâts, tandis qu’une valeur plus faible les réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

TamedDinoResistanceMultiplier

Définit la résistance d’un dinosaure apprivoisé. Une valeur plus élevée augmente sa résistance, tandis qu’une valeur plus faible la réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

TamingSpeedMultiplier

Définit la vitesse d’apprivoisement. Une valeur plus élevée accélère l’apprivoisement, tandis qu’une valeur plus faible le ralentit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

XPMultiplier

Définit le nombre de points d’expérience reçus par un joueur. Une valeur plus élevée augmente l’XP, tandis qu’une valeur plus faible la réduit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

EnablePVPGamma

Définit si l’utilisation du gamma est autorisée sur un serveur PVP.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

EnablePVEGamma

Définit si l’utilisation du gamma est autorisée sur un serveur PVE.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

SpectatorPassword

Définit le mot de passe qu’un joueur non-admin doit saisir pour accéder au mode spectateur.

Type de donnéesValeur par défautPlage de valeurs
StringN/AIllimité

DifficultyOffset

Définit le niveau de difficulté du serveur. Pour calculer le niveau maximal des créatures correspondant à une difficulté donnée, il suffit de multiplier par 30 (le niveau maximal des créatures évolue de manière linéaire avec la difficulté, et une valeur de 1.0 correspond à un niveau maximal de 30). Pour calculer le facteur de difficulté :

Code
DifficultyOffset = (Maximum Creature Level / 30 - 0.5) / (Official Difficulty - 0.5)
Type de donnéesValeur par défautPlage de valeurs
String0.50000Illimité

PvEStructureDecayPeriodMultiplier

Définit le délai avant que les bâtiments commencent à se dégrader. Une valeur plus élevée prolonge ce délai, tandis qu’une valeur plus faible le raccourcit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PvEStructureDecayDestructionPeriod

Définit à partir de quand les autres joueurs peuvent détruire des structures sur un serveur PVE. Une valeur plus élevée prolonge le délai d’attente, tandis qu’une valeur plus faible le raccourcit. Une valeur de 2.0 double la valeur par défaut, tandis qu’une valeur de 0.5 la divise par deux.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

PvPStructureDecay

Définit si la dégradation automatique des bâtiments est activée ou désactivée sur un serveur PVP.

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

DisableDinoDecayPvE

Désactive (true) ou active (false) la libération automatique des dinos.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

PvEDinoDecayPeriodMultiplier

Définit le multiplicateur du délai avant la libération d’un dino (valeur plus élevée = plus rapide, valeur plus faible = plus lent).

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

AdminLogging

Active l’affichage dans le chat des commandes de triche d’administration utilisées en jeu par un admin.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

MaxTamedDinos

Définit le nombre maximal de dinosaures apprivoisables sur l’île.

Type de donnéesValeur par défautPlage de valeurs
Integer8300∞

MaxNumbersofPlayersInTribe

Définit le nombre maximal de joueurs par tribu.

Type de donnéesValeur par défautPlage de valeurs
Integer2∞

KickIdlePlayersPeriod

Définit le délai au bout duquel un joueur inactif est expulsé du serveur.

Type de donnéesValeur par défautPlage de valeurs
Integer1800 (secondes)∞

PerPlatformMaxStructuresMultiplier

Définit le multiplicateur du nombre de structures sur les plateformes de selle. À utiliser avec précaution : des valeurs trop élevées peuvent entraîner d’importants problèmes de performances.

Type de donnéesValeur par défautPlage de valeurs
Float1.00000∞

StructureDamageRepairCooldown

Définit le délai à respecter avant de pouvoir réparer une structure précédemment endommagée. (La valeur 0 permet de réparer sans délai d’attente.)

Type de donnéesValeur par défautPlage de valeurs
Integer180∞

bForceAllStructureLocking

Définit si tous les types de conteneurs peuvent être verrouillés.

Type de donnéesValeur par défautPlage de valeurs
Boolean10/1

bUseVSync

Définit si la synchronisation verticale (VSync) doit être activée (elle peut réduire les problèmes avec certaines cartes graphiques).

Type de donnéesValeur par défautPlage de valeurs
Boolean00/1

MaxPlatformSaddleStructureLimit

Définit le nombre maximal de structures sur la plateforme de selle.

Type de donnéesValeur par défautPlage de valeurs
Integer100∞

RCONPort

Définit le port RCON utilisé pour se connecter via la console RCON.

Type de donnéesValeur par défautPlage de valeurs
Integer100∞

AutoSavePeriodMinutes

Définit l’intervalle (en minutes) auquel le serveur effectue automatiquement une sauvegarde.

Infos

Cette valeur est fixée à 30 minutes et ne peut pas être modifiée.

Type de donnéesValeur par défautPlage de valeurs
Integer30∞

RCONServerGameLogBuffer

Définit le nombre de lignes de chat affichées dans les outils RCON.

Type de donnéesValeur par défautPlage de valeurs
Integer600∞

PreventOfflinePvPInterval

Définit le nombre de secondes pendant lesquelles un joueur doit être déconnecté pour être considéré comme réellement hors ligne.

Type de donnéesValeur par défautPlage de valeurs
Integer60 (secondes)∞

bPvPDinoDecay

Définit si les dinosaures de la tribu ou du joueur sont également protégés lorsque la protection contre les raids hors ligne est activée.

Type de donnéesValeur par défautPlage de valeurs
Boolean10/1

bPvPStructureDecay

Définit si les structures de la tribu ou du joueur sont protégées lorsque la protection contre les raids hors ligne est activée.

Type de donnéesValeur par défautPlage de valeurs
Boolean10/1

DisableImprintDinoBuff

Définit si le bonus supplémentaire obtenu par un joueur qui a élevé lui-même un bébé dino est désactivé.

Type de donnéesValeur par défautPlage de valeurs
Boolean10/1

AllowAnyoneBabyImprintCuddle

Définit si tous les joueurs peuvent câliner les bébés dinosaures.

Type de donnéesValeur par défautPlage de valeurs
Boolean10/1

OverrideOfficialDifficulty

Remplace le niveau de difficulté.

Type de donnéesValeur par défautPlage de valeurs
Integer10/1

TheMaxStructuresInRange

Définit le nombre maximal de structures autorisées à proximité.

Type de donnéesValeur par défautPlage de valeurs
Integer10500∞

PvEAllowStructuresAtSupplyDrops

Définit si la construction de structures est autorisée à proximité des caisses de ravitaillement.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

AutoDestroyDecayedDinos

Définit si les dinos doivent être détruits directement au lieu de pouvoir être revendiqués.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

ClampItemSpoilingTimes

Définit la durée de péremption de tous les objets sur leur durée maximale.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

AllowCrateSpawnsOnTopOfStructures

Définit si des caisses de ravitaillement peuvent apparaître sur des structures.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (désactivé)0/1

PreventOfflinePvP

Définit si la « protection contre les raids hors ligne » doit être activée sur les serveurs PVE/PVP.

Type de donnéesValeur par défautPlage de valeurs
Boolean1 (activé)0/1

AllowMultipleAttachedC4

Permet d’attacher plusieurs explosifs C4 aux dinosaures.

Type de donnéesValeur par défautPlage de valeurs
Boolean1 (activé)0/1

bPvEDisableFriendlyFire

Définit si les tirs alliés doivent être désactivés en PVE.

Type de donnéesValeur par défautPlage de valeurs
Boolean1 (activé)0/1

ServerAutoForceRespawnWildDinosInterval

Définit le délai en secondes avant de forcer la réapparition de tous les dinos sauvages. Par exemple, la valeur 86400 force leur réapparition au bout d’un jour.

Type de donnéesValeur par défautPlage de valeurs
Integer86400∞

DisableWeatherFog

Définit si le brouillard est activé ou désactivé sur la carte.

Type de donnéesValeur par défautPlage de valeurs
Boolean0 (activé)0/1

[/script/engine.gamesession]

MaxPlayers

Définit le nombre de joueurs pouvant jouer simultanément sur le serveur.

Type de donnéesValeur par défautPlage de valeurs
FloatSelon le nombre de slots choisi lors de la commande (slots fixes)10-130

[SessionSettings]

SessionName

Définit le nom du serveur affiché dans le navigateur de serveurs, dans le jeu, etc.

Type de donnéesValeur par défautPlage de valeurs
FloatARK #XXXXXX∞

[MessageOfTheDay]

Duration

Définit la durée d’affichage du message de bienvenue après la connexion.

Type de donnéesValeur par défautPlage de valeurs
Integer1.00000X-X

Message

Définit le message de bienvenue affiché lorsqu’un joueur se connecte au serveur.

Type de donnéesValeur par défautPlage de valeurs
Float"..."/

FAQ

Questions fréquentes

Dans les fichiers GameUserSettings.ini et Game.ini, que tu peux modifier dans l’onglet Configuration (vue texte brut) ou via FTP, dans ShooterGame/Saved/Config/LinuxServer/.
GameUserSettings.ini contient des options pour le client du jeu et pour le serveur.

Avis

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

Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.

0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.

Aide personnalisée

Le guide ne suffit pas ?

Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.