Kalba ir valiuta

Valiuta

The Front: Tavo žaidimas, tavo serveris

nuo 10,18
AUD /mėn.
nuo 11,72
BGN /mėn.
nuo 37,28
BRL /mėn.
nuo 9,66
CAD /mėn.
nuo 5,49
CHF /mėn.
nuo 49,62
CNY /mėn.
nuo 145,71
CZK /mėn.
nuo 44,73
DKK /mėn.
nuo 5,99
EUR /mėn.
nuo 5,19
GBP /mėn.
nuo 55,75
HKD /mėn.
nuo 45,14
HRK /mėn.
nuo 2 280,39
HUF /mėn.
nuo 119 859,90
IDR /mėn.
nuo 22,04
ILS /mėn.
nuo 656,40
INR /mėn.
nuo 869,75
ISK /mėn.
nuo 1 099,70
JPY /mėn.
nuo 10 299,63
KRW /mėn.
nuo 123,38
MXN /mėn.
nuo 28,18
MYR /mėn.
nuo 68,22
NOK /mėn.
nuo 11,78
NZD /mėn.
nuo 420,56
PHP /mėn.
nuo 25,20
PLN /mėn.
nuo 30,53
RON /mėn.
nuo 702,03
RUB /mėn.
nuo 63,02
SEK /mėn.
nuo 9,05
SGD /mėn.
nuo 224,36
THB /mėn.
nuo 310,48
TRY /mėn.
nuo 7,14
USD /mėn.
nuo 113,75
ZAR /mėn.
nuo 12,11
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.