Setting up a Dedicated Server on your PC
To all 3CB mission makers:
Thanks to research by FrostyFrench, here is how to set-up a dedicated ArmA 3 Server on your PC that you can use for testing prior to uploading to the 3CB private server for Op's.
Not only can you test on a dedicated server platform during development, but you will probably see improved fps because the server and client are running in separate processes.
It's easy and free and you do NOT need an extra license to run the dedicated server.
Follow this step-by-step guide:
1. Download the Arma 3 ServerIn Steam, go to Library > Tools
Right click 'Arma 3 Server', select Install Game, installation path:
..\SteamApps\common\
After installation you have folders that look like this:
..\SteamApps\common\Arma 3\ <---your main game folder
..\SteamApps\common\Arma 3 Server\ <---new server folder
2. Download Tophe's Arma Dedicated Server Tool (TADST)From Armaholic.com:
http://www.armaholic.com/page.php?id=11655Unzip the download.
Place the two files (TADST.exe and TADST_readme.txt) in the root of your Arma 3 game folder:
..\SteamApps\common\Arma 3\
Note: intuitively you might expect this dedicated server tool to go in the Server folder, but no, it does go in the 'game' folder as described above.
3. Run TADST to prepare your serverServer File: browse to the arma3server.exe (..\SteamApps\common\Arma 3 Server\)
DETAILS tabServer Name: call it what you want e.g. "[3CB] Apollo_Dedi"
Password: server will appear on the public list, so protect it
Admin Password: set an in-game admin password
MISSIONS tabSelect, by double-clicking, a mission (pbo file) for the server to run.
Note 1: TADST appears to only list and select
pbo files from ..\SteamApps\common\Arma 3\MpMissions\
Note 2: Create this pbo file automatically in the right place: in the Arma Editor, click "Save As" and export to Multiplayer Missions
MODS tabSelect, by double-clicking, all the server-side mods required by your mission.
If using ACRE, use the Up/Down arrow buttons to move the following mods to this order:
@CBA_A3
@JayArma3Lib
@ACRE
DIFFICULTY tabChoose between the basic Recruit/Regular/Veteran/Expert settings, modify detail settings as required.
SAVE the profile
4. Launch ServerClick the LAUNCH button in TADST.
After the Arma 3 splash-screen you get a small "Arma 3 Console" window logging the server start time and other events.
5. Join ServerRun your Arma 3 client, go to Multiplayer, filter on the name of your new server, join using the password.
6. Controlling the server from the clientOpen chat (/)
Type the following commands:
#login <admin password> - logs you in as admin, stops the auto countdown at the multiplayer lobby
#missions - takes you to an admin screen where you can change mission, difficulty etc.
Further commands:
http://community.bistudio.com/wiki/Multiplayer_Server_Commands7. Closing the ServerClose the Arma 3 Console window.