Dans ARK: Survival Evolved, la personnalisation d'un serveur passe par deux fichiers de configuration principaux : GameUserSettings.ini et Game.ini. Ce guide professionnel et accessible détaille les paramètres fréquemment modifiés dans ces fichiers, explique leur impact sur le gameplay et fournit des exemples de valeurs couramment utilisées. Que vous souhaitiez ajuster les taux d'expérience, accélérer l'éclosion des œufs ou configurer un serveur PvE détendu, vous trouverez ici l'information nécessaire.
Ces fichiers se trouvent dans les dossiers de votre serveur dans /ShooterGame/Saved/Config/LinuxServer
Note: Par défaut, la plupart de ces options n'apparaissent pas dans les fichiers, 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.
Paramètres généraux du serveur (GameUserSettings.ini)
Les paramètres suivants contrôlent le mode de jeu (PvP/PvE), l'accessibilité et d'autres réglages globaux du serveur. Ils se trouvent dans GameUserSettings.ini.
serverPVE
(booléen) – Active le mode PvE en désactivant le PvP. Par exemple, serverPVE=True
rend votre serveur non-violable entre joueurs (convient à un serveur détente ou coopératif).serverHardcore
(booléen) – Active le mode Hardcore où les survivants reviennent au niveau 1 en cas de mort. À utiliser pour un défi supplémentaire.ServerPassword
et ServerAdminPassword
(texte) – Protègent l'accès au serveur (mot de passe joueur) et aux commandes d'administration. Laisser vide (None
) pour aucune restriction.MaxPlayers
(entier) – Limite de joueurs connectés simultanément. Par défaut 70 sur serveurs dédiés. Astuce : peut être augmenté pour les serveurs performants ou réduit pour des communautés restreintes.AllowThirdPersonPlayer
(booléen) – Permet la vue à la 3ᵉ personne pour les joueurs. True
pour autoriser les joueurs à basculer la caméra.ServerCrosshair
(booléen) – Affiche un réticule de visée au centre de l'écran. Par défaut False (pas de viseur en mode Hardcore), mettre ServerCrosshair=True
pour aider à la visée sur votre serveur.ShowMapPlayerLocation
(booléen) – Affiche la position du joueur sur la carte en jeu (True
pour activer). Utile en PvE pour se repérer plus facilement.alwaysNotifyPlayerJoined/Left
(booléens) – Envoi un message à tous quand un joueur se connecte/quitte. Par défaut désactivé.- Chat vocal et texte :
globalVoiceChat
(booléen) rend le chat vocal global au lieu de local, et proximityChat
(booléen) limite le chat texte aux joueurs à proximité. Ces options peuvent renforcer l'immersion (chat local) ou la convivialité (chat global). DifficultyOffset
(flottant) – Définit le niveau de difficulté de la faune sauvage. Ce paramètre influence le niveau maximal des dinosaures sauvages (et la qualité du loot). 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 (ce dernier paramètre porte le cap de niveau à 5×30 = 150).PvPStructureDecay
et DisableStructureDecayPvE
(booléens) – Gèrent la décay (démolition automatique des structures abandonnées). En PvE, DisableStructureDecayPvE=True
désactive la dégradation au bout de 7 jours des structures des joueurs. En PvP, PvPStructureDecay=False
(défaut) désactive cette mécanique. Activez ces options si vous ne voulez pas que les bases disparaissent, notamment sur les serveurs privés.DisableDinoDecayPvE
(booléen) – Empêche la perte d'appropriation des dinos apprivoisés inactifs en PvE. Par défaut, un dino non monté depuis ~8 jours peut être revendiqué par d'autres. Passez à True
pour garder vos dinos indéfiniment.AllowFlyerCarryPvE
(booléen) – Autorise les créatures volantes à transporter d'autres joueurs ou dinos sur un serveur PvE. Par défaut False sur officiels PvE (pour éviter les abus), mais en privé vous pouvez mettre True
pour activer le transport (très pratique en coop).PreventOfflinePvP
(booléen) – Active la protection contre le raid offline. Si True
, lorsqu'une tribu entière est déconnectée, ses structures et dinos deviennent invulnérables après un délai (défini par PreventOfflinePvPInterval
, en secondes, 900 par défaut pour 15 minutes). C'est utile sur un serveur PvP amical pour éviter le offlining (raids en l'absence des défenseurs).- Autres réglages généraux : Gamma –
EnablePvPGamma=True
ou DisablePvEGamma=True
permettent ou non aux joueurs d'utiliser la commande gamma en PvP/PvE pour éclaircir l'écran la nuit. Hibernation – PreventHibernation=True
peut être utilisé sur serveurs non-dédiés pour éviter la mise en hibernation des zones éloignées (au coût de performances). RCON – RCONEnabled=True
active l'interface d'administration à distance (nécessite aussi un port RCONPort
et un ServerAdminPassword
).
Paramètres du cycle jour/nuit et du temps (GameUserSettings.ini)
Un serveur ARK permet d'ajuster la vitesse à laquelle le temps passe, ainsi que la proportion de jour et de nuit. Tous ces paramètres sont des multiplicateurs (1.0 par défaut) :
DayCycleSpeedScale
– Facteur global de vitesse du cycle jour+nuit. À 1.0 (défaut), un cycle jour+nuit complet dure ~ real 60 minutes (1 minute IRL ≈ 28 minutes en jeu). Une valeur inférieure ralentit le cycle (journées plus longues), une valeur supérieure l'accélère. Exemple: DayCycleSpeedScale=0.5
fera qu'un jour+nuit complet dure environ 2 heures IRL, tandis que =2.0
le réduira à ~30 minutes.DayTimeSpeedScale
et NightTimeSpeedScale
– Contrôlent respectivement la longueur du jour et de la nuit, relativement l'un à l'autre. Si vous souhaitez des journées plus longues et des nuits plus courtes, diminuez DayTimeSpeedScale
et augmentez NightTimeSpeedScale
. Par exemple, avec DayTimeSpeedScale=0.5
et NightTimeSpeedScale=2.0
, les jours dureront deux fois plus longtemps que la normale, et les nuits seront très brèves. À l'inverse, DayTimeSpeedScale=2.0
rendra les journées très courtes. Astuce : Pour un cycle 24h en jeu = 24h réel, utilisez DayCycleSpeedScale=0.035
(environ) comme indiqué sur le wiki.- Intervalle de sauvegarde automatique :
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 en cas de crash.
Paramètres de difficulté et progression (GameUserSettings.ini)
Cette section concerne la progression des joueurs et la difficulté générale.
- Niveau des créatures sauvages : Comme évoqué plus haut, la difficulté se règle via
DifficultyOffset
. Pour un serveur PvE ou PvP standard souhaitant des dinos jusqu'au lvl 150 (difficulté maximale officielle), on recommande DifficultyOffset=1.0
avec OverrideOfficialDifficulty=5.0
. Cela alignera votre serveur sur le niveau de difficulté officiel x5. Remarque: OverrideOfficialDifficulty
s'ajoute dans GameUserSettings.ini ou en ligne de commande (il n'est pas dans Game.ini). XPMultiplier
(flottant) – Multiplicateur global d'expérience obtenue par les joueurs, tribus et dinos. Par défaut 1.0 (gain d'XP normal identique aux officiels). Si vous voulez accélérer la montée en niveau, augmentez-le. Exemples: XPMultiplier=2.0
pour XP 2 fois plus rapide (commun sur serveurs privés), =5.0
pour un serveur très boosté. Vous pouvez aussi le réduire en dessous de 1 pour ralentir la progression. Notez que différents types d'XP peuvent être affinés via Game.ini (voir section avancée).- Points d'engrammes et déblocage automatique : Par défaut, les joueurs ne peuvent pas apprendre toutes les engrammes en un seul playthrough (limite de points). Sur un serveur privé, on modifie souvent cela. Deux approches : 1) Tout débloquer automatiquement – en mettant
bAutoUnlockAllEngrams=True
, chaque engramme devient disponible dès que son niveau requis est atteint. 2) Augmenter les points par niveau – via le paramètre OverridePlayerLevelEngramPoints=
dans Game.ini où 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. Elle est souvent utilisée pour permettre aux joueurs d'apprendre tous les engrammes à terme sur des serveurs moddés (on attribue alors suffisamment de points à chaque niveau).
Paramètres de combat (GameUserSettings.ini)
Ces réglages influencent les dégâts infligés et reçus par les joueurs, dinosaures et structures. Ils permettent de moduler la difficulté des combats.
PlayerDamageMultiplier
/ DinoDamageMultiplier
/ StructureDamageMultiplier
(flottants) – Modifient les dégâts infligés respectivement par les joueurs, par les dinos apprivoisés/sauvages, et par les structures piégées (ex. murs de piques). À 1.0 par défaut (dégâts normaux). Si vous voulez rendre les combats plus meurtriers, augmentez ces valeurs (>1). À l'inverse, les baisser <1 diminue la force des attaques. Exemple: PlayerDamageMultiplier=2.0
ferait que chaque coup du joueur inflige le double de dégâts.PlayerResistanceMultiplier
/ DinoResistanceMultiplier
/ StructureResistanceMultiplier
(flottants) – Ces paramètres ajustent la résistance aux dégâts des joueurs, dinos et structures. Par défaut 1.0 (résistance normale). Une valeur plus élevée diminue la résistance, donc les cibles prennent plus de dégâts. Une valeur plus basse augmente la résistance (cibles plus tanky). Exemple: PlayerResistanceMultiplier=0.5
signifie que les joueurs ne subissent que 50% des dégâts normaux (donc sont deux fois plus résistants), tandis que =2.0
signifierait qu'ils subissent le double de dégâts normaux. Vous pouvez ainsi rendre le serveur plus facile (en réduisant les dégâts reçus par les survivants et leurs dinos) ou plus difficile.DinoCountMultiplier
(flottant) – Ajuste la densité de créatures sauvages sur la carte. Par défaut 1.0 (population standard). Une valeur >1 augmente le nombre de dinos sauvages (par ex. 2.0 = deux fois plus de spawns, rendant le monde plus peuplé et potentiellement plus dangereux), alors qu'une valeur <1 réduit la population (monde plus vide, utile pour alléger un serveur).ClampResourceHarvestDamage
(booléen) – Si activé (True
), limite les dégâts qu'un dino peut infliger à une ressource lors de la récolte. En pratique, cela empêche les dinos très puissants de récolter disproportionnellement plus vite. Par défaut c'est False. Ce réglage est généralement laissé tel quel sauf équilibrage spécifique.
Paramètres de survie et de collecte (GameUserSettings.ini)
Ici sont regroupés les multiplicateurs liés à la survie du personnage (faim, soif, endurance, soins) et à la collecte de ressources.
PlayerCharacterFoodDrainMultiplier
/ PlayerCharacterWaterDrainMultiplier
(flottants) – Influencent la faim et la soif du joueur. Valeur par défaut 1.0. 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 (survie plus confortable).PlayerCharacterStaminaDrainMultiplier
(flottant) – Contrôle la vitesse à laquelle l'endurance du joueur se vide. >1.0 = le joueur se fatigue plus vite en courant/sprintant, <1.0 = il peut courir plus longtemps.PlayerCharacterHealthRecoveryMultiplier
(flottant) – Taux de régénération de santé du joueur. >1 augmente la vitesse de guérison naturelle (et via aliments/médicaments), <1 la réduit. Utile pour ajuster la difficulté: sur un serveur facile on pourrait mettre 2.0 (les joueurs récupèrent la santé deux fois plus vite).- Paramètres équivalents pour les dinos :
DinoCharacterFoodDrainMultiplier
, DinoCharacterStaminaDrainMultiplier
, DinoCharacterHealthRecoveryMultiplier
fonctionnent de la même manière pour les créatures apprivoisées et sauvages. À 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/baies pendant le taming. C'est un paramètre avancé parfois utilisé en combinaison ou à la place du multiplicateur de taming (voir plus loin). HarvestAmountMultiplier
(flottant) – 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.HarvestHealthMultiplier
(flottant) – Multiplicateur de 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).ResourcesRespawnPeriodMultiplier
(flottant) – Contrôle la rapidité de réapparition des ressources sur la carte. Valeur par défaut 1.0. 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.- Rayon d'antirepop : Deux paramètres connexes,
ResourceNoReplenishRadiusPlayers
et ResourceNoReplenishRadiusStructures
, définissent le rayon autour des joueurs et structures dans lequel les ressources ne respawnent pas. Par défaut environ 1.0 (valeur en proportion du rayon par défaut) – si vous réduisez ces valeurs (<1), les ressources pourront repousser plus près des bases ou des joueurs. À l'inverse, >1 élargit la zone stérile autour des constructions/joueurs. ItemStackSizeMultiplier
(flottant) – Multiplie la taille des piles d'objets. Par défaut 1.0 (les piles d'objets suivent les tailles standard du jeu, par ex. 100 par pile pour le métal). 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. (Attention :) n'affecte que les objets de base du jeu; pour les ressources de mods, il faut généralement passer par les mods eux-mêmes.
Paramètres d'apprivoisement (taming) – (GameUserSettings.ini)
L'apprivoisement des créatures (taming) peut être un des aspects les plus chronophages d'ARK. Heureusement, plusieurs paramètres permettent d'accélérer ou de ralentir ce processus sur un serveur.
TamingSpeedMultiplier
(flottant) – C'est le réglage principal pour la vitesse d'apprivoisement. Par défaut 1.0 (taming normal). En l'augmentant, les dinos se tameront plus vite. Par exemple, TamingSpeedMultiplier=2.0
~ divise par deux le temps d'apprivoisement requis pour chaque créature (car elles mangent plus vite/moins de nourriture nécessaire). Des serveurs très rapides peuvent aller à 5x ou 10x pour un taming quasi-instantané. Si au contraire vous cherchez un défi hardcore, vous pouvez réduire <1 pour rallonger les tamings.- Nourriture des créatures sauvages : Le paramètre
DinoCharacterFoodDrainMultiplier
(vu plus haut) influe sur la vitesse à laquelle un dino sauvage a faim, et donc peut impacter le taming. Par défaut 1.0. Si vous augmentez TamingSpeedMultiplier
, il est conseillé de ne pas trop monter DinoCharacterFoodDrainMultiplier
en parallèle, car les deux effets pourraient se cumuler de façon imprévisible. En général, on laisse DinoCharacterFoodDrainMultiplier=1.0
et on se contente d'ajuster directement le TamingSpeedMultiplier. - Taming passif : Pour les créatures qui s'apprivoisent en les nourrissant sans les assommer (ex: Ichthyosaure, Basilosaurus...), le délai entre les nourrissages successifs peut être ajusté via
PassiveTameIntervalMultiplier
(Game.ini, défaut 1.0) – moins connu, ce paramètre baisse le délai d'interaction. Exemple: PassiveTameIntervalMultiplier=0.5
permet de redonner à manger 2× plus fréquemment, accélérant le taming passif. De même, WildDinoCharacterFoodDrainMultiplier
(Game.ini) peut être utilisé pour que tous les dinos sauvages aient faim plus vite ou moins vite (impactant indirectement la cadence du taming passif ou normal). Ce dernier est 1.0 par défaut; >1.0 signifie qu'une créature sauvage perd son énergie (faim) plus rapidement. - Autres ajustements liés au taming :
WildDinoTorporDrainMultiplier
(Game.ini) contrôle la vitesse à laquelle les dinos sauvages voient leur torpeur diminuer quand ils sont inconscients (1.0 par défaut). Si vous le baissez (<1), ils resteront endormis plus longtemps, rendant le taming un peu plus facile (moins besoin de narcotiques). À l'inverse, >1 les fait se réveiller plus vite (taming plus difficile). TamedDinoTorporDrainMultiplier
fait de même mais pour vos dinos déjà apprivoisés (rarement modifié). Enfin, AllowAnyoneBabyImprintCuddle
(booléen, GameUserSettings.ini) n'affecte pas l'apprivoisement mais plutôt l'élevage : s'il est mis sur True, tout joueur de la tribu peut imprégner (câliner) un bébé dino, pas seulement son éleveur. Ceci est pratique si plusieurs membres élèvent ensemble des créatures.
Paramètres d'élevage (breeding) – (Game.ini)
L'élevage englobe l'accouplement des dinos, l'incubation des œufs, la croissance des bébés et l'imprégnation (imprinting). ARK offre de nombreux réglages pour ajuster ces mécaniques souvent longues. Ces paramètres se placent dans Game.ini.
MatingIntervalMultiplier
(flottant) – Contrôle l'intervalle entre deux accouplements possibles pour une même créature. Par défaut 1.0 (délai standard, par ex. ~18 à 48h pour un Rex femelle). Valeur plus haute = intervalle plus long, donc reproduction moins fréquente; valeur plus basse = on peut reproduire plus souvent. Exemple: MatingIntervalMultiplier=0.5
permet aux dinos de s'accoupler 50% plus fréquemment qu'en temps normal (délai réduit de moitié).MatingSpeedMultiplier
(flottant) – Affecte la vitesse de l'acte d'accouplement en lui-même. Par défaut 1.0. Augmenter cette valeur accélère le processus d'accouplement une fois que deux dinos commencent à se reproduire. Exemple: MatingSpeedMultiplier=2.0
fait que les barres de reproduction se remplissent en moitié moins de temps qu'habituellement. Utile pour éviter d'attendre trop longtemps à côté des créatures en cours d'accouplement, surtout pour les espèces dont l'accouplement est long (ex. Giganotosaures).EggHatchSpeedMultiplier
(flottant) – Modifie la vitesse d'incubation des œufs fertilisés. 1.0 par défaut. Une valeur plus élevée réduit le temps nécessaire pour qu'un œuf éclose. Exemple: EggHatchSpeedMultiplier=4.0
fera éclore les œufs environ 4 fois plus vite que la normale. Très apprécié pour ne pas attendre des heures (certains œufs comme ceux de Wyverne ou de Roche Drake prennent de base plusieurs heures).BabyMatureSpeedMultiplier
(flottant) – Contrôle la vitesse de maturation des bébés dinos, de nouveau-né à adulte. Par défaut 1.0 (croissance normale, souvent très longue pour les grandes créatures). Une valeur plus haute réduit drastiquement le temps nécessaire pour qu'un bébé grandisse entièrement. Exemple: BabyMatureSpeedMultiplier=2.0
double la vitesse de croissance (donc moitié moins de temps pour atteindre l'âge adulte). Ce paramètre est primordial pour ceux qui souhaitent élever des dinos sans y passer des jours entiers.
Exemple pratique – effet du multiplicateur de maturation : Un T-Rex met environ 3 jours 20 heures à devenir adulte en réglages officiels (1x). Le tableau ci-dessous illustre le temps approximatif requis avec différents multiplicateurs :
Multiplicateur de maturationTemps pour un Rex bébé -> adulte (≈92h de base)1× (défaut)~92 heures (3,8 jours) 2×~46 heures (1,9 jour)4×~23 heures (≈1 jour)8×~11,5 heures10×~9 heures 15 minutes
(On voit qu'avec ~10×, un Rex devient adulte en moins d'une demi-journée au lieu de presque 4 jours !)
BabyFoodConsumptionSpeedMultiplier
(flottant) – Influence la vitesse à laquelle un bébé consomme de la nourriture dans son inventaire. Par défaut 1.0. Ici, une valeur plus basse ralentit la consommation de nourriture. En effet, par défaut les bébés mangent relativement vite (surtout quand ils grandissent vite). Si vous augmentez beaucoup la vitesse de maturation, il peut être judicieux de réduire ce multiplicateur pour éviter que les bébés ne meurent de faim faute de nourriture. Exemple: BabyFoodConsumptionSpeedMultiplier=0.5
fera consommer la nourriture deux fois moins vite aux bébés.- Imprinting (imprégnation) : L'imprinting procure des bonus de stats si vous prenez soin des bébés à intervalles réguliers. Sur un serveur au BabyMatureSpeedMultiplier élevé, il peut devenir impossible d'imprinter suffisamment un dino avant qu'il grandisse. Les paramètres suivants aident à équilibrer cela :
BabyCuddleIntervalMultiplier
(flottant) – Définit la fréquence des demandes d'attention (cuddle) d'un bébé. Par défaut 1.0. Une valeur plus basse fera que le bébé demande des câlins plus souvent (intervalle réduit). Une valeur plus haute espace davantage les demandes. Exemple: sur un serveur 5× maturation, on pourrait réduire BabyCuddleIntervalMultiplier
vers 0.5 ou moins pour avoir des intervalles ~2× plus courts, permettant d'atteindre 100% d'imprint avant l'âge adulte.BabyImprintAmountMultiplier
(flottant) – Multiplie la quantité d'imprint gagnée à chaque interaction. Par défaut 1.0 (chaque care augmente l'empreinte d'un pourcentage fixé par l'espèce). En augmentant ce nombre, chaque câlin/repas/ballade comptera pour plus de pourcentage. Exemple: Si normalement chaque care donne 10%, mettre BabyImprintAmountMultiplier=2.0
donnera ~20% par care. Cela permet d'atteindre 100% en moins d'interactions. Attention : ce paramètre s'applique globalement à toutes les espèces et modifie potentiellement l'équilibrage de l'imprint.BabyImprintingStatScaleMultiplier
(flottant) – Influence l'impact de l'imprinting sur les stats finales du dino. Par défaut 1.0, ce qui confère un bonus ~20-30% aux stats élevées à 100% d'imprint. Si vous le mettez à 0, l'imprinting n'améliore plus du tout les stats (système pratiquement désactivé). Des valeurs >1 pourraient augmenter encore plus les bonus de stats conférés par l'imprint. En général, on laisse 1.0.- Autres paramètres imprint avancés :
BabyCuddleGracePeriodMultiplier
prolonge la période de grâce après une demande manquée avant de perdre de l'imprint (1.0 par défaut). BabyCuddleLoseImprintQualitySpeedMultiplier
ajuste la vitesse à laquelle on perd de l'imprint si on rate trop de demandes (1.0 défaut). Ces deux réglages restent à 1.0 dans la plupart des cas, sauf configuration très particulière.
En résumé, pour configurer un élevage accéléré équilibré, on augmente EggHatchSpeed et BabyMatureSpeed, tout en diminuant un peu BabyCuddleInterval et/ou en augmentant BabyImprintAmount de sorte que 100% d'imprint reste atteignable. Le dosage exact dépend du multiplicateur – n'hésitez pas à faire quelques tests ou à utiliser des calculateurs en ligne.
Paramètres avancés (Game.ini) : niveaux, stats et engrammes
Pour aller plus loin, ARK permet via Game.ini de modifier en détail la progression en niveaux et les caractéristiques des dinos/joueurs.
- Multiplicateurs de stats par niveau : Les options
PerLevelStatsMultiplier
donnent un contrôle granulaire sur l'évolution des stats à chaque level-up. On peut distinguer les joueurs, les dinos apprivoisés et les dinos sauvages : PerLevelStatsMultiplier_Player[<IndexStat>]
– Multiplie le gain d'une statistique donnée pour le joueur à chaque niveau.PerLevelStatsMultiplier_DinoTamed[<IndexStat>]
– Même principe pour les niveaux gagnés par vos dinos apprivoisés.PerLevelStatsMultiplier_DinoWild[<IndexStat>]
– Pour les levels des dinos sauvages (généralement inutile de modifier celle-ci sauf cas spéciaux).- Chaque statistique (santé, endurance, poids, dégâts, etc.) correspond à un index numérique. Par exemple, l'index 0 = Santé, 1 = Endurance, 7 = Poids, etc. Exemple concret:
PerLevelStatsMultiplier_Player[7]=2.0
va doubler le gain de poids à chaque niveau pour les survivants. Si normalement on gagne +10 de poids par niveau, on gagnera +20 avec ce réglage. On peut ainsi configurer, par exemple, des joueurs qui gagnent plus de points de vie par niveau mais pas plus de dégâts, etc. Pour les dinos apprivoisés, on pourrait réduire les gains de dégâts par niveau pour limiter le power creep, etc. Astuce : Pour désactiver complètement l'augmentation d'une stat par niveau, mettre un multiplicateur très faible (0.01), car la valeur 0 est interprétée comme 1 par le jeu. - Limite de niveau et XP : Par défaut, ARK définit une table de progression jusqu'au niveau 105 pour les joueurs (hors ascensions) et 71 pour les dinos apprivoisés. Si vous souhaitez augmenter le niveau max, cela se fait en listant les XP requises par niveau via
LevelExperienceRampOverrides
dans Game.ini. C'est une configuration lourde (il faut définir chaque palier de niveau) – elle sort du cadre de ce guide, mais sachez que des outils en ligne existent pour la générer. À l'inverse, on peut diminuer le niveau max en n'incluant pas les niveaux au-delà du seuil voulu. - Suppression ou modification d'engrammes spécifiques : Pour les serveurs très personnalisés (par exemple pour créer un mode de jeu spécifique), Game.ini permet de désactiver certains engrammes ou de changer leur niveau de déblocage via
OverrideEngramEntries
ou OverrideNamedEngramEntries
. On peut aussi ajuster le coût en ressources des recettes avec ConfigOverrideItemCraftingCosts
. Ce sont des fonctionnalités avancées nécessitant une configuration précise (consultez la documentation officielle si besoin). À noter qu'avec le lancement d'ARK: Homestead, beaucoup d'aspects de construction sont disponibles par défaut (intégration de S+), mais on peut désactiver les nouvelles structures S+ via AllowIntegratedSPlusStructures=False
si on préfère utiliser le mod à la place. - Personnalisation des caisses de ravitaillement et du butin : Grâce à
SupplyCrateLootQualityMultiplier
(1.0 par défaut, max 5.0), vous pouvez augmenter la qualité du loot dans les beacons/caisses. Par exemple, SupplyCrateLootQualityMultiplier=2.0
donnera en moyenne de meilleurs objets dans les drops. De même, FishingLootQualityMultiplier
existe pour la pêche. Pour un contrôle total, ARK permet de remplacer le contenu des caisses via ConfigOverrideSupplyCrateItems
(Game.ini), mais c'est un sujet complexe qui demande de longues configurations. - Limites et équilibre des dinos apprivoisés : Le paramètre
MaxTamedDinos
définit un plafond global de créatures apprivoisées sur le serveur (par défaut 4000, ce qui est très large). Utile sur des serveurs publics très fréquentés pour éviter la surcharge. Il existe aussi TamedDinoCountMultiplier
(non listé plus haut) pour ajuster l'impact des dinos sur le compteur de structures (rarement utilisé). Enfin, PreventDiseases=True
peut éliminer les maladies comme la fièvre des marais si vous trouvez cette mécanique pénible.
Paramètres spécifiques aux cartes et DLC
Certaines cartes (mods officiels, DLC) introduisent des options uniques. Voici les plus notables, à configurer dans la section correspondante (généralement une section nommée selon la carte dans GameUserSettings.ini ou directement sous [ServerSettings]
si précisé) :
- Ragnarok : Sous la section
[Ragnarok]
du GameUserSettings.ini. AllowMultipleTamedUnicorns
(booléen) – Par défaut False
(limite à un seul licorne sauvage sur la carte à la fois). Le mettre à True permet d'avoir plusieurs licornes apprivoisées simultanément. UnicornSpawnInterval
(entier, heures) – Intervalle minimum avant l'apparition d'une nouvelle licorne sauvage après la mort/tem de la précédente. EnableVolcano
(booléen) – Active ou désactive l'activité du volcan de Ragnarok. On peut aussi ajuster VolcanoIntensity
(intensité des éruptions, défaut 1) et VolcanoInterval
(fréquence des éruptions). La plupart des serveurs laissent ces valeurs par défaut pour Ragnarok. - Extinction : Pas de paramètres spéciaux à configurer, mais notez que les Orbital Supply Drops et Titans ont leurs propres règles inhérentes à la carte (gérées par le jeu).
- Aberration : Par défaut, Aberration interdit le download de dinos non natifs. Si vous voulez autoriser l'importation d'autres créatures sur cette carte, utilisez
CrossARKAllowForeignDinoDownloads=True
dans GameUserSettings.ini. Cela permet par exemple de transférer des Volants sur Aberration (ce qui change fortement l'expérience de jeu !). Réfléchissez-y à deux fois pour l'équilibrage. - Genesis: Part 1 : Cette carte interdit l'usage du jetpack et autres pouvoirs de l'armure Tek par défaut.
AllowTekSuitPowersInGenesis=True
ré-active ces fonctions Tek sur Genesis si vous le désirez. Par ailleurs, Genesis 1 n'autorise pas les flyers (volants) – vous pouvez toutefois forcer l'utilisation des dinos volants sur les cartes qui les bannissent via bForceCanRideFliers=True
dans GameUserSettings (Attention: mettre ce paramètre sur False désactive les flyers sur toutes les cartes, il doit donc généralement rester à False sauf cas particulier). - Genesis: Part 2 : Le DLC Gen2 introduit des "missions". Un serveur peut choisir de
bDisableGenesisMissions=True
pour les désactiver totalement (ainsi Gen2 devient une carte classique sans missions). De plus, Gen2 démarre les joueurs avec un set Tek de base ; pour le supprimer, utilisez bDisableDefaultMapItemSets=True
(dans Game.ini section [Genesis]) qui enlève le Tek Suit offert au spawn. Il existe aussi bDisableWorldBuffs
lié aux mini-bonus globaux de Gen2 – à mettre True si ces buffs vous dérangent. - ARK: Homestead (mise à jour S+) : Introduit des options liées à la construction.
AlwaysAllowStructurePickup=True
permet aux joueurs de récupérer à tout moment une structure placée (alors que par défaut il n'y a qu'un délai de 30 secondes pour le faire). Vous pouvez aussi ajuster le délai de pickup avec StructurePickupTimeAfterPlacement
(sec, défaut 30) et la durée d'appui nécessaire via StructurePickupHoldDuration
(défaut 0.5s). Enfin, le paramètre AllowIntegratedSPlusStructures
(booléen) peut désactiver les nouvelles structures ajoutées par Homestead (True par défaut, mettre False si vous préférez continuer à utiliser le mod Structures+ classique sans confusion). - Autres cartes (The Island, Scorched Earth, The Center, Valguero, Crystal Isles, Lost Island, Fjordur) : Pas de réglages spéciaux à part ce qui est déjà vu (ces cartes suivent les paramètres généraux). Fjordur possède des World Buffs (runes) mais ceux-ci ne sont pas configurables via ini.
En conclusion, la configuration fine d'un serveur ARK passe par de nombreux paramètres. Ce guide a couvert les options les plus fréquemment modifiées dans GameUserSettings.ini et Game.ini. En résumé : utilisez les multiplicateurs (XP, récolte, apprivoisement, élevage) pour ajuster la vitesse de progression à votre convenance, activez/désactivez les options PvP/PvE selon l'ambiance souhaitée, et n'hésitez pas à jouer sur les réglages d'élevage pour profiter de cette mécanique sans les contraintes excessives du jeu de base. Avec une structure bien organisée de vos fichiers de configuration et les exemples fournis, vous pouvez désormais personnaliser votre serveur ARK pour qu'il offre l'expérience de jeu idéale à votre communauté.
Bonne survie sur Ark !