Kalba ir valiuta

Valiuta

The Front: Tavo žaidimas, tavo serveris

nuo 9,76
AUD /mėn.
nuo 11,72
BGN /mėn.
nuo 36,04
BRL /mėn.
nuo 9,42
CAD /mėn.
nuo 5,41
CHF /mėn.
nuo 47,41
CNY /mėn.
nuo 146,38
CZK /mėn.
nuo 44,76
DKK /mėn.
nuo 5,99
EUR /mėn.
nuo 5,18
GBP /mėn.
nuo 53,81
HKD /mėn.
nuo 45,14
HRK /mėn.
nuo 2 344,97
HUF /mėn.
nuo 116 176,65
IDR /mėn.
nuo 21,49
ILS /mėn.
nuo 635,07
INR /mėn.
nuo 863,76
ISK /mėn.
nuo 1 095,27
JPY /mėn.
nuo 10 254,10
KRW /mėn.
nuo 122,51
MXN /mėn.
nuo 27,07
MYR /mėn.
nuo 66,84
NOK /mėn.
nuo 11,79
NZD /mėn.
nuo 409,12
PHP /mėn.
nuo 25,56
PLN /mėn.
nuo 30,52
RON /mėn.
nuo 702,03
RUB /mėn.
nuo 64,42
SEK /mėn.
nuo 8,80
SGD /mėn.
nuo 221,35
THB /mėn.
nuo 303,77
TRY /mėn.
nuo 6,87
USD /mėn.
nuo 115,46
ZAR /mėn.
nuo 18,88
date /mėn.

Kaip susikurti nuosavą The Front serverį

Sistemos reikalavimai

Operacinė sistema: Windows 10/11, Server 2016/2019/2022 ir 64 bitų
CPU: keturių branduolių procesorius
RAM: 8 GB
Laisvos vietos diske: 4 GB

1. SteamCMD

Pirmiausia atsisiųsk SteamCMD: https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD
Išarchyvuok ZIP į pasirinktą katalogą, pvz., C:\SteamCMD.
Patarimas: Rekomenduojame SteamCMD išskleisti į atskirą, jūsų paties sukurtą aplanką; kitu atveju Windows gali apriboti įrankio veikimą.

2. Serverio atsisiuntimas

Toje pačioje vietoje, kur yra SteamCMD.exe, sukurk naują tekstinį failą ir pervadink jį, pvz., į update_server.bat.
Spustelėk ką tik sukurtą failą dešiniuoju pelės mygtuku ir pasirink Redaguoti.
Įklijuok šį turinį:

@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "C:\Kelias\iki\serverio\katalogo" +app_update 2612550 validate +quit

Pakoreguok kelią pagal poreikį. Jei nori, kad SteamCMD pasirinktų katalogą automatiškai, pašalink šią parinktį:
+force_install_dir "C:\Kelias\iki\serverio\katalogo"
Tada serverį rasi šiame kataloge:
\SteamCMD\steamapps\common\The Front Dedicated Server
Išsaugok failą ir paleisk jį.
Jei viską atlikai teisingai, serveris bus atsiųstas.

3. Serverio paleidimas

Eik į serverio katalogą ir sukurk dar vieną tekstinį failą.
Pervadink jį, pvz., į start_server.bat.
Atidaryk šį failą redagavimui. Įklijuok šį turinį:

start "" "C:\Kelias\iki\serverio\katalogo\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start ?Listen?MaxPlayers=8 -server -game -QueueThreshold=8 -ServerName="Tavo serverio pavadinimas" -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID -log log=log.log -locallogtimes -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene -OutIPAddress=YOUR_PUBLIC_IP -ServerID=ANY_IDEA -port=PORT -BeaconPort=PORT+1 -QueryPort=PORT+2 -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -ShutDownServicePort=PORT+3

Pakoreguok šias reikšmes:

  • MaxPlayers=8 : Pakeisk 8 į didžiausią vienu metu prisijungusių žaidėjų skaičių
  • -ServerName="Tavo serverio pavadinimas" : Įrašyk norimą serverio pavadinimą
  • -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID : Pakeisk Steam64ID į tų žaidėjų, kurie bus administratoriai, Steam64 ID
  • -OutIPAddress=YOUR_PUBLIC_IP : IP adresas, kurį naudos tavo serveris
  • -port=PORT -BeaconPort=PORT+1 -QueryPort=PORT+2 -ShutDownServicePort=PORT+3 : Pakeisk PORT į prievadą, kurį naudos serveris, pvz., 7777. Kitas reikšmes atitinkamai pakoreguok pagal nurodymą, pvz., -BeaconPort=7778

Išsaugok pakeitimus ir paleisk failą.
Serveris turėtų sėkmingai pasileisti.

4. Serverio konfigūravimas

Serverio kataloge sukurk šį aplanką: TheFrontManager
Tame aplanke sukurk šį failą: ServerConfig_.ini
Įsitikink, kad ir aplanko, ir failo pavadinimai tikslūs, priešingu atveju konfigūracijos failas nebus įkeltas.
Pavyzdys ServerConfig_.ini:

[BaseServerConfig]
IsCanMail=1.000000
ServerName="Tavo serverio pavadinimas; pašalink, jei pavadinimas nustatytas per komandų eilutę"
ServerPassword=
ServerTitle="Trumpas serverio aprašymas"
PlayerAddExpRate=1

5. Prievadų atvėrimas

Įsitikink, kad TheFrontServer.exe yra leistinas Windows ugniasienėje.
Windows ugniasienės nustatymus pasieksi taip:
Dešiniuoju pelės mygtuku spustelėk skydo piktogramą užduočių juostoje -> Rodyti saugos informacijos suvestinę.
Tada Ugniasienė ir tinklo apsauga -> Leisti programai pasiekti per ugniasienę.

Gali tekti rankiniu būdu atverti serverio prievadus maršrutizatoriuje.
Tam peržiūrėk savo maršrutizatoriaus instrukciją ir atlik atitinkamus veiksmus.