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.
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 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.
- Connectez-vous à votre Panel Game : game.yorkhost.fr
- Sélectionnez votre serveur et arrêtez-le
- Ouvrez l'onglet Files et éditez
Game.ini(ouEngine.ini) - Modifiez uniquement les valeurs voulues, en gardant les lignes sous leur section
- 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
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 |
|---|---|
ServerName | Nom affiché dans la liste des serveurs |
bServerPassword | Active (true) ou non (false) le mot de passe |
ServerPassword | Mot de passe pour rejoindre le serveur |
MaxPlayers ou MaxPlayerCount | Nombre maximum de joueurs connectés, selon la version et la section où il figure |
MapName | Carte chargée par le serveur (par exemple Gateway, selon les cartes disponibles dans votre version) |
bEnableGlobalChat | Active ou non le chat global |
ServerDayLengthMinutes / ServerNightLengthMinutes | Durée du jour et de la nuit, en minutes réelles |
bServerDynamicWeather | Active 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
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 |
|---|---|
bQueueEnabled | Active (true) ou non la file d'attente |
QueuePort | Port 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 |
|---|---|
bRconEnabled | Active (true) ou non RCON |
RconPassword | Mot de passe RCON, à choisir long et unique |
RconPort | Port d'écoute RCON |
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.
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 ?
- IA, dinosaures jouables et croissance
- Devenir administrateur : admins par SteamID64, whitelist, RCON
- Sauvegardes et mises à jour
- Dépannage