Config Example (Server - v2.071)

(05.06.2012)

passwordAdmin = "MyAdminPassword";

//Password to protect admin access.

password = "MyServerPassword";

//Password required to connect to server

hostname = "MyServer - Warfare BE v2.071";

//Servername visible in the game browser

maxPlayers = 30;

//The maximum number of players that can connect to server. Number of mission slots override this setting

motd[] = {"line 1","line 2","line 3"};

//Welcome message. Comma is the 'new line' separator

motdInterval = 5;

//Time interval (in seconds) between each message

voteThreshold = 0.33;

//Percentage of votes needed to confirm a vote. 33 percent in this example

voteMissionPlayers = 3;

//Start mission-voting when X numberOfPlayers connect. 3 players in this example

reportingIP = "arma2oapc.master.gamespy.com";

//To report to the gamespy master server. ArmA2: "arma2pc.master.gamespy.com" ArmA2OA: "arma2oapc.master.gamespy.com"

kickDuplicate = 1;

//Do not allow duplicate game ids. Second player with an existing ID will be kicked automatically. 1 means active, 0 disabled

verifySignatures = 1;

//Enables or disables the signature verification for addons. Default = 0. Changed in 1.59 patch with: http://forums.bistudio.com/showthread.php?t=115114

disableVoN = 1;

//Enables or disables the Voice over Net. Default = 0

vonCodecQuality = 3;

//Sets VoN codec quality. Value range is from 1 to 10. Default = 3

logFile = "";

//Enables output of dedicated server console into textfile. Default location of log is same as crash dumps and other logs

doubleIdDetected = "";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

onUserConnected = "";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

onUserDisconnected = "";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

onHackedData = "ban (_this select 0)";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

onDifferentData = "";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

onUnsignedData = "kick (_this select 0)";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

regularCheck = "";

//see http://community.bistudio.com/wiki/ArmA:_Server_Side_Scripting

BattlEye = 1;

//Enables or disables the BattlEye anti-cheat engine. Default 0

timeStampFormat = "short";

//Set the timestamp format used on each report line in server-side RPT file. Possible values are "none" (default),"short","full"

persistent = 1;

//Enables or disables the persistent battlefield. Default = 0

requiredBuild = xxxxx;

//From 1.60 Patchlog: requiredBuild=xxxxx; in server.cfg preventing obsolete clients to connect.

class Missions {

class WarfareV2_071LiteCO_Chernarus {

template = "WarfareV2_071LiteCO.Chernarus";
difficulty = "recruit";

class Params {
//---Parameter for v2.071
//boolean = false,true
aiGroupSizeAI = 10;

//possible values = 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,35,40,45,50,60,70,80,90,100

aiGroupSizePlayer = 12;

//possible values = 2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,35,40,45,50,60,70,80,90,100

aiKeepUnits = 0;

//possible values = 0,1 (boolean)

aiTeams = 0;

//possible values = 0,1 (boolean)

artilleryCalls = 1;

//possible values = 0,1 (boolean)

artilleryComputer = 0;

//possible values = 0,1,2 (Disabled,Enabled_Upgrade,Enabled)---ARROWHEAD/COMBINED OPERATIONS ONLY

artilleryUI = 0;

//possible values = 0,1 (boolean)

artilleryRange = 3;

//possible values = 1,2,3 (Short,Medium,Long)

baseAICommander = 1;

//possible values = 0,1 (boolean)

baseAllies = 0;

//possible values = 0,1,2,3 (Disabled,Side_West,Side_East,Both)---VANILLA/COMBINED OPERATIONS ONLY

baseAAR = 0;

//possible values = 0,1 (boolean)

baseArea = 1;

//possible values = 0,1 (boolean)

baseAreaLimit = 2;

//possible values = 1,2,3,4,5,6,7,8,9,10,12,14,16,18,20,22,24

baseAutoDefenses = 30;

//possible values = 0,10,20,30,40,50,60,70,80,90,100

baseAutoDefensesRange = 250;

//possible values = 50,100,150,200,250,300,350,400,450,500,600,700,800,900,1000

baseBuildingsLimit = 2;

//possible values = 1,2,3,4,5,6,7,8,9,10

baseConstructionMode = 0;

//possible values = 0,1 (Time,HQWorkers)

baseDefensePlacement = 1;

//possible values = 0,1 (Collide_No,Collide)

baseHQDeploycost = 100;

//possible values = 100,200,300,400,500,600,700,800,900,1000,1500,2000,2500,3000,3500,4000,5000,6000,7000,8000,9000,10000

baseHQDeployRange = 120;

//possible values = 50,60,70,80,90,100,110,120,130,140,150,160,170,180,190,200,220,240,260,280,300,320,340,360,380,400

basePatrols = 0;

//possible values = 0,1 (boolean)

baseSpawnSystemRestrict = 1;

//possible values = 0,1 (boolean)

baseStartingDistance = 5500;

//possible values = -1,1000,1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000 (-1 = StartingLocations_Random)

baseStartingLocations = 2;

//possible values = 0,1,2 (StartingLocations_WestNorth,StartingLocations_WestSouth,StartingLocations_Random)

economyCurrency = 0;

//possible values = 0,1 (Money_Supply,Money)

economyIncomeInterval = 60;

//possible values = 60,120,180,240,300,360,420,480,540,600

economyIncomeSystem = 3;

//possible values = 1,2,3,4 (IncomeSystem_Full,IncomeSystem_Half,Income_Sys_Param,Income_Sys_Param_Full)

economyStartingFundsEast = 800;

//possible values = 800,1600,2400,3200,4000,4800,6400,8000,12800,25600,51200,102400,204800,409600,819200

economyStartingFundsWest = 800;

//possible values = 800,1600,2400,3200,4000,4800,6400,8000,12800,25600,51200,102400,204800,409600,819200

economyStartingSupplyEast = 1200;

//possible values = 1200,2400,3600,4800,6000,7200,8400,9600,19200,38400,76800

economyStartingSupplyWest = 1200;

//possible values = 1200,2400,3600,4800,6000,7200,8400,9600,19200,38400,76800

economySupplySystem = 1;

//possible values = 0,1 (SupplySystem_Truck,Time)

environmentFastTime = 0;

//possible values = 0,1,2,3,4,5,6,7,8,9

environmentTimeOfDay = 9;

//possible values = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23

environmentWeather = 0;

//possible values = 0,1,2,3 (Weather_Clear,Weather_Cloudy,Weather_Rainy,Weather_Dynamic)

extensionBAF = 1;

//possible values = 0,1 (boolean)---ARROWHEAD/COMBINED OPERATIONS ONLY

extensionPMC = 1;

//possible values = 0,1 (boolean)---ARROWHEAD/COMBINED OPERATIONS ONLY

gameplayAlice = 0;

//possible values = 0,1 (boolean)

gameplayHangars = 1;

//possible values = 0,1 (boolean)

gameplayBodiesTimeout = 240;

//possible values = 60,120,180,240,300,600,1200,1800,2400,3000,3600

gameplayVehiclesTimeout = 1200;

//possible values = 60,120,180,240,300,600,1200,1800,2400,3000,3600

gameplayExtendedInventory = 1;

//possible values = 0,1 (boolean)

gameplayFastTravel = 0;

//possible values = 0,1,2 (Disabled,Free,Fee)

gameplayFriendlyFire = 0;

//possible values = 0,1 (boolean)

gameplayGrass = 50;

//possible values = 10,20,30,50 (Far,Medium,Short,Toggleable)

gameplayKickTeamswap = 1;

//possible values = 0,1 (boolean)

gameplayLimitedBoundaries = 1;

//possible values = 0,1 (boolean)

gameplayMandoMissiles = 0;

//possible values = 0,1 (boolean)

gameplayMapColoration = 0;

//possible values = 0,1 (Default,NATO_Coloration)

gameplayMissileRange = 0;

//possible values = 0,500,1000,1500,2000,2500,3000,3500,4000,4500,5000,5500,6000,6500,7000,7500,8000,8500,9000,9500,10000

gameplaySecondaryMissions = 0;

//possible values = 0,1 (boolean)

gameplayShowUID = 1;

//possible values = 0,1 (boolean)

gameplaySpecialization = 0;

//possible values = 0,1,2,3 (None,Infantry,LandVehicles,Aircraft)

gameplayThermalImaging = 3;

//possible values = 0,1,2,3 (Disabled,Weapons,Vehicles,Enabled)

gameplayTrackAI = 0;

//possible values = 0,1 (boolean)

gameplayTrackPlayers = 1;

//possible values = 0,1 (boolean)

gameplayUnitsBalancing = 0;

//possible values = 0,1 (boolean)

gameplayUnitsBounty = 1;

//possible values = 0,1 (boolean)

gameplayUpgradesEast = 1;

//possible values = 0,1 (boolean)

gameplayUpgradesWest = 1;

//possible values = 0,1 (boolean)

gameplayVictoryConditions = 2;

//possible values = 0,1,2,3 (Victory_Annihilation,Victory_Assassination,Victory_Supremacy,Victory_Towns)

gameplayViewDistance = 4000;

//possible values = 200,500,800,1000,1500,2000,2500,3000,3500,4000,4500,5000

moduleCM = 0;

//possible values = 0,1 (boolean)---VANILLA ONLY

moduleEASA = 1;

//possible values = 0,1 (boolean)

moduleHC = 1;

//possible values = 0,1 (boolean)

moduleICBM = 0;

//possible values = 0,1 (boolean)

moduleISIS = 0;

//possible values = 0,1,2 (Disabled,Leader,All)

moduleUPSMON = 0;

//possible values = 0,1 (boolean)

moduleVC = 0;

//possible values = 0,1 (boolean)

respawnCamps = 2;

//possible values = 0,1,2,3 (Disabled,ic,Respawn_CampsNearby,Respawn_Defender)

respawnCampsRule = 2;

//possible values = 0,1,2 (Disabled,Respawn_CampsRule_WestEast,Respawn_CampsRule_WestEastRes)

respawnDelay = 30;

//possible values = 10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90

respawnMASH = 1;

//possible values = 0,1 (boolean)

respawnMobile = 1;

//possible values = 0,1 (boolean)

respawnPenalty = 5;

//possible values = 0,1,2,3,4,5 (Disabled,Respawn_Penalty_Remove,Respawn_Penalty_Full,Respawn_Penalty_OneHalf,Respawn_Penalty_OneFourth,Respawn_Penalty_Mobile)

respawnTownsRange = 400;

//possible values = 50,100,150,200,250,300,350,400,450,500,550,600,650,700,750,800,850,900,950,1000,1500,2000,2500,3000,3500,4000

restrictionAdvancedAir = 0;

//possible values = 0,1,2 (Disabled,Restriction_Air_H,Restriction_Air_HTransport)

restrictionGear = 0;

//possible values = 0,1 (boolean)

restrictionKamov = 0;

//possible values = 0,1 (boolean)---VANILLA/COMBINED OPERATIONS ONLY

townsAmount = 3;

//possible values = 0,1,2,3,4 (Extra_Small,Small,Medium,Large,Full)

townsStrikerMax = 0;

//possible values = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,26,28,30,32,34,36,38,40,50,60,70,80,90,100

townsCamps = 1;

//possible values = 0,1 (boolean)

townsCaptureMode = 1;

//possible values = 0,1,2 (ic,TownsCaptureMode_Threshold,TownsCaptureMode_AllCamps)

townsCivilians = 0;

//possible values = 0,1 (Disabled,Chernarus Civilians)---VANILLA
//possible values = 0,1 (Disabled,Takistan Civilians)---ARROWHEAD
//possible values = 0,1,2 (Disabled,Chernarus Civilians,Takistan Civilians)---COMBINED OPERATIONS

townsConquestMode = 0;

//possible values = 0,1 (ic,Territorial)

townsGear = 1;

//possible values = 0,1,2,3 (Disabled,Camp,Depot,Camp&Depot)

townsOccupation = 1;

//possible values = 0,1 (boolean)

townsOccupDifficulty = 1;

//possible values = 1,2,3,4,5 (Light,Medium,Hard,Impossible,Automatic)

townsOccupationFactionEast = 1;

//possible values = 0,1 (Insurgents,Russians)---VANILLA
//possible values = 0 (Takistan Army)---ARROWHEAD
//possible values = 0,1,2 (Insurgents,Russians,Takistan Army)---COMBINED OPERATIONS

townsOccupationFactionWest = 1;

//possible values = 0,1 (Chernarussian Defence Force,United States Marine Corps)---VANILLA
//possible values = 0 (United States)---ARROWHEAD
//possible values = 0,1,2 (Chernarussian Defence Force,United States,United States Marine Corps)---COMBINED OPERATIONS

townsOccupReinforcement = 0;

//possible values = 0,1 (boolean)

townsMaxPatrol = 0;

//possible values = 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,24,26,28,30,32,34,36,38,40,50,60,70,80,90,100

townsProtectionRange = 400;

//possible values = 0,50,100,150,200,250,300,350,400,450,500

townsPurchaseInfantry = 0;

//possible values = 0,1 (boolean)

townsResistance = 1;

//possible values = 0,1 (boolean)

townsResistanceDifficulty = 1;

//possible values = 1,2,3,4 (Light,Medium,Hard,Impossible)

townsResistanceFaction = 0;

//possible values = 0 (Guerillas)---VANILLA
//possible values = 0,1 (Private Military Company,Takistani Locals)---ARROWHEAD
//possible values = 0,1,2 (Guerillas,Private Military Company,Takistani Locals)---COMBINED OPERATIONS

townsResistanceReinforcement = 0;

//possible values = 0,1 (boolean)

townsResistanceVehicleLock = 0;

//possible values = 0,1 (boolean)

townsStartingMode = 0;

//possible values = 0,1,2,3 (None,Divided_Towns,Nearby_Town,StartingLocations_Random)

};

};

};