Aquesta guia cobreix tot el que necessiteu per configurar i posar en marxa el vostre servidor dedicat de The Front a Legion Hosting, incloent-hi el primer inici, les variables d'arrencada de GPanel, la configuració de ServerConfig_.ini, els ajustos de mode de joc, la connexió al servidor i la gestió de partides desades. Per a les comandes de la consola d'administrador, consulteu The Front Admin Commands.
Què és The Front
The Front és un joc de supervivència de món obert postapocalíptic amb elements de shooter desenvolupat per Samar Studio. Ambientat en un món devastat envaït per mutants i faccions hostils, els jugadors han de recollir recursos, fabricar armes i equipament, construir i fortificar bases, i lluitar per sobreviure tant contra enemics controlats per IA com contra altres jugadors. El joc combina mecàniques de shooter en tercera persona amb sistemes profunds de construcció de bases i supervivència.
Característiques clau del servidor dedicat:
- Suport per a més de 40 jugadors simultanis en un sol servidor
- Modes de joc PvP i PvE amb tipus de mode de combat configurables
- Ajust extensiu del joc a través del fitxer de configuració
ServerConfig_.ini - Mecàniques de raid de bases amb nivells de NPCs de raid i temps de refredament configurables
- Control de territori basat en Beacons i sistemes de protecció de construccions
- Consola d'administrador dins del joc amb més de 100 comandes per a la gestió del servidor en directe
Primer inici
Quan rebeu per primera vegada el vostre servidor de The Front de Legion Hosting, ha de completar una instal·lació inicial abans de poder jugar-hi.
- Inicieu sessió a GPanel i seleccioneu el vostre servidor de The Front de la llista de servidors.
- Feu clic a la pestanya Console i premeu Start.
- El servidor descarregarà i instal·larà els fitxers del servidor dedicat de The Front mitjançant Steam (App ID 2334200). Aquesta descàrrega inicial pot trigar diversos minuts depenent de la velocitat del disc.
- Un cop la descàrrega es completi, el servidor s'iniciarà automàticament. El primer arrencament genera les dades inicials del món i pot trigar més que els arrencaments posteriors.
- Espereu fins que la sortida de la consola indiqui que el servidor està llest i escoltant connexions. Hauríeu de veure missatges indicant que el port de joc està actiu.
Variables d'arrencada de GPanel
Els ajustos bàsics del servidor es configuren com a variables d'arrencada a GPanel. Aquests valors es passen com a paràmetres de línia de comandes quan el servidor s'inicia i sobreescriuen qualsevol ajust corresponent als fitxers de configuració.
- A GPanel, seleccioneu el vostre servidor de The Front.
- Feu clic a la pestanya Startup.
- Configureu les variables llistades a continuació. Els canvis tindran efecte la propera vegada que inicieu o reinicieu el servidor.
| Variable | Per defecte | Descripció |
|---|---|---|
SRV_NAME |
Pterodactyl hosted Server |
El nom mostrat al navegador de servidors del joc (paràmetre d'arrencada -ServerName). Feu-lo descriptiu perquè els jugadors puguin trobar el vostre servidor. |
MAX_PLAYERS |
10 |
Nombre màxim de jugadors simultanis (paràmetre -QueueThreshold). Ajusteu-lo segons els recursos disponibles del vostre servidor. |
BEACON_PORT |
27016 |
El port beacon d'Unreal Engine utilitzat per als handshakes de connexió. Configurat automàticament (port de joc + 1). |
QUERY_PORT |
27017 |
El port UDP utilitzat per Steam per a les consultes del navegador de servidors. Configurat automàticament (port de joc + 2). |
SHUTDOWN_PORT |
27017 |
El port d'escolta del servei d'apagada. S'utilitza per a senyals d'apagada remota. Configurat automàticament (port de joc + 3). |
ServerConfig_.ini, la variable d'arrencada té prioritat. Utilitzeu les variables d'arrencada per als ajustos d'identitat bàsics i el fitxer de configuració per a l'ajust detallat del joc.
Configuració de ServerConfig_.ini
Els ajustos detallats del servidor i del joc es controlen a través del fitxer ServerConfig_.ini. Aquest és el fitxer de configuració principal per ajustar el comportament, les regles i els paràmetres de joc del vostre servidor.
Localització del fitxer
El fitxer de configuració es troba a:
TheFrontManager/ServerConfig_.ini
Accediu a aquest fitxer a través de la pestanya Files de GPanel o mitjançant SFTP. Tots els ajustos van sota la capçalera de secció [BaseServerConfig].
Ajustos bàsics del servidor
| Ajust | Per defecte | Descripció |
|---|---|---|
ServerName |
"My Server" |
Nom de visualització del servidor al navegador de servidors. Poseu-lo entre cometes. |
ServerPassword |
(buit) | Contrasenya necessària per unir-se al servidor. Deixeu-ho buit per a un servidor públic. |
ServerTitle |
(buit) | Una breu descripció del vostre servidor que es mostra al navegador de servidors. |
ServerAdminAccounts |
(buit) | Llista de Steam64 IDs per a comptes d'administrador, separats per punts i coma. Exemple: 76561198012345678;76561198087654321; |
QueueThreshold |
40 |
Nombre màxim de jugadors permesos al servidor simultàniament. |
IsCanMail |
1.000000 |
Activa o desactiva el sistema de correu i xat dins del joc. Configureu-ho a 0 per desactivar-lo. |
UseSteamSocket |
1 |
Utilitza sockets de xarxa de Steam per a les connexions. Deixeu-ho activat per a la majoria de configuracions. |
Ajustos de mode de joc i combat
| Ajust | Per defecte | Descripció |
|---|---|---|
ServerFightModeType |
0 |
Mode PvP del servidor. 0 = PvP (els jugadors poden atacar-se), 1 = PvE (els jugadors no poden fer-se dany). |
IsCanSelfDamage |
1 |
Permet als jugadors fer-se dany a si mateixos. 1 = activat, 0 = desactivat. |
IsCanFriendDamage |
1 |
Permet el foc amic entre membres de l'esquadra. 1 = activat, 0 = desactivat. |
Configuració de ports
| Ajust | Per defecte | Descripció |
|---|---|---|
Port |
5001 |
Port de joc principal (UDP). Els jugadors es connecten a través d'aquest port. |
BeaconPort |
5002 |
Port beacon d'Unreal Engine per als handshakes de connexió. |
ShutDownServicePort |
5004 |
Port per a senyals del servei d'apagada remota. |
QueryPort |
5003 |
Port de consulta de Steam per a les llistes del navegador de servidors. |
Exemple de ServerConfig_.ini
A continuació es mostra un exemple de fitxer de configuració amb els ajustos comuns:
[BaseServerConfig]
ServerName="My Legion Server"
ServerPassword=
ServerTitle="A friendly survival server"
ServerAdminAccounts=76561198012345678;
QueueThreshold=40
ServerFightModeType=1
IsCanSelfDamage=0
IsCanFriendDamage=0
IsCanMail=1.000000
UseSteamSocket=1
PlayerAddExpRate=1.5
Ajustos del mode de joc
The Front suporta modes PvP i PvE que canvien fonamentalment l'experiència multijugador. El mode es configura mitjançant l'ajust ServerFightModeType.
Mode PvE (ServerFightModeType=1)
- Els jugadors no poden fer-se dany directament entre ells.
- L'enfocament és la supervivència cooperativa contra enemics IA i mutants.
- Les bases estan protegides contra els raids de jugadors (els raids de NPCs encara es produeixen).
- Ideal per a comunitats centrades en la construcció i l'exploració.
- Els jugadors encara poden formar esquadres, comerciar i cooperar.
Mode PvP (ServerFightModeType=0)
- Els jugadors poden atacar-se i matar-se entre ells.
- Les bases i estructures poden ser assaltades per altres jugadors.
- El control de territori a través del sistema de Beacons es torna competitiu.
- Els multiplicadors de dany entre jugadors es poden ajustar amb comandes d'administrador (
SetMeleePlayerDamageRatio,SetRangedPlayerDamageRatio). - Recomanat per a jugadors competitius i experimentats.
Ajustos de construcció i raid
Aquests ajustos controlen la protecció de bases i les mecàniques de raid. Es poden configurar mitjançant comandes de la consola d'administrador o el fitxer de configuració:
| Ajust / Comanda | Descripció |
|---|---|
SetPlayerMaxHouseFlagNumber [N] |
Nombre màxim de Beacons (banderes de territori) que cada jugador pot col·locar. |
SetHouseFlagExcitantTime [0-24] |
Estableix la finestra d'atac/raid en hores. Durant aquesta finestra, els jugadors enemics poden danyar les estructures dins del territori d'un Beacon. |
SetHFTrapMaxNum [N] |
Nombre màxim de trampes que es poden col·locar dins de l'àrea de cobertura d'un Beacon. |
SetConstructDisableRot [1/0] |
Alterna la degradació d'estructures. Quan està activat (1), les estructures es degraden lentament amb el temps si no es mantenen. |
SetConstructMaxHealthRatio [multiplier] |
Multiplicador de durabilitat màxima de les estructures. Valors més alts fan que els edificis siguin més difícils de destruir. |
SetConstructDefenseRatio [multiplier] |
Multiplicador del dany rebut per les estructures. Valors més baixos redueixen el dany als edificis. |
SetCityNPCLevelRate, SetCityNPCDamageRate, SetCityNPCHealthRate i SetCityNPCNumRate.
Ajustos de taxes d'experiència i recursos
Podeu ajustar les taxes de guany d'experiència, les taxes de recol·lecció de recursos i diversos multiplicadors de joc a través del fitxer ServerConfig_.ini o mitjançant comandes de la consola d'administrador mentre el servidor s'està executant.
Taxes d'experiència
| Ajust / Comanda | Per defecte | Descripció |
|---|---|---|
PlayerAddExpRate |
1 |
Multiplicador de tota l'experiència guanyada pels jugadors. Configureu-ho a 2 per al doble d'XP. |
SetPlayerKillAddExpRate [N] |
1 |
Multiplicador d'experiència guanyada per matar NPCs. |
SetPlayerFarmAddExpRate [N] |
1 |
Multiplicador d'experiència guanyada per recollir recursos. |
SetPlayerCraftAddExpRate [N] |
1 |
Multiplicador d'experiència guanyada per fabricar objectes. |
Taxes de recol·lecció de recursos
| Comanda | Descripció |
|---|---|
GMSetTreeGainRate [N] |
Multiplicador de recol·lecció de fusta. |
GMSetBushGainRate [N] |
Multiplicador de recol·lecció de plantes i arbusts. |
GMSetOreGainRate [N] |
Multiplicador de recol·lecció de mineral i minerals. |
GMSetCropReapRate [N] |
Multiplicador del rendiment de la collita. |
GMSetFleshGainRate [N] |
Multiplicador de recol·lecció de carn d'animals. |
GMSetCropGrowRate [N] |
Multiplicador de velocitat de creixement dels cultius. |
GMSetTTC_Oil_Rate [N] |
Multiplicador de producció del pou de petroli. |
GMSetWaterCollector_Rate [N] |
Multiplicador de producció del col·lector de rosada/aigua. |
GMSetTTC_Fish_Rate [N] |
Multiplicador de producció del cistell de peixos. |
Com connectar-se
Els jugadors es connecten al vostre servidor de The Front a través del navegador de servidors del joc. Trobeu l'IP i el port del vostre servidor a la pestanya Console de GPanel o consulteu How to Find Your Server IP and Port.
Mitjançant el navegador de servidors del joc
- Inicieu The Front.
- Des del menú principal, feu clic a Servers.
- Feu clic a la pestanya Dedicated Servers a la part superior.
- Utilitzeu la barra de cerca o desplaceu-vos per la llista per trobar el vostre servidor pel nom (el nom que heu configurat a l'ajust
ServerName). - Feu clic al vostre servidor i premeu Join. Introduïu la contrasenya si n'hi ha una configurada.
ServerName estigui configurat correctament.
Mitjançant el navegador de servidors de Steam
- A Steam, aneu a View > Game Servers (o Servers).
- Feu clic a la pestanya Favorites i després a Add a Server.
- Introduïu l'IP i el port de consulta del vostre servidor en el format
IP:QUERY_PORT(per exemple,192.168.1.100:5003). - Un cop el servidor aparegui, feu-hi doble clic per iniciar The Front i connectar-vos.
Gestió de partides desades i esborrat del món
The Front desa automàticament les dades del món a intervals regulars. Entendre el sistema de desament és important per gestionar el món del vostre servidor.
Ubicació de les partides desades
Les dades de les partides desades del món s'emmagatzemen al directori de dades del servidor. L'interval de desament es pot configurar amb la comanda d'administrador SetSaveGameInterval (valor en segons).
Desament manual
Per activar un desament manual del món, utilitzeu la comanda de la consola d'administrador:
SaveWorld
Això és útil abans de fer manteniment, canviar la configuració o apagar el servidor.
Crear còpies de seguretat
- Atureu el servidor des de GPanel.
- Navegueu al directori de desament del servidor mitjançant la pestanya Files de GPanel o SFTP.
- Descarregueu els fitxers de desament al vostre ordinador local per guardar-los.
- Feu també una còpia de seguretat del fitxer
ServerConfig_.iniper preservar els vostres ajustos.
Iniciar un món nou (esborrat del món)
Per esborrar el món i començar de zero:
- Atureu el servidor des de GPanel.
- Navegueu al directori de dades de desament.
- Elimineu o canvieu el nom dels fitxers de desament del món existents.
- Opcionalment, configureu el paràmetre
ClearSeverTimeaServerConfig_.iniamb una data (format:yyyy-mm-dd) per programar un esborrat. - Inicieu el servidor. Generarà un món nou des de zero.
Referència de ports
The Front utilitza els següents ports de xarxa. Aquests es configuren automàticament pel vostre pla d'allotjament a Legion Hosting.
| Port | Protocol | Per defecte | Propòsit |
|---|---|---|---|
| Game Port | UDP | 5001 |
Connexions de joc principals. Els jugadors es connecten a través d'aquest port. |
| Beacon Port | UDP | 5002 |
Port beacon d'Unreal Engine per als handshakes de connexió. |
| Query Port | UDP | 5003 |
Consultes del navegador de servidors de Steam. |
| Shutdown Service Port | TCP | 5004 |
Escoltador del servei d'apagada remota. |
Articles relacionats
- The Front Admin Commands
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Necessiteu ajuda?
Si encara teniu problemes amb el vostre servidor de The Front, si us plau obriu un tiquet de suport i el nostre equip estarà encantat d'ajudar-vos.