Opprett din egen server for The Front
Systemkrav
Operativsystem: Windows 10/11, Server 2016/2019/2022 & 64-bit
CPU: Quad-core-prosessor
RAM: 8GB
Diskplass: 4GB
1. SteamCMD
Last ned SteamCMD først: https://developer.valvesoftware.com/wiki/SteamCMD#Downloading_SteamCMD
Pakk ut ZIP-filen i en valgfri mappe, f.eks. C:\SteamCMD.
Tips: Pakk helst ut SteamCMD i en egenopprettet mappe, ellers kan Windows begrense verktøyets funksjon.
2. Last ned serveren
Opprett nå en ny tekstfil i samme mappe som SteamCMD.exe, og gi den et navn, f.eks. update_server.bat.
Høyreklikk på filen du nettopp opprettet, og klikk på Rediger.
Lim inn følgende innhold:
@echo off
start "" steamcmd.exe +login anonymous +force_install_dir "C:\Sti\til\server\mappe" +app_update 2612550 validate +quit
Tilpass stien som du ønsker. Hvis du vil at SteamCMD skal velge mappen automatisk, fjern dette alternativet:+force_install_dir "C:\Sti\til\server\mappe"
Du finner serveren i følgende mappe:\SteamCMD\steamapps\common\The Front Dedicated Server
Lagre filen og kjør den.
Hvis alt er gjort riktig, lastes serveren nå ned.
3. Starte serveren
Gå til servermappen og opprett en ny tekstfil.
Gi den f.eks. navnet start_server.bat.
Åpne også denne for redigering.
Lim inn følgende innhold:
start "" "C:\Sti\til\server\mappe\ProjectWar\Binaries\Win64\TheFrontServer.exe" ProjectWar ProjectWar_Start ?Listen?MaxPlayers=8 -server -game -QueueThreshold=8 -ServerName="Servernavnet ditt" -ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID -log log=log.log -locallogtimes -EnableParallelCharacterMovementTickFunction -EnableParallelCharacterTickFunction -UseDynamicPhysicsScene -OutIPAddress=DIN_OFFENTLIGE_IP -ServerID=VALGFRI_ID -port=PORT -BeaconPort=PORT+1 -QueryPort=PORT+2 -Game.PhysicsVehicle=false -ansimalloc -Game.MaxFrameRate=35 -ShutDownServicePort=PORT+3
Tilpass følgende verdier:
MaxPlayers=8: Bytt ut 8 med antall spillere som kan være på serveren samtidig-ServerName="Servernavnet ditt": Angi navnet som serveren din skal ha-ServerAdminAccounts=STEAM64ID;STEAM64ID;STEAM64ID: Erstatt STEAM64ID med Steam64-ID-ene til spillerne som skal være administratorer på serveren-OutIPAddress=YOUR_PUBLIC_IP: IP-adressen som serveren din skal bruke-port=PORT-BeaconPort=PORT+1-QueryPort=PORT+2-ShutDownServicePort=PORT+3: Erstatt PORT med porten serveren din skal bruke, f.eks. 7777. Tilpass deretter de andre verdiene i henhold til oppsettet, f.eks.-BeaconPort=7778
Lagre endringene og kjør filen.
Serveren skal nå starte riktig.
4. Konfigurere serveren
Opprett følgende mappe i servermappen: TheFrontManager
Opprett deretter denne filen i denne mappen: ServerConfig_.ini
Sørg for at både mappen og filen er korrekt navngitt, ellers lastes ikke konfigurasjonsfilen inn.
Eksempel på en ServerConfig_.ini:
[BaseServerConfig]
IsCanMail=1.000000
ServerName="Servernavnet ditt, fjern hvis navnet settes via kommandolinjen"
ServerPassword=
ServerTitle="En kort beskrivelse av serveren din"
PlayerAddExpRate=1
5. Portåpninger
Sørg for at TheFrontServer.exe er tillatt i Windows-brannmuren.
Du finner innstillingene for Windows-brannmuren slik:
Høyreklikk på skjoldikonet i systemstatusfeltet -> Vis sikkerhetsoversikt .
Deretter Brannmur- og nettverksbeskyttelse -> Tillat en app gjennom brannmuren .
Du må kanskje åpne serverportene manuelt i ruteren din.
Les veiledningen for ruteren din for hvordan du gjør dette.