La gestion d'un serveur ARK: Survival Evolved repose sur une maîtrise précise des fichiers de configuration GameUserSettings.ini et Game.ini. Ces fichiers, situés dans le répertoire /ShooterGame/Saved/Config/LinuxServer de votre instance, constituent le cœur de la personnalisation de votre environnement de jeu. Ce guide détaille comment ajuster les taux de récolte, configurer les paramètres de survie et optimiser l'expérience globale des joueurs, du débutant au professionnel.

Les fondamentaux de la configuration serveur
Dans ARK: Survival Evolved, la personnalisation d'un serveur passe par deux fichiers de configuration principaux : GameUserSettings.ini et Game.ini. Ces fichiers ne contiennent pas toutes les options par défaut ; il faut les ajouter manuellement si vous souhaitez les modifier. Placez les paramètres GameUserSettings.ini sous la section [ServerSettings] (sauf indication contraire) et ceux de Game.ini sous la section [/script/shootergame.shootergamemode]. Assurez-vous de redémarrer le serveur après modifications pour qu'elles prennent effet.
Optimisation de la récolte et des ressources
Pour répondre à la question de savoir comment afficher et ajuster les récoltes, il est impératif de comprendre les multiplicateurs de collecte. Ces réglages permettent de réduire le "grinding" et d'adapter le rythme du serveur à vos attentes.
Multiplicateurs de quantité et de résistance
Le paramètre HarvestAmountMultiplier (flottant) est le multiplicateur de la quantité de ressources récoltées. 1.0 par défaut (quantité normale). Si vous souhaitez accélérer la collecte, augmentez-le. Par exemple, HarvestAmountMultiplier=2.0 double le nombre de ressources obtenues par coup de pioche, hache, etc. À 5.0, chaque action de récolte rapporte cinq fois plus (idéal pour serveur « x5 »). Ce réglage est très courant sur les serveurs PvE pour réduire le grinding.
Parallèlement, HarvestHealthMultiplier (flottant) gère la résistance des gisements de ressources (arbres, rochers, etc.). En augmentant cette valeur, les nœuds de ressource nécessitent plus de coups pour être détruits mais fournissent d'autant plus de matériaux au total. En somme, cela augmente la quantité totale extractible de chaque gisement. Exemple : HarvestHealthMultiplier=2.0 fait qu'un arbre durera deux fois plus de coups et donnera environ deux fois plus de bois au total. À l'inverse, <1 réduit la quantité totale avant épuisement (mais on récupère tout plus vite en moins de coups).
Gestion du respawn et inventaire
ResourcesRespawnPeriodMultiplier (flottant) contrôle la rapidité de réapparition des ressources sur la carte. Une valeur plus basse réduit le temps de repop (les ressources reviennent plus vite), une valeur plus haute l'augmente. Par ex, ResourcesRespawnPeriodMultiplier=0.5 fera réapparaître arbres, minerais, etc. deux fois plus rapidement qu'en temps normal.
Pour la gestion spatiale, deux paramètres connexes, ResourceNoReplenishRadiusPlayers et ResourceNoReplenishRadiusStructures, définissent le rayon autour des joueurs et structures dans lequel les ressources ne respawnent pas. Si vous réduisez ces valeurs (<1), les ressources pourront repousser plus près des bases ou des joueurs.
Enfin, ItemStackSizeMultiplier (flottant) multiplie la taille des piles d'objets. Par défaut 1.0 (les piles d'objets suivent les tailles standard du jeu). Si vous mettez, par exemple, ItemStackSizeMultiplier=2.0, toutes les piles par défaut seront doublées (donc 200 de métal par slot). Très utile pour la gestion d'inventaire sur un serveur où l'on récolte beaucoup.
Configurer sa partie solo ou son serveur Ark Ascended Tuto !
Paramètres de survie et métabolisme
La difficulté du jeu est étroitement liée à la gestion des besoins physiologiques. Vous pouvez ajuster ces paramètres pour rendre l'expérience plus ou moins exigeante.
Faim, soif et endurance
PlayerCharacterFoodDrainMultiplier et PlayerCharacterWaterDrainMultiplier influencent la faim et la soif du joueur. Augmenter ces valeurs entraîne une consommation plus rapide de nourriture et d'eau (le joueur a faim/soif plus souvent), ce qui rend la survie plus exigeante. Les diminuer <1 rend la gestion de la faim/soif plus facile. PlayerCharacterStaminaDrainMultiplier contrôle la vitesse à laquelle l'endurance du joueur se vide. >1.0 = le joueur se fatigue plus vite, <1.0 = il peut courir plus longtemps.
Régénération de santé
PlayerCharacterHealthRecoveryMultiplier définit le taux de régénération de santé du joueur. >1 augmente la vitesse de guérison naturelle, <1 la réduit. Utile pour ajuster la difficulté : sur un serveur facile on pourrait mettre 2.0. Des paramètres équivalents existent pour les dinos : DinoCharacterFoodDrainMultiplier, DinoCharacterStaminaDrainMultiplier, DinoCharacterHealthRecoveryMultiplier. À noter : augmenter DinoCharacterFoodDrainMultiplier (dinos ont faim plus vite) a pour effet indirect d'accélérer les apprivoisements, car un dino affamé mangera plus vite les croquettes ou baies pendant le taming.
Configuration globale du serveur
Le comportement général du monde de jeu est régi par des paramètres globaux dans GameUserSettings.ini.
Difficulté et niveau des créatures
DifficultyOffset (flottant) définit le niveau de difficulté de la faune sauvage. La difficulté par défaut 0,2 correspond à des dinos jusqu'au niveau 30 environ. Pour avoir des dinos de niveau 150 (expérience officielle), utilisez DifficultyOffset=1.0 ET ajoutez OverrideOfficialDifficulty=5.0 en ligne de commande ou GameUserSettings.ini.
Cycle jour/nuit
Tous ces paramètres sont des multiplicateurs (1.0 par défaut) :
DayCycleSpeedScale: Facteur global de vitesse du cycle jour+nuit. Une valeur inférieure ralentit le cycle (journées plus longues), une valeur supérieure l'accélère.DayTimeSpeedScaleetNightTimeSpeedScale: Contrôlent respectivement la longueur du jour et de la nuit, relativement l'un à l'autre. Pour un cycle 24h en jeu = 24h réel, utilisezDayCycleSpeedScale=0.035environ.

