Arma Reforger
Оценок: 25
How to Create an Arma Reforged Dedicated Server
От TheMartian
Follow these steps to create you own dedicated Arma Reforger server using SteamCMD
   
Наградить
В избранное
В избранном
Удалить
Hosting a Server (Rental Service Privders)
You can alternatively host a server at a Game Server Hosting Provider.

https://survivalservers.com/services/game_servers/arma_reforger/

Your server will be started instantly!
Server Requirements
  • Windows 10 or Server 2016+ & 64-Bit
  • Quad Core processor (requires up to 2 full cores)
  • Up to 20GB memory (currently use depends on what you set the FPS to)
  • 5GB disk space (install folder)
The Guide
  1. Create a folder C:\ArmaReforger
  2. Download SteamCMD for Windows: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip
  3. Extract the contents of the zip to the folder
  4. Create a file called FetchServerFiles.bat and place the following code in there:

    @echo off start "" C:\Users\UserName\Desktop\ArmaReforger\steamcmd\steamcmd.exe +login anonymous anonymous +force_install_dir C:\Users\UserName\Desktop\ArmaReforger +app_update 1874900 +quit

  5. Fetch server files from Steam by running the FetchServerFiles.bat
Starting the Server
To start the server, create a batch file called StartServer.bat with the following

cd C:\Users\UserName\Desktop\ArmaReforger\ start /wait /REALTIME ArmaReforgerServer.exe -config "C:\Users\UserName\Desktop\ArmaReforger\admin\server.json" -profile "C:\Users\UserName\Desktop\ArmaReforger\saves"

Change the above file path to where your folder/file set is located on your computer/server.

More launch lines can be found here:
https://community.bistudio.com/wiki/Arma_Reforger:Startup_Parameters#Hosting

Make sure -profile is set as it will determine where your save game is placed
Configuring your server
Now comes the fun part, setting up your Arma Reforger game server to your liking.

To modify game server settings you will need to create the following json file

server.json

You can create these files in your ArmaReforger\ folder

Edit the following to your liking

{ "dedicatedServerId": "ar-gm-%profilename", "region": "EU", "gameHostBindAddress": "YOUR SERVER IP", "gameHostBindPort": 2001, "gameHostRegisterBindAddress": "YOUR SERVER IP", "gameHostRegisterPort": 2001, "adminPassword" : "YOUR ADMIN PASSWORD", "game": { "name": "YOUR SERVER NAME", "scenarioId": "{59AD59368755F41A}Missions/21_GM_Eden.conf", "playerCountLimit": 16, "visible": true, "password" : "YOUR SERVER PASSWORD maybe?", "gameMode": "", "supportedGameClientTypes": [ "PLATFORM_PC" ], "gameProperties": { "serverMaxViewDistance": 1600, "battleEye": true, "fastValidation": true }, "mods": [ ] } }

The IP will be what your PC is or the dedicated server you are running this on.

If you wish to change the game mode you are playing simply change the following location:

"scenarioId": "{59AD59368755F41A}Missions/21_GM_Eden.conf",

With one of the following items.

: ''' {90F086877C27B6F6}Missions/99_Tutorial.conf (Tutorial)'''
: '''{ECC61978EDCC2B5A}Missions/23_Campaign.conf (Conflict)'''
: '''{59AD59368755F41A}Missions/21_GM_Eden.conf (Game Master - Everon) '''

Once this file is setup to your liking simply run the start bat you made above
How to Join a Server
To join your Arma Reforger server follow the below guide.

Launch the game in steam
Click the Multiplayer option in the listing
In the top right do a search by the server title you set in the server.json file
Click your server in the list and then click Join at the bottom right.


Launch the game in steam
Click the Multiplayer option in the listing
Look for and click Direct Join at the bottom of the page and click it.
Enter your IP and port you set in the server.json file


If your server does not come up you may need to port forward.

Add an incoming rule to your Windows Firewall to allow TCP/UDP port (game port) 27015, (Steam query port) 27016 (or whichever ports you decide to use)

You may additionally need to add a forwarding rule to your network router. You can use http://PortForward.com/ PortForward.com to read how to do this.
Conclusion
More options and steps coming soon as they are made available.
Комментариев: 15
Lawson143 13 фев в 8:23 
Youtube My Children.... Youtube
Cat 28 янв в 12:52 
Updated config for the server settings:
https://community.bistudio.com/wiki/Arma_Reforger:Server_Config
Cat 28 янв в 12:47 
Cheers for the guide!
spladam 30 дек. 2024 г. в 17:20 
Jebbus 16 дек. 2024 г. в 10:47 
Is it possible to save? Like save the sesion that is running and load it after server restart?
yannara 15 ноя. 2024 г. в 7:37 
that config template is not compatible anymore
CDEEKS 21 мар. 2024 г. в 15:38 
From game i tried local hosting at first then i set up my dedi using a tool from github arma dedi server tools. but as far as i can tell there relly is no saving progress until BI put into game.
Poulet Ninja 21 мар. 2024 г. в 10:45 
@CDEEKS it seems that you can't for now , or you have to keep the server running. You're running it from the game or from the tools ?
CDEEKS 20 мар. 2024 г. в 21:37 
How do I save my progess on my conflict server every time I restart server I'm in a fresh game.
(vL) Radix 19 ноя. 2023 г. в 20:54 
is no working form me, where i can find more info about it?