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 abrange a configuração do seu servidor dedicado Pavlov VR na Legion Hosting, incluindo o registo da chave API, o primeiro arranque, a configuração do Game.ini, modos de jogo, rotação de mapas e como ligar. Para a configuração de mapas do Workshop, consulte Pavlov VR Workshop Maps. Para RCON e comandos de administração, consulte Pavlov VR Admin Commands.

Painel do Servidor: Toda a gestão do servidor é feita através do GPanel em gpanel.legionhosting.net. Utilize o Gestor de Ficheiros ou SFTP para editar ficheiros de configuração.

Obter uma Chave API

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

  1. Inicie o Pavlov VR no seu headset.
  2. Abra Settings e navegue até ao separador General.
  3. Clique no botão Generate Server Code. Isto cria um código de 6 caracteres que é válido por 15 minutos.
  4. No seu computador ou telemóvel, visite pavlov-ms.vankrupt.com/servers/v1/key.
  5. Introduza o código de 6 caracteres e verifique a sua identidade via SMS quando solicitado.
  6. Copie a chave API que é gerada. Guarde-a num local seguro, como um gestor de palavras-passe.
Mantenha a sua chave API privada. A sua chave API está associada à sua conta e autoriza o seu servidor junto do servidor mestre da Vankrupt Games. Não a partilhe publicamente nem a inclua em capturas de ecrã. Uma única chave pode ser reutilizada para até 10 servidores.
O seu servidor não aparecerá no navegador de servidores sem uma chave API válida. Esta é a razão mais comum pela qual um novo servidor Pavlov não pode ser encontrado dentro do jogo. Se a verificação por SMS falhar (comum com números de telefone não americanos), contacte a Vankrupt Games no Discord para assistência.

Primeiro Arranque

Após adquirir o seu servidor Pavlov VR na Legion Hosting, siga estes passos para o colocar em funcionamento pela primeira vez:

  1. Inicie sessão no GPanel e selecione o seu servidor Pavlov VR.
  2. Vá ao separador Startup.
  3. Configure as variáveis de arranque obrigatórias:
    • API_KEY -- Cole a chave API que obteve no passo anterior. É necessária para a listagem no navegador de servidores.
    • RCON_PASSWORD -- Defina uma palavra-passe forte para acesso à consola remota. A predefinição é CHANGE_ME -- deve alterá-la antes de iniciar.
  4. Reveja as variáveis de arranque opcionais:
    • RCON_PORT -- A porta utilizada para ligações RCON. Deixe na predefinição a menos que tenha um motivo específico para a alterar.
    • SRCDS_BETAID -- Deixe vazio para a versão estável. Defina como beta_server para executar o ramo beta.
  5. Vá ao separador Console e clique em Start.
  6. O servidor irá descarregar os ficheiros do servidor dedicado Pavlov e gerar ficheiros de configuração predefinidos. Isto pode demorar vários minutos no primeiro lançamento.
  7. Assim que o servidor terminar de iniciar, pare-o para começar a personalizar a sua configuração.
Variável de Arranque Predefinição Obrigatório Descrição
API_KEY -- Sim A sua chave API do Pavlov de pavlov-ms.vankrupt.com. Necessária para a listagem no navegador de servidores.
RCON_PASSWORD CHANGE_ME Sim Palavra-passe para acesso RCON. Altere a predefinição antes de iniciar o seu servidor.
RCON_PORT -- Não Porta TCP para ligações RCON. Verifique o separador Network do GPanel para a porta atribuída.
SRCDS_BETAID -- Não Defina como beta_server para utilizar o ramo beta. Deixe vazio para a versão estável.
Ramo beta: O ramo beta_server pode conter funcionalidades mais recentes e correções de erros, mas também pode introduzir instabilidade. Utilize o ramo estável para servidores de produção, a menos que necessite especificamente de funcionalidades beta.

Configuração do Game.ini

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

Pavlov/Saved/Config/LinuxServer/Game.ini

Abra este ficheiro utilizando o separador Files do GPanel. Todas as definições vão sob o cabeçalho de secçã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 seguinte exemplo mostra todas as definições comummente utilizadas:

[/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 Definições Principais

Definição Valor de Exemplo Descrição
bEnabled true Deve ser true para o servidor dedicado aceitar ligações.
ServerName My Legion Pavlov Server O nome apresentado no navegador de servidores dentro do jogo. Torne-o descritivo para que os jogadores o possam encontrar.
MaxPlayers 10 Número máximo de jogadores. O PC suporta até 24 (ou mais em alguns modos). Defina este valor de acordo com o seu plano de servidor.
bSecured true Ativa o EAC (Easy Anti-Cheat). Defina como true para servidores públicos para prevenir batota.
bCustomServer true Ativa funcionalidades de servidor personalizado, incluindo ferramentas de modding, funções de gravação/HTTP e escrita no blacklist.txt para banimentos. 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 o seu servidor com palavra-passe. 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 registo de acertos mas utilizam mais CPU. O valor predefinido 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 rondas (SND, TTT) utilizam os 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 = carregadores ilimitados, 1 = munição limitada, 2 = sem caixa (carregadores limitados, sem reabastecimento).
RefreshListTime 120 Com que frequência (em segundos) o servidor verifica novamente o whitelist.txt, blacklist.txt e mods.txt.
bVerboseLogging false Ativa registo 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. Consulte as secções Modos de Jogo e Rotação de Mapas abaixo.
Pare o servidor antes de editar o Game.ini. Pare sempre o seu servidor a partir do separador Console do GPanel antes de fazer alterações. Reinicie o servidor após guardar para que as alterações tenham efeito.
Considerações sobre a taxa de atualização: Alterar a taxa de atualização pode afetar o tempo de desaparecimento de armas e pode causar problemas em alguns modos de jogo. Se tiver problemas após alterá-la, reverta para o valor predefinido de 90.

Modos de Jogo

O Pavlov VR suporta uma variedade de modos de jogo. Utilize o código de abreviatura no campo GameMode das suas entradas MapRotation.

Código Modo de Jogo Descrição
SND Search and Destroy Modo de objetivo baseado em rondas. Os atacantes colocam uma bomba num dos locais de bomba; os defensores devem impedir a colocação ou desarmar. Uma vida por ronda.
DM Deathmatch Todos contra todos. Todas as armas disponíveis através da roda de compra. Mais abates antes do tempo esgotar vence.
TDM Team Deathmatch Duas equipas (NATO vs Russos) competem pelo maior número de abates com armas modernas. Tempos de respawn curtos.
GUN Gun Game Cada abate avança-o para a próxima arma numa lista predefinida. O primeiro jogador a conseguir um abate com a arma final vence.
WW2GUN WW2 Gun Game Variante do Gun Game utilizando apenas armas da era da Segunda Guerra Mundial.
OITC One in the Chamber Cada jogador começa 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. Os traidores devem matar inocentes e o xerife sem serem descobertos. Os inocentes devem identificar e eliminar os traidores.
KOTH King of the Hill As equipas competem para manter um ponto central no mapa. Pontua mantendo o controlo da colina.
ZWV Zombie Wave Survival Modo cooperativo. Os jogadores trabalham juntos para sobreviver a vagas de zombies IA. Ganhe dinheiro entre rondas para comprar armas.
HIDE The Hidden Modo assimétrico. Um monstro quase invisível com movimento melhorado e visão térmica caça uma força-tarefa armada.
INFECTION Hidden Infection Variante de The Hidden onde os jogadores eliminados se juntam à equipa do monstro ao morrer.
PUSH Push Modo de objetivo linear. Os atacantes avançam através de objetivos sequenciais enquanto os defensores mantêm a linha.
PH Prop Hunt Uma equipa esconde-se como objetos no mapa enquanto a outra equipa os procura. Não suportado em todos os mapas.
TANKTDM WW2 Team Deathmatch TDM com armas da Segunda Guerra Mundial. Tanques aparecem nos mapas que os suportam.
Nem todos os mapas suportam todos os modos. Os mapas predefinidos são concebidos para modos de jogo específicos. Se um modo não funcionar num 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 utilizando 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 fim.

Formato

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

Exemplo de Rotação com Mapas Predefinidos

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 interior simétrico com corredores longos. Suporta a maioria dos modos.
sandSandTema do Médio Oriente inspirado no CS Dust. Suporta a maioria dos modos.
bridgeBridgeCidade europeia com canal. Bom para SND, TDM, DM.
stationStationMetro subterrâneo com layout multinível.
containeryardContainer YardCenário industrial. Suporta Prop Hunt.
santoriniSantoriniAldeia numa ilha grega.
siberiaSiberiaMapa exterior coberto de neve.
industryIndustryComplexo industrial.
bunkerBunkerInterior compacto de bunker.
foundationFoundationEstaleiro de construção.
hospitalHospitalLayout interior de hospital.
carnivalCarnivalMapa temático de carnaval.
killhouseKillhouseMapa de percurso de treino. Bom para o modo cooperativo killhouse.
rangeFiring RangeCampo de tiro com alvos.
Variantes noturnas estão disponíveis para muitos mapas ao adicionar _night ao nome do mapa -- por exemplo, datacenter_night, sand_night, station_night, siberia_night, santorini_night, industry_night, containeryard_night.

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


Como Ligar

Através do Navegador de Servidores Dentro do Jogo

  1. Inicie o Pavlov VR a partir do Steam.
  2. No lobby principal, abra o Server Browser no tablet ou menu dentro do jogo.
  3. Procure o seu servidor pelo nome (conforme definido em ServerName no Game.ini).
  4. Selecione o seu servidor e clique em Join.
  5. Se definiu um PIN através da definição Password, os jogadores serão solicitados a introduzir o código.
Atraso no navegador de servidores: Servidores recentemente iniciados podem demorar 2-5 minutos a aparecer no navegador de servidores. Se o seu servidor não aparecer imediatamente, aguarde e atualize a lista.

Através de Ligação Direta

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

O endereço IP e as portas do seu servidor são apresentados no separador Network do GPanel. Consulte How to Find Your Server IP and Port para mais detalhes.

O Servidor Não Aparece no Navegador?

  • Verifique se a sua chave API está corretamente definida no separador Startup do GPanel -- esta é a causa mais comum.
  • Confirme que bEnabled=true está presente no Game.ini.
  • Verifique que o servidor iniciou completamente, revendo a saída da consola no GPanel.
  • Aguarde alguns minutos -- a lista do servidor mestre pode demorar a atualizar.
  • Tente ligar-se via IP direto para excluir um atraso de indexação do navegador.

Artigos Relacionados

Precisa de Ajuda?

Se encontrar um problema não abordado aqui, a nossa equipa de suporte está disponível para ajudar.

Abrir 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.