Enshrouded felhasználói csoportok, jogosultságok & játékmenet szorzók
Ez az útmutató bemutatja, hogyan működik az Enshrouded jogosultsági rendszere, és hogyan konfigurálhatod a felhasználói csoportokat és a játékmenet nehézségi szorzókat a dedikált szervereden. Az általános szerver beállításhoz, a konfigurációs fájl helyéhez, a memóriakövetelményekhez és a csatlakozási útmutatóhoz lásd az Enshrouded szerver beállítási útmutatót.
Felhasználói csoportok és jogosultsági szintek
Az Enshrouded egy 4 szintű jogosultsági rendszert használ. Minden szintnek saját jelszava van, amelyet az enshrouded_server.json fájlban, a userGroups tömbben lehet beállítani. Amikor egy játékos csatlakozik, megadja az adott csoport jelszavát, és megkapja az ahhoz tartozó jogosultságokat. A GPanel-ben ezek külön indítási változóként jelennek meg (Admin Password, Friend Password, Guest Password, Visitor Password).
| Csoport | userGroup index | Kirúgás / Kitiltás | Készletek elérése | Bázis szerkesztése | Bázis bővítése | Leírás |
|---|---|---|---|---|---|---|
| Admin | 0 | Igen | Igen | Igen | Igen | Teljes szerver irányítás. Játékosokat rúghat ki és tilthat ki, módosíthatja a beállításokat, hozzáfér minden készlethez és szabadon építhet. |
| Friend | 1 | Nem | Igen | Igen | Igen | Megbízható játékosok. Építhetnek, szerkeszthetik a világot és hozzáférhetnek a megosztott készletekhez, de nem rúghatnak ki és nem tilthatnak ki játékosokat. |
| Guest | 2 | Nem | Nem | Nem | Nem | Korlátozott hozzáférés. Felfedezhetik a világot és játszhatnak, de nem építhetnek, nem szerkeszthetnek és nem férhetnek hozzá más játékosok készleteihez. |
| Visitor | 3 | Nem | Nem | Nem | Nem | Minimális jogosultságok. Megfigyelői szintű hozzáférés — nézőknek vagy próbajátékosoknak ideális. |
Felhasználói csoport konfigurációs mezők
A userGroups tömb minden bejegyzése a következő mezőket támogatja:
| Mező | Típus | Leírás |
|---|---|---|
name |
string | A csoport megjelenítési neve (Admin, Friend, Guest, Visitor). |
password |
string | A jelszó, amelyet a játékosok megadnak, hogy ehhez a csoporthoz csatlakozzanak. Hagyd üresen, ha bárki csatlakozhat ezen a szinten. |
canKickBan |
boolean | Hogy a csoportban lévő játékosok kirúghatnak-e vagy kitilthatnak-e más játékosokat. |
canAccessInventories |
boolean | Hogy a csoportban lévő játékosok megnyithatják-e és elérhetik-e más játékosok készleteit. |
canEditBase |
boolean | Hogy a csoportban lévő játékosok elhelyezhetnek-e vagy eltávolíthatnak-e blokkokat és építményeket. |
canExtendBase |
boolean | Hogy a csoportban lévő játékosok kiterjeszthetik-e a bázis határ lángját. |
reservedSlots |
integer | A kizárólag ennek a csoportnak fenntartott játékos helyek száma. Hasznos az admin hozzáférés biztosításához teli szerveren. |
Példa userGroups konfiguráció
"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 mezőjét üres karakterláncra. A szerver teljes korlátozásához állíts be minden csoport jelszavát nem üres értékre.
"password" mező a konfiguráció legfelső szintjén már nem használatos. Minden hozzáférés-szabályozás mostantól a userGroups tömbön keresztül történik. Minden csoportnak saját jelszava van, amelyet a játékosok csatlakozáskor használnak.
Nehézség és játékmenet szorzók
Az Enshrouded számos játékmenet szorzót tesz közvetlenül elérhetővé az enshrouded_server.json fájlban, amelyekkel a szervered nehézségét és tempóját hangolhatod anélkül, hogy elindítanád a játékot. Ezek a mezők a konfiguráció legfelső szintjén, a name, slotCount stb. mellett helyezkednek el.
Gyakori szorzó mezők:
| Mező | Típus | Alapértelmezett | Leírás |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Az ellenségek által a játékosoknak okozott sebzés szorzója. Az 1.0 alatti értékek gyengébbé teszik az ellenségeket; az 1.0 felettiek erősebbé. |
enemyHealthFactor |
float | 1.0 |
Az ellenségek életerő-készletének szorzója. Növeld a nehezebb élményért, csökkentsd a gyorsabb harcokhoz. |
playerHealthFactor |
float | 1.0 |
A játékos maximális életerejének szorzója. |
playerManaFactor |
float | 1.0 |
A játékos maximális manájának szorzója. |
playerStaminaFactor |
float | 1.0 |
A játékos maximális állóképességének szorzója. |
playerDamageFactor |
float | 1.0 |
A játékosok által az ellenségeknek okozott sebzés szorzója. |
miningDamageFactor |
float | 1.0 |
A bányászati sebzés szorzója, amely befolyásolja a nyersanyaggyűjtés sebességét. |
resourceDropStackAmountFactor |
float | 1.0 |
Az ellenségek és nyersanyaglelőhelyek által elejtett nyersanyagok mennyiségének szorzója. |
daylightLengthFactor |
float | 1.0 |
A nappali időszak hosszának szorzója. Az 1.0 feletti értékek hosszabb nappalokat eredményeznek. |
nighttimeLengthFactor |
float | 1.0 |
Az éjszakai időszak hosszának szorzója. Az 1.0 feletti értékek hosszabb éjszakákat eredményeznek. |
Példa konfigurációs részlet egyéni szorzókkal:
{
"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 értéket használja. Csak azokat a mezőket kell megadnod, amelyeket módosítani szeretnél.
enshrouded_server.json szerkesztése után újra kell indítanod a szerveredet a GPanel-ben, hogy a változtatások érvénybe lépjenek.
Kapcsolódó cikkek
- Enshrouded szerver beállítási útmutató — Konfigurációs fájl, memóriakövetelmények, világ beállítások, mentési fájlok és csatlakozási útmutató
- Enshrouded hibaelhárítás — Gyakori problémák, beleértve a magas memóriahasználatot, csatlakozási problémákat és mentés sérülést
- Fájlok feltöltése SFTP-vel
- A szerver IP-címének és portjának megkeresése
További segítség
Ha segítségre van szükséged a jogosultságok vagy játékmenet beállítások konfigurálásához, ügyfélszolgálati csapatunk rendelkezésedre áll: