Jump to content
Sign in to follow this  
garverick

Custom Re Texture Config

Recommended Posts

Hi there just a few days ago i learned how to re texture using Slatts youtube tutorial, now the problem im running into is that i cannot run more then one of my custom retextures at a time, im using the same config for each camo just changing the path names so they show up in game, also i not sure on how to create a key for for servers as well im using GIMP 2.8 for the editing and the TexView 2 and BinPBO

i've done about 8 custom camos so far but need help with getting the end part done.

might help if i include my config

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgVehicleClasses {

class My_vehicleclass {

displayName = "CDC PMC";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class My_Unit: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "My_retexture";

displayName = "Rifleman";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\redcamo\data\redcamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Slatts";

displayName = "My Box";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(My_retexure, 1);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class UniformItem;

class VestItem;

class V_PlateCarrierIA1_dgtl;

class H_HelmetB;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class My_retexture: U_I_CombatUniform {

scope = 2;

displayName = "Redcamo";

hiddenSelectionsTextures[] = {"\redcamo\data\redcamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

now tried adding more of these but changing to include multiple camo selectsions

class My_Unit: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "My_retexture";

displayName = "Rifleman";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\redcamo\data\redcamo.paa"};

Edited by Garverick

Share this post


Link to post
Share on other sites

You need to use unique classnames for each unit/uniform or they will just overwrite each other. For example My_Unit_01, My_Unit_02 and so on. Even better add Grimm_ to your classnames to make them unique to you (Grimm_My_Unit_01, Grimm_My_Unit_02...)

Edited by surpher

Share this post


Link to post
Share on other sites

I keep getting errors in my config when i got to PBO the files.

this is what i have currently no idea if im doing it right but this is my current config i was using to test 2 camo's at a time

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgVehicleClasses {

class My_vehicleclass {

displayName = "CDCPMC";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class My_Unit: Grimm_PMC_Contractor

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "My_retexture";

displayName = "Field Specialist";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class My_Unit2: Grimm_PMC_Contractor2

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "My_retexture";

displayName = "Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Slatts";

displayName = "My Box";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(My_retexure, 1);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class UniformItem;

class VestItem;

class V_PlateCarrierIA1_dgtl;

class H_HelmetB;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class My_retexture: U_I_CombatUniform {

scope = 2;

displayName = "White Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

class My_retexture: U_I_CombatUniform {

scope = 2;

displayName = "White Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grmmtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

Share this post


Link to post
Share on other sites

You are using My_retexture class twice, change name of one of them.

Share this post


Link to post
Share on other sites

still getting them errors when i go to PBO it

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgVehicleClasses {

class My_vehicleclass {

displayName = "CDCPMC";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class My_Unit: Grimm_PMC_Contractor

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Grimm_Camo_2";

displayName = "Field Specialist";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class My_Unit2: Grimm_PMC_Contractor2

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Grimm_Camo_1";

displayName = "Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Slatts";

displayName = "My Box";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(My_retexure, 1);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class UniformItem;

class VestItem;

class V_PlateCarrierIA1_dgtl;

class H_HelmetB;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class My_retexture: U_I_CombatUniform {

scope = 2;

displayName = "White Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

class My_retexture: U_I_CombatUniform {

scope = 2;

displayName = "White Camo";

hiddenSelectionsTextures[] = {"\grmmtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

Share this post


Link to post
Share on other sites

You forgot the part in CfgWeapons. You are using uniform classes grimm_camo_1 and grimm_camo_2, so change those 2 My_retexture classes in CfgWeapons for those names. One Grimm_camo_1 and second Grimm_camo_2.

Share this post


Link to post
Share on other sites

im still having the same problem, man i fail at this lol. i changed em down in the CfgWeapons but still not working :-/

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgVehicleClasses {

class My_vehicleclass {

displayName = "CDCPMC";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class My_Unit: Grimm_PMC_Contractor

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Grimm_Camo_2";

displayName = "Field Specialist";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class My_Unit2: Grimm_PMC_Contractor2

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Grimm_Camo_1";

displayName = "Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Slatts";

displayName = "My Box";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(My_retexure, 1);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class UniformItem;

class VestItem;

class V_PlateCarrierIA1_dgtl;

class H_HelmetB;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class Grimm_Camo_1: U_I_CombatUniform {

scope = 2;

displayName = "White Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

class Grimm_Camo_2: U_I_CombatUniform {

scope = 2;

displayName = "White Camo";

hiddenSelectionsTextures[] = {"\grmmtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "My_Unit2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

Share this post


Link to post
Share on other sites

Don't worry, i was fighting with it a lot too and still i'm not friend with configs. There's possibly a problem with Grim_PMC_contractor stuff in My_unit and My_unit2 classes. Did you make class like that? Because above it you defined I_soldier_F class. If you followed tutorial like me, put I_soldier_F instead of both Grim_PMC_contractor and Grim_PMC_contractor2.

Here is my part of config for 2 uniforms.

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class I_Soldier_02_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class Rifleman: I_soldier_F

{

side = 1;

scope = 2;

author = "Specter";

vehicleClass = "77th_Infantry";

uniformClass = "Standard_camo";

displayName = "77th_Rifleman";

faction = "77th";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\77th_camo\data\camo.paa"};

};

class Rifleman_shortsleeve: I_Soldier_02_F

{

side = 1;

scope = 2;

author = "Specter";

vehicleClass = "77th_Infantry";

uniformClass = "Standard_camo_sleeve";

displayName = "77th_Rifleman_shortsleeve";

faction = "77th";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\77th_camo\data\camo.paa"};

};

class Rifleman_BEL: I_soldier_F

{

side = 1;

scope = 2;

author = "Specter";

vehicleClass = "77th_Infantry";

uniformClass = "Camo_bel";

displayName = "77th_Rifleman_BEL";

faction = "77th";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\77th_camo_a\data\belg.paa"};

};

class Rifleman_BEL_shortsleeve: I_Soldier_02_F

{

side = 1;

scope = 2;

author = "Specter";

vehicleClass = "77th_Infantry";

uniformClass = "Camo_bel_sleeve";

displayName = "77th_Rifleman_BEL_shortsleeve";

faction = "77th";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\77th_camo_a\data\belg.paa"};

};

And CfgWeapons part

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class U_I_CombatUniform_shortsleeve;

class UniformItem;

class VestItem;

class Vest_Camo_Base;

class V_PlateCarrier1_rgr;

class H_HelmetSpecB_paint2;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class HeadgearItem;

class ItemCore;

class Standard_camo: U_I_CombatUniform {

scope = 2;

displayName = "77th basic";

hiddenSelectionsTextures[] = {"\77th_camo\data\camo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Rifleman";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Standard_camo_sleeve: U_I_CombatUniform_shortsleeve {

scope = 2;

displayName = "77th basic short sleeve";

hiddenSelectionsTextures[] = {"\77th_camo\data\camo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Rifleman_shortsleeve";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Camo_bel: U_I_CombatUniform {

scope = 2;

displayName = "77th BEL";

hiddenSelectionsTextures[] = {"\77th_camo_a\data\belg.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Rifleman_BEL";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Camo_bel_sleeve: U_I_CombatUniform_shortsleeve {

scope = 2;

displayName = "77th BEL short sleeve";

hiddenSelectionsTextures[] = {"\77th_camo_a\data\belg.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Rifleman_BEL_shortsleeve";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

I kept short sleeve versions there too, if you wanna use them, just make sure you add class U_I_CombatUniform_shortsleeve; in the CfgWeapons list above your Grim_Cammo classes and class I_Soldier_02_F; to CfgVehicles list above My_Unit classes. You can see it in my config. Hope its understandable. :D

Share this post


Link to post
Share on other sites

stil having issues ive did my best replicate yours into mine but still i get erros PBOing the files

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class Contractor_1: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "UrbanGrey";

displayName = "UrbanGrey_Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class Contractor_2: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Urban";

displayName = "Urban_Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Slatts";

displayName = "My Box";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(My_retexure, 1);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class UniformItem;

class VestItem;

class V_PlateCarrierIA1_dgtl;

class H_HelmetB;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class I_soldier_F: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "UrbanGrey";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

class I_soldier_F: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Urban";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

Edited by Garverick

Share this post


Link to post
Share on other sites

Guess i'm horrible at explaining things. :D Nevermind, try it like this, hope i didn't make any mistake there.

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class I_Soldier_02_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class Contractor_1: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "UrbanGrey";

displayName = "UrbanGrey_Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class Contractor_2: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "My_vehicleclass";

uniformClass = "Urban";

displayName = "Urban_Contractor";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Grimm";

displayName = "My_ammobox";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(UrbanGrey, 10);

itementry(Urban, 10);

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class U_I_CombatUniform_shortsleeve;

class UniformItem;

class VestItem;

class Vest_Camo_Base;

class V_PlateCarrier1_rgr;

class H_HelmetSpecB_paint2;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class HeadgearItem;

class ItemCore;

class UrbanGrey: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Urban: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

Basically uniformClass name in cfgVehicles will be used as name of your class in cfgWeapons and opposite, uniformClass in cfgWeapons will be name of your class in cfgVehicles. That's how it works if i understand it right, but still learning this stuff. And btw noticed you missed some brackets between those 2 uniforms in cfgWeapons, i added them there.

Share this post


Link to post
Share on other sites

idk now, i copied when you had there, and still get these erros in the config, when it goes to pbo it. tried using the pbo anyways still didnt load my camos in idk

Share this post


Link to post
Share on other sites

Replied to your PM, so we can find it out together later.

Share this post


Link to post
Share on other sites

ok Thanks to Spectik i was able to get my config working and such, got the mod working in game with about 12 custom camos, now the problem im running into is that my server wont start because of a error

Original output filename: Arma3Retail_Server

Exe timestamp: 2014/07/10 16:27:52

Current time: 2014/08/18 19:36:56

Type: Public

Branch: Stable

Version: 1.24.125979

Allocator: C:\TCAFiles\Users\Garverick\4894\dll\tbb4malloc_bi.dll

=====================================================================

AppId parsing successful. Using appId=107410

ErrorMessage: File grimtest\config.cpp, line 53: .CfgVehicleClasses: Member already defined.

thats is the error i get Spectik and i could't find any reason why it would't work so im looking for some more help for this

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgFactionClasses

{

class CDC

{

displayName = "Cerberus Defense Contractors"; //Faction Name under BLUFOR

author = "Grimm";

icon = "\grimtest\data\cdc.paa";

priority = 2;

side = 1; //Bluefor

};

};

class CfgVehicleClasses {

class Cerberus_Defense {

displayName = "Infantry";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class I_Soldier_02_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class Contractor_1: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "UrbanGrey";

displayName = "UrbanGrey_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class Contractor_2: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "Urban";

displayName = "Urban_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

class Contractor_3: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "BlackDigital";

displayName = "BlackDigital_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\BlackDigital.paa"};

};

class Contractor_4: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "Flecktarn";

displayName = "Fleckarn_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\flecktarn.paa"};

};

class Contractor_5: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "Flecktarn1";

displayName = "Fleckarn1_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\flecktarn1.paa"};

};

class Contractor_6: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "OrangeCamoBlackShirt";

displayName = "OrangeBlack_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\orangecamoblkshrt.paa"};

};

class Contractor_7: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "redcamoblackshirt";

displayName = "RedCamoBlackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\redcamoblackshirt.paa"};

};

class Contractor_8: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "fleckcamoblackshirt";

displayName = "fleckcamoblackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\testfleck.paa"};

};

class Contractor_9: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "blackcamo";

displayName = "blackcamo_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamo.paa"};

};

class Contractor_10: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "blackcamoblackshirt";

displayName = "blackcamoblackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamoblackshirt.paa"};

};

class Contractor_11: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "fullnavydigi";

displayName = "fullnavydigi_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\fullnavydigi.paa"};

};

class Contractor_12: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "blackshirtnavypants";

displayName = "blackshirtnavypants_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackshirtnavypants.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Grimm";

displayName = "My_ammobox";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(UrbanGrey, 10);

itementry(Urban, 10);

itementry(BlackDigital, 10);

itementry(Flecktarn, 10);

itementry(orangecamoblkshrt, 10);

itementry(redcamoblackshirt, 10);

itementry(fleckcamoblackshirt, 10);

itementry(blackcamo, 10);

itementry(blackcamoblackshirt, 10);

itementry(fullnavydigi, 10);

itementry(blackshirtnavypants, 10);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class U_I_CombatUniform_shortsleeve;

class UniformItem;

class VestItem;

class Vest_Camo_Base;

class V_PlateCarrier1_rgr;

class H_HelmetSpecB_paint2;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class HeadgearItem;

class ItemCore;

class UrbanGrey: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Urban: U_I_CombatUniform {

scope = 2;

displayName = "Urban Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class BlackDigital: U_I_CombatUniform {

scope = 2;

displayName = "BlackDigital";

hiddenSelectionsTextures[] = {"\grimtest\data\blackdigital.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_3";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Flecktarn: U_I_CombatUniform {

scope = 2;

displayName = "Flecktarn";

hiddenSelectionsTextures[] = {"\grimtest\data\flacktarn.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_4";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class Flecktarn1: U_I_CombatUniform {

scope = 2;

displayName = "Flecktarn1";

hiddenSelectionsTextures[] = {"\grimtest\data\flacktarn1.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_5";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class OrangeCamoBlackShirt: U_I_CombatUniform {

scope = 2;

displayName = "OrangeBlack";

hiddenSelectionsTextures[] = {"\grimtest\data\orangecamoblkshrt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_6";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class redcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "RedcamoBlack";

hiddenSelectionsTextures[] = {"\grimtest\data\redcamoblackshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_7";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class fleckcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "fleckcamoblackshirt";

hiddenSelectionsTextures[] = {"\grimtest\data\testfleck.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_8";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class blackcamo: U_I_CombatUniform {

scope = 2;

displayName = "blackcamo";

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_9";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class blackcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "blackcamoblackshirt";

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamoblackshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_10";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class fullnavydigi: U_I_CombatUniform {

scope = 2;

displayName = "fullnavydigi";

hiddenSelectionsTextures[] = {"\grimtest\data\fullnavydigi.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_11";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class blackshirtnavypants: U_I_CombatUniform {

scope = 2;

displayName = "blackshirtnavypants";

hiddenSelectionsTextures[] = {"\grimtest\data\blackshirtnavypants.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_12";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

};

here is my config i have i dont see why its not letting my server launch

Share this post


Link to post
Share on other sites

give up bro .... modding that game is a hopeless case , BI should replace that shitty .cpp/.BIN configuration with real GUI fully functional program , we are not living in fucking 80's to use notepad to get things work .

i regret the full week that i have wasted here trying to understand & deal with all of there configs & scripts .

just check out Frostbite & snowdrop engines showcases ,they don't even touch the C#/++ lines its like using photoshop while u here stuck with a some basic 5000 lines txt file & ur only guide is some outdated written-tutorials since 2005 that have no proof of its legality .

BI wants thing to remain like that , all there focus now is to bring DayZ to Xone & PS4 as they announced days ago in gamescom , i wont be surprise at all if modding was not even supported in there next title .

Share this post


Link to post
Share on other sites
give up bro .... modding that game is a hopeless case , BI should replace that shitty .cpp/.BIN configuration with real GUI fully functional program , we are not living in fucking 80's to use notepad to get things work .

i regret the full week that i have wasted here trying to understand & deal with all of there configs & scripts .

just check out Frostbite & snowdrop engines showcases ,they don't even touch the C#/++ lines its like using photoshop while u here stuck with a some basic 5000 lines txt file & ur only guide is some outdated written-tutorials since 2005 that have no proof of its legality .

BI wants thing to remain like that , all there focus now is to bring DayZ to Xone & PS4 as they announced days ago in gamescom , i wont be surprise at all if modding was not even supported in there next title .

And how does your post help me? If ANYone else can help me this config error im getting that would help a bunch.

Share this post


Link to post
Share on other sites

Little bump here, still can't figure out why i cannot get these to work on my server. above is my config, if anyone could help please i would like to get my mod working on my sever.

Share this post


Link to post
Share on other sites
Try removing I_Soldier_02_F since you don't seem to use it as a parent class.

Thank you so much! that one little line was my problem!

Share this post


Link to post
Share on other sites

Now i cannot use my units in editor idk what happened if it was removing that line or when i was changing display names here is the problem i get

No Entry bin\config.bin/CfgWeapons/CDCWoodlandMarpat

does this for all my units, since there all basicly different camo i have em named that way and that all give the same error with corresponding name for unit.

class CfgPatches {

class customuni

{

units[] = {};

weapons[] = {};

requiredVersion = 0.00;

requiredAddons[] = {"A3_Characters_F_Common", "A3_Characters_F"};

version = "1.01";

};

};

#define magentry(mag, num) \

class _xx_##mag \

{ \

magazine = #mag; \

count = num; \

}

#define wepentry(wep, num) \

class _xx_##wep \

{ \

weapon = #wep; \

count = num; \

}

#define itementry(item, num) class _xx_##item { name=#item; count = num; }

class CfgFactionClasses

{

class CDC

{

displayName = "Cerberus Defense Contractors"; //Faction Name under BLUFOR

author = "Grimm";

icon = "\grimtest\data\cdc.paa";

priority = 2;

side = 1; //Bluefor

};

};

class CfgVehicleClasses {

class Cerberus_Defense {

displayName = "Infantry";

};

};

class CfgVehicles {

class NATO_Box_Base;

class I_soldier_F;

class B_Competitor_F;

class B_Carryall_oli;

class B_TacticalPack_rgr;

class Contractor_1: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCurbangrey";

displayName = "UrbanGrey_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

};

class Contractor_2: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCurban";

displayName = "Urban_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

};

class Contractor_3: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCblackdigital";

displayName = "BlackDigital_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\BlackDigital.paa"};

};

class Contractor_4: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCflecktarn";

displayName = "Fleckarn_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\flecktarn.paa"};

};

class Contractor_5: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCflecktarn1";

displayName = "Fleckarn1_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\flecktarn1.paa"};

};

class Contractor_6: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCorangecamoblackshirt";

displayName = "OrangeBlack_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\orangecamoblkshrt.paa"};

};

class Contractor_7: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCredcamoblackshirt";

displayName = "RedCamoBlackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\redcamoblackshirt.paa"};

};

class Contractor_8: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCfleckcamoblackshirt";

displayName = "fleckcamoblackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\testfleck.paa"};

};

class Contractor_9: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCblackcamo";

displayName = "blackcamo_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamo.paa"};

};

class Contractor_10: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCblackcamoblackshirt";

displayName = "blackcamoblackshirt_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamoblackshirt.paa"};

};

class Contractor_11: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCfullnavydigi";

displayName = "fullnavydigi_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\fullnavydigi.paa"};

};

class Contractor_12: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCblackshirtnavypants";

displayName = "blackshirtnavypants_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackshirtnavypants.paa"};

};

class Contractor_13: I_soldier_F

{

side = 1;

scope = 2;

author = "Grimm";

vehicleClass = "Cerberus_Defense";

uniformClass = "CDCWoodlandMarpat";

displayName = "WoodlandMarpat_Contractor";

faction = "CDC";

icon = "iconMan";

hiddenSelections[] = {"Camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\Marpatwood.paa"};

};

//ammo boxs

class IAF_equipbox: NATO_Box_Base

{

scope = 2;

accuracy = 1000;

author = "Grimm";

displayName = "My_ammobox";

model = "\A3\weapons_F\AmmoBoxes\WpnsBox_F";

class TransportItems

{

itementry(CDCurbanGrey, 10);

itementry(CDCurban, 10);

itementry(CDCblackdigital, 10);

itementry(CDCflecktarn, 10);

itementry(CDCorangecamoblkshrt, 10);

itementry(CDCredcamoblackshirt, 10);

itementry(CDCfleckcamoblackshirt, 10);

itementry(CDCblackcamo, 10);

itementry(CDCblackcamoblackshirt, 10);

itementry(CDCfullnavydigi, 10);

itementry(CDCblackshirtnavypants, 10);

itementry(CDCMarpatwood, 10);

};

};

};

class CfgWeapons {

// Uniforms

class U_I_CombatUniform;

class U_I_CombatUniform_shortsleeve;

class UniformItem;

class VestItem;

class Vest_Camo_Base;

class V_PlateCarrier1_rgr;

class H_HelmetSpecB_paint2;

class ItemInfo;

class V_TacVestCamo_khk;

class H_Booniehat_mcamo;

class H_MilCap_blue;

class U_Competitor;

class HeadgearItem;

class ItemCore;

class CDCurbangrey: U_I_CombatUniform {

scope = 2;

displayName = "CDC Urban Camo Grey Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamogreyshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_1";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCurban: U_I_CombatUniform {

scope = 2;

displayName = "CDC urban Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\whitecamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_2";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCblackdigital: U_I_CombatUniform {

scope = 2;

displayName = "CDC Black Digital";

hiddenSelectionsTextures[] = {"\grimtest\data\blackdigital.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_3";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCflecktarn: U_I_CombatUniform {

scope = 2;

displayName = "CDC Flecktarn";

hiddenSelectionsTextures[] = {"\grimtest\data\flacktarn.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_4";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCflecktarn1: U_I_CombatUniform {

scope = 2;

displayName = "CDC Flecktarn1";

hiddenSelectionsTextures[] = {"\grimtest\data\flacktarn1.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_5";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCorangecamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "CDC Orange Black Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\orangecamoblkshrt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_6";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCredcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "CDC Red Camo Black";

hiddenSelectionsTextures[] = {"\grimtest\data\redcamoblackshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_7";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCfleckcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "CDC Fleck Camo Black Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\testfleck.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_8";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCblackcamo: U_I_CombatUniform {

scope = 2;

displayName = "CDC Black Camo";

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamo.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_9";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCblackcamoblackshirt: U_I_CombatUniform {

scope = 2;

displayName = "CDC Black Camo Black Shirt";

hiddenSelectionsTextures[] = {"\grimtest\data\blackcamoblackshirt.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_10";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCfullnavydigi: U_I_CombatUniform {

scope = 2;

displayName = "CDC Full Navy Digital";

hiddenSelectionsTextures[] = {"\grimtest\data\fullnavydigi.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_11";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCblackshirtnavypants: U_I_CombatUniform {

scope = 2;

displayName = "CDC Black Shirt Navy Digital";

hiddenSelectionsTextures[] = {"\grimtest\data\blackshirtnavypants.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_12";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDCWoodlandMarpat: U_I_CombatUniform {

scope = 2;

displayName = "CDC Woodland Marpat";

hiddenSelectionsTextures[] = {"\grimtest\data\Marpatwood.paa"};

class ItemInfo: UniformItem {

uniformModel = "-";

uniformClass = "Contractor_13";

containerClass = "Supply50";

mass = 50;

hiddenSelections[] = {"Camo"};

};

};

class CDC_tancarrier_l : Vest_Camo_Base {

scope = 2;

displayName = "CDC Desert Platecarrier";

picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";

model = "\A3\Characters_F\BLUFOR\equip_b_vest02";

hiddenSelections[] = {"camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\desertvest.paa"};

class ItemInfo : VestItem {

uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";

containerClass = "Supply100";

mass = 50;

armor = 5*0.5;

passThrough = 0.7;

hiddenSelections[] = {"camo"};

};

};

class CDC_tancarrier_1 : Vest_Camo_Base {

scope = 2;

displayName = "CDC Desert platecarrier heavy";

picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";

model = "\A3\Characters_F\BLUFOR\equip_b_vest01";

hiddenSelections[] = {"camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\desertvest.paa"};

class ItemInfo : VestItem {

uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest01";

containerClass = "Supply120";

mass = 75;

armor = 7*0.5;

passThrough = 0.6;

hiddenSelections[] = {"camo"};

};

};

class CDC_blackcarrier_l : Vest_Camo_Base {

scope = 2;

displayName = "CDC Black Platecarrier";

picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";

model = "\A3\Characters_F\BLUFOR\equip_b_vest02";

hiddenSelections[] = {"camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackvest.paa"};

class ItemInfo : VestItem {

uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest02";

containerClass = "Supply100";

mass = 50;

armor = 5*0.5;

passThrough = 0.7;

hiddenSelections[] = {"camo"};

};

};

class CDC_blackcarrier_h : Vest_Camo_Base {

scope = 2;

displayName = "CDC Black platecarrier heavy";

picture = "\A3\characters_f\Data\UI\icon_V_plate_carrier_1_CA.paa";

model = "\A3\Characters_F\BLUFOR\equip_b_vest01";

hiddenSelections[] = {"camo"};

hiddenSelectionsTextures[] = {"\grimtest\data\blackvest.paa"};

class ItemInfo : VestItem {

uniformModel = "\A3\Characters_F\BLUFOR\equip_b_vest01";

containerClass = "Supply120";

mass = 75;

armor = 7*0.5;

passThrough = 0.6;

hiddenSelections[] = {"camo"};

};

};

};

Share this post


Link to post
Share on other sites

got the above issue fixed but now when i try to launch a mission with my units in keeps telling me i missing the my unit mod though its on my server and on my command line

Share this post


Link to post
Share on other sites

bumping again, as mentioned when i launch a misson from my server that has my custom units it wont load mission, and gives the error that my unit mod is missing even tho its on the server and command line. would appreciate any help with this one.

Share this post


Link to post
Share on other sites

have you changed the name of the pbo or the @folder after you made the mission? . Either that or youve used a unit / item that youve changed the name of since you last made the mission.

Share this post


Link to post
Share on other sites

i've never had them working on my server, thats the wierd thing editor i can pull em up no problems i think for client side but my server isn't launching with it.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×