Enshrouded Användargrupper, Behörigheter & Spelmultiplikatorer
Den här guiden förklarar hur Enshroudeds behörighetssystem fungerar och hur du konfigurerar användargrupper och svårighetsmultiplikatorer för spelet på din dedikerade server. För allmän serverinstallation, konfigurationsfilens plats, minneskrav och anslutningsinstruktioner, se Enshrouded serverinstallationsguide.
Användargrupper och behörighetsnivåer
Enshrouded använder ett behörighetssystem med 4 nivåer. Varje nivå har sitt eget lösenord som ställs in i enshrouded_server.json under userGroups-arrayen. När en spelare ansluter anger hen ett av dessa lösenord för att få behörigheterna för den gruppen. I GPanel visas dessa som separata startup-variabler (Admin Password, Friend Password, Guest Password, Visitor Password).
| Grupp | userGroup-index | Kick / Ban | Åtkomst till inventarier | Redigera bas | Utöka bas | Beskrivning |
|---|---|---|---|---|---|---|
| Admin | 0 | Ja | Ja | Ja | Ja | Fullständig serverkontroll. Kan sparka ut och bannlysa spelare, ändra inställningar, komma åt alla inventarier och bygga fritt. |
| Friend | 1 | Nej | Ja | Ja | Ja | Betrodda spelare. Kan bygga, redigera världen och komma åt delade inventarier, men kan inte sparka ut eller bannlysa. |
| Guest | 2 | Nej | Nej | Nej | Nej | Begränsad åtkomst. Kan utforska och spela men kan inte bygga, redigera eller komma åt andra spelares inventarier. |
| Visitor | 3 | Nej | Nej | Nej | Nej | Minimala behörigheter. Åtkomst på observationsnivå — lämplig för åskådare eller provspelare. |
Konfigurationsfält för användargrupper
Varje post i userGroups-arrayen stöder följande fält:
| Fält | Typ | Beskrivning |
|---|---|---|
name |
string | Visningsnamn för gruppen (Admin, Friend, Guest, Visitor). |
password |
string | Lösenord som spelare anger för att ansluta som denna grupp. Lämna tomt för att tillåta vem som helst att ansluta på denna nivå. |
canKickBan |
boolean | Huruvida spelare i denna grupp kan sparka ut eller bannlysa andra spelare. |
canAccessInventories |
boolean | Huruvida spelare i denna grupp kan öppna och komma åt andra spelares inventarier. |
canEditBase |
boolean | Huruvida spelare i denna grupp kan placera eller ta bort block och strukturer. |
canExtendBase |
boolean | Huruvida spelare i denna grupp kan utöka basens gränslåga. |
reservedSlots |
integer | Antal spelarplatser som reserverats exklusivt för denna grupp. Användbart för att garantera adminåtkomst på en full server. |
Exempel på userGroups-konfiguration
"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 till en tom sträng. För att begränsa servern helt, sätt alla gruppers lösenord till icke-tomma värden.
"password"-fältet på toppnivån i konfigurationen används inte längre. All åtkomstkontroll hanteras nu genom userGroups-arrayen. Varje grupp har sitt eget lösenord som spelare använder när de ansluter.
Svårighets- och spelmultiplikatorer
Enshrouded exponerar en rad spelmultiplikatorer direkt i enshrouded_server.json, vilket låter dig finjustera svårighetsgraden och tempot på din server utan att starta spelet. Dessa fält läggs till på toppnivån i konfigurationen tillsammans med name, slotCount och så vidare.
Vanliga multiplikatorfält inkluderar:
| Fält | Typ | Standard | Beskrivning |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplikator för skada som fiender tillfogar spelare. Värden under 1.0 gör fiender svagare; över 1.0 gör dem starkare. |
enemyHealthFactor |
float | 1.0 |
Multiplikator för fienders hälsopooler. Öka för en svårare upplevelse, minska för snabbare strid. |
playerHealthFactor |
float | 1.0 |
Multiplikator för spelarens maxhälsa. |
playerManaFactor |
float | 1.0 |
Multiplikator för spelarens maxmana. |
playerStaminaFactor |
float | 1.0 |
Multiplikator för spelarens maxuthållighet. |
playerDamageFactor |
float | 1.0 |
Multiplikator för skada som spelare tillfogar fiender. |
miningDamageFactor |
float | 1.0 |
Multiplikator för gruvskada, vilket påverkar hur snabbt resurser samlas in. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplikator för mängden resurser som släpps av fiender och noder. |
daylightLengthFactor |
float | 1.0 |
Multiplikator för längden på dagperioden. Värden över 1.0 ger längre dagar. |
nighttimeLengthFactor |
float | 1.0 |
Multiplikator för längden på nattperioden. Värden över 1.0 ger längre nätter. |
Exempel på konfigurationsutdrag med anpassade multiplikatorer:
{
"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. Du behöver bara inkludera de fält du vill ändra.
enshrouded_server.json måste du starta om din server i GPanel för att ändringarna ska träda i kraft.
Relaterade artiklar
- Enshrouded serverinstallationsguide — Konfigurationsfil, minneskrav, världsinställningar, sparfiler och hur du ansluter
- Enshrouded Felsökning — Vanliga problem inklusive högt minne, anslutningsproblem och korruption av sparfiler
- Hur du laddar upp filer via SFTP
- Hur du hittar din server-IP och port
Ytterligare hjälp
Om du behöver hjälp med att konfigurera behörigheter eller spelinställningar finns vårt supportteam tillgängligt: