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

Configuração do Servidor Pavlov VR


Este guia cobre a configuração do seu servidor dedicado Pavlov VR na Legion Hosting, incluindo registro de chave de API, primeira inicialização, configuração do Game.ini, modos de jogo, rotação de mapas e como conectar. Para configuração de mapas do Workshop, consulte Pavlov VR Workshop Maps. Para RCON e comandos de admin, consulte Pavlov VR Admin Commands.

Painel do Servidor: Todo o gerenciamento do servidor é feito através do GPanel em gpanel.legionhosting.net. Use o Gerenciador de Arquivos ou SFTP para editar arquivos de configuração.

Obtendo uma Chave de API

Uma chave de API do Pavlov é obrigatória para que seu servidor apareça no navegador público de servidores. Sem uma chave válida, os jogadores não conseguirão encontrar seu servidor pela lista de servidores no jogo.

  1. Inicie o Pavlov VR no seu headset.
  2. Abra Settings e navegue até a aba General.
  3. Clique no botão Generate Server Code. Isso cria um código de 6 caracteres que é válido por 15 minutos.
  4. No seu computador ou celular, acesse pavlov-ms.vankrupt.com/servers/v1/key.
  5. Insira o código de 6 caracteres e verifique sua identidade via SMS quando solicitado.
  6. Copie a chave de API gerada. Armazene-a em um local seguro, como um gerenciador de senhas.
Mantenha sua chave de API privada. Sua chave de API está vinculada à sua conta e autoriza seu servidor junto ao servidor mestre da Vankrupt Games. Não a compartilhe publicamente nem a inclua em capturas de tela. Uma única chave pode ser reutilizada para até 10 servidores.
Seu servidor não aparecerá no navegador de servidores sem uma chave de API válida. Esta é a razão mais comum pela qual um novo servidor Pavlov não pode ser encontrado no jogo. Se a verificação por SMS falhar (comum com números de telefone fora dos EUA), entre em contato com a Vankrupt Games no Discord para assistência.

Primeira Inicialização

Após adquirir seu servidor Pavlov VR da Legion Hosting, siga estes passos para colocá-lo em funcionamento pela primeira vez:

  1. Faça login no GPanel e selecione seu servidor Pavlov VR.
  2. Vá para a aba Startup.
  3. Configure as variáveis de inicialização obrigatórias:
    • API_KEY -- Cole a chave de API que você obteve no passo anterior. Isso é obrigatório para listagem no navegador de servidores.
    • RCON_PASSWORD -- Defina uma senha forte para acesso ao console remoto. O padrão é CHANGE_ME -- você deve alterá-lo antes de iniciar.
  4. Revise as variáveis de inicialização opcionais:
    • RCON_PORT -- A porta usada para conexões RCON. Deixe no padrão a menos que você tenha um motivo específico para alterá-la.
    • SRCDS_BETAID -- Deixe vazio para a versão estável. Defina como beta_server para executar a branch beta.
  5. Vá para a aba Console e clique em Start.
  6. O servidor irá baixar os arquivos do servidor dedicado do Pavlov e gerar os arquivos de configuração padrão. Isso pode levar vários minutos na primeira execução.
  7. Quando o servidor terminar de iniciar, pare-o para começar a personalizar sua configuração.
Variável de Inicialização Padrão Obrigatório Descrição
API_KEY -- Sim Sua chave de API do Pavlov obtida em pavlov-ms.vankrupt.com. Obrigatória para listagem no navegador de servidores.
RCON_PASSWORD CHANGE_ME Sim Senha para acesso RCON. Altere o valor padrão antes de iniciar seu servidor.
RCON_PORT -- Não Porta TCP para conexões RCON. Verifique a aba Network do GPanel para sua porta atribuída.
SRCDS_BETAID -- Não Defina como beta_server para usar a branch beta. Deixe vazio para a versão estável.
Branch beta: A branch beta_server pode conter recursos mais novos e correções de bugs, mas também pode introduzir instabilidade. Use a branch estável para servidores de produção, a menos que você precise especificamente de recursos beta.

Configuração do Game.ini

O arquivo de configuração principal do seu servidor Pavlov VR é o Game.ini, localizado em:

Pavlov/Saved/Config/LinuxServer/Game.ini

Abra este arquivo usando a aba Files do GPanel. Todas as configurações ficam sob o cabeçalho de seção [/Script/Pavlov.DedicatedServer].

Configuração Mínima Funcional

[/Script/Pavlov.DedicatedServer]
bEnabled=true
ServerName=My Legion Pavlov Server
MaxPlayers=10
bSecured=true
bCustomServer=true
bCompetitive=false
bWhitelist=false
MapRotation=(MapId="datacenter", GameMode="SND")
MapRotation=(MapId="sand", GameMode="TDM")
MapRotation=(MapId="bridge", GameMode="DM")

Exemplo de Configuração Completa

O exemplo a seguir mostra todas as configurações comumente usadas:

[/Script/Pavlov.DedicatedServer]
bEnabled=true
ServerName=My Legion Pavlov Server
MaxPlayers=10
bSecured=true
bCustomServer=true
bCompetitive=false
bVerboseLogging=false
bWhitelist=false
RefreshListTime=120
LimitedAmmoType=0
TickRate=90
TimeLimit=60
AFKTimeLimit=300
#Password=1234
MapRotation=(MapId="datacenter", GameMode="SND")
MapRotation=(MapId="sand", GameMode="TDM")
MapRotation=(MapId="bridge", GameMode="DM")
MapRotation=(MapId="station", GameMode="GUN")
MapRotation=(MapId="containeryard", GameMode="TTT")

Referência de Configurações Principais

Configuração Valor de Exemplo Descrição
bEnabled true Deve ser true para que o servidor dedicado aceite conexões.
ServerName My Legion Pavlov Server O nome exibido no navegador de servidores do jogo. Torne-o descritivo para que os jogadores possam encontrá-lo.
MaxPlayers 10 Número máximo de jogadores. PC suporta até 24 (ou mais em alguns modos). Defina de acordo com seu plano de servidor.
bSecured true Ativa o EAC (Easy Anti-Cheat). Defina como true para servidores públicos para prevenir trapaças.
bCustomServer true Ativa recursos de servidor personalizado, incluindo ferramentas de modding, funções de save/HTTP e escrita no blacklist.txt para bans. Recomendado para a maioria dos servidores.
bCompetitive false Ativa o modo competitivo. Aplica-se apenas ao SND (Search and Destroy).
bWhitelist false Quando true, apenas jogadores listados no whitelist.txt podem entrar no servidor.
Password 1234 Um PIN numérico para proteger seu servidor com senha. Comente ou remova esta linha para um servidor público.
TickRate 90 Taxa de atualização do servidor. O valor mínimo estável é cerca de 50, máximo cerca de 120. Valores mais altos melhoram o registro de acertos, mas usam mais CPU. O padrão de 90 é adequado para a maioria dos servidores.
TimeLimit 60 Limite de tempo por mapa em segundos. Aplica-se apenas a modos baseados em tempo como TDM e DM -- modos com lógica baseada em rodadas (SND, TTT) usam seus próprios temporizadores.
AFKTimeLimit 300 Segundos antes de um jogador inativo ser expulso. Defina como 0 para desativar.
LimitedAmmoType 0 Modo de munição: 0 = pentes ilimitados, 1 = munição limitada, 2 = sem caixa (pentes limitados, sem reabastecimento).
RefreshListTime 120 Com que frequência (em segundos) o servidor reverifica whitelist.txt, blacklist.txt e mods.txt.
bVerboseLogging false Ativa logging detalhado. Útil para depuração, mas pode afetar o desempenho.
MapRotation (MapId="datacenter", GameMode="SND") Define um mapa e modo de jogo na rotação. Adicione múltiplas linhas para uma rotação completa. Veja as seções de Modos de Jogo e Rotação de Mapas abaixo.
Pare seu servidor antes de editar o Game.ini. Sempre pare seu servidor pela aba Console do GPanel antes de fazer alterações. Reinicie o servidor após salvar para que as mudanças tenham efeito.
Considerações sobre tick rate: Alterar o tick rate pode afetar o tempo de despawn de armas e pode quebrar alguns modos de jogo. Se você tiver problemas após alterá-lo, reverta para o valor padrão de 90.

Modos de Jogo

O Pavlov VR suporta uma variedade de modos de jogo. Use o código de abreviação no campo GameMode das suas entradas de MapRotation.

Código Modo de Jogo Descrição
SND Search and Destroy Modo de objetivo baseado em rodadas. Atacantes plantam uma bomba em um dos pontos de bomba; defensores devem impedir o plantio ou desarmar. Uma vida por rodada.
DM Deathmatch Todos contra todos. Todas as armas disponíveis pela roda de compra. Quem tiver mais abates antes do tempo acabar vence.
TDM Team Deathmatch Duas equipes (OTAN vs Russos) competem pelo maior número de abates com armas modernas. Tempos de respawn curtos.
GUN Gun Game Cada abate avança você para a próxima arma em uma lista predefinida. O primeiro jogador a conseguir um abate com a arma final vence.
WW2GUN WW2 Gun Game Variante do Gun Game usando apenas armas da era da Segunda Guerra Mundial.
OITC One in the Chamber Cada jogador nasce com uma única bala. Consiga um abate para ganhar outra bala. A faca está sempre disponível como reserva.
TTT Trouble in Terrorist Town Modo de dedução social. Traidores devem matar inocentes e o xerife sem serem descobertos. Inocentes devem identificar e eliminar traidores.
KOTH King of the Hill Equipes competem para segurar um ponto central no mapa. Pontue mantendo o controle da colina.
ZWV Zombie Wave Survival Modo cooperativo. Jogadores trabalham juntos para sobreviver a ondas de zumbis controlados por IA. Ganhe dinheiro entre rodadas para comprar armas.
HIDE The Hidden Modo assimétrico. Um monstro quase invisível com movimento aprimorado e visão térmica caça uma força-tarefa armada.
INFECTION Hidden Infection Variante de The Hidden onde jogadores eliminados se juntam à equipe do monstro ao morrer.
PUSH Push Modo de objetivo linear. Atacantes avançam através de objetivos sequenciais enquanto defensores seguram a posição.
PH Prop Hunt Uma equipe se esconde como objetos no mapa enquanto a outra equipe os caça. Não suportado em todos os mapas.
TANKTDM WW2 Team Deathmatch TDM com armas da Segunda Guerra Mundial. Tanques aparecem em mapas que os suportam.
Nem todos os mapas suportam todos os modos. Os mapas padrão são projetados para modos de jogo específicos. Se um modo não funcionar em um mapa específico, o servidor pode falhar ao carregar. Consulte a Wiki do Pavlov VR para compatibilidade entre mapas e modos.

Rotação de Mapas

A rotação de mapas é definida no Game.ini usando múltiplas linhas MapRotation. Quando uma partida termina, o servidor carrega o próximo mapa na rotação e volta ao primeiro quando chega ao final.

Formato

MapRotation=(MapId="<map_name_or_ugc_id>", GameMode="<mode_code>")

Exemplo de Rotação com Mapas Padrão

MapRotation=(MapId="datacenter", GameMode="SND")
MapRotation=(MapId="sand", GameMode="TDM")
MapRotation=(MapId="bridge", GameMode="DM")
MapRotation=(MapId="containeryard", GameMode="KOTH")
MapRotation=(MapId="station", GameMode="TTT")
MapRotation=(MapId="santorini", GameMode="GUN")
MapRotation=(MapId="bunker", GameMode="PUSH")
MapRotation=(MapId="siberia", GameMode="TDM")

Nomes dos Mapas Integrados

ID do Mapa Nome do Mapa Notas
datacenterData CenterMapa interno simétrico com corredores longos. Suporta a maioria dos modos.
sandSandTema do Oriente Médio inspirado no CS Dust. Suporta a maioria dos modos.
bridgeBridgeCidade de canal europeia. Bom para SND, TDM, DM.
stationStationMetrô subterrâneo com layout de múltiplos níveis.
containeryardContainer YardCenário industrial. Suporta Prop Hunt.
santoriniSantoriniVila de ilha grega.
siberiaSiberiaMapa externo coberto de neve.
industryIndustryComplexo industrial.
bunkerBunkerInterior compacto de bunker.
foundationFoundationCanteiro de obras.
hospitalHospitalLayout de hospital interno.
carnivalCarnivalMapa com tema de carnaval.
killhouseKillhouseMapa de curso de treinamento. Bom para o modo killhouse cooperativo.
rangeFiring RangeCampo de tiro com alvos para prática.
Variantes noturnas estão disponíveis para muitos mapas adicionando _night ao nome do mapa -- por exemplo, datacenter_night, sand_night, station_night, siberia_night, santorini_night, industry_night, containeryard_night.

Você também pode adicionar mapas do Workshop à sua rotação usando IDs com prefixo UGC. Consulte Pavlov VR Workshop Maps para detalhes sobre como encontrar e adicionar mapas personalizados.


Como Conectar

Pelo Navegador de Servidores no Jogo

  1. Inicie o Pavlov VR pelo Steam.
  2. No lobby principal, abra o Server Browser no tablet ou menu do jogo.
  3. Pesquise seu servidor pelo nome (conforme definido em ServerName no Game.ini).
  4. Selecione seu servidor e clique em Join.
  5. Se você definiu um PIN pela configuração Password, os jogadores serão solicitados a inserir o código.
Atraso no navegador de servidores: Servidores recém-iniciados podem levar de 2 a 5 minutos para aparecer no navegador de servidores. Se seu servidor não aparecer imediatamente, aguarde e atualize a lista.

Via Conexão Direta

  1. Abra o navegador de servidores do Pavlov VR e procure a opção Direct Connect.
  2. Insira o IP do seu servidor e a porta do jogo (mostrados na aba Network do GPanel) no formato IP:Port.

O endereço IP e as portas do seu servidor são exibidos na aba Network do GPanel. Consulte How to Find Your Server IP and Port para detalhes.

Servidor Não Aparece no Navegador?

  • Verifique se sua chave de API está corretamente definida na aba Startup do GPanel -- esta é a causa mais comum.
  • Confirme que bEnabled=true está presente no Game.ini.
  • Verifique se o servidor iniciou completamente revisando a saída do console no GPanel.
  • Aguarde alguns minutos -- a lista do servidor mestre pode levar tempo para atualizar.
  • Tente conectar via IP direto para descartar um atraso na indexação do navegador.

Artigos Relacionados

Precisa de Ajuda?

Se você encontrar um problema não coberto aqui, nossa equipe de suporte está disponível para ajudar.

Abra um ticket de suporte: https://legionhosting.net/submitticket.php

Este artigo foi útil?

Ready to Get Started?

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