deniodan 15 Posted April 18, 2017 Hey guys! I'm trying to create a config that allow me to put some of the vanilla weapons on backpacks. I declared the allowedslots[] = {901}; on the WeaponSlotsInfo class but when I start the game I have a crash with the following message: Config : some input after EndOfFile. and in the RPT I have this: 15:46:52 Source set 15:46:53 Initializing stats manager. 15:46:53 sessionID: 9872301b54dcf0c40fb475f56fc5ef48329991cf 15:46:55 Unsupported language English in stringtable 15:46:56 File fit_on_backpack\config.cpp, line 3: '/CfgPatches/fit_on_backpack.units': Missing ';' prior '}' 15:46:56 File fit_on_backpack\config.cpp, line 4: '/CfgPatches.weapons': Missing ';' prior '}' ErrorMessage: Config : some input after EndOfFile. Certainly I'm missing someting but so far I cant figure out. here is the config: Spoiler class CfgPatches { class fit_on_backpack { units = {}; weapons = {}; author = "Deniodan"; }; }; class CfgWeapons { class Rifle_Base_F; class Rifle_Long_Base_F: Rifle_Base_F { class WeaponSlotsInfo; }; class Rifle_Short_Base_F: Rifle_Base_F { class WeaponSlotsInfo; }; class arifle_MX_Base_F: Rifle_Base_F { class WeaponSlotsInfo; }; class arifle_MX_F: arifle_MX_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_MXC_F: arifle_MX_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_MX_GL_F: arifle_MX_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_MX_SW_F: arifle_MX_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_MXM_F: arifle_MX_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_Katiba_Base_F: Rifle_Base_F { class WeaponSlotsInfo; }; class arifle_Katiba_F: arifle_Katiba_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_Katiba_C_F: arifle_Katiba_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class arifle_Katiba_GL_F: arifle_Katiba_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class LMG_Mk200_F: Rifle_Long_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class LMG_Zafir_F: Rifle_Long_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class DMR_01_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_DMR_01_F: DMR_01_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class EBR_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_EBR_F: EBR_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class GM6_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_GM6_F: GM6_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class LRR_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_LRR_F: LRR_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class DMR_02_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_DMR_02_F: DMR_02_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class DMR_05_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_DMR_05_blk_F: DMR_05_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class DMR_03_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_DMR_03_F: DMR_03_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class DMR_06_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo; }; class srifle_DMR_06_camo_F: DMR_06_base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class MMG_01_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; class MMG_02_base_F: Rifle_Long_Base_F { class WeaponSlotsInfo: WeaponSlotsInfo { allowedslots[] = {901}; //item that can be put into backpacks }; }; }; Share this post Link to post Share on other sites
doubleblind 13 Posted April 19, 2017 When setting arrays in a config class, you need to include [] before the equals sign. In your case, change lines 3 and 4 to: units[] = {}; weapons[] = {}; and see what happens. Share this post Link to post Share on other sites
deniodan 15 Posted April 19, 2017 (edited) Yes!! It worked! thank you Sir! I had quite a headache trying to figure out. many thanks! Edit: I packed the mod on Steam workshop if someone have interest to use it. https://steamcommunity.com/sharedfiles/filedetails/?id=908819115 Edited April 19, 2017 by deniodan Update with link Share this post Link to post Share on other sites