Aquesta guia cobreix la configuració del teu servidor dedicat de Pavlov VR a Legion Hosting, incloent-hi el registre de la clau API, el primer inici, la configuració de Game.ini, els modes de joc, la rotació de mapes i com connectar-se. Per a la configuració de mapes del Workshop, consulta Mapes del Workshop de Pavlov VR. Per a RCON i comandes d'administració, consulta Comandes d'administració de Pavlov VR.
Obtenir una clau API
Una clau API de Pavlov és obligatòria perquè el teu servidor aparegui al navegador públic de servidors. Sense una clau vàlida, els jugadors no podran trobar el teu servidor a través de la llista de servidors dins del joc.
- Inicia Pavlov VR al teu visor.
- Obre Settings i navega a la pestanya General.
- Fes clic al botó Generate Server Code. Això crea un codi de 6 caràcters que és vàlid durant 15 minuts.
- Al teu ordinador o telèfon, visita pavlov-ms.vankrupt.com/servers/v1/key.
- Introdueix el codi de 6 caràcters i verifica la teva identitat per SMS quan se't demani.
- Copia la clau API que es genera. Guarda-la en un lloc segur com un gestor de contrasenyes.
Primer inici
Després de comprar el teu servidor de Pavlov VR a Legion Hosting, segueix aquests passos per posar-lo en marxa per primera vegada:
- Inicia sessió a GPanel i selecciona el teu servidor de Pavlov VR.
- Ves a la pestanya Startup.
- Configura les variables d'inici obligatòries:
- API_KEY -- Enganxa la clau API que has obtingut al pas anterior. És obligatòria per aparèixer al navegador de servidors.
- RCON_PASSWORD -- Estableix una contrasenya segura per a l'accés a la consola remota. El valor per defecte és
CHANGE_ME-- has de canviar-lo abans d'iniciar.
- Revisa les variables d'inici opcionals:
- RCON_PORT -- El port utilitzat per a les connexions RCON. Deixa'l per defecte tret que tinguis una raó específica per canviar-lo.
- SRCDS_BETAID -- Deixa'l buit per a la versió estable. Estableix-lo a
beta_serverper executar la branca beta.
- Ves a la pestanya Console i fes clic a Start.
- El servidor descarregarà els fitxers del servidor dedicat de Pavlov i generarà fitxers de configuració per defecte. Això pot trigar diversos minuts en el primer llançament.
- Un cop el servidor acabi d'iniciar-se, atura'l per començar a personalitzar la teva configuració.
| Variable d'inici | Per defecte | Obligatòria | Descripció |
|---|---|---|---|
API_KEY |
-- | Sí | La teva clau API de Pavlov de pavlov-ms.vankrupt.com. Obligatòria per aparèixer al navegador de servidors. |
RCON_PASSWORD |
CHANGE_ME |
Sí | Contrasenya per a l'accés RCON. Canvia-la del valor per defecte abans d'iniciar el servidor. |
RCON_PORT |
-- | No | Port TCP per a connexions RCON. Comprova la pestanya Network del GPanel per trobar el port assignat. |
SRCDS_BETAID |
-- | No | Estableix-lo a beta_server per utilitzar la branca beta. Deixa'l buit per a la versió estable. |
beta_server pot contenir funcions més noves i correccions d'errors, però també pot introduir inestabilitat. Utilitza la branca estable per a servidors de producció tret que necessitis específicament funcions beta.
Configuració de Game.ini
El fitxer de configuració principal del teu servidor de Pavlov VR és Game.ini, ubicat a:
Pavlov/Saved/Config/LinuxServer/Game.ini
Obre aquest fitxer utilitzant la pestanya Files del GPanel. Tots els paràmetres van sota la capçalera de secció [/Script/Pavlov.DedicatedServer].
Configuració 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")
Exemple de configuració completa
L'exemple següent mostra tots els paràmetres d'ús habitual:
[/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 paràmetres clau
| Paràmetre | Valor d'exemple | Descripció |
|---|---|---|
bEnabled |
true |
Ha de ser true perquè el servidor dedicat accepti connexions. |
ServerName |
My Legion Pavlov Server |
El nom que es mostra al navegador de servidors dins del joc. Fes-lo descriptiu perquè els jugadors et puguin trobar. |
MaxPlayers |
10 |
Nombre màxim de jugadors. PC admet fins a 24 (o més en alguns modes). Estableix-lo d'acord amb el teu pla de servidor. |
bSecured |
true |
Activa EAC (Easy Anti-Cheat). Estableix-lo a true per a servidors públics per prevenir trampes. |
bCustomServer |
true |
Activa funcions de servidor personalitzat incloent-hi eines de modding, funcions de desat/HTTP i escriptura a blacklist.txt per a vetos. Recomanat per a la majoria de servidors. |
bCompetitive |
false |
Activa el mode competitiu. Només s'aplica a SND (Search and Destroy). |
bWhitelist |
false |
Quan és true, només els jugadors llistats a whitelist.txt poden unir-se al servidor. |
Password |
1234 |
Un PIN numèric per protegir el teu servidor amb contrasenya. Comenta o elimina aquesta línia per a un servidor públic. |
TickRate |
90 |
Taxa de tick del servidor. El valor mínim estable és al voltant de 50, el màxim al voltant de 120. Valors més alts milloren el registre d'impactes però utilitzen més CPU. El valor per defecte de 90 és adequat per a la majoria de servidors. |
TimeLimit |
60 |
Límit de temps per mapa en segons. Només s'aplica a modes basats en temps com TDM i DM -- els modes amb lògica basada en rondes (SND, TTT) utilitzen els seus propis temporitzadors. |
AFKTimeLimit |
300 |
Segons abans que un jugador inactiu sigui expulsat. Estableix-lo a 0 per desactivar-ho. |
LimitedAmmoType |
0 |
Mode de munició: 0 = carregadors il·limitats, 1 = munició limitada, 2 = sense caixa (carregadors limitats, sense recàrrega). |
RefreshListTime |
120 |
Cada quant (en segons) el servidor torna a comprovar whitelist.txt, blacklist.txt i mods.txt. |
bVerboseLogging |
false |
Activa el registre detallat. Útil per a la depuració però pot afectar el rendiment. |
MapRotation |
(MapId="datacenter", GameMode="SND") |
Defineix un mapa i mode de joc a la rotació. Afegeix múltiples línies per a una rotació completa. Consulta les seccions de Modes de joc i Rotació de mapes a continuació. |
Modes de joc
Pavlov VR admet una varietat de modes de joc. Utilitza el codi d'abreviatura al camp GameMode de les teves entrades de MapRotation.
| Codi | Mode de joc | Descripció |
|---|---|---|
SND |
Search and Destroy | Mode d'objectiu basat en rondes. Els atacants col·loquen una bomba en un dels punts de bomba; els defensors han de prevenir la col·locació o desactivar-la. Una vida per ronda. |
DM |
Deathmatch | Tots contra tots. Totes les armes disponibles a la roda de compra. El jugador amb més eliminacions abans que s'acabi el temps guanya. |
TDM |
Team Deathmatch | Dos equips (OTAN vs Russos) competeixen per aconseguir més eliminacions amb armes modernes. Temps de reaparició curts. |
GUN |
Gun Game | Cada eliminació et fa avançar a l'arma següent d'una llista predefinida. El primer jugador a aconseguir una eliminació amb l'arma final guanya. |
WW2GUN |
WW2 Gun Game | Variant de Gun Game que utilitza només armes de la Segona Guerra Mundial. |
OITC |
One in the Chamber | Cada jugador apareix amb una sola bala. Aconsegueix una eliminació per guanyar una altra bala. El ganivet sempre està disponible com a reserva. |
TTT |
Trouble in Terrorist Town | Mode de deducció social. Els traïdors han de matar els innocents i el xèrif sense ser descoberts. Els innocents han d'identificar i eliminar els traïdors. |
KOTH |
King of the Hill | Els equips competeixen per mantenir un punt central del mapa. Es puntua mantenint el control del turó. |
ZWV |
Zombie Wave Survival | Mode cooperatiu. Els jugadors treballen junts per sobreviure a onades de zombis controlats per la IA. Guanya diners entre rondes per comprar armes. |
HIDE |
The Hidden | Mode asimètric. Un monstre quasi invisible amb moviment millorat i visió tèrmica caça una força armada. |
INFECTION |
Hidden Infection | Variant de The Hidden on els jugadors eliminats s'uneixen a l'equip del monstre en morir. |
PUSH |
Push | Mode d'objectiu lineal. Els atacants avancen a través d'objectius seqüencials mentre els defensors mantenen la línia. |
PH |
Prop Hunt | Un equip s'amaga com a objectes del mapa mentre l'altre equip els caça. No és compatible amb tots els mapes. |
TANKTDM |
WW2 Team Deathmatch | TDM amb armes de la Segona Guerra Mundial. Els tancs apareixen als mapes que els suporten. |
Rotació de mapes
La rotació de mapes es defineix a Game.ini utilitzant múltiples línies MapRotation. Quan una partida acaba, el servidor carrega el mapa següent de la rotació i torna al primer quan arriba al final.
Format
MapRotation=(MapId="<map_name_or_ugc_id>", GameMode="<mode_code>")
Exemple de rotació amb mapes per defecte
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")
Noms de mapes integrats
| Map ID | Nom del mapa | Notes |
|---|---|---|
datacenter | Data Center | Mapa interior simètric amb passadissos llargs. Suporta la majoria de modes. |
sand | Sand | Temàtica de l'Orient Mitjà inspirat en CS Dust. Suporta la majoria de modes. |
bridge | Bridge | Ciutat de canal europeu. Bo per a SND, TDM, DM. |
station | Station | Metro subterrani amb disseny de múltiples nivells. |
containeryard | Container Yard | Entorn industrial. Suporta Prop Hunt. |
santorini | Santorini | Poble d'una illa grega. |
siberia | Siberia | Mapa exterior cobert de neu. |
industry | Industry | Complex industrial. |
bunker | Bunker | Interior de búnquer compacte. |
foundation | Foundation | Lloc de construcció. |
hospital | Hospital | Disseny interior d'hospital. |
carnival | Carnival | Mapa temàtic de carnaval. |
killhouse | Killhouse | Mapa de curs d'entrenament. Bo per al mode killhouse cooperatiu. |
range | Firing Range | Camp de pràctiques amb dianes. |
_night al nom del mapa -- per exemple, datacenter_night, sand_night, station_night, siberia_night, santorini_night, industry_night, containeryard_night.
També pots afegir mapes del Workshop a la teva rotació utilitzant identificadors amb prefix UGC. Consulta Mapes del Workshop de Pavlov VR per a detalls sobre com trobar i afegir mapes personalitzats.
Com connectar-se
A través del navegador de servidors dins del joc
- Inicia Pavlov VR des de Steam.
- Des del vestíbul principal, obre el Server Browser a la tauleta o menú del joc.
- Cerca el teu servidor pel nom (tal com l'has establert a
ServerNamea Game.ini). - Selecciona el teu servidor i fes clic a Join.
- Si has establert un PIN mitjançant el paràmetre
Password, els jugadors rebran una sol·licitud per introduir el codi.
Mitjançant connexió directa
- Obre el navegador de servidors de Pavlov VR i busca l'opció Direct Connect.
- Introdueix la IP del teu servidor i el port del joc (que es mostra a la pestanya Network del GPanel) en el format
IP:Port.
L'adreça IP i els ports del teu servidor es mostren a la pestanya Network del GPanel. Consulta Com trobar la IP i el port del teu servidor per a més detalls.
El servidor no apareix al navegador?
- Verifica que la teva clau API estigui correctament establerta a la pestanya Startup del GPanel -- aquesta és la causa més comuna.
- Confirma que
bEnabled=trueestà present a Game.ini. - Comprova que el servidor s'ha iniciat completament revisant la sortida de la consola al GPanel.
- Espera uns minuts -- la llista del servidor mestre pot trigar a actualitzar-se.
- Prova de connectar-te per IP directa per descartar un retard d'indexació del navegador.
Articles relacionats
- Mapes del Workshop de Pavlov VR
- Comandes d'administració de Pavlov VR
- Com trobar la IP i el port del teu servidor
- Com pujar fitxers via SFTP
- Guia d'inici del servidor
Necessites ajuda?
Si trobes un problema no cobert aquí, el nostre equip de suport està disponible per ajudar-te.