Articles on: ARMA 3

Basic ARMA 3 Setup

Here are some basic setup for different sections of your ARMA 3 server.

Changing the Server Name
On the Control Panel, navigate to Config Files and edit the "default.cfg". Use the Text Editor on the default.cfg, you will change the server name in the "GLOBAL IDENTIFICATION" section of the file. See screenshot below for the exact location.

Adding a Password to the Server
On the Control, navigate to the Config Files and edit the "default.cfg". Use the Text Editor on the default.cfg, you will change the password in the JOINING RULES section of the file.

To enable the password, you will need to remove the // at the beginning of the line. If you need to disable the password, ensure the line starts with // to disable use of a password. See screenshot below for the exact location.

Server Name and Password Field Locations

How to change the MotD (Message of the Day) or System Message
On the Control, navigate to the Config Files and edit the "default.cfg". Use the Text Editor on the default.cfg, you will change the Message of the Day and/or System Message in the SYSTEM MESSAGES section of the file.

Message of the Day and System Message

To Disable Voting Permissions
On the Control, navigate to the Config Files and edit the "default.cfg". Use the Text Editor on the default.cfg, you will change the password in the JOINING RULES section of the file.
allowedVoteCmds[] = {};


||| This one is more advanced permissions you can use with Missions. If you are not familiar with Voting permissions, please do not use.

allowedVoteCmds[] = 
{
	{"missions", true, false, 0.75},
	{"mission", false, false},
	{"kick", true, true, 0.75},
	{"restart", true, true, 0.75},
	{"reassign", true, true, 0.5} 
};


Voting Permissions

Custom Missions

Please visit this link to cover some further information regarding Mission Cycles Arma 3 Missions

This is what the missions cycle looks like and the varying difficulties. Template being the mission name.

// MISSIONS CYCLE
 class Missions {
 	class MissionRotation1 {
 		template = mission recruit;
 		difficulty = "Recruit";
 		class Params{};
 	};
 	class MissionRotation2 {
 		template = mission regular;
 		difficulty = "Regular";
 		class Params{};
 	};
 	class MissionRotation3 {
 		template = mission veteran;
 		difficulty = "Veteran";
 		class Params{};
 	};
 	class MissionRotation4 {
 		template = mission custom;
 		difficulty = "Custom";
 		class Params{};
 	};
 };


Difficulty settings require use of the profile found at Users\TCAGame_Svc#####\TCAGame_Svc#####.Arma3Profile
block_code(// DIFICULTY
class DifficultyPresets
{
	class CustomDifficulty
	{
		class Options
		{
			groupIndicators=1;
			friendlyTags=1;
			enemyTags=1;
			detectedMines=1;
			commands=1;
			waypoints=1;
			weaponInfo=2;
			stanceIndicator=2;
			reducedDamage=0;
			staminaBar=1;
			weaponCrosshair=0;
			visionAid=1;
			thirdPersonView=1;
			cameraShake=0;
			scoreTable=1;
			deathMessages=1;
			vonID=1;
			mapContent=0;
			autoReport=1;
			multipleSaves=1;
		};
		aiLevelPreset=3;
		};
	class CustomAILevel
	{
		skillAI=0.5;
		precisionAI=0.5;
	};
};

Updated on: 19/04/2022

Was this article helpful?

Share your feedback

Cancel

Thank you!