Jezik in valuta

Valuta

The Front: Tvoja igra, tvoj strežnik

od 10,18
AUD /mesec
od 11,72
BGN /mesec
od 37,28
BRL /mesec
od 9,66
CAD /mesec
od 5,49
CHF /mesec
od 49,62
CNY /mesec
od 145,71
CZK /mesec
od 44,73
DKK /mesec
od 5,99
EUR /mesec
od 5,19
GBP /mesec
od 55,75
HKD /mesec
od 45,14
HRK /mesec
od 2.280,39
HUF /mesec
od 119.859,90
IDR /mesec
od 22,04
ILS /mesec
od 656,40
INR /mesec
od 869,75
ISK /mesec
od 1.099,70
JPY /mesec
od 10.299,63
KRW /mesec
od 123,38
MXN /mesec
od 28,18
MYR /mesec
od 68,22
NOK /mesec
od 11,78
NZD /mesec
od 420,56
PHP /mesec
od 25,20
PLN /mesec
od 30,53
RON /mesec
od 702,03
RUB /mesec
od 63,02
SEK /mesec
od 9,05
SGD /mesec
od 224,36
THB /mesec
od 310,48
TRY /mesec
od 7,14
USD /mesec
od 113,75
ZAR /mesec
od 12,11
date /mesec

Ustvari lastni strežnik za The Front

Sistemske zahteve

Operacijski sistem: Windows 10/11, Server 2016/2019/2022 in 64-bitni
CPU: štirijedrni procesor
RAM: 8 GB
Prostora na disku: 4 GB

1. SteamCMD

Najprej prenesi SteamCMD: https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD
Razširi ZIP v mapo po tvoji izbiri, npr. C:\SteamCMD.
Nasvet: SteamCMD naj bo razširjen v lastno, ročno ustvarjeno mapo, sicer lahko Windows omeji delovanje orodja.

2. Prenos strežnika

Ustvari v isti mapi, kjer je SteamCMD.exe, novo besedilno datoteko in jo preimenuj, npr. v update_server.bat.
Z desnim klikom na pravkar ustvarjeno datoteko izberi možnost Uredi.
Vstavi naslednjo vsebino:

@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "C:\pot\do\mape\strežnika" +app_update 2612550 validate +quit

Pot prilagodi po želji. Če želiš, da SteamCMD samodejno izbere mapo, odstrani to možnost:
+force_install_dir "C:\pot\do\mape\strežnika"
Strežnik boš nato našel v tej mapi:
\SteamCMD\steamapps\common\The Front Dedicated Server
Shrani datoteko in jo zaženi.
Če je vse pravilno, se bo strežnik prenesel.

3. Zagon strežnika

Pojdi v mapo strežnika in ustvari še eno besedilno datoteko.
Poimenuj jo npr. start_server.bat.
Odpri jo za urejanje. Vstavi naslednjo vsebino:

start "" "C:\pot\do\mape\strežnika\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start ?Listen?MaxPlayers=8 -server -game -QueueThreshold=8 -ServerName="Ime tvojega strežnika" -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

Prilagodi naslednje vrednosti:

  • MaxPlayers=8 : Število 8 zamenjaj s številom igralcev, ki so lahko hkrati na strežniku
  • -ServerName="Ime tvojega strežnika" : Vnesi ime svojega strežnika
  • -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID : Zamenjaj Steam64ID z ID-ji igralcev, ki naj bodo administratorji na strežniku
  • -OutIPAddress=YOUR_PUBLIC_IP : Javni IP-naslov, ki naj ga uporablja tvoj strežnik
  • -port=PORT -BeaconPort=PORT+1 -QueryPort=PORT+2 -ShutDownServicePort=PORT+3 : Zamenjaj PORT s pristaniščem, ki ga bo uporabljal tvoj strežnik, npr. 7777. Nato ustrezno prilagodi ostale vrednosti, npr. -BeaconPort=7778

Shrani spremembe in zaženi datoteko.
Strežnik bi se moral pravilno zagnati.

4. Konfiguracija strežnika

V mapi strežnika ustvari naslednjo mapo: TheFrontManager
V tej mapi ustvari naslednjo datoteko: ServerConfig_.ini
Prepričaj se, da sta mapa in datoteka pravilno poimenovani, sicer se konfiguracijska datoteka ne bo naložila.
Primer datoteke ServerConfig_.ini:

[BaseServerConfig]
IsCanMail=1.000000
ServerName="Ime tvojega strežnika; odstrani, če je ime nastavljeno v ukazni vrstici"
ServerPassword=
ServerTitle="Kratek opis tvojega strežnika"
PlayerAddExpRate=1

5. Odpiranje vrat

Prepričaj se, da je TheFrontServer.exe dovoljen v požarnem zidu Windows.
Do nastavitev požarnega zidu Windows dostopaš takole:
Desni klik na ikono ščita v opravilni vrstici -> Odpri nadzorno ploščo za varnost .
Nato Zaščita požarnega zidu in omrežja -> Dovoli aplikaciji komunikacijo prek požarnega zidu .

Morda bo treba vrata strežnika ročno posredovati na usmerjevalniku.
Preberi navodila svojega usmerjevalnika, kako to storiš.