Sehr geehrte Native-Network Community,
ich habe das Problem, dass ich in meiner Trunk(T-Inventar) config einen Button angelegt habe (eigener Dialog), was auch im Anhang zu sehen ist, das Problem an der ganzen Sache ist, dass mir die Mission dann den Fehler bringt, dass sie die Klasse nicht erkennen würde bzw. sie nicht definiert sei.
Die Frage ist nun, woher dieser Fehler kommt, denn im Normalfall sollte diese Class ja schon standardmäßig definiert sein.
Spoiler anzeigen
Code
class TrunkMenu {
idd = 3500;
name = "TrunkMenu";
movingEnable = 0;
enableSimulation = 1;
class controlsBackground {
class RscTitleText: Life_RscTitle {
colorBackground[] = {0, 0, 0, 0};
idc = 3501;
text = "";
sizeEx = 0.04;
x = 0.453 * safezoneW + safezoneX;
y = 0.266 * safezoneH + safezoneY;
w = 0.079 * safezoneW;
h = (1 / 25);
};
class VehicleWeight : RscTitleText {
idc = 3504;
style = 1;
sizeEx = 0.04;
text = "";
};
};
class controls {
class Trunk_Pic: Life_RscPicture
{
idc = 1112;
text = "textures\trunk.paa";
x = 0.175 * safezoneW + safezoneX;
y = 0 * safezoneH + safezoneY;
w = 0.639999 * safezoneW;
h = 1 * safezoneH;
};
class TrunkGear: Life_RscListBox
{
idc = 3502;
text = "";
x = 0.256 * safezoneW + safezoneX;
y = 0.266 * safezoneH + safezoneY;
w = 0.196 * safezoneW;
h = 0.37 * safezoneH;
ColorBackground[] = {0.086274,0.086274,0.086274,0.576470};
ColorText[] = {1,1,1,1};
};
class PlayerGear: Life_RscListBox
{
idc = 3503;
text = "";
x = 0.533 * safezoneW + safezoneX;
y = 0.266 * safezoneH + safezoneY;
w = 0.194 * safezoneW;
h = 0.37 * safezoneH;
ColorBackground[] = {0.086274,0.086274,0.086274,0.576470};
ColorText[] = {1,1,1,1};
};
class TrunkEdit: Life_RscEdit
{
idc = 3505;
text = "1";
x = 0.256 * safezoneW + safezoneX;
y = 0.635 * safezoneH + safezoneY;
w = 0.1956 * safezoneW;
h = 0.03 * safezoneH;
ColorBackground[] = {0.772549,0.772549,0.772549,0};
ColorText[] = {1,1,1,1};
};
class TakeItem: Life_RscButtonInvisible {
idc = -1;
tooltip = "$STR_Trunk_Take";
colorBackground[] = {"(profilenamespace getvariable ['GUI_BCG_RGB_R',0.3843])", "(profilenamespace getvariable ['GUI_BCG_RGB_G',0.7019])", "(profilenamespace getvariable ['GUI_BCG_RGB_B',0.8862])", 0.5};
onButtonClick = "[] call life_fnc_vehTakeItem;";
x = 0.2567 * safezoneW + safezoneX;
y = 0.67 * safezoneH + safezoneY;
w = 0.194 * safezoneW;
h = 0.049 * safezoneH;
};
class StoreItem: Life_RscButtonInvisible {
idc = -1;
tooltip = "$STR_Trunk_Store";
colorBackground[] = {"(profilenamespace getvariable ['GUI_BCG_RGB_R',0.3843])", "(profilenamespace getvariable ['GUI_BCG_RGB_G',0.7019])", "(profilenamespace getvariable ['GUI_BCG_RGB_B',0.8862])", 0.5};
onButtonClick = "[] call life_fnc_vehStoreItem;";
x = 0.5333 * safezoneW + safezoneX;
y = 0.667 * safezoneH + safezoneY;
w = 0.193 * safezoneW;
h = 0.053 * safezoneH;
};
class PlayerEdit: Life_RscEdit
{
idc = 3506;
text = "1";
x = 0.533 * safezoneW + safezoneX;
y = 0.635 * safezoneH + safezoneY;
w = 0.193 * safezoneW;
h = 0.033 * safezoneH;
ColorBackground[] = {1,1,1,0};
ColorText[] = {1,1,1,1};
colorSelection[] = {0,0,1,1};
colorDisabled[] = {1,1,1,1};
};
};
};
Alles anzeigen
vielen Dank schonmal.
Mit freundlichen Grüßen
Stony