Enshrouded Gruppi Utente, Permessi & Moltiplicatori di Gioco
Questa guida spiega come funziona il sistema di permessi di Enshrouded e come configurare i gruppi utente e i moltiplicatori di difficoltà del gioco sul tuo server dedicato. Per la configurazione generale del server, la posizione del file di configurazione, i requisiti di memoria e le istruzioni di connessione, consulta la Guida alla Configurazione del Server Enshrouded.
Gruppi Utente e Livelli di Permesso
Enshrouded utilizza un sistema di permessi a 4 livelli. Ogni livello ha la propria password impostata in enshrouded_server.json nell'array userGroups. Quando un giocatore si unisce, inserisce una di queste password per ricevere i permessi del rispettivo gruppo. In GPanel queste appaiono come variabili di avvio separate (Admin Password, Friend Password, Guest Password, Visitor Password).
| Gruppo | Indice userGroup | Espulsione / Ban | Accesso Inventari | Modifica Base | Estensione Base | Descrizione |
|---|---|---|---|---|---|---|
| Admin | 0 | Sì | Sì | Sì | Sì | Controllo completo del server. Può espellere e bannare giocatori, modificare le impostazioni, accedere a tutti gli inventari e costruire liberamente. |
| Friend | 1 | No | Sì | Sì | Sì | Giocatori fidati. Possono costruire, modificare il mondo e accedere agli inventari condivisi, ma non possono espellere o bannare. |
| Guest | 2 | No | No | No | No | Accesso limitato. Possono esplorare e giocare ma non possono costruire, modificare o accedere agli inventari degli altri giocatori. |
| Visitor | 3 | No | No | No | No | Permessi minimi. Accesso a livello di osservazione — adatto per spettatori o giocatori in prova. |
Campi di Configurazione dei Gruppi Utente
Ogni voce nell'array userGroups supporta i seguenti campi:
| Campo | Tipo | Descrizione |
|---|---|---|
name |
string | Nome visualizzato del gruppo (Admin, Friend, Guest, Visitor). |
password |
string | Password che i giocatori inseriscono per unirsi con questo gruppo. Lasciare vuoto per permettere a chiunque di unirsi a questo livello. |
canKickBan |
boolean | Se i giocatori di questo gruppo possono espellere o bannare altri giocatori. |
canAccessInventories |
boolean | Se i giocatori di questo gruppo possono aprire e accedere agli inventari degli altri giocatori. |
canEditBase |
boolean | Se i giocatori di questo gruppo possono posizionare o rimuovere blocchi e strutture. |
canExtendBase |
boolean | Se i giocatori di questo gruppo possono estendere il confine della fiamma della base. |
reservedSlots |
integer | Numero di slot giocatore riservati esclusivamente per questo gruppo. Utile per garantire l'accesso admin su un server pieno. |
Esempio di Configurazione 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 di quel gruppo su una stringa vuota. Per limitare completamente il server, imposta tutte le password dei gruppi su valori non vuoti.
"password" al livello superiore della configurazione non è più utilizzato. Tutto il controllo degli accessi è ora gestito tramite l'array userGroups. Ogni gruppo ha la propria password che i giocatori utilizzano quando si connettono.
Difficoltà e Moltiplicatori di Gioco
Enshrouded espone una serie di moltiplicatori di gioco direttamente in enshrouded_server.json, permettendoti di regolare la difficoltà e il ritmo del tuo server senza avviare il gioco. Questi campi vengono aggiunti al livello superiore della configurazione insieme a name, slotCount e così via.
I campi moltiplicatore comuni includono:
| Campo | Tipo | Predefinito | Descrizione |
|---|---|---|---|
enemyDamageFactor |
float | 1.0 |
Moltiplicatore per i danni inflitti dai nemici ai giocatori. Valori inferiori a 1.0 rendono i nemici più deboli; superiori a 1.0 li rendono più forti. |
enemyHealthFactor |
float | 1.0 |
Moltiplicatore per la salute dei nemici. Aumentare per un'esperienza più difficile, diminuire per combattimenti più rapidi. |
playerHealthFactor |
float | 1.0 |
Moltiplicatore per la salute massima del giocatore. |
playerManaFactor |
float | 1.0 |
Moltiplicatore per il mana massimo del giocatore. |
playerStaminaFactor |
float | 1.0 |
Moltiplicatore per la resistenza massima del giocatore. |
playerDamageFactor |
float | 1.0 |
Moltiplicatore per i danni inflitti dai giocatori ai nemici. |
miningDamageFactor |
float | 1.0 |
Moltiplicatore per i danni da estrazione, che influenza la velocità di raccolta delle risorse. |
resourceDropStackAmountFactor |
float | 1.0 |
Moltiplicatore per la quantità di risorse rilasciate da nemici e nodi. |
daylightLengthFactor |
float | 1.0 |
Moltiplicatore per la durata del periodo diurno. Valori superiori a 1.0 danno giornate più lunghe. |
nighttimeLengthFactor |
float | 1.0 |
Moltiplicatore per la durata del periodo notturno. Valori superiori a 1.0 danno notti più lunghe. |
Esempio di configurazione con moltiplicatori personalizzati:
{
"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. Devi includere solo i campi che desideri modificare.
enshrouded_server.json, devi riavviare il server in GPanel affinché le modifiche abbiano effetto.
Articoli Correlati
- Guida alla Configurazione del Server Enshrouded — File di configurazione, requisiti di memoria, impostazioni del mondo, file di salvataggio e come connettersi
- Risoluzione dei Problemi di Enshrouded — Problemi comuni tra cui memoria elevata, problemi di connessione e corruzione dei salvataggi
- Come Caricare File tramite SFTP
- Come Trovare l'IP e la Porta del Tuo Server
Ulteriore Assistenza
Se hai bisogno di aiuto per configurare i permessi o le impostazioni di gioco, il nostro team di supporto è disponibile: