Soulmask Server-FAQ
Alles zu deinem Soulmask-Server: Konfiguration, Spielstände, Admin-Tools, Mods und Verbindungsprobleme schnell und einfach gelöst.
Diese Anleitung liefert dir detaillierte Antworten rund um die Verwaltung deines Soulmask-Spieleservers. Sie deckt die Serverkonfiguration, Spielstände, Modding, Verbindungsmöglichkeiten, Admin-Tools und vieles mehr ab.
🔢 Welche Soulmask-Version läuft auf meinem Server?
Standardmäßig wird dein Soulmask-Server immer auf die neueste stabile Version aktualisiert. Ein Downgrade oder die Auswahl älterer Versionen wird nicht unterstützt.
⚙️ Wie konfiguriere ich meinen Soulmask-Server?
Soulmask verwendet zwei Hauptkonfigurationsdateien:
Engine.ini: Zu finden unter/Server/WS/Saved/Config/WindowsServer/Engine.ini. Steuert das allgemeine Serververhalten.GameXishu.json: Befindet sich unter/Server/WS/Saved/GameplaySettings/GameXishu.json. Diese Datei regelt die Gameplay-Einstellungen, ähnlich wie die Sandbox-Optionen. Um die Sandbox-Einstellungen (im Spiel „Koeffizienten“ genannt) anzupassen, bearbeite diese Datei oder nutze das Admin-Menü im Spiel.
⚠️ Die Engine.ini muss über den Config Manager bearbeitet werden. Manuelle Änderungen via FTP oder Dateimanager werden beim Serverneustart überschrieben.
🗂️ Was bedeuten die Konfigurationskategorien in GameXishu.json?
Die Konfigurationsdatei verwendet die numerischen Abschnitte "0", "1" und "2", die wahrscheinlich für verschiedene Spielmodi stehen (z. B. offiziell, benutzerdefiniert, PvE). Darin sind die Einstellungen wie folgt kategorisiert:
Hier ist eine Übersicht darüber, was die Werte bedeuten:
🔢 Abschnitte:
"0","1","2"Dies sind wahrscheinlich verschiedene Server-Modi, vermutlich:
"0"= Offiziell/Standard"1"= Benutzerdefiniert oder eingeschränkt"2"= PvE-fokussiert oder Event📘 ALLGEMEINE KATEGORIEN:
📈 EP & WACHSTUM
ExpRatio: Basis-Erfahrungspunkte-MultiplikatorChengZhangExpRatio,MJExpRatio,ShuLianDuExpRatiousw.: Verschiedene Arten von EP-Gewinnen (Wachstum, Beruf, Fähigkeit)MaxLevel: Maximales Charakterlevel (standardmäßig 60)ZuoWuShengZhangRatio,DongWuShengZhangRatio: Wachstumsgeschwindigkeit von Pflanzen/Tieren💎 RESSOURCEN- & DROP-RATEN
CaiJiDiaoLuoRatio,FaMuDiaoLuoRatio,CaiKuangDiaoLuoRatio: Drop-Raten für Sammeln, Holzfällen, BergbauBossRenDiaoLuoRatio,JingYingRenDiaoLuoRatio,PuTongRenDiaoLuoRatio: Beute-Drop-Raten für verschiedene NPC-TypenBaoXiangDropRatio: Kisten-Drop-RateZuoWuDropRatio: Ernteertrag-RateTeShuDaoJuDropXiShuJiaChengKaiGuan: Aktivierung des Drop-Boosts für Spezialgegenstände⚔️ KAMPF & SCHADEN
DamageYeShengRatio,BeDamageByYeShengRatio: Verursachter/erlittener Schaden durch wilde MonsterPVP_ShangHaiRatio_*: PvP-Schadensverhältnisse (Nahkampf, Fernkampf, Spieler-zu-Spieler)HuXIangShangHaiKaiGuan: Aktivierung von gegenseitigem Schaden (PvP Friendly Fire)WanJiaHitJianZhuShangHaiRatio: Spielerschaden an GebäudenYeShengHitJianZhuShangHaiRatio: Schaden durch wilde Tiere an GebäudenRollingInvincibleTimeRatio: Dauer der Unverwundbarkeit beim Ausweichen/Rollen🧍♂️ NPC- & KREATUREN-LIMITS
GongHuiMaxDongWuCount,GeRenMaxDongWuCount: Maximales Limit für Tiere (Gilde/Persönlich)GongHuiMaxSpecDongWuCount: Gilden-Limit für SpezialtiereAnimalFollowerMaxCount: Maximale Anzahl an BegleiternManRenChuZhanCount: Anzahl der eingesetzten humanoiden Verbündeten🧱 GEBÄUDE
JianZhuFuLanMul,JianZhuXiuLiMul: Modifikatoren für Gebäudeschaden & -reparaturJianZhuGaoDuLimit: Maximale GebäudehöheJianZhuMirageKaiGuan: Aktivierung von IllusionsgebäudenKaiQiJianZhuHuiXueBuilding: Aktivierung von Gebäuden mit Lebensregeneration🔄 RESPAWN & WIEDERBELEBUNG
FuHuoMoveSiWangBaoKaiGuan: Aktivierung von Respawn-bei-BewegungZhiBeiChongShengRatio: Wiederbelebungsverhältnis
⏰ WELTZEIT
GameWorldDayTimePortion: Anteil des Tages mit Tageslicht (0.7 = 70 %)GameWorldTimePower: Multiplikator für die Dauer eines Spieltages🛡️ RAIDS / INVASIONEN
RuQinKaiGuan: Invasionsmodus aktivierenRuQinGuaiCountMin/Max: Minimale/maximale Anzahl an AngreifernRuQinBeginHour/EndHour: Zeitfenster für InvasionenRuQinShaoChengXiShu,RuQinTuShaXiShu: Raid-Strafen/Modifikatoren🗺️ ERKUNDUNG & EVENTS
TribalExplorationKaiGuan,RuinsExplorationKaiGuan: Aktivierung von ErkundungenSpecialEventSwitch,BossDeathEventSwitchusw.: Steuerung von Event-TypenSpecialEventTriggerInterval: Zeitspanne zwischen möglichen Event-TriggernSpecialEventTriggerPercent: Wahrscheinlichkeit für das Auftreten eines Events
SpecialEventTriggetLimitNum: Maximale Anzahl gleichzeitig aktiver Events⚙️ CRAFTING, REPARATUR & GEGENSTANDSVERFALL
ZhiZuoTimeRatio: Modifikator für die HerstellungszeitWuPinFuHuaiRatio,WuPinXiaoHuiTime: Verfallsrate von Gegenständen & Zerstörungs-TimerXiuLiXuYaoCaiLiaoRatio: Verhältnis der benötigten Reparaturmaterialien💼 INVENTAR & LIMITS
RoleBagCapacity: InventarplätzeMaxFuZhongRatio: Verhältnis der maximalen TraglastGeRenBiaoJiMaxCount,GongHuiBiaoJiMaxCount: Maximale Kartenmarkierungen🏹 PvP-EINSTELLUNGEN
HuXIangShangHaiKaiGuan: Friendly FirePlayerYouFangShangHaiKaiGuan,YouFangShangHaiKaiGuan: Schaden innerhalb derselben GruppeKaiQiKuaFu: Serverübergreifendes PvP aktivierenWarKaiGuan: PvP-Kriegs-Events aktivieren💬 SOZIALES / GILDE
GongHuiMaxMember: Maximale GildenmitgliederGeRenMaxZhaoMuCount,GongHuiMaxZhaoMuCount: Maximale Anzahl an Beschwörungen/RekrutierungenTransDoorInterworkKaiGuan: Gebietsübergreifende Teleportation🌍 UMGEBUNG
XiuMianDistance,HuanXingDistance: Distanz für Schlaf-/WachzustandWuLiYouHuaKaiGuan: Schalter für PhysikoptimierungMovementYouHua: Schalter für Bewegungsoptimierung🟢 WICHTIGE UNTERSCHIEDE ZWISCHEN
"0","1"und"2"Einige Optionen sind in
"1"oder"2"deaktiviert (z. B.JianZhuChuanSongMenPlusKaiGuan)"1"erlaubt weniger einsetzbare Verbündete (ManRenChuZhanCount= 1 statt 3)Sowohl
"1"als auch"2"setzenConverPropsSpeedRatioauf5(was möglicherweise bestimmte Prozesse beschleunigt), während"0"den Wert1nutzt"1"erlaubt weniger Spezialtiere als"0"oder"2"
Wichtig: Die einzige Möglichkeit, die Sandbox-Einstellungen (im Spiel „Koeffizienten“ genannt) anzupassen, ist über das Admin-Menü im Spiel
💾 Wie funktionieren Spielstände (Saves)?
Spielstände werden hier gespeichert:/Server/WS/Saved/Worlds/Dedicated/Level01_Main/world.db
Du kannst einen Einzelspieler-Spielstand oder den Spielstand eines anderen Anbieters wie folgt hochladen:
- Stoppe den Server.
- Lösche die vorhandene Datei
world.db. - Ersetze sie durch deine gesicherte Spieldatei.
Um das Spiel im Spiel manuell zu speichern (als Admin), nutze folgenden Befehl:
gm BaoCun🔑 Wie werde ich Admin?
- Drücke die Tilde-Taste
~(zweimal, um die Konsole zu vergrößern; das Tastaturlayout muss auf Englisch eingestellt sein). Verwende den Befehl:
gm key- Das Passwort wird im Menü „Basic Settings“ festgelegt.
🔒 Wie kann ich Spieler bannen oder entbannen?
Sobald du Admin bist:
Zum Bannen:
gm AddServerPermissionList 1Zum Entbannen:
gm RemoveServerPermissionList 1
💬 Welche Admin-Befehle gibt es?
| Befehl | Beschreibung |
|---|---|
gm key [password] | GM/Admin-Menü öffnen |
gm AddExp [value] | Charakter-EP hinzufügen |
gm Addmjexp [value] | Masken-EP hinzufügen |
gm Addshoulieexp [value] | Jagd-EP hinzufügen |
gm XiDian | Statuspunkte zurücksetzen |
gm ZiSha 1 | Selbstmord begehen |
gm FuHuo | Wiederbeleben |
gm shanhao | Konto löschen |
GPS | Eigene Position anzeigen |
gm ZhaoMu | NPC rekrutieren, den du anvisierst |
gm Go [x] [y] [z] | Zu Koordinaten teleportieren |
gm ClearAllNpc | Alle NPCs entfernen (despawnen) |
gm ClearSelect | Ausgewählten NPC oder Gegenstand entfernen |
gm ShuaXinZhiBei | Vegetation in deiner Nähe neu laden |
gm ShowInfo 1/0 | Infos über dich/andere anzeigen |
gm SetAttr YinShen 1/0 | Unsichtbarkeit ein-/ausschalten |
gm JSMJ | Maskenknoten reparieren |
gm ShowMap | Alle Orte auf der Karte aufdecken |
gm KeJiShu | Technologiebaum freischalten |
gm ShowReDu | Invasions-Heatmap anzeigen |
gm ClearAllReDu | Gesamte Invasions-Hitze zurücksetzen |
gm AddReDu [value] | Invasions-Hitze im Gebiet erhöhen |
gm ChongZhiRenWu | Tutorial-Missionen zurücksetzen |
Debuginfo 1/0 | Server-Performance-Infos ein-/ausblenden |
🧩 Wie installiere ich Mods?
- Trage die Mod-IDs aus dem Steam Workshop in das Feld Mods in den Basic Settings ein.
Trenne die IDs jeweils mit einem Komma und ohne Leerzeichen, zum Beispiel:
3325034091,3400177243- Spieler müssen die Mods ebenfalls über ihr In-Game-Mod-Menü installieren und aktivieren, um eine Verbindung herstellen zu können.
🌐 Wie verbinde ich mich mit dem Server?
Es gibt zwei Möglichkeiten, einem Soulmask-Server beizutreten:
- Direktverbindung (Direct Connect):
Nutze die IP-Adresse und den Port deines Servers, um dich direkt zu verbinden. - Serverliste (über das Feld „Einladungscode“):
Öffne die Serverliste im Spiel und gib den exakten Namen deines Servers oben rechts in das Feld „Einladungscode“ ein.
Dadurch wird dein Server gesucht und angezeigt, selbst wenn er nicht öffentlich gelistet ist.
✅ Stelle sicher, dass der Servername genau mit dem Namen übereinstimmt, den du in den Basic Settings festgelegt hast.
📄 Kann ich Konfigurationsdateien via FTP anpassen?
Nicht direkt. Änderungen an der Engine.ini müssen über den Config Manager vorgenommen werden, da sie sonst beim Neustart überschrieben werden.
🛠️ Kann ich einen Spielstand von einem anderen Server hochladen?
Ja. Lade eine kompatible world.db-Datei in folgendes Verzeichnis hoch:
/Server/WS/Saved/Worlds/Dedicated/Level01_Main/Starte den Server anschließend neu, um den Spielstand zu laden.
Can I use RCON on this server?
Ja, RCON ist mit den Soulmask-Servern von PingPlayers kompatibel. Dazu musst du die IP-Adresse, von der aus du dich über RCON verbindest, in der Engine.ini auf die Whitelist setzen und den Server neu starten. Danach kannst du dich mit IP:RCON-Port und dem RCON-Passwort verbinden, um Befehle auszuführen. Es können auch mehrere IPs hinzugefügt werden, falls mehrere Spieler RCON nutzen möchten (entferne dabei nicht die erste Zeile mit IP=179.19.0.1).
[Server.SafeIP]
IP=179.19.0.1
IP=YOUR PUBLIC IP 1
IP=YOUR PUBLIC IP 2⚠️ Bekannte Probleme
- Die Admin-Konsole funktioniert nur mit englischem Tastaturlayout.
- Fehlerhaft bearbeitete Konfigurationsdateien werden zurückgesetzt oder können den Serverstart verhindern.
- Wenn Mods nicht auf dem PC des Spielers (Client) installiert sind, schlägt die Verbindung fehl.
- Admin-Befehle achten auf Groß-/Kleinschreibung und Leerzeichen.