Paramètres de combat et protection
Pour équilibrer les affrontements, il est possible de modifier les dégâts et la résistance via des multiplicateurs spécifiques.
Dégâts et résistance
PlayerDamageMultiplier,DinoDamageMultiplier,StructureDamageMultiplier: Modifient les dégâts infligés respectivement par les joueurs, par les dinos et par les structures. À 1.0 par défaut.PlayerResistanceMultiplier,DinoResistanceMultiplier,StructureResistanceMultiplier: Ajustent la résistance aux dégâts. Une valeur plus élevée diminue la résistance (la cible prend plus de dégâts), une valeur plus basse augmente la résistance (la cible devient plus "tanky").
Protection des structures et PvP
PvPStructureDecayetDisableStructureDecayPvE: Gèrent la démolition automatique des structures abandonnées. En PvE,DisableStructureDecayPvE=Truedésactive la dégradation au bout de 7 jours.PreventOfflinePvP: Active la protection contre le raid offline. SiTrue, lorsqu'une tribu entière est déconnectée, ses structures et dinos deviennent invulnérables après un délai (défini parPreventOfflinePvPInterval, en secondes, 900 par défaut pour 15 minutes).
Progression des joueurs et Engrammes
La progression peut être accélérée ou restreinte selon la vision de votre serveur.
Expérience et Engrammes
XPMultiplier (flottant) est le multiplicateur global d'expérience obtenue par les joueurs, tribus et dinos. Par défaut 1.0. Si vous voulez accélérer la montée en niveau, augmentez-le.
Pour les engrammes, deux approches existent :
- Tout débloquer automatiquement : en mettant
bAutoUnlockAllEngrams=True, chaque engramme devient disponible dès que son niveau requis est atteint. - Augmenter les points par niveau : via le paramètre
OverridePlayerLevelEngramPoints=dansGame.inioù l'on liste le nombre de points octroyés à chaque niveau. Par exemple, pour donner 60 points au niveau 1 :OverridePlayerLevelEngramPoints=60(puis une ligne par niveau). Cette seconde méthode est plus laborieuse mais offre plus de contrôle.
Paramètres de confort et administration
Enfin, certains réglages permettent d'améliorer la qualité de vie des utilisateurs sur le serveur.
serverPVE=True: Rend votre serveur non-violable entre joueurs, idéal pour un serveur détente ou coopératif.ServerCrosshair=True: Affiche un réticule de visée au centre de l'écran, utile pour aider à la visée.ShowMapPlayerLocation=True: Affiche la position du joueur sur la carte en jeu, utile en PvE pour se repérer plus facilement.AutoSavePeriodMinutes: Contrôle la fréquence des sauvegardes serveur en minutes (défaut 15 min). Vous pouvez l'augmenter si les sauvegardes provoquent des lags, ou le réduire pour sécuriser davantage les données.AllowFlyerCarryPvE=True: Autorise les créatures volantes à transporter d'autres joueurs ou dinos sur un serveur PvE, ce qui est très pratique en coop.