
Arma 2 Server Cfg Downloads
ARMA II is a first person war game and ARMA II Operation Arrowhead is a standalone expansion pack to ARMA 2. The dedicated server component can be run as a Windows Service using FireDaemon Pro, which allows you to have the dedicated server start automatically at boot prior to login, start multiple instances of the dedicated server and more. This HOWTO will show you how to set it up. You can also use Fusion to manage FireDaemon and other Windows services via a web browser.
Oct 03, 2013 The ArmA 3 Server Tools allows you to simply create an ArmA 3 MP Server without any experience. It provides the possibility to start the server without any annoying batch you would have to create. Features:-Download/Update the ArmA 3 files via SteamCMD-Create the Server.cfg via a simple surface.-Starting the ArmA 3 Server. Ive been trying for 2 days non stop to get this message gone when i try and join a server. I am using dayz launcher and i have dayz, dayz overatch and dayz epoch. Ive trid reinstalling all of it and nothing has worked aswell as running steam as an administrator?
If you are only setting up an ARMA II server, you can disregard all the stuff about Operation Arrowhead.
ARMA II: Operation Arrowhead Dedicated Server Setup Under FireDaemon Pro
To set up an Operation Arrowhead server, you need to install ARMA II files in addition to the ARMA II: OA files since the expansion pack relies on content from the main game. There is no dedicated server package available. You can only install the server files if you own a copy of the game. The easy way to install them is via Steam's SteamPipe servers, but the caveat to this is that the Steam account must have ARMA II and/or ARMA II:OA purchased (Arma II: Combined Operations includes both). We suggest that you do not use your local client version of Steam as it will be logged out when you install or update the server files. You also risk having your Steam account hijacked or stolen should your server ever be hacked since the hackers could then get access to your Steam account.
To make your new Steam account for your server, go here. If you want to use your existing steam account that already has ARMA II and ARMA II: OA, then skip to downloading SteamCMD.
Check you have enough disk space free. As a general rule, Windows works best with at least 10-20% of the disk free and the occasional defragment. If you don't defrag now and then and if you delete and copy or create new files fairly frequently (such as this download) then files will be spread far and wide across your hard disk making it longer (and slower) to retrieve them. Visual basic 2008 express edition crack download.
Purchase ARMA II: Combined Operations from the Steam store and gift it to the server account you just created.
Download and extract SteamCMD. The download is small (< 2 MB).
Download the ARMA II and ARMA II: OA server files via the Steam SteamPipe servers. Before you can download the files, go to the directory where you installed SteamCMD and create two shortcuts to 'SteamCMD.exe'. The content of the shortcut will depend on which version of ARMA II you are running. In the first shortcut, edit the properties and in the target box, at the end of it (with a space before the following), put:
ARMA II Server Only
Create a shortcut to steamcmd.exe. Edit the properties and in the target box, at the end of it (with a space before the following), put:Note: Do not install ARMA II over the ARMA II: OA files as that will break things. First download ARMA II files, let it finish downloading and then start the OA files if you need them. If you started the OA install first, then install the ARMA II files into a different directory and then copy and paste the OA files into the ARMA II directory.
Operation Arrowhead Server Only
After creating the ARMA II shortcut, create a new shortcut to steamcmd.exe. Edit the properties and in the target box, at the end of it (with a space before the following), put:
Arma II OA Beta
Many mods like DayZ and derivative mods from DayZ also require the ARMA 2: OA beta installed. To install the beta, create an additional shortcut to steamcmd.exe, edit the properties and in the target box, at the end of it (with a space before the following), put:
Note: In all of the above cases, replace USERNAME with your Steam username and PASSWORD with your Steam password. You will need to enter a verification string if your steam account has SteamGuard enabled. The verification string will be sent to the email you set up as your Steam account email. This string only needs to be filled in once.
If you are just running an ARMA II server, click the only shortcut you created. If you are running an Operation Arrowhead server, then you will need to click both shortcuts to grab all the files. Wait until ARMA II finishes downloading before downloading the OA files. It will take a few hours to download everything because there are over 8GB of files. You should also run the shortcut every week or so to grab the latest server updates. Stop your server before downloading any updates.
Note: ARMA II/ARMA II: OA uses 2 configuration files to store its settings. You will need to make them by creating them in 'C:ARMAII'. Find the configs at the bottom of this howto. To create a map/mission cycle, please read this.
Next, download and install DirectX from the Microsoft website.

