Paramètres du serveur Sons of The Forest

De Survival Servers
Aller à la navigation Aller à la recherche

Pour modifier les paramètres de votre serveur, vous devrez accéder au fichier de configuration via FTP ou depuis votre panneau de contrôle.

FTP

  1. Arrêtez votre serveur depuis le panneau.
  2. Connectez-vous au FTP.
  3. Accédez au répertoire dans lequel vous souhaitez téléverser ou modifier un fichier.
    Vous devez modifier le fichier dedicatedserver.cfg.
  4. Ouvrez le fichier avec un éditeur de texte comme Notepad ou Notepad++.
    Si vous n'êtes pas familier avec les fichiers de configuration, sachez que toute ligne commençant par deux barres obliques est ignorée par le programme.
    // Ceci est un commentaire et ne sera pas lu par le programme

Panneau de contrôle

  1. Cliquez sur le bouton Dedicatedserver.cfg dans la section Advanced Config de votre panneau de contrôle.
  2. Modifiez les paramètres de votre choix.

Paramètres de configuration

Commande Description
"IpAddress": "0.0.0.0"" Interface d'écoute du serveur de jeu, généralement 0.0.0.0 pour écouter sur toutes les interfaces.
"GamePort": 8766 Port UDP utilisé pour le netcode de jeu (Bolt).
"QueryPort": 27016" Port UDP utilisé par Steam pour lister le serveur et activer les services de découverte.
"BlobSyncPort": 9700 BlobSyncPort Port UDP utilisé par le système BlobSync pour initialiser les systèmes du jeu et échanger des données.
"ServerName": "Sons Of The Forest Server (dedicated)" Nom du serveur visible dans la liste des serveurs et dans les contacts Steam.
"MaxPlayers": 8 Le nombre maximal de joueurs autorisés simultanément sur le serveur.
"Password": "" Ajoute un mot de passe pour rendre votre serveur « privé ». Lors de la connexion, ce mot de passe sera demandé avant que le client puisse continuer.
"LanOnly": false Autorise ou restreint la visibilité du serveur au réseau local (LAN) uniquement.
"SaveSlot": 1 Lors de la création d'une nouvelle sauvegarde, ce nombre sera l'identifiant de la sauvegarde.
"SaveMode": "Continue" Mode d'initialisation de la sauvegarde de partie.

• « continue » : crée une nouvelle sauvegarde sur le SaveSlot si elle n'existe pas, ou la charge si elle existe. • « new » : crée une nouvelle partie, avec un nouvel identifiant de partie, et écrase toute partie précédemment sauvegardée sur le SaveSlot. Si le serveur s'arrête et redémarre, la sauvegarde précédente sera écrasée tant que le mode reste défini sur « new ».

"GameMode": "Normal" Définit le mode de jeu (difficulté) lors de la création d'une nouvelle sauvegarde. Ce paramètre est ignoré lors du chargement d'une sauvegarde (mode de sauvegarde réglé sur « continue » avec une sauvegarde existante dans l'emplacement). Si le mode de jeu est réglé sur « custom », les paramètres du mode de jeu personnalisé seront lus depuis l'option CustomGameModeSettings, décrite plus loin.
"SaveInterval": 600 Fréquence, en secondes, à laquelle le serveur de jeu enregistre automatiquement la partie dans SaveSlot.
"IdleDayCycleSpeed": 0.0 Multiplicateur de la vitesse d'écoulement du temps par rapport au jeu normal lorsque le serveur est considéré comme inactif (aucun joueur connecté).
"IdleTargetFramerate": 5 Fréquence d'images cible du serveur lorsqu'il est considéré comme inactif (aucun joueur connecté).
"ActiveTargetFramerate": 60 Fréquence d'images cible du serveur lorsqu'il n'est PAS considéré comme inactif (un ou plusieurs joueurs connectés).
"LogFilesEnabled": false Définit si les journaux sont écrits dans des fichiers. Les journaux seront générés dans <user data folder>/logs.
"TimestampLogFilenames": true Active l'horodatage des fichiers journaux.

• “true”: every time the server runs will dump log output to a new file, with filename having the following format: sotf_log_{DateTime:yyyy-MM-dd_HH-mm-ss}.txt • “false”: the filename will be sotf_log.txt and previous log will be overwritten if it already exists.

"TimestampLogEntries": true Ajoute un horodatage à chaque entrée de journal écrite dans le fichier.
"GameSettings": {} Une liste clé-valeur de tous les paramètres de jeu que vous pouvez utiliser pour ajuster votre partie (dans n'importe quel mode). Tous les paramètres sont listés dans le tableau ci-dessous, avec leurs valeurs possibles. Si la valeur est null ou vide, les paramètres par défaut seront utilisés.
"CustomGameModeSettings": {} Une table clé-valeur de tous les paramètres disponibles pour personnaliser votre partie en mode custom. Tous les paramètres sont listés dans le tableau ci-dessous, avec leurs valeurs possibles. Si la valeur est null ou vide, les paramètres par défaut seront utilisés. Ce paramètre est ignoré si le mode de jeu n'est pas « custom » ou si une sauvegarde est chargée (mode de sauvegarde défini sur « continue » avec une sauvegarde existante dans le slot), qu'elle soit « custom » ou non.

Paramètres de jeu

Commande Description
"Gameplay.TreeRegrowth": true Active la repousse automatique des arbres, déclenchée lorsque vous dormez. Valeurs : true, false
"Structure.Damage": true Autorise les dégâts sur les bâtiments. Valeurs : true, false

Paramètres de mode de jeu personnalisé

Commande Description
"GameSetting.Vail.EnemySpawn": true Active l'apparition des ennemis. Valeurs : true, false
"GameSetting.Vail.EnemyHealth": "Normal" Ajuste la santé de départ des ennemis. Valeurs : low, normal, high
"GameSetting.Vail.EnemyDamage": "Normal" Ajuste les dégâts que les ennemis peuvent infliger. Valeurs : low, normal, high
"GameSetting.Vail.EnemyArmour": "Normal" Ajuste la résistance de l'armure des ennemis. Valeurs : low, normal, high
"GameSetting.Vail.EnemyAggression": "Normal" Ajuste le niveau d'agressivité des ennemis. Valeurs : low, normal, high
"GameSetting.Vail.AnimalSpawnRate": "Normal" Ajuste le taux d'apparition des animaux. Valeurs : low, normal, high
"GameSetting.Environment.StartingSeason": "Summer" Définit la saison de départ de l'environnement. Valeurs : spring, summer, autumn, winter
"GameSetting.Environment.SeasonLength": "Default" Ajuste la durée des saisons. Valeurs : short, default, long, realistic
"Structure.Damage": "true" Autorise les dégâts sur les bâtiments. Valeurs : true, false
"GameSetting.Environment.DayLength": "Default" Ajuste la durée du jour. Valeurs : short, default, long, realistic
"GameSetting.Environment.PrecipitationFrequency": "Default" Ajuste la fréquence de la pluie et de la neige. Valeurs : low, default, high
"GameSetting.Survival.ConsumableEffects": "Normal" Active les dégâts subis en cas d'hydratation et de satiété faibles. Valeurs : normal, hard
"GameSetting.Survival.PlayerStatsDamage": "Off" Active les dégâts causés par chaque aliment ou boisson avarié ou pourri. Valeurs : off, normal, hard
"GameSetting.Survival.ColdPenalties": "Off" Règle l'intensité avec laquelle le froid affecte la santé et la régénération d'endurance. Valeurs : off, normal, hard
"GameSetting.Survival.ReducedFoodInContainers": false Réduit la quantité de nourriture trouvée dans les conteneurs. Valeurs : true, false
"GameSetting.Survival.SingleUseContainers": false Les conteneurs ne peuvent être ouverts qu'une seule fois. Valeurs : true, false

Vous n'avez pas encore de serveur ? Louez un serveur Sons Of The Forest chez Survival Servers et soyez en ligne en quelques minutes.