Grupuri de Utilizatori, Permisiuni și Multiplicatori de Gameplay Enshrouded
Acest ghid explică cum funcționează sistemul de permisiuni al Enshrouded și cum să configurezi grupurile de utilizatori și multiplicatorii de dificultate a gameplay-ului pe serverul tău dedicat. Pentru configurarea generală a serverului, locația fișierului de configurare, cerințele de memorie și instrucțiunile de conectare, consultă Ghidul de Configurare a Serverului Enshrouded.
Grupuri de Utilizatori și Niveluri de Permisiune
Enshrouded folosește un sistem de permisiuni cu 4 niveluri. Fiecare nivel are propria parolă setată în enshrouded_server.json sub array-ul userGroups. Când un jucător se alătură, acesta introduce una dintre aceste parole pentru a primi permisiunile pentru grupul respectiv. În GPanel acestea apar ca variabile de pornire separate (Admin Password, Friend Password, Guest Password, Visitor Password).
| Grup | Index userGroup | Kick / Ban | Acces Inventare | Editare Bază | Extindere Bază | Descriere |
|---|---|---|---|---|---|---|
| Admin | 0 | Da | Da | Da | Da | Control complet al serverului. Poate da afară și bana jucători, schimba setări, accesa toate inventarele și construi liber. |
| Friend | 1 | Nu | Da | Da | Da | Jucători de încredere. Pot construi, edita lumea și accesa inventarele partajate, dar nu pot da afară sau bana. |
| Guest | 2 | Nu | Nu | Nu | Nu | Acces limitat. Pot explora și juca, dar nu pot construi, edita sau accesa inventarele altor jucători. |
| Visitor | 3 | Nu | Nu | Nu | Nu | Permisiuni minime. Acces la nivel de observație — potrivit pentru spectatori sau jucători de probă. |
Câmpuri de Configurare a Grupurilor de Utilizatori
Fiecare intrare din array-ul userGroups suportă următoarele câmpuri:
| Câmp | Tip | Descriere |
|---|---|---|
name |
string | Numele de afișare pentru grup (Admin, Friend, Guest, Visitor). |
password |
string | Parola pe care jucătorii o introduc pentru a se alătura ca acest grup. Lasă gol pentru a permite oricui să se alăture la acest nivel. |
canKickBan |
boolean | Dacă jucătorii din acest grup pot da afară sau bana alți jucători. |
canAccessInventories |
boolean | Dacă jucătorii din acest grup pot deschide și accesa inventarele altor jucători. |
canEditBase |
boolean | Dacă jucătorii din acest grup pot plasa sau elimina blocuri și structuri. |
canExtendBase |
boolean | Dacă jucătorii din acest grup pot extinde flacăra de limită a bazei. |
reservedSlots |
integer | Numărul de sloturi de jucător rezervate exclusiv pentru acest grup. Util pentru a garanta accesul administratorilor pe un server plin. |
Exemplu de Configurare 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 al grupului respectiv la un șir gol. Pentru a restricționa complet serverul, setează toate parolele grupurilor la valori ne-goale.
"password" de la nivelul superior al configurației nu mai este folosit. Tot controlul accesului este acum gestionat prin array-ul userGroups. Fiecare grup are propria parolă pe care jucătorii o folosesc când se alătură.
Multiplicatori de Dificultate și Gameplay
Enshrouded expune o gamă de multiplicatori de gameplay direct în enshrouded_server.json, permițându-ți să reglezi dificultatea și ritmul serverului tău fără a lansa jocul. Aceste câmpuri sunt adăugate la nivelul superior al configurației alături de name, slotCount și așa mai departe.
Câmpurile de multiplicator comune includ:
| Câmp | Tip | Implicit | Descriere |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplicator pentru daunele pe care inamicii le provoacă jucătorilor. Valorile sub 1.0 fac inamicii mai slabi; peste 1.0 îi fac mai puternici. |
enemyHealthFactor |
float | 1.0 |
Multiplicator pentru rezervele de sănătate ale inamicilor. Crește pentru o experiență mai dificilă, scade pentru luptă mai rapidă. |
playerHealthFactor |
float | 1.0 |
Multiplicator pentru sănătatea maximă a jucătorului. |
playerManaFactor |
float | 1.0 |
Multiplicator pentru mana maximă a jucătorului. |
playerStaminaFactor |
float | 1.0 |
Multiplicator pentru stamina maximă a jucătorului. |
playerDamageFactor |
float | 1.0 |
Multiplicator pentru daunele pe care jucătorii le provoacă inamicilor. |
miningDamageFactor |
float | 1.0 |
Multiplicator pentru daunele de minerit, afectând cât de repede sunt adunate resursele. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplicator pentru cantitatea de resurse aruncate de inamici și noduri. |
daylightLengthFactor |
float | 1.0 |
Multiplicator pentru durata perioadei de zi. Valorile peste 1.0 oferă zile mai lungi. |
nighttimeLengthFactor |
float | 1.0 |
Multiplicator pentru durata perioadei de noapte. Valorile peste 1.0 oferă nopți mai lungi. |
Exemplu de fragment de configurare cu multiplicatori personalizați:
{
"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. Trebuie să incluzi doar câmpurile pe care dorești să le modifici.
enshrouded_server.json, trebuie să repornești serverul în GPanel pentru ca modificările să intre în vigoare.
Articole Conexe
- Ghidul de Configurare a Serverului Enshrouded — Fișier de configurare, cerințe de memorie, setări de lume, fișiere de salvare și cum să te conectezi
- Depanare Enshrouded — Probleme comune, inclusiv memoria ridicată, problemele de conectare și coruperea salvărilor
- Cum să Încarci Fișiere prin SFTP
- Cum să Găsești IP-ul și Portul Serverului Tău
Ajutor Suplimentar
Dacă ai nevoie de asistență pentru configurarea permisiunilor sau setărilor de gameplay, echipa noastră de suport este disponibilă: