ARMA 3 due to its huge following hosts about 16, 000 players across about 1500 servers. One may realize after some time of playing that the current servers won’t install your required mods or don’t suit your needs.
Having a dedicated server can give you limitless impossibilities such as building a community and controlling your ping. Hosting an ARMA 3 server is not as difficult as it sounds and can be hosted on your PC or using a Virtual Private Server (VPS). How do you know when to get your dedicated server? If your friends are part of the 62, 000 clans and units battling it out for ARMA supremacy, then you ought to get one. This is because playing the game alone is not as fun as playing with your friends
To host a server on ARMA 3, get a copy of ARMA 3 and have at least 8 GB of storage space on your PC, install the game files, forward the required ports, and configure your server.
What you need
There are things you need for you to be able to host a server on ARMA 3. You need a legal copy of ARMA 3 that you can download from the Steam servers using SteamCMD. A SteamCMD is a tool that allows you to download game files from the servers. To store these files on your PC, you need at least 8 GB of storage space. For your ARMA 3 server to successfully run on Windows, it needs Microsoft .NET framework version 4.5. For server configuration, one of the best tools is TADST which is also required for Microsoft .NET to run efficiently.
Hosting the ARMA 3 server
Download and install Steam
Download and install the latest DirectX version and Steam on your Windows PC and install it. Create a dedicated folder for Steam and extract Steam into the folder once it is done downloading. Open and run the SteamCMD.exe file as an administrator and wait for it to install updates. On the Steam prompt, log in to your Steam account by typing login <steamusername> and hit enter. Enter your password and if you have Steam Guard enabled, you will be prompted to enter the authentication code too.
Install the game files
The next thing is to specify the directory where you want to install your server files. In the Steam prompt, enter force_install_dir followed by the directory that you created for the dedicated server. Begin the game file installation by typing ‘app_update 223780 validate’ in the command prompt and hitting the Enter key. Wait for the game files to be installed from the Steam servers. Once installation is done, type ‘exit’ to quit the SteamCMD and hit Enter. The last step to do is to locate the .pbo file and copy it to the \MPMissions folder which can be found in your install directory’s root.
Forward required ports
You need to log in to your router and forward the following ports to the router; UDP 2302, UDP 2303, UDP 2304, and UDP 2306. These routers are ARMA, Steam, and Battleye ports.
Configure the server
With the server installed, you can start its configuration using a tool called Tophe’s Arma Dedicated Server Tool (TADST). TADST is free and has a user-friendly GUI that you can make use of to change settings and parameters. If you don’t have TADST installed, you can download it from here. When the downloading is done, open the zip file and then extract the TADST.exe to the same folder containing Arma3server.exe found in your game directory’s root folder.
After launching TADST, specify a name for your server so that others can easily find it in the browser’s in-game server and a password. This password should be secure as it’s the one that will be used to log in as the in-game admin. Next, specify the mission you want to play from the ‘missions’ tab, you can also select the maximum number of players, and click on the ‘Save’ button to save your changes. Go to the ‘details’ tab and navigate to the bottom left and click on LAUNCH.
|Issue||Requirements||How to host|
|How to host a server on ARMA 3||A Windows or Linux PC A legal copy of ARMA 3 8 GB of storage space SteamCMD Tophe’s Arma Dedicated Server Tool (TADST) Microsoft .NET 4.5||Install SteamCMD and launch it. Log in to your Steam account via the CMD download & install ARMA 3 game files. Log in to your router and forward the required ports. Configure the server using TADS, save the settings, and launch the server.|
Hosting a server on ARMA 3 is possible and relatively cheap. You don’t need to be an IT guru to be able to set up and configure one to play with your friends without issues. Make sure you meet all the requirements for a seamless experience.
Frequently Asked Questions (FAQs)
Can I play ARMA 3 offline?
You can play ARMA 3 offline by launching the game in offline mode using Steam. On Steam screen, navigate to top-right corner, click to switch to the offline mode and then restart the Steam client. You, however, won’t be able to play multiplayer mode while offline.
What ports need to remain open for ARMA 3?
ARMA 3 requires several ports to be open for the game to play. These ports include UDP 2302 which is the default ARMA 3 port, UDP 2303 a query port for Steam, UDP 2304 Steam port, and UDP 2306 an anti-cheat port for Battleye.