19.06.2013, 14:16
Limit is 3 dimension so if you use like
enum _something_
{
one,
two[2],
three[3][2]
};
new variable[MAX_PLAYERS][_something_]; // that's already two dimensions
if you use
variable[0][one] = (5); // you use two dimensions
variable[0][two][0] = (1); // this is third dimension
variable[0][three][1][2] = (2); // you pass a limit! so you can't use two dimensions in enum
enum _something_
{
one,
two[2],
three[3][2]
};
new variable[MAX_PLAYERS][_something_]; // that's already two dimensions
if you use
variable[0][one] = (5); // you use two dimensions
variable[0][two][0] = (1); // this is third dimension
variable[0][three][1][2] = (2); // you pass a limit! so you can't use two dimensions in enum