Os dois arquivos de configuração
- ServerHostSettings.json, o próprio servidor: nome, descrição, portas, MaxConnectedUsers, senha, se está listado, autosave, RCON.
- ServerGameSettings.json, as regras do mundo: modo de jogo (PvE ou PvP), dificuldade, taxas, limites de castelo e o restante da jogabilidade.
Ambos ficam na pasta Settings dos dados persistentes do servidor. Se estiverem faltando quando o servidor iniciar, a imagem copia os padrões de lá da instalação do servidor.
Qual configuração prevalece
Em ordem de prioridade:
- As variáveis de ambiente VR_ do próprio jogo. Na Flux, estes são os campos em Configurações de Implantação: nome do servidor, senha de entrada, RCON e se o servidor está listado.
- Os arquivos na pasta Settings dos dados persistentes.
- Os padrões da instalação do servidor, copiados apenas quando um arquivo está faltando.
Algumas imagens Docker para hospedagem própria também gravam variáveis HOST_SETTINGS_ ou GAME_SETTINGS_ NOS arquivos a cada inicialização; se você executar uma delas, uma chave definida dessa forma volta após cada reinício.
Mudanças comuns
| O quê | Onde |
|---|---|
| PvE ou PvP | GameModeType em ServerGameSettings.json |
| Limite de jogadores | MaxConnectedUsers em ServerHostSettings.json |
| Senha de entrada | Senha do servidor em Configurações de Implantação (VR_PASSWORD) |
| Mostrar na lista de servidores | Listar na Steam / navegador do jogo em Configurações de Implantação |
| Senha do RCON | Senha do RCON em Configurações de Implantação (o próprio RCON está sempre ativo) |
Reinicie o servidor depois de alterar um arquivo de configurações.
Admins e banimentos
Os admins são listados por SteamID64 em adminlist.txt, na pasta Settings, um por linha, e a lista é relida sem reiniciar. No jogo, ative o console no menu de opções, abra-o com ~ e execute adminauth. Os banimentos feitos no jogo são gravados em banlist.txt na mesma pasta, que você também pode editar à mão.
Perguntas frequentes
Onde ficam armazenadas as configurações do servidor de V Rising?
Em ServerHostSettings.json e ServerGameSettings.json, na pasta Settings dos dados persistentes do servidor.
Por que minha configuração do V Rising voltou ao valor anterior depois de um reinício?
Porque também é definido nas Configurações de Implantação: o nome do servidor, as senhas, a listagem e o RCON vêm de lá, e eles substituem ServerHostSettings.json. Altere-os nas Configurações de Implantação em vez do arquivo.
Como faço um servidor de V Rising ser PvP?
Defina GameModeType em ServerGameSettings.json e reinicie o servidor.
Como me torno admin no meu servidor de V Rising?
Adicione seu SteamID64 a adminlist.txt na pasta Settings e depois abra o console do jogo com ~ e execute adminauth.