Aller au contenu principal

Besoin d'un serveur performant pour vos projets ?

Découvrez nos offres

Configurer Game.ini et Engine.ini

Un serveur The Isle Evrima se configure principalement dans deux fichiers :

  • Game.ini : l'essentiel des réglages de gameplay et d'administration (nom, mot de passe, joueurs, IA, dinosaures, whitelist, admins, RCON…)
  • Engine.ini : des paramètres plus techniques, liés au moteur et au réseau

Cette page présente la structure de ces fichiers et les réglages du serveur. L'IA, les dinosaures jouables et la croissance sont détaillés dans IA, dinosaures jouables et croissance, les administrateurs et la whitelist dans Devenir administrateur.

Les noms de clés changent selon les versions

The Isle Evrima est en développement actif : des réglages sont régulièrement ajoutés, renommés ou retirés. Les noms donnés sur cette page sont ceux couramment rencontrés, à titre indicatif. La référence reste le fichier généré par votre serveur au premier démarrage : modifiez les lignes qui y figurent plutôt que d'en recopier depuis un ancien tutoriel. En cas de doute, notre support vous indique la bonne ligne à modifier.

Où se trouvent les fichiers ?​

Le serveur tourne nativement sous Linux. Ses fichiers de configuration se trouvent dans le dossier de configuration Linux du serveur, généralement :

TheIsle/Saved/Config/LinuxServer/Game.ini
TheIsle/Saved/Config/LinuxServer/Engine.ini

Ces fichiers sont créés au premier démarrage. S'ils sont absents ou quasiment vides, démarrez le serveur une fois jusqu'au bout, arrêtez-le, puis rouvrez le dossier.

Modifier les fichiers en toute sécurité​

Arrêtez le serveur avant de modifier

Arrêtez toujours le serveur depuis la Console du panel avant d'éditer Game.ini ou Engine.ini. Les fichiers sont lus au démarrage, et le serveur peut réécrire sa configuration en s'arrêtant : une modification faite serveur allumé risque d'être ignorée ou écrasée.

  1. Connectez-vous à votre Panel Game : game.yorkhost.fr
  2. Sélectionnez votre serveur et arrêtez-le
  3. Ouvrez l'onglet Files et éditez Game.ini (ou Engine.ini)
  4. Modifiez uniquement les valeurs voulues, en gardant les lignes sous leur section
  5. Enregistrez, puis démarrez le serveur

Les fichiers suivent le format INI d'Unreal Engine : des sections entre crochets, puis une ligne Clé=Valeur par réglage. Les réglages activables commencent souvent par b et prennent true ou false :

[/Script/TheIsle.TIGameSession]
ServerName=Mon serveur The Isle
bServerPassword=false
Gardez une copie

Téléchargez une copie de Game.ini et Engine.ini avant toute mise à jour du jeu ou grosse modification. Une ligne déplacée dans la mauvaise section ou une faute de frappe dans un nom de clé suffit à rendre un réglage inopérant, sans message d'erreur évident.

Paramètres de l'onglet Startup​

Certaines valeurs peuvent aussi être gérées par l'onglet Startup du panel, selon la configuration de votre serveur. Une valeur passée au démarrage peut prendre le dessus sur celle du fichier. Si une modification de Game.ini semble ignorée, vérifiez que le même réglage n'est pas défini dans l'onglet Startup.

Nom, mot de passe et nombre de joueurs​

Ces réglages se trouvent dans Game.ini, le plus souvent dans la section [/Script/TheIsle.TIGameSession].

Clé (à vérifier dans votre fichier)Rôle
ServerNameNom affiché dans la liste des serveurs
bServerPasswordActive (true) ou non (false) le mot de passe
ServerPasswordMot de passe pour rejoindre le serveur
MaxPlayers ou MaxPlayerCountNombre maximum de joueurs connectés, selon la version et la section où il figure
MapNameCarte chargée par le serveur (par exemple Gateway, selon les cartes disponibles dans votre version)
bEnableGlobalChatActive ou non le chat global
ServerDayLengthMinutes / ServerNightLengthMinutesDurée du jour et de la nuit, en minutes réelles
bServerDynamicWeatherActive ou non la météo dynamique

Exemple pour un serveur privé protégé par mot de passe :

[/Script/TheIsle.TIGameSession]
ServerName=YorkHost - Survie Evrima
bServerPassword=true
ServerPassword=MonMotDePasse
Nombre de joueurs et ressources

Le nombre de places se règle librement, mais chaque joueur ajoute de la charge CPU et les IA augmentent la RAM consommée. Restez dans les repères de votre offre (voir Premiers pas) et surveillez la console après avoir augmenté la valeur.

Ports, RCON et file d'attente​

Le port de jeu​

Le port de jeu est attribué par le panel et affiché sur la page de votre serveur. Ne le modifiez pas dans les fichiers de configuration. Voir Tous les ports sont-ils ouverts ?.

La file d'attente (queue)​

Quand le serveur est plein, la file d'attente permet aux joueurs d'attendre qu'une place se libère au lieu d'être refusés.

Clé (à vérifier dans votre fichier)Rôle
bQueueEnabledActive (true) ou non la file d'attente
QueuePortPort utilisé par la file d'attente

RCON (administration à distance)​

RCON permet d'envoyer des commandes d'administration au serveur depuis un outil externe. Voir Devenir administrateur pour son utilisation.

Clé (à vérifier dans votre fichier)Rôle
bRconEnabledActive (true) ou non RCON
RconPasswordMot de passe RCON, à choisir long et unique
RconPortPort d'écoute RCON
Un port attribué à votre serveur

La file d'attente et RCON utilisent chacun leur propre port, distinct du port de jeu. Ce port doit faire partie de ceux attribués à votre serveur, sinon il ne sera pas joignable. Vérifiez d'abord si l'onglet Startup gère déjà ces ports ; sinon, ou si votre serveur ne dispose que d'un seul port, contactez le support pour obtenir un port supplémentaire plutôt que d'en choisir un au hasard.

Sécurisez RCON

Un accès RCON donne le contrôle du serveur (expulsions, bannissements, annonces…). Utilisez un mot de passe robuste, ne le partagez qu'avec vos administrateurs, et laissez bRconEnabled à false si vous ne vous en servez pas.

Engine.ini : réglages techniques​

Engine.ini contient des paramètres liés au moteur et au réseau. Selon la version, on y trouve par exemple des réglages de débit réseau ou d'identification du serveur auprès des services en ligne du jeu.

  • Ne supprimez pas les lignes déjà présentes dans le fichier généré : certaines peuvent être nécessaires au démarrage ou à l'affichage du serveur dans la liste.
  • Ne modifiez ce fichier que pour un réglage précis dont vous connaissez l'effet, et gardez une copie de la version d'origine.
  • Si le serveur ne démarre plus après une modification d'Engine.ini, restaurez la copie d'origine.

Et ensuite ?​