Enshrouded-käyttäjäryhmät, käyttöoikeudet ja pelin kertoimet
Tämä opas selittää, kuinka Enshroudedin käyttöoikeusjärjestelmä toimii ja kuinka määrittää käyttäjäryhmät ja pelin vaikeuskertoimet omistuspalvelimellasi. Yleistä palvelimen asennusta, määritystiedoston sijaintia, muistivaatimuksia ja yhteysohjeita varten katso Enshrouded-palvelimen asennusopas.
Käyttäjäryhmät ja käyttöoikeustasot
Enshrouded käyttää 4-tasoista käyttöoikeusjärjestelmää. Jokaisella tasolla on oma salasanansa, joka asetetaan enshrouded_server.json-tiedoston userGroups-taulukossa. Kun pelaaja liittyy, hän syöttää yhden näistä salasanoista saadakseen kyseisen ryhmän käyttöoikeudet. GPanelissa nämä näkyvät erillisinä käynnistysmuuttujina (Admin Password, Friend Password, Guest Password, Visitor Password).
| Ryhmä | userGroup-indeksi | Potki / Bannaa | Käytä varastoja | Muokkaa tukikohtaa | Laajenna tukikohtaa | Kuvaus |
|---|---|---|---|---|---|---|
| Admin | 0 | Kyllä | Kyllä | Kyllä | Kyllä | Täysi palvelimen hallinta. Voi potkia ja bannata pelaajia, muuttaa asetuksia, käyttää kaikkia varastoja ja rakentaa vapaasti. |
| Friend | 1 | Ei | Kyllä | Kyllä | Kyllä | Luotetut pelaajat. Voi rakentaa, muokata maailmaa ja käyttää jaettuja varastoja, mutta ei voi potkia tai bannata. |
| Guest | 2 | Ei | Ei | Ei | Ei | Rajoitettu pääsy. Voi tutkia ja pelata, mutta ei voi rakentaa, muokata tai käyttää muiden pelaajien varastoja. |
| Visitor | 3 | Ei | Ei | Ei | Ei | Minimaaliset käyttöoikeudet. Tarkkailutason pääsy — sopiva katselijoille tai kokeilupelaajille. |
Käyttäjäryhmän määrityskentät
Jokainen userGroups-taulukon merkintä tukee seuraavia kenttiä:
| Kenttä | Tyyppi | Kuvaus |
|---|---|---|
name |
string | Ryhmän näyttönimi (Admin, Friend, Guest, Visitor). |
password |
string | Salasana, jonka pelaajat syöttävät liittyäkseen tähän ryhmään. Jätä tyhjäksi salliaksesi kenen tahansa liittyä tällä tasolla. |
canKickBan |
boolean | Voiko tämän ryhmän pelaajat potkia tai bannata muita pelaajia. |
canAccessInventories |
boolean | Voiko tämän ryhmän pelaajat avata ja käyttää muiden pelaajien varastoja. |
canEditBase |
boolean | Voiko tämän ryhmän pelaajat asettaa tai poistaa lohkoja ja rakenteita. |
canExtendBase |
boolean | Voiko tämän ryhmän pelaajat laajentaa tukikohdan rajaliekkiä. |
reservedSlots |
integer | Yksinomaan tälle ryhmälle varattujen pelaajapaikkojen määrä. Hyödyllinen takaamaan ylläpitäjän pääsy täydellä palvelimella. |
userGroups-määrityksen esimerkki
"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 tyhjäksi merkkijonoksi. Rajoittaaksesi palvelinta kokonaan, aseta kaikkien ryhmien salasanat ei-tyhjiksi arvoiksi.
"password"-kenttää määrityksen ylimmällä tasolla ei enää käytetä. Kaikki käyttöoikeuksien hallinta tapahtuu nyt userGroups-taulukon kautta. Jokaisella ryhmällä on oma salasanansa, jota pelaajat käyttävät liittyessään.
Vaikeus- ja pelikertoimet
Enshrouded paljastaa joukon pelikertoimia suoraan enshrouded_server.json-tiedostossa, jolloin voit virittää palvelimesi vaikeustason ja tempon käynnistämättä peliä. Nämä kentät lisätään määrityksen ylimmälle tasolle name-, slotCount- ja muiden kenttien rinnalle.
Yleisiä kerroinkenttiä ovat:
| Kenttä | Tyyppi | Oletus | Kuvaus |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Kerroin vihollisten pelaajille aiheuttamalle vahingolle. Alle 1.0:n arvot tekevät vihollisista heikompia; yli 1.0:n vahvempia. |
enemyHealthFactor |
float | 1.0 |
Kerroin vihollisten elämäpisteille. Lisää vaikeammalle kokemukselle, vähennä nopeampaan taisteluun. |
playerHealthFactor |
float | 1.0 |
Kerroin pelaajan maksimielämälle. |
playerManaFactor |
float | 1.0 |
Kerroin pelaajan maksimimanalle. |
playerStaminaFactor |
float | 1.0 |
Kerroin pelaajan maksimikestävyydelle. |
playerDamageFactor |
float | 1.0 |
Kerroin pelaajien vihollisille aiheuttamalle vahingolle. |
miningDamageFactor |
float | 1.0 |
Kerroin kaivamisen vahingolle, joka vaikuttaa siihen, kuinka nopeasti resursseja kerätään. |
resourceDropStackAmountFactor |
float | 1.0 |
Kerroin vihollisten ja solmujen pudottamien resurssien määrälle. |
daylightLengthFactor |
float | 1.0 |
Kerroin päiväajan pituudelle. Yli 1.0:n arvot antavat pidempiä päiviä. |
nighttimeLengthFactor |
float | 1.0 |
Kerroin yöajan pituudelle. Yli 1.0:n arvot antavat pidempiä öitä. |
Esimerkkimäärityspätkä mukautetuilla kertoimilla:
{
"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. Sinun täytyy sisällyttää vain ne kentät, joita haluat muuttaa.
enshrouded_server.json-tiedostoa, sinun on käynnistettävä palvelimesi uudelleen GPanelissa, jotta muutokset tulevat voimaan.
Aiheeseen liittyvät artikkelit
- Enshrouded-palvelimen asennusopas — Määritystiedosto, muistivaatimukset, maailman asetukset, tallennustiedostot ja kuinka yhdistää
- Enshrouded-vianetsintä — Yleisiä ongelmia, mukaan lukien suuri muistin käyttö, yhteysongelmat ja tallennuksen vioittuminen
- Kuinka ladata tiedostoja SFTP:n kautta
- Kuinka löytää palvelimesi IP ja portti
Lisäapu
Jos tarvitset apua käyttöoikeuksien tai pelin asetusten määrittämisessä, tukitiimimme on saatavilla: