Spring Sale Don't miss: Get a hefty 50% discount on your order

Language & Currency

Currency

ArmA 3: Your game, your server

ArmA 3 Rent server
from 8.18
AUD /month
from 9.76
BGN /month
from 26.51
BRL /month
from 7.26
CAD /month
from 4.66
CHF /month
from 38.77
CNY /month
from 123.78
CZK /month
from 37.19
DKK /month
from 4.99
EUR /month
from 4.25
GBP /month
from 42.19
HKD /month
from 37.61
HRK /month
from 1,946.25
HUF /month
from 85,464.23
IDR /month
from 19.88
ILS /month
from 449.10
INR /month
from 741.02
ISK /month
from 799.05
JPY /month
from 7,213.54
KRW /month
from 92.61
MXN /month
from 25.57
MYR /month
from 56.41
NOK /month
from 8.83
NZD /month
from 304.65
PHP /month
from 21.79
PLN /month
from 24.84
RON /month
from 584.83
RUB /month
from 56.67
SEK /month
from 7.24
SGD /month
from 192.05
THB /month
from 163.93
TRY /month
from 5.40
USD /month
from 101.31
ZAR /month
from 6.50
date /month

Adjusting custom difficulty in Arma 3

Arma 3 itself has 4 difficulties, one of which can be customized by you.
Below, we will show you how to adjust the “custom” difficulty.

Adjusting the gameserver.Arma3Profile file


Adjusting the file is quite simple.

  1. Switch to “Advanced Mode” in the configuration.
  2. Select gameserver.Arma3Profile on the left.
  3. Edit the file according to your preferences and save the changes.
  4. Restart the server.

How to adjust the file


Original File

    version=1;
    blood=1;
    singleVoice=0;
    gamma=1;
    brightness=1;
    sceneComplexity=400000;
    shadowZDistance=100;
    viewDistance=1000;
    preferredObjectViewDistance=800;
    terrainGrid=25;
    volumeCD=10;
    volumeFX=10;
    volumeSpeech=10;
    volumeVoN=10;
    maxSamplesPlayed=96;
    vonRecThreshold=0.029999999;

With custom difficulty

    version=1;
    blood=1;
    singleVoice=0;
    gamma=1;
    brightness=1;
    sceneComplexity=400000;
    shadowZDistance=100;
    viewDistance=1000;
    preferredObjectViewDistance=800;
    terrainGrid=25;
    volumeCD=10;
    volumeFX=10;
    volumeSpeech=10;
    volumeVoN=10;
    maxSamplesPlayed=96;
    vonRecThreshold=0.029999999;
    class DifficultyPresets {
        class CustomDifficulty {
            class Options {
                /* Simulation */
                reducedDamage = 0;      // Reduced damage

                /* Situational awareness */
                groupIndicators = 0;            // Group indicators (0 = never, 1 = limited distance, 2 = always)
                friendlyTags = 0;       // Friendly name tags (0 = never, 1 = limited distance, 2 = always)
                enemyTags = 0;          // Enemy name tags (0 = never, 1 = limited distance, 2 = always)
                detectedMines = 0;      // Detected mines (0 = never, 1 = limited distance, 2 = always)
                commands = 1;           // Commands (0 = never, 1 = fade out, 2 = always)
                waypoints = 1;          // Waypoints (0 = never, 1 = fade out, 2 = always)
                tacticalPing = 0;       // Tactical ping (0 = disable, 1 = enable)

                /* Personal awareness */
                weaponInfo = 2;         // Weapon info (0 = never, 1 = fade out, 2 = always)
                stanceIndicator = 2;            // Stance indicator (0 = never, 1 = fade out, 2 = always)
                staminaBar = 0;         // Stamina bar
                weaponCrosshair = 0;            // Weapon crosshair
                visionAid = 0;          // Vision aid

                /* View */
                thirdPersonView = 0;            // 3rd person view (0 = disabled, 1 = enabled, 2 = enabled for vehicles only (Since  Arma 3 v1.99))
                cameraShake = 1;        // Camera shake

                /* Multiplayer */
                scoreTable = 1;         // Score table
                deathMessages = 1;      // Killed by
                vonID = 1;          // VoN ID

                /* Misc */
                mapContent = 0;         // Extended map content
                autoReport = 0;         // (former autoSpot) Automatic reporting of spotted enemied by players only. This doesn't have any effect on AIs.
                multipleSaves = 0;      // Multiple saves
            };
            
            // aiLevelPreset defines AI skill level and is counted from 0 and can have following values: 0 (Low), 1 (Normal), 2 (High), 3 (Custom).
            // when 3 (Custom) is chosen, values of skill and precision are taken from the class CustomAILevel.
            aiLevelPreset = 3;
        };

        class CustomAILevel {
            skillAI = 0.5;
            precisionAI = 0.5;
        };
    }; 

Now, to start a map with the custom difficulty, you can simply do so in the CONFIG_server.cfg:

    class Missions {
        class Mission1 {
            template = "coop_01.cam_lao_nam";
                difficulty = "Custom";
        }; 
    };