Kalba ir valiuta

Valiuta

The Front: Tavo žaidimas, tavo serveris

nuo 9,85
AUD /mėn.
nuo 11,72
BGN /mėn.
nuo 35,39
BRL /mėn.
nuo 9,69
CAD /mėn.
nuo 5,52
CHF /mėn.
nuo 46,85
CNY /mėn.
nuo 144,78
CZK /mėn.
nuo 44,77
DKK /mėn.
nuo 5,99
EUR /mėn.
nuo 5,17
GBP /mėn.
nuo 54,29
HKD /mėn.
nuo 45,14
HRK /mėn.
nuo 2 113,75
HUF /mėn.
nuo 123 242,45
IDR /mėn.
nuo 20,24
ILS /mėn.
nuo 659,02
INR /mėn.
nuo 863,76
ISK /mėn.
nuo 1 109,95
JPY /mėn.
nuo 10 533,00
KRW /mėn.
nuo 119,34
MXN /mėn.
nuo 28,11
MYR /mėn.
nuo 66,04
NOK /mėn.
nuo 11,90
NZD /mėn.
nuo 421,19
PHP /mėn.
nuo 25,45
PLN /mėn.
nuo 31,36
RON /mėn.
nuo 702,03
RUB /mėn.
nuo 65,46
SEK /mėn.
nuo 8,90
SGD /mėn.
nuo 226,88
THB /mėn.
nuo 320,55
TRY /mėn.
nuo 6,93
USD /mėn.
nuo 112,95
ZAR /mėn.
nuo 36,85
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.