Enshrouded korisničke grupe, dozvole & množitelji igranja
Ovaj vodič objašnjava kako funkcionira sustav dozvola u igri Enshrouded i kako konfigurirati korisničke grupe i množitelje težine igranja na vašem namjenskom serveru. Za opće postavljanje servera, lokaciju konfiguracijske datoteke, zahtjeve memorije i upute za povezivanje, pogledajte Enshrouded vodič za postavljanje servera.
Korisničke grupe i razine dozvola
Enshrouded koristi sustav dozvola s 4 razine. Svaka razina ima vlastitu lozinku postavljenu u enshrouded_server.json unutar polja userGroups. Kada se igrač pridruži, unosi jednu od tih lozinki kako bi dobio dozvole za tu grupu. U GPanel-u se one pojavljuju kao zasebne varijable pokretanja (Admin Password, Friend Password, Guest Password, Visitor Password).
| Grupa | userGroup indeks | Izbacivanje / Zabrana | Pristup inventarima | Uređivanje baze | Proširenje baze | Opis |
|---|---|---|---|---|---|---|
| Admin | 0 | Da | Da | Da | Da | Potpuna kontrola servera. Može izbacivati i zabranjivati igrače, mijenjati postavke, pristupati svim inventarima i slobodno graditi. |
| Friend | 1 | Ne | Da | Da | Da | Pouzdani igrači. Mogu graditi, uređivati svijet i pristupati zajedničkim inventarima, ali ne mogu izbacivati ili zabranjivati. |
| Guest | 2 | Ne | Ne | Ne | Ne | Ograničen pristup. Mogu istraživati i igrati, ali ne mogu graditi, uređivati niti pristupati inventarima drugih igrača. |
| Visitor | 3 | Ne | Ne | Ne | Ne | Minimalne dozvole. Pristup na razini promatranja — prikladno za gledatelje ili probne igrače. |
Polja konfiguracije korisničkih grupa
Svaki unos u polju userGroups podržava sljedeća polja:
| Polje | Tip | Opis |
|---|---|---|
name |
string | Prikazni naziv grupe (Admin, Friend, Guest, Visitor). |
password |
string | Lozinka koju igrači unose za pridruživanje ovoj grupi. Ostavite prazno kako biste dopustili svima pristup na ovoj razini. |
canKickBan |
boolean | Određuje mogu li igrači u ovoj grupi izbacivati ili zabranjivati druge igrače. |
canAccessInventories |
boolean | Određuje mogu li igrači u ovoj grupi otvarati i pristupati inventarima drugih igrača. |
canEditBase |
boolean | Određuje mogu li igrači u ovoj grupi postavljati ili uklanjati blokove i strukture. |
canExtendBase |
boolean | Određuje mogu li igrači u ovoj grupi proširivati granični plamen baze. |
reservedSlots |
integer | Broj mjesta za igrače rezerviranih isključivo za ovu grupu. Korisno za jamčenje administratorskog pristupa na punom serveru. |
Primjer konfiguracije 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 te grupe na prazan string. Za potpuno ograničavanje servera, postavite sve lozinke grupa na neprazne vrijednosti.
"password" na vrhu konfiguracije više se ne koristi. Sva kontrola pristupa sada se upravlja putem polja userGroups. Svaka grupa ima vlastitu lozinku koju igrači koriste pri pridruživanju.
Težina i množitelji igranja
Enshrouded nudi niz množitelja igranja izravno u enshrouded_server.json, omogućujući vam podešavanje težine i tempa vašeg servera bez pokretanja igre. Ova polja se dodaju na vrhu konfiguracije uz name, slotCount i ostalo.
Uobičajena polja množitelja uključuju:
| Polje | Tip | Zadano | Opis |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Množitelj štete koju neprijatelji nanose igračima. Vrijednosti ispod 1.0 čine neprijatelje slabijima; iznad 1.0 ih čini jačima. |
enemyHealthFactor |
float | 1.0 |
Množitelj zdravlja neprijatelja. Povećajte za teže iskustvo, smanjite za brže borbe. |
playerHealthFactor |
float | 1.0 |
Množitelj maksimalnog zdravlja igrača. |
playerManaFactor |
float | 1.0 |
Množitelj maksimalne mane igrača. |
playerStaminaFactor |
float | 1.0 |
Množitelj maksimalne izdržljivosti igrača. |
playerDamageFactor |
float | 1.0 |
Množitelj štete koju igrači nanose neprijateljima. |
miningDamageFactor |
float | 1.0 |
Množitelj štete kopanja, koji utječe na brzinu prikupljanja resursa. |
resourceDropStackAmountFactor |
float | 1.0 |
Množitelj količine resursa koje ispuštaju neprijatelji i čvorovi. |
daylightLengthFactor |
float | 1.0 |
Množitelj duljine dnevnog razdoblja. Vrijednosti iznad 1.0 daju dulje dane. |
nighttimeLengthFactor |
float | 1.0 |
Množitelj duljine noćnog razdoblja. Vrijednosti iznad 1.0 daju dulje noći. |
Primjer isječka konfiguracije s prilagođenim množiteljima:
{
"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. Trebate uključiti samo polja koja želite promijeniti.
enshrouded_server.json, morate ponovno pokrenuti server u GPanel-u kako bi promjene stupile na snagu.
Povezani članci
- Enshrouded vodič za postavljanje servera — Konfiguracijska datoteka, zahtjevi memorije, postavke svijeta, datoteke spremanja i kako se povezati
- Enshrouded rješavanje problema — Česti problemi uključujući visoku potrošnju memorije, probleme s povezivanjem i oštećenje spremanja
- Kako prenijeti datoteke putem SFTP-a
- Kako pronaći IP adresu i port vašeg servera
Dodatna pomoć
Ako vam je potrebna pomoć pri konfiguriranju dozvola ili postavki igranja, naš tim za podršku vam je na raspolaganju: