Paramètres de Soulmask expliqués

Un serveur Soulmask se configure à deux endroits : les options de lancement lues une fois au démarrage, et GameXishu.json, environ 280 coefficients de jeu. Voici ce qui va où.

Lancement

OptionCe que ça fait
Level01_Main / DLC_Level01_MainLa carte : Cloud Mist Forest ou Shifting Sands
-pve / -pvpLe mode
-SteamServerName=Le nom dans la liste de serveurs
-MaxPlayers=Nombre de slots de joueurs, jusqu'à 70
-PSW= / -adminpsw=Le mot de passe de connexion et le mot de passe GM
-Port= / -QueryPort= / -EchoPort=Les ports de jeu, de requête et de console
-saving= / -backup=Secondes entre l'écriture des objets dans la base de données et l'écriture de la base sur le disque
-mod=IDs des mods Steam Workshop, séparés par des virgules

Sur Flux, ce sont des champs des Paramètres de déploiement : nom, carte, mode, mots de passe, nombre maximal de joueurs, mods et fréquence des sauvegardes.

GameXishu.json

Il se trouve dans WS/Saved/GameplaySettings et apparaît après le premier démarrage. Il contient trois blocs, « 0 », « 1 » et « 2 », avec les mêmes clés ; un serveur PvE lit le bloc « 1 » (nous avons vérifié les valeurs en direct de la console par rapport au fichier). Modifier les trois garde un changement en vigueur quel que soit le mode. Le serveur écrit lui-même le fichier quand un GM modifie une valeur en jeu, donc modifiez-le serveur arrêté.

CléPar défautPlageCe que ça fait
ExpRatio10.1-5XP de conscience (niveau de personnage)
CaiJiDiaoLuoRatio / FaMuDiaoLuoRatio / CaiKuangDiaoLuoRatio11-3Rendement de la collecte, de l'abattage et de l'extraction
ZhiZuoTimeRatio10.1-100Vitesse de fabrication
ZuoWuShengZhangRatio10.1-100Vitesse de repousse des cultures
AddRenKeDuRatio10.1-10Vitesse d'apprivoisement des barbares
ShiWuXiaoHaoRatio / ShuiXiaoHaoRatio10-2Faim et soif
BinSiKaiGuan10 / 1L'état de mort proche
JianZhuFuLanKaiGuan10 / 1Dégradation des bâtiments
RuQinKaiGuan10 / 1Invasions
GongHuiMaxMember201-50Joueurs par tribu
MaxLevel601-60Niveau d'attention le plus élevé

Les valeurs par défaut et les plages sont celles du jeu, depuis GameXishuConfig_Template.json dans les fichiers du serveur.

Préréglages

Le serveur livre avec des modèles à côté : les difficultés (Casual, Easy, Normal, Hard, Master), les modes de jeu (Warrior, Tribe Management, Creative, PvP) et des taux boostés comme 3x et 5x. Chacun ne liste que ce qu'il modifie par rapport à la base.

Astuce :Sur Flux, l'onglet Paramètres du serveur propose 84 de ces coefficients sous forme de formulaire, avec les valeurs par défaut et les plages du jeu (tout autre se définit par son nom dans Modification avancée), et l'onglet Gameplay applique un préréglage en un clic. Vos valeurs sont écrites dans les trois blocs avant chaque démarrage, une valeur modifiée par un GM en jeu est conservée, et « Appliquer au serveur en cours » les définit en direct via la console du jeu, sans redémarrage.

Questions fréquentes

Où se trouve GameXishu.json ?

Dans WS/Saved/GameplaySettings, créé par le premier démarrage. Sur Flux, vous le modifiez à la place via les onglets Server Settings et Gameplay.

Pourquoi ma modification de GameXishu.json ne fonctionne-t-elle pas ?

Généralement parce que le serveur était en marche (il écrit lui-même le fichier), ou parce qu'un seul des trois blocs a été modifié. Un serveur PvE lit le bloc « 1 ».

Peut-on changer les taux sans redémarrer ?

Oui, avec la commande de console sc <nom> <valeur>, qui s'applique immédiatement et est enregistrée. Sur Flux, l'onglet Gameplay le fait pour chaque valeur modifiée.

Guides Soulmask associés