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
Categorii

Ghidul de instalare a serverului The Front

RO the-front setup config survival 0 au considerat util acest articol

Acest ghid acoperă tot ce aveți nevoie pentru a instala și configura serverul dvs. dedicat The Front pe Legion Hosting, inclusiv prima pornire, variabilele de pornire din GPanel, configurarea ServerConfig_.ini, setările modului de joc, conectarea la server și gestionarea salvărilor. Pentru comenzile din consola de administrator, consultați Comenzi de administrator pentru The Front.

Ce este The Front

The Front este un shooter de supraviețuire cu lume deschisă post-apocaliptică dezvoltat de Samar Studio. Plasat într-o lume devastată invadată de mutanți și facțiuni ostile, jucătorii trebuie să adune resurse, să creeze arme și echipamente, să construiască și să fortifice baze și să lupte pentru supraviețuire împotriva atât a inamicilor AI, cât și a altor jucători. Jocul combină mecanici de shooter la persoana a treia cu sisteme profunde de construire a bazei și de supraviețuire.

Caracteristicile cheie ale serverului dedicat includ:

  • Suport pentru peste 40 de jucători simultani pe un singur server
  • Moduri de joc PvP și PvE cu tipuri de mod de luptă configurabile
  • Reglare extinsă a gameplay-ului prin fișierul de configurare ServerConfig_.ini
  • Mecanici de raid asupra bazelor cu niveluri și timpi de reîncărcare configurabili pentru NPC-urile de raid
  • Sisteme de control al teritoriului bazate pe Beacon și de protecție a clădirilor
  • Consolă de administrator în joc cu peste 100 de comenzi pentru gestionarea live a serverului
Opriți serverul înainte de a edita orice fișiere de configurare. Opriți întotdeauna serverul din fila Console din GPanel înainte de a face modificări la fișierele de configurare. Modificările făcute în timp ce serverul rulează pot fi suprascrise când serverul salvează.

Prima pornire

Când primiți pentru prima dată serverul dvs. The Front de la Legion Hosting, acesta trebuie să finalizeze o instalare inițială înainte de a putea fi jucat.

  1. Conectați-vă la GPanel și selectați serverul dvs. The Front din lista de servere.
  2. Faceți clic pe fila Console și apăsați Start.
  3. Serverul va descărca și instala fișierele serverului dedicat The Front prin Steam (App ID 2334200). Această descărcare inițială poate dura câteva minute în funcție de viteza discului.
  4. Odată ce descărcarea se finalizează, serverul va porni automat. Prima pornire generează datele inițiale ale lumii și poate dura mai mult decât pornirile ulterioare.
  5. Așteptați până când ieșirea consolei indică faptul că serverul este gata și ascultă pentru conexiuni. Ar trebui să vedeți mesaje care indică faptul că portul de joc este activ.
Timpul de pornire inițială. Prima pornire a serverului durează mai mult în timp ce jocul generează lumea și inițializează toate sistemele. Pornirile ulterioare vor fi mai rapide. Acordați 3-5 minute pentru finalizarea pornirii inițiale.

Variabile de pornire din GPanel

Setările de bază ale serverului sunt configurate ca variabile de pornire în GPanel. Aceste valori sunt transmise ca parametri de linie de comandă când serverul se lansează și suprascriu orice setări corespunzătoare din fișierele de configurare.

  1. În GPanel, selectați serverul dvs. The Front.
  2. Faceți clic pe fila Startup.
  3. Setați variabilele listate mai jos. Modificările intră în vigoare data viitoare când porniți sau reporniți serverul.
Variabilă Implicit Descriere
SRV_NAME Pterodactyl hosted Server Numele afișat în lista de servere din joc (parametrul de lansare -ServerName). Faceți-l descriptiv astfel încât jucătorii să poată găsi serverul dvs.
MAX_PLAYERS 10 Numărul maxim de jucători simultani (parametrul -QueueThreshold). Ajustați în funcție de resursele disponibile ale serverului dvs.
BEACON_PORT 27016 Portul beacon Unreal Engine utilizat pentru stabilirea conexiunilor (handshakes). Configurat automat (port de joc + 1).
QUERY_PORT 27017 Portul UDP utilizat de Steam pentru interogările din lista de servere. Configurat automat (port de joc + 2).
SHUTDOWN_PORT 27017 Portul de ascultare al serviciului de oprire. Utilizat pentru semnalele de oprire la distanță. Configurat automat (port de joc + 3).
Variabilele de pornire suprascriu fișierele de configurare. Dacă o setare este configurată atât ca variabilă de pornire, cât și în interiorul fișierului ServerConfig_.ini, variabila de pornire are prioritate. Utilizați variabilele de pornire pentru setările de identitate de bază și fișierul de configurare pentru reglarea detaliată a gameplay-ului.

Configurarea ServerConfig_.ini

Setările detaliate ale serverului și ale gameplay-ului sunt controlate prin fișierul ServerConfig_.ini. Acesta este fișierul principal de configurare pentru reglarea comportamentului, regulilor și parametrilor de gameplay ai serverului dvs.

Localizarea fișierului

Fișierul de configurare se află la:

TheFrontManager/ServerConfig_.ini

Accesați acest fișier prin fila Files din GPanel sau prin SFTP. Toate setările se află sub antetul de secțiune [BaseServerConfig].

Setări de bază ale serverului

Setare Implicit Descriere
ServerName "My Server" Numele afișat pentru server în lista de servere. Încadrați-l în ghilimele.
ServerPassword (gol) Parola necesară pentru a vă alătura serverului. Lăsați gol pentru un server public.
ServerTitle (gol) O scurtă descriere a serverului dvs. afișată în lista de servere.
ServerAdminAccounts (gol) Listă de ID-uri Steam64 separate prin punct și virgulă pentru conturile de administrator. Exemplu: 76561198012345678;76561198087654321;
QueueThreshold 40 Numărul maxim de jucători permis pe server simultan.
IsCanMail 1.000000 Activează sau dezactivează sistemul de mesaje (mail) și chat în joc. Setați la 0 pentru a dezactiva.
UseSteamSocket 1 Utilizează socket-urile de rețea Steam pentru conexiuni. Lăsați activat pentru majoritatea configurațiilor.

Setări pentru modul de joc și luptă

Setare Implicit Descriere
ServerFightModeType 0 Modul PvP al serverului. 0 = PvP (jucătorii se pot ataca reciproc), 1 = PvE (jucătorii nu își pot provoca daune reciproc).
IsCanSelfDamage 1 Permite jucătorilor să își provoace daune lor înșiși. 1 = activat, 0 = dezactivat.
IsCanFriendDamage 1 Permite focul prietenesc între membrii echipei. 1 = activat, 0 = dezactivat.

Configurarea porturilor

Setare Implicit Descriere
Port 5001 Portul principal de joc (UDP). Jucătorii se conectează pe acest port.
BeaconPort 5002 Portul beacon Unreal Engine pentru stabilirea conexiunilor (handshakes).
ShutDownServicePort 5004 Portul pentru semnalele serviciului de oprire la distanță.
QueryPort 5003 Portul de query Steam pentru afișarea în lista de servere.
Porturile sunt preconfigurate. Pe Legion Hosting, toate porturile sunt atribuite și configurate automat. Serverului dvs. i se va atribui un port aleatoriu cu excepția cazului în care aveți un IP privat. Nu modificați valorile porturilor decât dacă vi se indică de către asistență.

Exemplu de ServerConfig_.ini

Mai jos este un exemplu de fișier de configurare care arată setările comune:

