Enshrouded brukergrupper, tillatelser og spillmultiplikatorer
Denne veiledningen forklarer hvordan Enshroudeds tillatelsessystem fungerer og hvordan du konfigurerer brukergrupper og multiplikatorer for spillvanskelighet på din dedikerte server. For generelt serveroppsett, plassering av konfigurasjonsfil, minnekrav og tilkoblingsinstruksjoner, se Enshrouded oppsettveiledning for server.
Brukergrupper og tillatelsesnivåer
Enshrouded bruker et tillatelsessystem med 4 nivåer. Hvert nivå har sitt eget passord satt i enshrouded_server.json under userGroups-arrayet. Når en spiller blir med, skriver de inn ett av disse passordene for å motta tillatelsene for den gruppen. I GPanel vises disse som separate oppstartsvariabler (Admin Password, Friend Password, Guest Password, Visitor Password).
| Gruppe | userGroup-indeks | Spark / Utesteng | Tilgang til inventar | Rediger base | Utvid base | Beskrivelse |
|---|---|---|---|---|---|---|
| Admin | 0 | Ja | Ja | Ja | Ja | Full serverkontroll. Kan sparke og utestenge spillere, endre innstillinger, få tilgang til alle inventarer og bygge fritt. |
| Friend | 1 | Nei | Ja | Ja | Ja | Betrodde spillere. Kan bygge, redigere verdenen og få tilgang til delte inventarer, men kan ikke sparke eller utestenge. |
| Guest | 2 | Nei | Nei | Nei | Nei | Begrenset tilgang. Kan utforske og spille, men kan ikke bygge, redigere eller få tilgang til andre spilleres inventarer. |
| Visitor | 3 | Nei | Nei | Nei | Nei | Minimale tillatelser. Tilgang på observasjonsnivå — egnet for tilskuere eller prøvespillere. |
Konfigurasjonsfelt for brukergruppe
Hver oppføring i userGroups-arrayet støtter følgende felt:
| Felt | Type | Beskrivelse |
|---|---|---|
name |
string | Visningsnavn for gruppen (Admin, Friend, Guest, Visitor). |
password |
string | Passord spillere skriver inn for å bli med som denne gruppen. La det stå tomt for å la hvem som helst bli med på dette nivået. |
canKickBan |
boolean | Om spillere i denne gruppen kan sparke eller utestenge andre spillere. |
canAccessInventories |
boolean | Om spillere i denne gruppen kan åpne og få tilgang til andre spilleres inventarer. |
canEditBase |
boolean | Om spillere i denne gruppen kan plassere eller fjerne blokker og strukturer. |
canExtendBase |
boolean | Om spillere i denne gruppen kan utvide basens grenseflamme. |
reservedSlots |
integer | Antall spillerplasser reservert utelukkende for denne gruppen. Nyttig for å garantere admin-tilgang på en full server. |
Eksempel på userGroups-konfigurasjon
"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 til en tom streng. For å begrense serveren helt, sett alle gruppepassord til ikke-tomme verdier.
"password"-feltet på toppnivå i konfigurasjonen brukes ikke lenger. All tilgangskontroll håndteres nå gjennom userGroups-arrayet. Hver gruppe har sitt eget passord som spillere bruker når de blir med.
Vanskelighet og spillmultiplikatorer
Enshrouded eksponerer en rekke spillmultiplikatorer direkte i enshrouded_server.json, som lar deg justere vanskelighetsgraden og tempoet på serveren din uten å starte spillet. Disse feltene legges til på toppnivå i konfigurasjonen ved siden av name, slotCount og så videre.
Vanlige multiplikatorfelt inkluderer:
| Felt | Type | Standard | Beskrivelse |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplikator for skade fiender påfører spillere. Verdier under 1.0 gjør fiender svakere; over 1.0 gjør dem sterkere. |
enemyHealthFactor |
float | 1.0 |
Multiplikator for fienders helsemengde. Øk for en vanskeligere opplevelse, reduser for raskere kamp. |
playerHealthFactor |
float | 1.0 |
Multiplikator for spillerens maksimale helse. |
playerManaFactor |
float | 1.0 |
Multiplikator for spillerens maksimale mana. |
playerStaminaFactor |
float | 1.0 |
Multiplikator for spillerens maksimale utholdenhet. |
playerDamageFactor |
float | 1.0 |
Multiplikator for skade spillere påfører fiender. |
miningDamageFactor |
float | 1.0 |
Multiplikator for gruveskade, som påvirker hvor raskt ressurser samles. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplikator for mengden ressurser som slippes av fiender og noder. |
daylightLengthFactor |
float | 1.0 |
Multiplikator for lengden på dagperioden. Verdier over 1.0 gir lengre dager. |
nighttimeLengthFactor |
float | 1.0 |
Multiplikator for lengden på nattperioden. Verdier over 1.0 gir lengre netter. |
Eksempel på konfigurasjonsutdrag med egendefinerte 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 trenger bare å inkludere feltene du vil endre.
enshrouded_server.json, må du starte serveren på nytt i GPanel for at endringene skal tre i kraft.
Relaterte artikler
- Enshrouded oppsettveiledning for server — Konfigurasjonsfil, minnekrav, verdensinnstillinger, lagringsfiler og hvordan du kobler til
- Enshrouded feilsøking — Vanlige problemer inkludert høyt minneforbruk, tilkoblingsproblemer og korrupte lagringer
- Hvordan laste opp filer via SFTP
- Hvordan finne serverens IP og port
Mer hjelp
Hvis du trenger hjelp med å konfigurere tillatelser eller spillinnstillinger, er supportteamet vårt tilgjengelig: