Enshrouded Brugergrupper, Tilladelser & Gameplay-multiplikatorer
Denne guide forklarer, hvordan Enshroudeds tilladelsessystem fungerer, og hvordan du konfigurerer brugergrupper og gameplay-sværhedsgradsmultiplikatorer på din dedikerede server. For generel serveropsætning, placering af konfigurationsfiler, hukommelseskrav og forbindelsesinstruktioner, se Enshrouded Server Setup Guide.
Brugergrupper og tilladelsesniveauer
Enshrouded bruger et tilladelsessystem med 4 niveauer. Hvert niveau har sin egen adgangskode, der angives i enshrouded_server.json under userGroups-arrayet. Når en spiller tilslutter sig, indtaster de en af disse adgangskoder for at modtage tilladelserne for den pågældende gruppe. I GPanel vises disse som separate opstartsvariabler (Admin Password, Friend Password, Guest Password, Visitor Password).
| Gruppe | userGroup Index | Kick / Ban | Adgang til inventar | Rediger base | Udvid base | Beskrivelse |
|---|---|---|---|---|---|---|
| Admin | 0 | Ja | Ja | Ja | Ja | Fuld serverkontrol. Kan kicke og banne spillere, ændre indstillinger, tilgå alle inventarer og bygge frit. |
| Friend | 1 | Nej | Ja | Ja | Ja | Betroede spillere. Kan bygge, redigere verdenen og tilgå delte inventarer, men kan ikke kicke eller banne. |
| Guest | 2 | Nej | Nej | Nej | Nej | Begrænset adgang. Kan udforske og spille, men kan ikke bygge, redigere eller tilgå andre spilleres inventarer. |
| Visitor | 3 | Nej | Nej | Nej | Nej | Minimale tilladelser. Observationsniveau-adgang — velegnet til tilskuere eller prøvespillere. |
Konfigurationsfelter for brugergrupper
Hver post i userGroups-arrayet understøtter følgende felter:
| Felt | Type | Beskrivelse |
|---|---|---|
name |
string | Visningsnavn for gruppen (Admin, Friend, Guest, Visitor). |
password |
string | Adgangskode som spillere indtaster for at tilslutte sig som denne gruppe. Lad den være tom for at tillade alle at tilslutte sig på dette niveau. |
canKickBan |
boolean | Om spillere i denne gruppe kan kicke eller banne andre spillere. |
canAccessInventories |
boolean | Om spillere i denne gruppe kan åbne og tilgå andre spilleres inventarer. |
canEditBase |
boolean | Om spillere i denne gruppe kan placere eller fjerne blokke og strukturer. |
canExtendBase |
boolean | Om spillere i denne gruppe kan udvide basens grænseild. |
reservedSlots |
integer | Antal spillerpladser reserveret udelukkende til denne gruppe. Nyttigt til at garantere admin-adgang på en fuld server. |
Eksempel 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 til en tom streng. For at begrænse serveren helt, skal du sætte alle gruppeadgangskoder til ikke-tomme værdier.
"password"-felt på øverste niveau i konfigurationen bruges ikke længere. Al adgangskontrol håndteres nu gennem userGroups-arrayet. Hver gruppe har sin egen adgangskode, som spillere bruger ved tilslutning.
Sværhedsgrad og gameplay-multiplikatorer
Enshrouded tilbyder en række gameplay-multiplikatorer direkte i enshrouded_server.json, som giver dig mulighed for at justere sværhedsgraden og tempoet på din server uden at starte spillet. Disse felter tilføjes på øverste niveau i konfigurationen sammen med name, slotCount og så videre.
Almindelige multiplikatorfelter inkluderer:
| Felt | Type | Standard | Beskrivelse |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplikator for den skade, fjender påfører spillere. Værdier under 1.0 gør fjender svagere; over 1.0 gør dem stærkere. |
enemyHealthFactor |
float | 1.0 |
Multiplikator for fjenders livspulje. Øg for en sværere oplevelse, sænk for hurtigere kamp. |
playerHealthFactor |
float | 1.0 |
Multiplikator for spillerens maksimale liv. |
playerManaFactor |
float | 1.0 |
Multiplikator for spillerens maksimale mana. |
playerStaminaFactor |
float | 1.0 |
Multiplikator for spillerens maksimale udholdenhed. |
playerDamageFactor |
float | 1.0 |
Multiplikator for den skade, spillere påfører fjender. |
miningDamageFactor |
float | 1.0 |
Multiplikator for mineskade, som påvirker, hvor hurtigt ressourcer indsamles. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplikator for mængden af ressourcer, der droppes af fjender og noder. |
daylightLengthFactor |
float | 1.0 |
Multiplikator for længden af dagtidsperioden. Værdier over 1.0 giver længere dage. |
nighttimeLengthFactor |
float | 1.0 |
Multiplikator for længden af natperioden. Værdier over 1.0 giver længere nætter. |
Eksempel på konfigurationsudsnit med brugerdefinerede 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 kun at inkludere de felter, du vil ændre.
enshrouded_server.json skal du genstarte din server i GPanel, for at ændringerne træder i kraft.
Relaterede artikler
- Enshrouded Server Setup Guide — Konfigurationsfil, hukommelseskrav, verdensindstillinger, gemte filer og hvordan du forbinder
- Enshrouded Troubleshooting — Almindelige problemer inklusiv højt hukommelsesforbrug, forbindelsesproblemer og korruption af gemte filer
- Sådan uploader du filer via SFTP
- Sådan finder du din servers IP og port
Yderligere hjælp
Hvis du har brug for hjælp til at konfigurere tilladelser eller gameplay-indstillinger, er vores supportteam tilgængeligt: