Enshrouded kasutajagrupid, õigused & mängumultiplikaatorid
See juhend selgitab, kuidas Enshrouded õiguste süsteem töötab ja kuidas seadistada kasutajagruppe ning mängu raskusastme multiplikaatoreid oma pühendatud serveris. Üldise serveri seadistuse, konfiguratsioonifaili asukoha, mälunõuete ja ühendamisjuhiste jaoks vaadake Enshrouded serveri seadistamise juhendit.
Kasutajagrupid ja õiguste tasemed
Enshrouded kasutab 4-tasemelist õiguste süsteemi. Igal tasemel on oma parool, mis on määratud failis enshrouded_server.json massiivi userGroups all. Kui mängija liitub, sisestab ta ühe neist paroolidest, et saada vastava grupi õigused. GPanel-is kuvatakse need eraldi käivitusmuutujatena (Admin Password, Friend Password, Guest Password, Visitor Password).
| Grupp | userGroup indeks | Väljaviskamine / keelamine | Inventaridele ligipääs | Baasi muutmine | Baasi laiendamine | Kirjeldus |
|---|---|---|---|---|---|---|
| Admin | 0 | Jah | Jah | Jah | Jah | Täielik serveri kontroll. Saab mängijaid välja visata ja keelata, seadeid muuta, kõigile inventaridele ligi pääseda ja vabalt ehitada. |
| Friend | 1 | Ei | Jah | Jah | Jah | Usaldusväärsed mängijad. Saavad ehitada, maailma muuta ja jagatud inventaridele ligi pääseda, kuid ei saa mängijaid välja visata ega keelata. |
| Guest | 2 | Ei | Ei | Ei | Ei | Piiratud ligipääs. Saab avastada ja mängida, kuid ei saa ehitada, muuta ega teiste mängijate inventaridele ligi pääseda. |
| Visitor | 3 | Ei | Ei | Ei | Ei | Minimaalsed õigused. Vaatlustaseme ligipääs — sobib pealtvaatajatele või prooviperioodil mängijatele. |
Kasutajagrupi konfiguratsiooniväljad
Iga kirje massiivi userGroups all toetab järgmisi välju:
| Väli | Tüüp | Kirjeldus |
|---|---|---|
name |
string | Grupi kuvatav nimi (Admin, Friend, Guest, Visitor). |
password |
string | Parool, mille mängijad sisestavad, et selle grupiga liituda. Jätke tühjaks, et lubada kõigil sellel tasemel liituda. |
canKickBan |
boolean | Kas selle grupi mängijad saavad teisi mängijaid välja visata või keelata. |
canAccessInventories |
boolean | Kas selle grupi mängijad saavad avada ja ligi pääseda teiste mängijate inventaridele. |
canEditBase |
boolean | Kas selle grupi mängijad saavad plokke ja ehitisi paigaldada või eemaldada. |
canExtendBase |
boolean | Kas selle grupi mängijad saavad baasi piirileeki laiendada. |
reservedSlots |
integer | Sellele grupile ainuõiguslikult reserveeritud mängijakohtade arv. Kasulik admini ligipääsu tagamiseks täis serveris. |
Näide userGroups konfiguratsioonist
"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 tühjaks stringiks. Serveri täielikuks piiramiseks määrake kõigile gruppidele mittetühjad paroolid.
"password" väli konfiguratsiooni ülemises osas ei ole enam kasutusel. Kogu ligipääsu haldamine toimub nüüd massiivi userGroups kaudu. Igal grupil on oma parool, mida mängijad liitumisel kasutavad.
Raskusaste ja mängu multiplikaatorid
Enshrouded pakub mitmeid mängu multiplikaatoreid otse failis enshrouded_server.json, võimaldades teil reguleerida oma serveri raskusastet ja tempot ilma mängu käivitamata. Need väljad lisatakse konfiguratsiooni ülemisele tasemele koos väljadega name, slotCount jne.
Levinumad multiplikaatoriväljad on:
| Väli | Tüüp | Vaikeväärtus | Kirjeldus |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Multiplikaator vaenlaste poolt mängijatele tekitatud kahjustusele. Väärtused alla 1.0 muudavad vaenlased nõrgemaks; üle 1.0 muudab nad tugevamaks. |
enemyHealthFactor |
float | 1.0 |
Multiplikaator vaenlaste elupunktidele. Suurendage raskema kogemuse jaoks, vähendage kiirema võitluse jaoks. |
playerHealthFactor |
float | 1.0 |
Multiplikaator mängija maksimaalsele elule. |
playerManaFactor |
float | 1.0 |
Multiplikaator mängija maksimaalsele manale. |
playerStaminaFactor |
float | 1.0 |
Multiplikaator mängija maksimaalsele vastupidavusele. |
playerDamageFactor |
float | 1.0 |
Multiplikaator mängijate poolt vaenlastele tekitatud kahjustusele. |
miningDamageFactor |
float | 1.0 |
Multiplikaator kaevandamiskahjustusele, mõjutades ressursside kogumise kiirust. |
resourceDropStackAmountFactor |
float | 1.0 |
Multiplikaator vaenlaste ja sõlmede poolt kukutatud ressursside hulgale. |
daylightLengthFactor |
float | 1.0 |
Multiplikaator päevase perioodi pikkusele. Väärtused üle 1.0 annavad pikemad päevad. |
nighttimeLengthFactor |
float | 1.0 |
Multiplikaator öise perioodi pikkusele. Väärtused üle 1.0 annavad pikemad ööd. |
Näide konfiguratsioonist kohandatud multiplikaatoritega:
{
"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. Peate lisama ainult need väljad, mida soovite muuta.
enshrouded_server.json muutmist peate oma serveri GPanel-is taaskäivitama, et muudatused jõustuksid.
Seotud artiklid
- Enshrouded serveri seadistamise juhend — Konfiguratsioonifail, mälunõuded, maailma seaded, salvestusfailid ja ühendamisjuhised
- Enshrouded tõrkeotsing — Levinud probleemid sealhulgas kõrge mälukasutus, ühendusprobleemid ja salvestuse riknemine
- Kuidas laadida faile üles SFTP kaudu
- Kuidas leida oma serveri IP-d ja porti
Täiendav abi
Kui vajate abi õiguste või mänguseadete konfigureerimisega, on meie tugimeeskond saadaval: