background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorias

Guia de Configuração do Servidor Dedicado de V Rising


Este guia aborda como configurar o seu servidor dedicado de V Rising alojado na Legion Hosting, incluindo definições de host do servidor, configuração do modo de jogo, ligação ao servidor e gestão de saves.

Pare o servidor antes de editar ficheiros de configuração. Pare sempre o seu servidor a partir do separador Console do GPanel antes de editar quaisquer ficheiros de configuração .json. O V Rising escreve a configuração ao encerrar e pode sobrescrever as suas alterações se o servidor estiver em execução.

Localização dos Ficheiros de Configuração

O V Rising utiliza dois ficheiros de configuração JSON. Ambos estão localizados no seguinte diretório no seu servidor:

VRisingServer_Data/StreamingAssets/Settings/
Ficheiro Finalidade
ServerHostSettings.json Definições de rede e alojamento — nome do servidor, portas, slots de jogadores, palavra-passe, nome do ficheiro de save, frequência de auto-save.
ServerGameSettings.json Definições de jogabilidade — modo de jogo (PvP/PvE), tamanho do clã, deterioração de castelos, drenagem de sangue, taxas de recursos e mais.

Para aceder a estes ficheiros, inicie sessão no GPanel, selecione o seu servidor de V Rising e clique no separador Files. Navegue até VRisingServer_Data/StreamingAssets/Settings/. Se os ficheiros ainda não existirem, inicie o servidor uma vez e pare-o — o V Rising gera ficheiros de configuração predefinidos no primeiro arranque.

Passo 1 — Configurar o ServerHostSettings.json

Abra o ServerHostSettings.json no editor de ficheiros do GPanel. As definições principais são descritas abaixo.

Definição Descrição
Name O nome do servidor apresentado no navegador de servidores do jogo. Torne-o único para que os jogadores possam procurá-lo.
Description Descrição curta apresentada na lista de servidores.
Port A porta principal do jogo à qual os jogadores se ligam. Deve corresponder à porta atribuída no GPanel — verifique o separador Network do GPanel para o valor correto.
QueryPort A porta de consulta Steam utilizada pelo navegador de servidores. Deve corresponder à porta de consulta atribuída no GPanel — verifique o separador Network.
MaxConnectedUsers Número máximo de jogadores simultâneos. Não deve exceder o limite de slots de jogadores do seu plano.
Password Palavra-passe necessária para os jogadores entrarem. Deixe como string vazia ("") para um servidor público.
SaveName O nome da pasta de save dentro de save-data/Saves/. Altere para começar com um save diferente, ou para alternar entre vários mundos.
AutoSaveCount Número de slots de auto-save a manter. Saves mais antigos são rodados quando o limite é atingido. Aumente para manter mais pontos de restauro.
AutoSaveInterval Tempo em segundos entre saves automáticos. O valor predefinido é 120 (a cada 2 minutos).
ListOnSteam Se o servidor aparece no navegador de servidores Steam. Defina como false para um servidor privado acessível apenas por ligação direta.

Um exemplo mínimo de um ServerHostSettings.json configurado:

{
  "Name": "My Legion Server",
  "Description": "Welcome to our V Rising server!",
  "Port": 12345,
  "QueryPort": 12346,
  "MaxConnectedUsers": 40,
  "Password": "",
  "SaveName": "world1",
  "AutoSaveCount": 20,
  "AutoSaveInterval": 120,
  "ListOnSteam": true,
  "Secure": true,
  "GameSettingsPreset": ""
}
Verifique as suas portas no GPanel. A Legion Hosting pré-atribui portas quando o seu servidor é criado. Abra o separador Network no GPanel para confirmar a porta de jogo e a porta de consulta exatas do seu servidor antes de editar a configuração. Substitua os valores de porta de exemplo acima pelas suas portas reais atribuídas.

Passo 2 — Configurar o ServerGameSettings.json

Abra o ServerGameSettings.json no editor de ficheiros. Este ficheiro controla o equilíbrio da jogabilidade e o modo de jogo. As definições mais importantes são abordadas abaixo.

Modo de Jogo

Definição Valores Descrição
GameModeType "PvP" / "PvE" Define se os jogadores podem atacar-se mutuamente. "PvP" ativa o combate jogador contra jogador. "PvE" desativa-o — os jogadores só podem lutar contra NPCs e bosses.

Clãs e Castelos

Definição Valor de Exemplo Descrição
ClanSize 4 Número máximo de jogadores por clã. O valor predefinido é 4. Aumente para jogo em grupos maiores.
CastleDecayRateModifier 1.0 Multiplicador para a velocidade de deterioração dos castelos quando não mantidos. 1.0 é a velocidade predefinida. Defina como 0 para desativar completamente a deterioração.
CastleMinimumDistanceInFloors 2 Distância mínima (em blocos de chão) entre castelos de jogadores. Impede os jogadores de construir diretamente adjacentes uns aos outros.
CastleHeartDamageMode "CanBeDestroyedOnlyWhenDecaying" Controla quando os corações dos castelos podem ser destruídos. "CanBeDestroyedOnlyWhenDecaying" protege castelos ativos de griefing.
CastleSiegeMode "Never" Quando o raiding PvP de castelos está ativado. Opções: "Never", "Always", ou valores baseados em horário para janelas de raid.

Sangue e Sobrevivência

Definição Valor de Exemplo Descrição
BloodDrainModifier 1.0 Multiplicador para a velocidade de drenagem de sangue do seu vampiro. Valores mais altos tornam a sobrevivência mais difícil. Defina mais baixo para que o sangue dure mais tempo.
ResourceYieldModifier 1.0 Multiplicador para recursos recolhidos dos nós. Aumente para acelerar a progressão.
DayDurationInSeconds 1080 Duração de um dia completo no jogo em segundos. O valor predefinido é 1080 (18 minutos). Afeta a duração do dia (perigo para vampiros).
NightDurationInSeconds 720 Duração da noite no jogo em segundos. O valor predefinido é 720 (12 minutos).
Dica sobre presets: O V Rising inclui perfis predefinidos como "Standard", "Relaxed", "Hardcore" e "Full Loot". Pode definir "GameSettingsPreset" no ServerHostSettings.json com um destes nomes para aplicar um conjunto completo de valores predefinidos sensatos, e depois sobrepor valores individuais no ServerGameSettings.json.

Passo 3 — Aplicar Alterações

  1. Guarde o ficheiro de configuração editado usando o botão Save no editor de ficheiros do GPanel.
  2. Vá ao separador Console no GPanel.
  3. Clique em Start para iniciar o servidor. A configuração atualizada será carregada no arranque.
  4. Observe a saída da consola para quaisquer erros de análise JSON. Uma vírgula em falta ou um parêntesis desalinhado impedirá o carregamento da configuração.
O formato JSON é rigoroso. Ao contrário dos ficheiros .ini, o JSON requer formatação exata. Cada valor de string deve estar entre aspas duplas e vírgulas no final não são permitidas. Se o servidor não iniciar após editar um ficheiro de configuração, abra o ficheiro novamente e procure erros de sintaxe.

Como Ligar-se ao Seu Servidor

O V Rising suporta ligação direta usando o endereço IP e a porta de jogo do seu servidor. Não precisa que o servidor apareça no navegador para se ligar.

  1. Encontre o endereço IP e a porta do seu servidor no separador Network do GPanel. Consulte também: Como encontrar o IP e a porta do seu servidor.
  2. Inicie o V Rising e clique em Play no menu principal.
  3. Selecione Online Play e depois escolha Direct Connect.
  4. Introduza o endereço do servidor no formato IP:PORT usando a porta de jogo do separador Network do GPanel.
  5. Se o seu servidor tiver uma palavra-passe, ser-lhe-á pedido que a introduza após a ligação.
Atrasos no navegador de servidores. Após iniciar ou reconfigurar o seu servidor, pode demorar 5 a 15 minutos para aparecer no navegador de servidores Steam. Utilize a ligação direta para verificar se o servidor está online imediatamente sem esperar pela atualização do navegador.

Gestão de Saves

Os saves do V Rising estão armazenados no diretório save-data/Saves/ no seu servidor. Cada mundo tem a sua própria subpasta com o nome do valor SaveName no ServerHostSettings.json.

save-data/Saves/v3/world1/

Dentro da pasta de save encontrará o estado do mundo, dados de jogadores e ficheiros individuais de auto-save. Pode descarregar ou carregar ficheiros de save usando SFTP. Consulte: Como carregar ficheiros via SFTP.

Alternar Entre Mundos

Para carregar um save diferente sem eliminar o atual, altere o valor SaveName no ServerHostSettings.json para apontar para um nome de pasta diferente. O V Rising carregará essa pasta no próximo arranque, ou criará um novo mundo se a pasta não existir.

Como Fazer Wipe ao Servidor (Reiniciar o Mundo)

Um wipe completo elimina todo o progresso dos jogadores, castelos e estado do mundo. Isto inicia o servidor como se fosse recém-criado.

Um wipe é permanente e não pode ser revertido. Antes de fazer wipe, descarregue uma cópia de segurança da sua pasta de save via SFTP se quiser preservar os dados.
  1. Inicie sessão no GPanel e pare o servidor no separador Console. Aguarde que o estado mostre Offline.
  2. Vá ao separador Files e navegue até save-data/Saves/.
  3. Abra a pasta de save correspondente ao seu SaveName (ex.: world1).
  4. Selecione todos os ficheiros e pastas dentro dela e elimine-os. Não elimine o diretório pai Saves/ — apenas o conteúdo da sua pasta de save.
  5. Volte ao separador Console e inicie o servidor. Um novo mundo será gerado de raiz.
Método alternativo — alterar o SaveName. Em vez de eliminar ficheiros, pode alterar o valor SaveName no ServerHostSettings.json para um novo nome (ex.: "world2"). O servidor criará um mundo novo na nova pasta. O save antigo permanece intocado e pode ser carregado novamente alterando o nome de volta.

Artigos Relacionados


Este artigo foi útil?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.