Enshrouded Benutzergruppen, Berechtigungen & Gameplay-Multiplikatoren
Diese Anleitung erklärt, wie das Berechtigungssystem von Enshrouded funktioniert und wie Sie Benutzergruppen und Gameplay-Schwierigkeitsmultiplikatoren auf Ihrem Dedicated Server konfigurieren. Für die allgemeine Servereinrichtung, den Speicherort der Konfigurationsdatei, Speicheranforderungen und Verbindungsanweisungen siehe die Enshrouded Server-Einrichtungsanleitung.
Benutzergruppen und Berechtigungsstufen
Enshrouded verwendet ein 4-stufiges Berechtigungssystem. Jede Stufe hat ihr eigenes Passwort, das in enshrouded_server.json unter dem Array userGroups festgelegt wird. Wenn ein Spieler beitritt, gibt er eines dieser Passwörter ein, um die Berechtigungen für diese Gruppe zu erhalten. In GPanel erscheinen diese als separate Startvariablen (Admin Password, Friend Password, Guest Password, Visitor Password).
| Gruppe | userGroup Index | Kicken / Bannen | Inventare zugreifen | Basis bearbeiten | Basis erweitern | Beschreibung |
|---|---|---|---|---|---|---|
| Admin | 0 | Ja | Ja | Ja | Ja | Volle Serverkontrolle. Kann Spieler kicken und bannen, Einstellungen ändern, auf alle Inventare zugreifen und frei bauen. |
| Friend | 1 | Nein | Ja | Ja | Ja | Vertrauenswürdige Spieler. Können bauen, die Welt bearbeiten und auf geteilte Inventare zugreifen, aber nicht kicken oder bannen. |
| Guest | 2 | Nein | Nein | Nein | Nein | Eingeschränkter Zugang. Können erkunden und spielen, aber nicht bauen, bearbeiten oder auf Inventare anderer Spieler zugreifen. |
| Visitor | 3 | Nein | Nein | Nein | Nein | Minimale Berechtigungen. Zugang auf Beobachtungsebene — geeignet für Zuschauer oder Testspieler. |
Konfigurationsfelder für Benutzergruppen
Jeder Eintrag im Array userGroups unterstützt die folgenden Felder:
| Feld | Typ | Beschreibung |
|---|---|---|
name |
string | Anzeigename für die Gruppe (Admin, Friend, Guest, Visitor). |
password |
string | Passwort, das Spieler eingeben, um dieser Gruppe beizutreten. Leer lassen, um jedem den Beitritt auf dieser Stufe zu ermöglichen. |
canKickBan |
boolean | Ob Spieler in dieser Gruppe andere Spieler kicken oder bannen können. |
canAccessInventories |
boolean | Ob Spieler in dieser Gruppe Inventare anderer Spieler öffnen und darauf zugreifen können. |
canEditBase |
boolean | Ob Spieler in dieser Gruppe Blöcke und Strukturen platzieren oder entfernen können. |
canExtendBase |
boolean | Ob Spieler in dieser Gruppe die Basisgrenzflamme erweitern können. |
reservedSlots |
integer | Anzahl der Spielerplätze, die ausschließlich für diese Gruppe reserviert sind. Nützlich, um Admin-Zugang auf einem vollen Server zu garantieren. |
Beispiel-Konfiguration für userGroups
"userGroups": [
{
"name": "Admin",
"password": "AdminPassword",
"canKickBan": true,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 1
},
{
"name": "Friend",
"password": "FriendPassword",
"canKickBan": false,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Guest",
"password": "GuestPassword",
"canKickBan": false,
"canAccessInventories": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Visitor",
"password": "VisitorPassword",
"canKickBan": false,
"canAccessInventories": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
}
]
password dieser Gruppe auf einen leeren String. Um den Server vollständig einzuschränken, setzen Sie alle Gruppenpasswörter auf nicht-leere Werte.
"password"-Feld auf der obersten Ebene der Konfiguration wird nicht mehr verwendet. Die gesamte Zugriffskontrolle wird jetzt über das Array userGroups gesteuert. Jede Gruppe hat ihr eigenes Passwort, das Spieler beim Beitritt verwenden.
Schwierigkeitsgrad und Gameplay-Multiplikatoren
Enshrouded bietet eine Reihe von Gameplay-Multiplikatoren direkt in enshrouded_server.json, mit denen Sie den Schwierigkeitsgrad und das Tempo Ihres Servers anpassen können, ohne das Spiel zu starten. Diese Felder werden auf der obersten Ebene der Konfiguration neben name, slotCount usw. hinzugefügt.
Häufige Multiplikator-Felder umfassen:
| Feld | Typ | Standard | Beschreibung |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplikator für den Schaden, den Gegner an Spielern verursachen. Werte unter 1.0 machen Gegner schwächer; über 1.0 macht sie stärker. |
enemyHealthFactor |
float | 1.0 |
Multiplikator für die Lebenspunkte der Gegner. Erhöhen für eine härtere Erfahrung, verringern für schnellere Kämpfe. |
playerHealthFactor |
float | 1.0 |
Multiplikator für die maximalen Lebenspunkte des Spielers. |
playerManaFactor |
float | 1.0 |
Multiplikator für das maximale Mana des Spielers. |
playerStaminaFactor |
float | 1.0 |
Multiplikator für die maximale Ausdauer des Spielers. |
playerDamageFactor |
float | 1.0 |
Multiplikator für den Schaden, den Spieler an Gegnern verursachen. |
miningDamageFactor |
float | 1.0 |
Multiplikator für den Abbauschaden, der beeinflusst, wie schnell Ressourcen gesammelt werden. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplikator für die Menge der Ressourcen, die von Gegnern und Abbaustellen fallen gelassen werden. |
daylightLengthFactor |
float | 1.0 |
Multiplikator für die Länge der Tageszeit. Werte über 1.0 ergeben längere Tage. |
nighttimeLengthFactor |
float | 1.0 |
Multiplikator für die Länge der Nachtzeit. Werte über 1.0 ergeben längere Nächte. |
Beispiel-Konfigurationsausschnitt mit benutzerdefinierten Multiplikatoren:
{
"name": "My Enshrouded Server",
"slotCount": 16,
"enemyHealthFactor": 1.5,
"enemyDamageFactor": 1.25,
"playerHealthFactor": 1.0,
"playerDamageFactor": 1.0,
"resourceDropStackAmountFactor": 2.0,
"daylightLengthFactor": 1.5,
"nighttimeLengthFactor": 0.75,
"userGroups": [ ... ]
}
1.0. Sie müssen nur die Felder einschließen, die Sie ändern möchten.
enshrouded_server.json müssen Sie Ihren Server in GPanel neu starten, damit die Änderungen wirksam werden.
Verwandte Artikel
- Enshrouded Server-Einrichtungsanleitung — Konfigurationsdatei, Speicheranforderungen, Welteinstellungen, Speicherdateien und Verbindungsanleitung
- Enshrouded Fehlerbehebung — Häufige Probleme einschließlich hoher Speicherauslastung, Verbindungsprobleme und beschädigter Spielstände
- Dateien über SFTP hochladen
- So finden Sie Ihre Server-IP und Ihren Port
Weitere Hilfe
Wenn Sie Unterstützung bei der Konfiguration von Berechtigungen oder Gameplay-Einstellungen benötigen, steht unser Support-Team zur Verfügung: