Polik164 0 Posted August 1, 2020 Hey guys I'm a little stumped on what to do here, I run a small Mil-Sim community and I want to be able to turn some things off such as tactical ping, death messages, and make the enemy AI harder. I have tried to go into the server files and opened the [NAME].Arma3Profile file and have tried pasting old difficulty settings into the text file and uploading it, however, it doesn't work and none of the settings apply. Anything helps.My TCAGame.Arma3Profile: version=1; blood=1; volumeCD=5; volumeFX=5; volumeSpeech=5; singleVoice=0; gamma=1; brightness=1; class CfgDifficultyPresets { defaultPreset = Regular; // Parameters that affect difficulty and which are shared among presets myArmorCoef = 1.5; groupArmorCoef = 1.5; //Parameters that affect the Limited distance choice for Group Indicators, Friendly Name Tags, Enemy Name Tags and Detected Mines. //They determine on which distance the indicators are fully visible and how many more meters it takes until the indicator fades-out completely. fadeDistanceStart = 40.0; fadeDistanceSpan = 10.0; recoilCoef = 1; visionAidCoef = 0.8; divingLimitMultiplier = 1.0; // Multiplier to limit capacity of lungs for soldiers. animSpeedCoef = 0; cancelThreshold = 0; // Threshold used for interrupting action. showCadetHints = 1; // (0 = disabled, 1 = enabled; see `cadetMode` command) showCadetWP = 1; // (0 = disabled, 1 = enabled) class Recruit { displayName = $STR_Difficulty0; // Name of the difficulty preset. optionDescription = ""; // Description optionPicture = ""; // Picture levelAI = "AILevelLow"; // Level of AI skill class Options { // Simulation reducedDamage = 1; // Reduced damage (0 = disabled, 1 = enabled) // Situational awareness groupIndicators = 2; // Group indicators (0 = never, 1 = limited distance, 2 = always) friendlyTags = 2; // Friendly name tags (0 = never, 1 = limited distance, 2 = always) enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always) detectedMines = 2; // Detected mines (0 = never, 1 = limited distance, 2 = always) commands = 2; // Commands (0 = never, 1 = fade out, 2 = always) waypoints = 2; // Waypoints (0 = never, 1 = fade out, 2 = always) tacticalPing = 1; // Tactical Ping (0 = disabled, 1 = enabled) // 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 = 1; // Stamina bar (0 = disabled, 1 = enabled) weaponCrosshair = 1; // Weapon crosshair (0 = disabled, 1 = enabled) visionAid = 1; // Vision aid (0 = disabled, 1 = enabled) // View thirdPersonView = 1; // 3rd person view (0 = disabled, 1 = enabled, 2 = enabled for vehicles only (Since Arma 3 v1.99)) cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled) // Multiplayer scoreTable = 1; // Score table (0 = disabled, 1 = enabled) deathMessages = 1; // Killed by (0 = disabled, 1 = enabled) vonID = 1; // VON ID (0 = disabled, 1 = enabled) // Misc mapContent = 1; // Extended map content (0 = disabled, 1 = enabled) autoReport = 1; // Automatic reporting (0 = disabled, 1 = enabled) multipleSaves = 1; // Multiple saves (0 = disabled, 1 = enabled) }; }; class Regular { displayName = $STR_Difficulty1; // Name of the difficulty preset. optionDescription = ""; // Description optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture levelAI = "AILevelMedium"; // Level of AI skill class Options { // Simulation reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled) // Situational awareness groupIndicators = 1; // Group indicators (0 = never, 1 = limited distance, 2 = always) friendlyTags = 1; // Friendly name tags (0 = never, 1 = limited distance, 2 = always) enemyTags = 0; // Enemy name tags (0 = never, 1 = limited distance, 2 = always) detectedMines = 1; // Detected mines (0 = never, 1 = limited distance, 2 = always) commands = 1; // Commands (0 = never, 1 = fade out, 2 = always) waypoints = 2; // Waypoints (0 = never, 1 = fade out, 2 = always) tacticalPing = 1; // Tactical Ping (0 = disabled, 1 = enabled) // 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 = 1; // Stamina bar (0 = disabled, 1 = enabled) weaponCrosshair = 1; // Weapon crosshair (0 = disabled, 1 = enabled) visionAid = 0; // Vision aid (0 = disabled, 1 = enabled) // View thirdPersonView = 1; // 3rd person view (0 = disabled, 1 = enabled, 2 = enabled for vehicles only (Since Arma 3 v1.99)) cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled) // Multiplayer scoreTable = 1; // Score table (0 = disabled, 1 = enabled) deathMessages = 1; // Killed by (0 = disabled, 1 = enabled) vonID = 1; // VON ID (0 = disabled, 1 = enabled) // Misc // mapContent = 1; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68 mapContentFriendly = 1; // Map friendlies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentEnemy = 1; // Map Enemies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentMines = 1; // Map Mines (0 = disabled, 1 = enabled) // since Arma 3 v1.68 autoReport = 1; // Automatic reporting (0 = disabled, 1 = enabled) multipleSaves = 1; // Multiple saves (0 = disabled, 1 = enabled) }; }; class Veteran { displayName = $STR_Difficulty2; // Name of the difficulty preset. optionDescription = ""; // Description optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture levelAI = "AILevelHigh"; // Level of AI skill class Options { // Simulation reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled) // 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 = disabled, 1 = enabled) // Personal awareness weaponInfo = 1; // Weapon info (0 = never, 1 = fade out, 2 = always) stanceIndicator = 1; // Stance indicator (0 = never, 1 = fade out, 2 = always) staminaBar = 0; // Stamina bar (0 = disabled, 1 = enabled) weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled) visionAid = 0; // Vision aid (0 = disabled, 1 = enabled) // View thirdPersonView = 0; // 3rd person view (0 = disabled, 1 = enabled, 2 = enabled for vehicles only (Since Arma 3 v1.99)) cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled) // Multiplayer scoreTable = 1; // Score table (0 = disabled, 1 = enabled) deathMessages = 1; // Killed by (0 = disabled, 1 = enabled) vonID = 1; // VON ID (0 = disabled, 1 = enabled) // Misc mapContent = 0; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68 mapContentFriendly = 0; // Map friendlies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentEnemy = 0; // Map Enemies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentMines = 0; // Map Mines (0 = disabled, 1 = enabled) // since Arma 3 v1.68 autoReport = 0; // Automatic reporting (0 = disabled, 1 = enabled) multipleSaves = 0; // Multiple saves (0 = disabled, 1 = enabled) }; }; class Custom { displayName = $STR_Difficulty_Custom; // Name of the difficulty preset. optionDescription = ""; // Description optionPicture = "\A3\Ui_f\data\Logos\arma3_white_ca.paa"; // Picture levelAI = "AILevelMedium"; // Level of AI skill // All options of the Custom preset are set by the engine. The values in config class Options { // Simulation reducedDamage = 0; // Reduced damage (0 = disabled, 1 = enabled) // 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 = 0; // Commands (0 = never, 1 = fade out, 2 = always) waypoints = 0; // Waypoints (0 = never, 1 = fade out, 2 = always) tacticalPing = 0; // Tactical Ping (0 = disabled, 1 = enabled) // 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 = 1; // Stamina bar (0 = disabled, 1 = enabled) weaponCrosshair = 0; // Weapon crosshair (0 = disabled, 1 = enabled) visionAid = 0; // Vision aid (0 = disabled, 1 = enabled) // View thirdPersonView = 1; // 3rd person view (0 = disabled, 1 = enabled, 2 = enabled for vehicles only (Since Arma 3 v1.99)) cameraShake = 1; // Camera shake (0 = disabled, 1 = enabled) // Multiplayer scoreTable = 0; // Score table (0 = disabled, 1 = enabled) deathMessages = 0; // Killed by (0 = disabled, 1 = enabled) vonID = 0; // VON ID (0 = disabled, 1 = enabled) // Misc mapContent = 0; // Extended map content (0 = disabled, 1 = enabled) // before Arma 3 v1.68 mapContentFriendly = 0; // Map friendlies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentEnemy = 0; // Map Enemies (0 = disabled, 1 = enabled) // since Arma 3 v1.68 mapContentMines = 0; // Map Mines (0 = disabled, 1 = enabled) // since Arma 3 v1.68 autoReport = 0; // Automatic reporting (0 = disabled, 1 = enabled) multipleSaves = 0; // Multiple saves (0 = disabled, 1 = enabled) }; }; }; My server.cfg: // GLOBAL IDENTIFICATION // hostname = "Pranked"; // The name of the server that shall be displayed in the public server list // JOINING RULES // password = "Pranked"; // Password for joining, eg connecting to the server, leave commented out for initial testing maxPlayers = "40"; // Maximum amount of players. Civilians and watchers, beholder, bystanders and so on also count as player. persistent = 1; // If 1, missions still run on even after the last player disconnected. headlessClients[]={127.0.0.1}; // The server doesn't allow arbitrary connections from headless clients if you do not define the headless clients IPs. // Multiple Connections and Addresses are allowed in the case of more than one Headless Client. localClient[]={127.0.0.1}; // to indicate clients with unlimited bandwidth and nearly no latency (https://dev-heaven.net/issues/62500), Available since Arma 2:OA build 99184 , including Arma 3 onUserConnected = ""; // onUserDisconnected = ""; // // disconnectTimeout = 5; // Server wait time before disconnecting client, default 90 seconds, range 5 to 90 seconds. (since Arma 3 update 1.56+) // loopback = true; // While using the Dev version of Arma III, adding this option will force server into LAN mode. This will allow multiple local instances of the game to connect to the server for testing purposes. // At the same time it will prevent all non-local instances from connecting. //upnp = 1; // Automatically creates port mapping on UPNP/IGD enabled router. // This option allows you to create a server behind NAT (your router must have public IP and support UPNP/IGD protocol). // Warning: When enabled then this setting may delay server start-up by 600s // (standard UDP timeout of 10 minutes) if blocked on firewall or bad routing etc. Thus in such case is recommended to disable it. forceRotorLibSimulation = 0; // Enforces the Advanced Flight Model on the server. Default = 0 (up to the player). 1 - forced AFM, 2 - forced SFM. // LOGGING // logFile = "A3Master.log"; timeStampFormat = "short"; // Possible values are "none" (default),"short","full". // WELCOME MESSAGE ("Welcome to 1st Infantry Division enjoy your stay!") // It can be several lines, separated by comma // Empty messages "" will not be displayed at all but are only for increasing the interval motd[]={ "", "", "", "", "", "", "", "", "", }; motdInterval = 5; // Time interval (in seconds) between each message // VOTING // voteMissionPlayers = 9999; // Tells the server how many people must connect so that it displays the mission selection screen. voteThreshold = 1; // 33% or more players need to vote for something, for example an admin or a new map, to become effective //voteMissionPlayers = 0; // VON // disableVoN = 1; // If set to 1, Voice over Net will not be available voncodec = 1; // If set to 1 then it uses IETF standard OPUS codec, if to 0 then it uses SPEEX codec (since Arma 3 update 1.58+) vonCodecQuality = 11; // since 1.62.95417 supports range 1-20 //since 1.63.x will supports range 1-30 //8kHz is 0-10, 16kHz is 11-20, 32kHz(48kHz) is 21-30 // SECURITY // passwordAdmin = "pranked"; // Password to become server admin. When you're in Arma MP and connected to the server, type '#login xyz' serverCommandPassword = "pranked"; // "Password to use server commands via scripts"; Battleye = 0; // = 0 to disable battleye verifySignatures = 2; // Turn on addon checking system, so that players cannot join with any addon, only those you allow and host in keys folder kickDuplicate = 1; // Do not allow duplicate game IDs. Second player with an existing ID will be kicked automatically. 1 means active, 0 disabled. requiredSecureId = 2; allowedFilePatching = 0; // Allow or prevent client using -filePatching to join the server. 0, is disallow, 1 is allow HC, 2 is allow all clients (since Arma 3 1.49+) allowedLoadFileExtensions[] = {"h","hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; allowedPreprocessFileExtensions[] = {"h","hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; allowedHTMLLoadExtensions[] = {"htm","html","xml","txt"}; //allowedHTMLLoadURIs = {}; // Leave commented to let missions/campaigns/addons decide what URIs are supported. Uncomment to define server-level restrictions for URIs onUnsignedData = "kick (_this select 0)"; // unsigned data detected onHackedData = "kick (_this select 0)"; // "ban (_this select 0)"; // tampering of the signature detected onDifferentData = ""; // data with a valid signature, but different version than the one present on server detected doubleIdDetected = ""; // // MISSION MNAGAEMENT // missionWhitelist[] = {}; //an empty whitelist means there is no restriction on what missions' available ///// LEAVE THE FOLLOWING MISSION CYCLE CLASS COMMENTED OUT UNTIL YOU HAVE PROVEN THE SERVER INSTALL ///// /* // MISSIONS CYCLE (see below) // class Missions { class Mission1 { template="SFOD_TRAINING_11.Stratis"; difficulty="Custom"; }; }; */ Share this post Link to post Share on other sites
RCA3 593 Posted August 7, 2020 Try this tool (TADST): https://www.armaholic.com/page.php?id=11655 It allows many settings including difficulty. Share this post Link to post Share on other sites
Gunter Severloh 4056 Posted August 7, 2020 Just add // Server Difficulty Override forcedDifficulty = "custom"; to your server.cfg it will force the settings you have set in the profile, see here for further details: https://community.bistudio.com/wiki/server.cfg#Arma_3_-_Forced_difficulty 1 Share this post Link to post Share on other sites