Hello love mpgh community,
I have a problem with the Big_Ghost_Gamer source I tryed.
First the void
CLASS
void ZRIOMENU_OPTION_3(char *OPTION, int *VARIABLE, int MIN, int MAX) //ADD ARRAY OPTION
{
ZRIOMENU_OPTION_1(OPTION);
if (ZRIOMENU_OPTION_10 == ZRIOMENU_OPTION_11)
{
if (ZRIOMENU_BUTTON_4)
{
if (*VARIABLE >= MAX)
*VARIABLE = MIN;
else
*VARIABLE = *VARIABLE + 1;
ZRIOMENU_BUTTON_4 = false;
}
else if (ZRIOMENU_BUTTON_5)
{
if (*VARIABLE <= MIN)
*VARIABLE = MAX;
else
*VARIABLE = *VARIABLE - 1;
ZRIOMENU_BUTTON_5 = false;
}
}
}
here the code
CODE
int ZRIOMENU_VARIABLE_1[] = {1, 2};
int *ZRIOMENU_VARIABLE_2 = ZRIOMENU_VARIABLE_1;
void ZRIOMENU_MENU_12()
{
ZRIOMENU_DRAW_4("~o~SETTINGS");
ZRIOMENU_OPTION_3("~o~CHARACTER", ZRIOMENU_VARIABLE_2, 0, 1);
if (ZRIOMENU_OPTION_6() == 1)
{
if (ZRIOMENU_VARIABLE_2[0] == 1)
{
ZRIOMENU_DRAW_1("~o~CHARACTER 1");
}
if (ZRIOMENU_VARIABLE_2[1] == 2)
{
ZRIOMENU_DRAW_1("~o~CHARACTER 2");
}
}
ZRIOMENU_MENU_NORMAL_1();
}
I get CHARACTER 2 as result or CHARACTER 1 and CHARACTER 2 together