Download and install FireDaemon Pro into the directory of your choice, typically C:Program FilesFireDaemon.
Next start the FireDaemon GUI from the desktop shortcut. Click on the 'Create a new service definition' button in the toolbar (or type Ctrl+N) and enter the information into the fields as you see below. Adjust the paths to suit your installation. Note the required parameters.
Arma II
Arma II OA
The most important field on the tab is the Parameters. The Parameters define the initial setup of your server.
Here’s the full parameter list you should have:
-ip=1.2.3.4 -port=2302 '-config=pathtoconfig.cfg' '-cfg=pathtobasic.cfg' '-profiles=YourProfile' '-mod=@mod1;@mod2' -cpuCount=2 -exThreads=7 -bandwidthAlg=2 -maxMem=2047 -noSound
- '-ip' It's useful to define this if your server is behind a NAT router or if your server machine has multiple IP's and you only want the server to listen on one IP. If you are hosting the server from home or do not know your server IP, then on the server, go to the following website to find your external IP address: http://WhatIsMyIp.com
- '-port' This set's the server port. It should be left on default unless you are running multiple servers on the same IP.
- '-config' Loads the server config file.
- '-profiles' Loads/saves profiles to the specified directory. This should be set as default location to save profiles is in your users folder of windows and its better to have all your configs in the same directory.
- '-mod' This one is not needed if you are running an ARMA II/OA server with no mods. If you are running mods, you would put each mod name prefixed with an @ symbol and seperated by a semi-colon. Replace @mod1;@mod2 with whatever mods you're using.
The next few parameters are performance related and may be too low or high depending on your server specs. You should research them before using. If you don't know about them, then do not use them. - '-cpuCount 2' Limits the number of cores your server uses to 2. This is usefull to prevent your whole machine from locking up should your server ever use 100% cpu.
- '-exThreads 7' Limits the number of threads your server uses to 7.
- '-bandwidthAlg 2' Changes the bandwidth algoritm to a better optimized one. This may improve bandwidth usage and management.
- '-maxMem=2047' Limits the maximum amount of memory to 2GB. ARMA 2 servers in general never go above 500MB (even for 50 slot servers), this command is usefull to prevent memory leaks.
- 'noSound' Disables sound output when the server starts.
Now click on the Settings tab. If you DON'T want to see your dedicated server running, uncheck the Interact with Desktop check box & select 'Hidden' from the 'Show Window' dropdown. You can optionally run ARMA II as the user you installed it as. In the Logon Account field type your username (e.g. Administrator) and then enter the user's password twice in the Password and Confirm fields. You can change the Process Priority to allocate more CPU time to the dedicated server or specify which CPU or core the dedicated server will run on (in the case of multi-processor, hyperthreaded or multi-core CPUs).
Now click on the Lifecycle tab. Uncheck Graceful Shutdown as ARMA II doesn't respond to it.
Now click on the Install button to install and start ARMA II/OA!
ARMA II Configuration Files
server.cfg
basic.cfg
- // server.cfg
- // comments are written with '//' in front of them.
- // NOTE: More parameters and details are available at http://community.bistudio.com/wiki/server.cfg
- // STEAM PORTS (not needed anymore, it's +1 +2 to gameport)
- // steamPort = 8766; // default 8766, needs to be unique if multiple serves on same box
- // steamQueryPort = 27016; // default 27016, needs to be unique if multiple servers on same box
- // GENERAL SETTINGS
- hostname = 'My Arma 3 Server'; // Name of the server displayed in the public server list
- //password = 'ServerPassword'; // Password required to join the server (remove // at start of line to enable)
- passwordAdmin = 'AdminPassword'; // Password to login as admin. Open the chat and type: #login password
- maxPlayers = 40; // Maximum amount of players, including headless clients. Anybody who joins the server is considered a player, regardless of their role or team.
- persistent = 1; // If set to 1, missions will continue to run after all players have disconnected; required if you want to use the -autoInit startup parameter
- // VOICE CHAT
- disableVoN = 0; // If set to 1, voice chat will be disabled
- vonCodecQuality = 10; // Supports range 1-30; 1-10 is 8kHz (narrowband), 11-20 is 16kHz (wideband), 21-30 is 32kHz (ultrawideband); higher = better sound quality, more bandwidth consumption
- // VOTING
- voteMissionPlayers = 1; // Minimum number of players required before displaying the mission selection screen, if you have not already selected a mission in this config
- voteThreshold = 0.33; // Percentage (0.00 to 1.00) of players needed to vote something into effect, for example an admin or a new mission. Set to 9999 to disable voting.
- allowedVoteCmds[] = // Voting commands allowed to players
- // {command, preinit, postinit, threshold} - specifying a threshold value will override 'voteThreshold' for that command
- {'kick', false, true, 0.51}, // vote kick
- {'mission', false, false}, // mission selection
- {'reassign', false, false} // mission restart with roles unassigned
- // It can be several lines, separated by comma
- // Empty messages ' will not be displayed, but can be used to increase the delay before other messages
- {
- 'Teamspeak: ts.somewhere.com',
- };
- motdInterval = 5; // Number of seconds between each message
- // MISSIONS CYCLE
- {
- {
- template = 'MyMission.Altis'; // Filename of pbo in MPMissions folder
- difficulty = 'Regular'; // 'Recruit', 'Regular', 'Veteran', 'Custom'
- };
- // LOGGING
- timeStampFormat = 'short'; // Timestamp format used in the server RPT logs. Possible values are 'none' (default), 'short', 'full'
- logFile = 'server_console.log'; // Server console output filename
- // SECURITY
- BattlEye = 1; // If set to 1, BattlEye Anti-Cheat will be enabled on the server (default: 1, recommended: 1)
- verifySignatures = 2; // If set to 2, players with unknown or unsigned mods won't be allowed join (default: 0, recommended: 2)
- kickDuplicate = 1; // If set to 1, players with an ID that is identical to another player will be kicked (recommended: 1)
- allowedFilePatching = 1; // Prevents clients with filePatching enabled from joining the server (0 = block filePatching, 1 = allow headless clients, 2 = allow all) (default: 0, recommended: 1)
- // FILE EXTENSIONS
- allowedLoadFileExtensions[] = {'hpp','sqs','sqf','fsm','cpp','paa','txt','xml','inc','ext','sqm','ods','fxy','lip','csv','kb','bik','bikb','html','htm','biedi'}; // only allow files with those extensions to be loaded via loadFile command (since Arma 3 v1.19.124216)
- allowedPreprocessFileExtensions[] = {'hpp','sqs','sqf','fsm','cpp','paa','txt','xml','inc','ext','sqm','ods','fxy','lip','csv','kb','bik','bikb','html','htm','biedi'}; // only allow files with those extensions to be loaded via preprocessFile / preprocessFileLineNumbers commands (since Arma 3 v1.19.124323)
- allowedHTMLLoadExtensions[] = {'htm','html','php','xml','txt'}; // only allow files and URLs with those extensions to be loaded via htmlLoad command (since Arma 3 v1.27.126715)
- // EVENT SCRIPTS - see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting
- onUserConnected = '; // command to run when a player connects
- onUserDisconnected = '; // command to run when a player disconnects
- doubleIdDetected = '; // command to run if a player has the same ID as another player in the server
- onUnsignedData = 'kick (_this select 0)'; // command to run if a player has unsigned files
- onHackedData = 'kick (_this select 0)'; // command to run if a player has tampered files
- // HEADLESS CLIENT
- headlessClients[] = {'127.0.0.1'}; // list of IP addresses allowed to connect using headless clients; example: {'127.0.0.1', '192.168.1.100'};
- localClient[] = {'127.0.0.1'}; // list of IP addresses to which are granted unlimited bandwidth; example: {'127.0.0.1', '192.168.1.100'};