ERROR [210]: array dimensions do not match

Сообщения
3
Реакции
0
Код:
new Array:g_aMenuSpriteData;
enum _: eMenuSpriteData {
    eMenuLife,
    eMenuSize,
    eMenuBright
};
enum _: eMenuSpriteData_1 {
    eDefault,
    eLow,
    eMiddle,
    eLong
};
enum _: eMenuSpriteData_2 {
    eLang[MAX_NAME_LENGTH],
    eValue
};

g_aMenuSpriteData = ArrayCreate(eMenuSpriteData, 0);
new aMenuData[eMenuSpriteData_1][eMenuSpriteData_2];

aMenuData[eDefault][eLang] = "PT_MENU_MAIN_LIFE_DEFAUL";
aMenuData[eDefault][eValue] = g_iCvars[eCvarLife];

aMenuData[eLow][eLang] = "PT_MENU_MAIN_LIFE_SHORT";
aMenuData[eLow][eValue] = 10;
    
aMenuData[eMiddle][eLang] = "PT_MENU_MAIN_LIFE_MIDDLE";
aMenuData[eMiddle][eValue] = 15;
    
aMenuData[eLong][eLang] = "PT_MENU_MAIN_LIFE_LONG";
aMenuData[eLong][eValue] = 25;
ArrayPushArray(g_aMenuSpriteData, aMenuData); // << Ошибка тут

aMenuData[eDefault][eLang] = "PT_MENU_MAIN_SIZE_DEFAUL";
aMenuData[eDefault][eValue] = g_iCvars[eCvarSize];
    
aMenuData[eLow][eLang] = "PT_MENU_MAIN_SIZE_LITTLE";
aMenuData[eLow][eValue] = 100;
    
aMenuData[eMiddle][eLang] = "PT_MENU_MAIN_SIZE_MIDDLE";
aMenuData[eMiddle][eValue] = 175;
    
aMenuData[eLong][eLang] = "PT_MENU_MAIN_SIZE_BIG";
aMenuData[eLong][eValue] = 255;
ArrayPushArray(g_aMenuSpriteData, aMenuData); // << Ошибка тут
    
aMenuData[eDefault][eLang] = "PT_MENU_MAIN_BRIGHT_DEFAUL";
aMenuData[eDefault][eValue] = g_iCvars[eCvarBright];
    
aMenuData[eLow][eLang] = "PT_MENU_MAIN_BRIGHT_LITTLE";
aMenuData[eLow][eValue] = 100;
    
aMenuData[eMiddle][eLang] = "PT_MENU_MAIN_BRIGHT_MIDDLE";
aMenuData[eMiddle][eValue] = 175;
    
aMenuData[eLong][eLang] = "PT_MENU_MAIN_BRIGHT_BIG";
aMenuData[eLong][eValue] = 255;
ArrayPushArray(g_aMenuSpriteData, aMenuData); // << Ошибка тут
 
Сообщения
1,698
Реакции
1,510
Помог
26 раз(а)
массив массивов aMenuData не совпадает со структурой eMenuSpriteData.
 
Сообщения
3
Реакции
0
В Array вообще многомерный массив поместить можно?

в павне есть ограничения на мерность (3 макс)

fl0wer, Вопрос не по теме, но лично к тебе: ReZP заброшен?
 
Сообщения
1,698
Реакции
1,510
Помог
26 раз(а)
В Array вообще многомерный массив поместить можно?
не понял вопроса.

@fl0wer, Вопрос не по теме, но лично к тебе: ReZP заброшен?
ReZombiePlague (на плагинах) заброшен и перекатился в ReZombie (модуль для амхх + плагины).
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу