Soulmask Servereinstellungen erklärt

Ein Soulmask Server wird an zwei Stellen konfiguriert: Startoptionen, die einmal beim Start gelesen werden, und GameXishu.json, etwa 280 Gameplay-Koeffizienten. Hier steht, was wohin gehört.

Startoptionen

OptionWas er macht
Level01_Main / DLC_Level01_MainDie Karte: Cloud Mist Forest oder Shifting Sands
-pve / -pvpDer Modus
-SteamServerName=Der Name in der Serverliste
-MaxPlayers=Spieler-Slots, bis zu 70
-PSW= / -adminpsw=Das Beitrittspasswort und das GM-Passwort
-Port= / -QueryPort= / -EchoPort=Die Ports für Spiel, Abfrage und Konsole
-saving= / -backup=Sekunden zwischen dem Schreiben von Objekten in die Datenbank und der Datenbank auf den Datenträger
-mod=Steam-Workshop-Mod-IDs, durch Kommas getrennt

Bei Flux sind das Felder der Deployment-Einstellungen: Name, Karte, Modus, Passwörter, Max Players, Mods und wie oft gespeichert wird.

GameXishu.json

Sie liegt in WS/Saved/GameplaySettings und erscheint nach dem ersten Start. Sie enthält drei Blöcke, „0“, „1“ und „2“, jeweils mit denselben Schlüsseln. Ein PvE-Server liest Block „1“ (wir haben die Live-Werte der Konsole mit der Datei abgeglichen). Wenn du alle drei bearbeitest, gilt eine Änderung unabhängig vom Modus. Der Server schreibt die Datei selbst, wenn ein GM im Spiel einen Wert ändert, bearbeite sie also bei gestopptem Server.

SchlüsselStandardReichweiteWas er macht
ExpRatio10.1-5Wahrnehmungs-XP (Charakterlevel)
CaiJiDiaoLuoRatio / FaMuDiaoLuoRatio / CaiKuangDiaoLuoRatio11-3Sammel-, Holz- und Bergbauertrag
ZhiZuoTimeRatio10.1-100Herstellungsgeschwindigkeit
ZuoWuShengZhangRatio10.1-100Wachstumsgeschwindigkeit der Pflanzen
AddRenKeDuRatio10.1-10Barbaren-Zähmgeschwindigkeit
ShiWuXiaoHaoRatio / ShuiXiaoHaoRatio10-2Hunger und Durst
BinSiKaiGuan10 / 1Der Beinahe-Tod-Zustand
JianZhuFuLanKaiGuan10 / 1Gebäudeverfall
RuQinKaiGuan10 / 1Angriffe
GongHuiMaxMember201-50Spieler pro Stamm
MaxLevel601-60Höchstes Wahrnehmungslevel

Standardwerte und Bereiche sind die des Spiels, aus GameXishuConfig_Template.json in den Dateien des Servers.

Voreinstellungen

Der Server bringt Vorlagen mit: die Schwierigkeitsgrade (Casual, Easy, Normal, Hard, Master), die Spielmodi (Warrior, Tribe Management, Creative, PvP) und erhöhte Raten wie 3x und 5x. Jede listet nur auf, was sie gegenüber der Basis ändert.

Tipp:Auf Flux hat der Tab Servereinstellungen 84 dieser Koeffizienten als Formular, mit den Standardwerten und Bereichen des Spiels (jeden anderen kannst du im erweiterten Bearbeiten über seinen Namen setzen), und der Tab Gameplay wendet eine Voreinstellung mit einem Klick an. Deine Werte werden vor jedem Start in alle drei Blöcke geschrieben, ein Wert, den ein GM im Spiel ändert, bleibt erhalten, und „Auf den laufenden Server anwenden“ setzt sie live über die Konsole des Spiels, ohne Neustart.

Häufig gestellte Fragen

Wo ist GameXishu.json?

In WS/Saved/GameplaySettings, beim ersten Start erstellt. Bei Flux bearbeitest du sie stattdessen über die Tabs Servereinstellungen und Gameplay.

Warum funktioniert meine Änderung an GameXishu.json nicht?

Meist weil der Server lief (er schreibt die Datei selbst) oder weil nur einer der drei Blöcke bearbeitet wurde. Ein PvE-Server liest Block „1“.

Kann ich Raten ohne Neustart ändern?

Ja, mit dem Konsolenbefehl sc <name> <value>, der sofort wirkt und gespeichert wird. Bei Flux macht der Tab Gameplay das für jeden geänderten Wert.

Verwandte Soulmask-Anleitungen