Vandest

How to allow the scoreboard (netStats)?

6 posts in this topic

Hello Exile comunity,

I've recently made a home Exile server with patrols, missions, etc.. for PVE. And it work very well.
Thanks to Exile developers and modders, me and my teamates have fun with it!!

My issue is I can't show the scoreboard with the "P" key.
I know that issue is from the difficulty setting of Exile, so I tried to set this with a "client_override.pbo" in "@ExileServer\addons".
I can see in the RPT that client_override.pbo is read but nothing happen in game when I push "P" key.

In my "client_override.pbo" there is a "config.cpp" in a "addons" folder and my "config.cpp" is like this:

Spoiler

class CfgDifficulties
{
    class Regular;
    class Veteran;
    default="ExileRegular";
    defaultEasy="ExileRegular";
    defaultNormal="ExileRegular";
    defaultHard="ExileHardcore";
    class ExileRegular: Regular
    {
        BleedingRate=0.00050000002;
        displayName="Regular Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={1,0};                    // My setting is here
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={1,0};
            3rdPersonView[]={1,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
    class ExileHardcore: Veteran
    {
        BleedingRate=0.0049999999;
        displayName="Hardcore Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={0,0};
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={0,0};
            3rdPersonView[]={0,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
};

I looked everywhere for, but nothing.
I'm a noob who scratch his head. Can you help me?

Share this post


Link to post
Share on other sites

The only way I've found for the time being, it's to remove "client_override.pbo" of my "@ExileServer\addons", and set my "class Missions" in "@ExileServer\config.cfg" like this:

class Missions
{
	class Exile
	{
		template = Exile.Altis;
		difficulty = "Veteran"; // ExileRegular or ExileHardcore
	}; 
};

It use Arma difficulty instead Exile difficulty. It's not the best, so I can't set precisely.

Edited by Vandest

Share this post


Link to post
Share on other sites
Advertisement

I found the solution, just add class CfgPatches before class CfgDifficulties like this:

Spoiler

class CfgPatches
{
    class exile_client
    {
        requiredVersion=0.1;
        requiredAddons[]=
        {
            "a3_characters_f",
            "a3_characters_f_beta",
            "a3_characters_f_epa",
            "a3_characters_f_epb",
            "a3_characters_f_epc",
            "a3_characters_f_gamma",
            "a3_data_f",
            "a3_weapons_f",
            "a3_weapons_f_beta",
            "a3_weapons_f_bootcamp",
            "a3_weapons_f_epa",
            "a3_weapons_f_epb",
            "a3_weapons_f_epc",
            "a3_weapons_f_gamma",
            "a3_rocks_f",
            "a3_weapons_f_mark",
            "a3_map_altis_scenes",
            "a3_map_vr_scenes",
            "a3_map_stratis_scenes",
            "dbo_old_bike",
            "gnt_c185",
            "exile_assets"
        };
        units[]={};
        weapons[]=
        {
            "arifle_MX_SW_F",
            "arifle_MX_SW_Black_F",
            "MMG_01_hex_F",
            "MMG_01_tan_F",
            "MMG_02_camo_F",
            "MMG_02_black_F",
            "MMG_02_sand_F",
            "Throw"
        };
        magazines[]={};
        ammo[]={};
    };
};
class CfgDifficulties
{
    class Regular;
    class Veteran;
    default="ExileRegular";
    defaultEasy="ExileRegular";
    defaultNormal="ExileRegular";
    defaultHard="ExileHardcore";
    class ExileRegular: Regular
    {
        BleedingRate=0.00050000002;
        displayName="Regular Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={1,0};
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={1,0};
            3rdPersonView[]={1,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
    class ExileHardcore: Veteran
    {
        BleedingRate=0.0049999999;
        displayName="Hardcore Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={0,0};
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={0,0};
            3rdPersonView[]={0,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
};

Thanks for your help :P

Share this post


Link to post
Share on other sites
On 2/6/2016 at 2:12 PM, Vandest said:

I found the solution, just add class CfgPatches before class CfgDifficulties like this:

  Reveal hidden contents

class CfgPatches
{
    class exile_client
    {
        requiredVersion=0.1;
        requiredAddons[]=
        {
            "a3_characters_f",
            "a3_characters_f_beta",
            "a3_characters_f_epa",
            "a3_characters_f_epb",
            "a3_characters_f_epc",
            "a3_characters_f_gamma",
            "a3_data_f",
            "a3_weapons_f",
            "a3_weapons_f_beta",
            "a3_weapons_f_bootcamp",
            "a3_weapons_f_epa",
            "a3_weapons_f_epb",
            "a3_weapons_f_epc",
            "a3_weapons_f_gamma",
            "a3_rocks_f",
            "a3_weapons_f_mark",
            "a3_map_altis_scenes",
            "a3_map_vr_scenes",
            "a3_map_stratis_scenes",
            "dbo_old_bike",
            "gnt_c185",
            "exile_assets"
        };
        units[]={};
        weapons[]=
        {
            "arifle_MX_SW_F",
            "arifle_MX_SW_Black_F",
            "MMG_01_hex_F",
            "MMG_01_tan_F",
            "MMG_02_camo_F",
            "MMG_02_black_F",
            "MMG_02_sand_F",
            "Throw"
        };
        magazines[]={};
        ammo[]={};
    };
};
class CfgDifficulties
{
    class Regular;
    class Veteran;
    default="ExileRegular";
    defaultEasy="ExileRegular";
    defaultNormal="ExileRegular";
    defaultHard="ExileHardcore";
    class ExileRegular: Regular
    {
        BleedingRate=0.00050000002;
        displayName="Regular Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={1,0};
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={1,0};
            3rdPersonView[]={1,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
    class ExileHardcore: Veteran
    {
        BleedingRate=0.0049999999;
        displayName="Hardcore Exile";
        class Flags
        {
            armor[]={0,0};
            deathMessages[]={0,0};
            extendetInfoType[]={0,0};
            hud[]={1,0};
            hudGroupInfo[]={0,0};
            map[]={0,0};
            netStats[]={0,0};
            stanceIndicator[]={0,0};
            vonId[]={1,0};
            staminaBar[]={0,0};
            hudWp[]={0,0};
            3rdPersonView[]={0,0};
            autoAim[]={0,0};
            autoGuideAT[]={1,0};
            autoSpot[]={0,0};
            autoTrimEnabled[]={0,0};
            cameraShake[]={1,0};
            clockIndicator[]={0,0};
            enemyTag[]={0,0};
            friendlyTag[]={0,0};
            hudPerm[]={0,0};
            hudWpPerm[]={0,0};
            mineTag[]={0,0};
            roughLanding[]={0,0};
            stressDamageEnabled[]={0,0};
            unlimitedSaves[]={0,0};
            weaponCursor[]={1,0};
            windEnabled[]={1,0};
        };
    };
};

Thanks for your help :P

What file does that go in? mission.sqm?

Edited by Snakeyes1
nvm, got it.

Share this post


Link to post
Share on other sites

Posted (edited)

Where is this file located? Having the same issue.

 

edit:

Found it

exileclient/config.cpp

Edited by [VNM] cobra4v320

Share this post


Link to post
Share on other sites

Since the last arma update (1.58), this dificulties options for Exile are back in <profilename>.Arma3Profile file in server profile. And it set like this: https://community.bistudio.com/wiki/Arma_3_Difficulty_Menu

Use "class Custom" to set it like you want.

And set your "class Missions" in "@ExileServer\config.cfg" like this:

class Missions
{
	class Exile
	{
		template = Exile.Altis;
		difficulty = "Custom";
	}; 
};

My " arma3.ArmA3Profile" look like this:

Spoiler

difficulty="Custom";
class DifficultyPresets
{
	class CustomDifficulty
	{
		class Options
		{
			groupIndicators=0;
			friendlyTags=1;
			enemyTags=0;
			detectedMines=0;
			commands=0;
			waypoints=2;
			weaponInfo=0;
			stanceIndicator=0;
			reducedDamage=false;
			staminaBar=false;
			weaponCrosshair=true;
			visionAid=false;
			thirdPersonView=true;
			cameraShake=true;
			scoreTable=true;
			deathMessages=true;
			vonID=true;
			mapContent=false;
			autoReport=true;
			multipleSaves=false;
		};
		aiLevelPreset=2;
	};
	class CustomAILevel
	{
		skillAI=1;
		precisionAI=0;
	};
};
singleVoice=0;
maxSamplesPlayed=96;
sceneComplexity=1000000;
shadowZDistance=100;
viewDistance=2000;
preferredObjectViewDistance=2000;
terrainGrid=25;
volumeCD=10;
volumeFX=10;
volumeSpeech=10;
volumeVoN=10;
vonRecThreshold=0.029999999;

 

2 people like this

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.