[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

Setări pentru modul de joc

The Front acceptă modurile PvP și PvE care schimbă fundamental experiența multiplayer. Modul este setat prin setarea ServerFightModeType.

Modul PvE (ServerFightModeType=1)

  • Jucătorii nu își pot provoca daune direct reciproc.
  • Accentul este pe supraviețuirea cooperativă împotriva inamicilor AI și a mutanților.
  • Bazele sunt protejate de raidurile jucătorilor (raidurile NPC încă au loc).
  • Ideal pentru comunitățile axate pe construire și explorare.
  • Jucătorii pot încă forma echipe, face comerț și coopera.

Modul PvP (ServerFightModeType=0)

  • Jucătorii se pot ataca și ucide reciproc.
  • Bazele și structurile pot fi atacate (raided) de alți jucători.
  • Controlul teritoriului prin sistemul Beacon devine competitiv.
  • Multiplicatorii de daune dintre jucători pot fi reglați cu comenzi de administrator (SetMeleePlayerDamageRatio, SetRangedPlayerDamageRatio).
  • Recomandat pentru jucătorii competitivi și experimentați.

Setări de construire și raid

Aceste setări controlează protecția bazei și mecanicile de raid. Ele pot fi configurate prin comenzi din consola de administrator sau prin fișierul de configurare:

Setare / Comandă Descriere
SetPlayerMaxHouseFlagNumber [N] Numărul maxim de Beacons (steaguri de teritoriu) pe care le poate plasa fiecare jucător.
SetHouseFlagExcitantTime [0-24] Setează fereastra de atac/raid în ore. În timpul acestei ferestre, jucătorii inamici pot provoca daune structurilor din teritoriul unui Beacon.
SetHFTrapMaxNum [N] Numărul maxim de capcane care pot fi plasate în zona de acoperire a unui Beacon.
SetConstructDisableRot [1/0] Comută degradarea structurilor. Când este activat (1), structurile se degradează încet în timp dacă nu sunt întreținute.
SetConstructMaxHealthRatio [multiplier] Multiplicator pentru durabilitatea maximă a structurilor. Valorile mai mari fac clădirile mai greu de distrus.
SetConstructDefenseRatio [multiplier] Multiplicator pentru daunele primite de structuri. Valorile mai mici reduc daunele asupra clădirilor.
Atacuri NPC de raid. Chiar și în modul PvE, baza dvs. poate fi atacată de valuri de raid NPC. Configurați dificultatea NPC-urilor de raid cu comenzile SetCityNPCLevelRate, SetCityNPCDamageRate, SetCityNPCHealthRate și SetCityNPCNumRate.

Setări pentru ratele de experiență și resurse

Puteți regla ratele de câștig de experiență, ratele de colectare a resurselor și diverși multiplicatori de gameplay prin fișierul ServerConfig_.ini sau prin comenzi din consola de administrator în timp ce serverul rulează.

Rate de experiență

Setare / Comandă Implicit Descriere
PlayerAddExpRate 1 Multiplicator pentru toată experiența câștigată de jucători. Setați la 2 pentru XP dublu.
SetPlayerKillAddExpRate [N] 1 Multiplicator pentru experiența câștigată din uciderea NPC-urilor.
SetPlayerFarmAddExpRate [N] 1 Multiplicator pentru experiența câștigată din adunarea resurselor.
SetPlayerCraftAddExpRate [N] 1 Multiplicator pentru experiența câștigată din meșteșugărirea obiectelor.

Rate de colectare a resurselor

Comandă Descriere
GMSetTreeGainRate [N] Multiplicator pentru colectarea lemnului.
GMSetBushGainRate [N] Multiplicator pentru colectarea plantelor și tufișurilor.
GMSetOreGainRate [N] Multiplicator pentru colectarea minereurilor și mineralelor.
GMSetCropReapRate [N] Multiplicator pentru randamentul recoltării culturilor.
GMSetFleshGainRate [N] Multiplicator pentru colectarea cărnii de animale.
GMSetCropGrowRate [N] Multiplicator pentru viteza de creștere a culturilor.
GMSetTTC_Oil_Rate [N] Multiplicator pentru producția sondei de petrol.
GMSetWaterCollector_Rate [N] Multiplicator pentru producția colectorului de rouă/apă.
GMSetTTC_Fish_Rate [N] Multiplicator pentru producția coșului de pescuit.

Cum să vă conectați

Jucătorii se conectează la serverul dvs. The Front prin lista de servere din joc. Găsiți IP-ul și portul serverului dvs. din fila Console din GPanel sau consultați Cum să găsiți IP-ul și portul serverului dvs.

Prin lista de servere din joc

  1. Lansați The Front.
  2. Din meniul principal, faceți clic pe Servers.
  3. Faceți clic pe fila Dedicated Servers din partea de sus.
  4. Utilizați bara de căutare sau derulați prin listă pentru a găsi serverul dvs. după nume (numele pe care l-ați setat în setarea ServerName).
  5. Faceți clic pe serverul dvs. și apăsați Join. Introduceți parola dacă este setată una.
Serverul nu apare? Dacă serverul dvs. nu apare în listă, asigurați-vă că a pornit complet și că rulează de cel puțin 2-5 minute. Serverele noi au nevoie de timp pentru a se înregistra la lista serverului master Steam. De asemenea, verificați că setarea ServerName este configurată corect.

Prin lista de servere Steam

  1. În Steam, accesați View > Game Servers (sau Servers).
  2. Faceți clic pe fila Favorites și apoi pe Add a Server.
  3. Introduceți IP-ul și portul de query al serverului dvs. în formatul IP:QUERY_PORT (de exemplu, 192.168.1.100:5003).
  4. Odată ce serverul apare, faceți dublu clic pe el pentru a lansa The Front și a vă conecta.
Fără conectare directă prin IP în joc. The Front nu acceptă în prezent o funcție de conectare directă prin IP în interiorul clientului de joc în sine. Utilizați lista de servere din joc sau lista de servere Steam pentru a găsi și a vă alătura serverului dvs.

Gestionarea salvărilor și ștergerea lumilor (World Wipes)

The Front salvează automat datele lumii la intervale regulate. Înțelegerea sistemului de salvare este importantă pentru gestionarea lumii serverului dvs.

Locația salvărilor

Datele de salvare ale lumii sunt stocate în directorul de date al serverului. Intervalul de salvare poate fi configurat cu comanda de administrator SetSaveGameInterval (valoare în secunde).

Salvare manuală

Pentru a declanșa o salvare manuală a lumii, utilizați comanda din consola de administrator:

SaveWorld

Acest lucru este util înainte de a efectua întreținere, de a face modificări de configurare sau de a opri serverul.

Crearea de copii de rezervă

  1. Opriți serverul din GPanel.
  2. Navigați la directorul de salvare al serverului prin fila Files din GPanel sau prin SFTP.
  3. Descărcați fișierele de salvare pe computerul dvs. local pentru păstrare în siguranță.
  4. De asemenea, faceți o copie de rezervă a fișierului dvs. ServerConfig_.ini pentru a vă păstra setările.

Pornirea unei lumi noi (World Wipe)

Pentru a șterge lumea și a începe de la zero:

  1. Opriți serverul din GPanel.
  2. Navigați la directorul de date de salvare.
  3. Ștergeți sau redenumiți fișierele de salvare existente ale lumii.
  4. Opțional, setați parametrul ClearSeverTime în ServerConfig_.ini la o dată (format: yyyy-mm-dd) pentru a programa o ștergere.
  5. Porniți serverul. Acesta va genera o lume nouă de la zero.
Faceți o copie de rezervă înainte de ștergere. Descărcați întotdeauna o copie a fișierelor dvs. de salvare înainte de a le șterge. Odată șterse, datele lumii nu pot fi recuperate. Dacă doriți opțiunea de a restaura lumea veche, păstrați copia de rezervă în siguranță.

Referință porturi

The Front utilizează următoarele porturi de rețea. Acestea sunt configurate automat de planul dvs. de găzduire pe Legion Hosting.

Port Protocol Implicit Scop
Port de joc UDP 5001 Conexiunile principale de joc. Jucătorii se conectează pe acest port.
Port Beacon UDP 5002 Portul beacon Unreal Engine pentru stabilirea conexiunilor (handshakes).
Port de query UDP 5003 Interogările listei de servere Steam.
Port serviciu de oprire TCP 5004 Ascultătorul serviciului de oprire la distanță.

Articole asociate


Aveți nevoie de ajutor?

Dacă încă întâmpinați probleme cu serverul dvs. The Front, vă rugăm să deschideți un tichet de asistență, iar echipa noastră vă va ajuta cu plăcere.


A fost util acest articol?

Ready to Get Started?

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