Definir funções e palavras-passe no teu servidor Enshrouded
Num servidor Enshrouded, defines através de funções quem pode fazer o quê. Cada função tem a sua própria palavra-passe. A palavra-passe usada por um jogador ao entrar determina as permissões que terá no servidor. Assim, por exemplo, podes dar direitos de construção completos aos teus companheiros de jogo de confiança, enquanto os convidados apenas podem dar uma vista de olhos.
Onde encontrar as funções
As funções encontram-se na secção userGroups do ficheiro enshrouded_server.json.
- Pára o teu servidor Enshrouded na Área de Cliente.
- Abre o ficheiro
enshrouded_server.jsonno Advanced Mode. - Procura a secção
userGroups. Cada função aparece ali num bloco próprio entre chavetas.
Estrutura de uma função
Um exemplo de entrada é o seguinte:
{
"name": "Friend",
"password": "TuaPalavraPasse",
"canKickBan": false,
"canAccessInventories": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
}
Os campos mais importantes:
name: Nome da função, por exemploAdmin,FriendouGuest.password: A palavra-passe com que os jogadores entram para obter esta função. Cada função precisa da sua própria palavra-passe.canKickBan: Os jogadores com esta função podem expulsar e banir outros jogadores do servidor.canAccessInventories: Os jogadores com esta função podem abrir baús e armazéns nas bases.canEditBase: Os jogadores com esta função podem construir e demolir nas bases existentes.canExtendBase: Os jogadores com esta função podem ampliar as bases.reservedSlots: Número de vagas reservadas para esta função, mesmo quando o servidor está cheio.
Se na tua configuração houver, para alguma função, um campo adicional que não esteja listado aqui, deixa-o inalterado.
Ajustar as funções
- Altera as palavras-passe e as permissões das funções conforme precisares. Atribui a função de Administrador apenas a jogadores em quem confias.
- Guarda o ficheiro e reinicia o servidor.
- Dá a cada companheiro de jogo a palavra-passe da função que lhe corresponde.
Verificar a sintaxe JSON
Uma vírgula ou aspas em falta no enshrouded_server.json pode impedir o arranque do servidor. Por isso, verifica cuidadosamente o ficheiro após a edição, por exemplo com um validador JSON.
Outras definições no mesmo ficheiro, como a dificuldade, são explicadas no guia Alterar as definições de jogo.