Hallo!
Ich habe vor kurzem ein Modpack erstellt, welches Skins auf Kleidung packt, damit auch Zivilisten die benutzen können ohne dass die Textur bei restart etc. verloren geht.
Allerdings habe ich beim starten des modspacks den Fehler "Config : some input after EndOfFile" bekommen.
Ich habe die Datei überprüft, und soweit keine Fehler gefunden, wäre nett falls ihr mir helfen könntet.
Danke im vorraus.
Config.cpp:
Spoiler anzeigen
/*extern*/ class defaultUserActions;
/*extern*/ class DefaultEventhandlers;
class CfgPatches {
class UC_Units {
units = {"UC_COP_RekrutLang", "UC_COP_OfficerLang", "UC_COP_DetectiveLang", "UC_COP_SergeantLang", "UC_COP_LieutenantLang", "UC_COP_ChiefLang", "UC_COP_ComissionerLang", "UC_COP_EhrenmitgliedLang", "UC_COP_RekrutKurz", "UC_COP_OfficerKurz", "UC_COP_DetectiveKurz", "UC_COP_SergeantKurz", "UC_COP_LieutenantKurz", "UC_COP_ChiefKurz", "UC_COP_ComissionerKurz", "UC_COP_EhrenmitgliedKurz"};
weapons = {"UC_COP_RekrutLang", "UC_COP_OfficerLang", "UC_COP_DetectiveLang", "UC_COP_SergeantLang", "UC_COP_LieutenantLang", "UC_COP_ChiefLang", "UC_COP_ComissionerLang", "UC_COP_EhrenmitgliedLang", "UC_COP_RekrutKurz", "UC_COP_OfficerKurz", "UC_COP_DetectiveKurz", "UC_COP_SergeantKurz", "UC_COP_LieutenantKurz", "UC_COP_ChiefKurz", "UC_COP_ComissionerKurz", "UC_COP_EhrenmitgliedKurz"};
requiredVersion = 0.100000;
requiredAddons = {""};
};
};
class CfgVehicles {
/*extern*/ class B_RangeMaster_F;
/*extern*/ class B_Survivor_F;
class UC_COP_RekrutLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Rekruten Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_RekrutLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\RekrutLang.paa"};
};
class UC_COP_OfficerLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Officer Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_OfficerLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\OfficerLang.paa"};
};
class UC_COP_DetectiveLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Detective Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_DetectiveLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\DetectiveLang.paa"};
};
class UC_COP_DetectiveLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Sergeant Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_DetectiveLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\SergeantLang.paa"};
};
class UC_COP_SergeantLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Sergeant Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_SergeantLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\SergeantLang.paa"};
};
class UC_COP_LieutenantLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Lieutenant Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_LieutenantLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\LieutenantLang.paa"};
};
class UC_COP_ChiefLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Chief Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_ChiefLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\ChiefLang.paa"};
};
class UC_COP_CommissionerLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Comissioner Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_CommissionerLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\ComissionerLang.paa"};
};
class UC_COP_EhrenmitgliedLang: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Ehrenmitglied Kleidung Lang";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_EhrenmitgliedLang";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\EhrenmitgliedLang.paa"};
};
class UC_COP_RekrutKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Rekruten Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_RekrutKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\RekrutKurz.paa"};
};
class UC_COP_OfficerKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Officer Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_OfficerKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\OfficerKurz.paa"};
};
class UC_COP_DetectiveKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Detective Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_DetectiveKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\DetectiveKurz.paa"};
};
class UC_COP_DetectiveKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Sergeant Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_DetectiveKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\SergeantKurz.paa"};
};
class UC_COP_SergeantKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Sergeant Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_SergeantKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\SergeantKurz.paa"};
};
class UC_COP_LieutenantKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Lieutenant Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_LieutenantKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\LieutenantKurz.paa"};
};
class UC_COP_ChiefKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Chief Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_ChiefKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\ChiefKurz.paa"};
};
class UC_COP_CommissionerKurz: B_Survivor_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Comissioner Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_CommissionerKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\ComissionerKurz.paa"};
};
class UC_COP_EhrenmitgliedKurz: B_RangeMaster_F {
_generalMacro = "B_Soldier_F";
scope = 2;
displayName = "Ehrenmitglied Kleidung Kurz";
nakedUniform = "U_BasicBody";
uniformClass = "UC_COP_EhrenmitgliedKurz";
modelsides = {3, 2, 1, 0};
hiddenSelections = {"Camo"};
hiddenSelectionsTextures = {"UC_Units\Data\cop\EhrenmitgliedKurz.paa"};
};
};
class cfgWeapons {
/*extern*/ class Uniform_Base;
/*extern*/ class UniformItem;
class UC_COP_RekrutLang: Uniform_Base {
scope = 2;
displayName = "Rekruten Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_RekrutLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_OfficerLang: Uniform_Base {
scope = 2;
displayName = "Officer Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_OfficerLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_DetectiveLang: Uniform_Base {
scope = 2;
displayName = "Detective Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_DetectiveLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_SergeantLang: Uniform_Base {
scope = 2;
displayName = "Sergeant Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_SergeantLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_LieutenantLang: Uniform_Base {
scope = 2;
displayName = "Lieutenant Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_LieutenantLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_ChiefLang: Uniform_Base {
scope = 2;
displayName = "Chief Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_ChiefLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_CommissionerLang: Uniform_Base {
scope = 2;
displayName = "Comissioner Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_CommisionerLang";
containerClass = "Supply50";
mass = 0;
};
};
class UC_COP_EhrenmitgliedLang: Uniform_Base {
scope = 2;
displayName = "Ehrenmitglied Kleidung Lang";
picture = "\UC_Units\Data\UC_Logo.paa";
model = "\A3\Characters_F\Common\Suitpacks\suitpack_blufor_diver";
class ItemInfo: UniformItem {
uniformModel = "-";
uniformClass = "UC_COP_EhrenmitgliedLang";
containerClass = "Supply50";
mass = 0;
};
};
};