Aller au contenu principal

Besoin d'un serveur performant pour vos projets ?

Découvrez nos offres

IA, dinosaures jouables et croissance

Ces réglages définissent l'expérience de jeu sur votre île : créatures IA, espèces que les joueurs peuvent choisir, vitesse de croissance et grandes mécaniques de survie. Ils se trouvent dans Game.ini. Pour ouvrir et modifier ce fichier, suivez d'abord Configurer Game.ini et Engine.ini.

Vérifiez les noms dans votre fichier

Les noms de clés et de sections évoluent avec les versions d'Evrima. Les exemples ci-dessous sont indicatifs : modifiez les lignes présentes dans le Game.ini généré par votre serveur au premier démarrage, et arrêtez le serveur avant toute modification.

Créatures IA​

L'IA regroupe les créatures non jouées qui peuplent l'île (petites proies, poissons, etc.). Elle nourrit les carnivores et anime la carte, mais c'est aussi le premier poste de consommation de RAM du serveur.

Clé (à vérifier dans votre fichier)Rôle
bSpawnAIActive (true) ou désactive (false) l'apparition de l'IA
AIDensityDensité de l'IA : plus la valeur est élevée, plus il y a de créatures
AISpawnIntervalIntervalle entre deux vagues d'apparition de l'IA
DisallowedAIClassesEspèces d'IA à exclure, selon la version

Exemple :

bSpawnAI=true
AIDensity=1
IA et performances

Si la RAM de votre serveur est souvent saturée, baissez AIDensity avant de changer d'offre. Augmentez-la ensuite progressivement en surveillant la consommation dans la console du panel. Les repères de nos offres supposent une IA modérée pour Hatchling et autorisent une IA très dense sur Elder.

Dinosaures jouables​

La liste des espèces que les joueurs peuvent choisir se règle avec une ligne par espèce, le plus souvent sous la forme AllowedClasses=, dans une section dédiée à l'état de la partie (par exemple [/Script/TheIsle.TIGameStateBase], selon la version) :

AllowedClasses=Dryosaurus
AllowedClasses=Hypsilophodon
AllowedClasses=Pachycephalosaurus
AllowedClasses=Stegosaurus
AllowedClasses=Tenontosaurus
AllowedClasses=Carnotaurus
AllowedClasses=Ceratosaurus
AllowedClasses=Dilophosaurus
AllowedClasses=Herrerasaurus
AllowedClasses=Omniraptor
AllowedClasses=Tyrannosaurus
  • Pour retirer une espèce, supprimez sa ligne (ou désactivez-la selon ce que prévoit votre fichier).
  • Pour ajouter une espèce, recopiez une ligne existante et changez le nom.
  • Le nom doit correspondre exactement au nom interne de l'espèce, majuscules comprises. Reprenez les noms déjà présents dans votre fichier : la liste des espèces disponibles change au fil des mises à jour d'Evrima.
Une espèce qui n'apparaît pas

Si une espèce ajoutée n'est pas proposée en jeu, vérifiez l'orthographe, la section où se trouve la ligne, et que l'espèce existe bien dans la version actuelle du jeu. Redémarrez le serveur après chaque modification.

Vitesse de croissance​

Sur Evrima, un dinosaure grandit du stade juvénile à l'âge adulte en temps réel. Vous pouvez accélérer cette croissance pour un serveur plus détendu.

Clé (à vérifier dans votre fichier)Rôle
bEnableGrowthMultiplierActive le multiplicateur de croissance, si ce réglage existe dans votre version
GrowthMultiplierMultiplicateur de vitesse de croissance (1 = vitesse normale)

Exemple pour une croissance deux fois plus rapide :

bEnableGrowthMultiplier=true
GrowthMultiplier=2

Une croissance rapide convient bien aux petits serveurs entre amis. Sur un serveur communautaire orienté réalisme, gardez une valeur proche de 1.

Autres options de gameplay courantes​

Selon la version, Game.ini peut contenir d'autres réglages de survie. Voici ceux que l'on rencontre le plus souvent :

Clé (à vérifier dans votre fichier)Rôle
bEnableMutationsActive les mutations transmises entre générations
bEnableDietsActive le système de régime alimentaire
bEnableMigrationActive les zones de migration, qui obligent les herbivores à se déplacer
bEnablePatrolZonesActive les zones de patrouille
bSpawnPlantsActive la repousse des plantes consommables
bEnableHumansAutorise ou non les humains jouables, selon la version

Si une clé de ce tableau n'existe pas dans votre fichier, c'est probablement qu'elle a été renommée ou retirée dans votre version : ne l'ajoutez pas au hasard.

Et ensuite ?​