Двумерные, трехмерные массивы
Приветствую всех, решил взяться за свою наработку в кое каком инклуде, и то ли я что либо делаю не так то ли не знаю как правильно использовать энум в двухмерных и трехмерных массивах.
Как я использую -
enum materialedObj {
mcID,
mcObjectID,
mcTexturedName[MAX_TEXTURED_INDEX][32],
mcMovedtype
}
new MaterialedObj[MAX_MATERIALED_OBJECTS][materialedObj];
--- Первый пример использования
strcat(MaterialedObj
[ID
][mcTexturedTxdname
][freeSlot
], txdname
);
---- Второй
SetObjectMaterial(MaterialedObj
[mciter
][mcObjectID
], MaterialedObj
[mciter
][mcTexturedIndex
][i
], MaterialedObj
[mciter
][mcTexturedModelid
][i
], MaterialedObj
[mciter
][mcTexturedTxdname
][i
], MaterialedObj
[mciter
][mcTexturedName
][i
], MaterialedObj
[mciter
][mcMaterialcolor
][i
]);
[x] Я думаю вы поняли суть всего кода, вот при использвании вызывает ошибки, я делаю что либо не так?