enum in arguments
#1

Hi All... How make like this?

Simple:
pawn Code:
enum enum_test{
    test,
    test_string[128],
    lol
};
new test[123][enum_test];

Simple_test_int(count, enum_c) {
    return test[count][enum_c];
}
pawn Code:
warning 213: tag mismatch // in line: return test[count][enum_c]
Reply
#2

try :
pawn Code:
enum enum_test{
    test,
    test_string[128],
    lol
};
new test[123][enum_test];
Simple_test_int(count, enum_c) {
return test[count][enum_c];{
}
}
I do not know if it works
haha xD.
Reply
#3

pawn Code:
enum enum_test{
    test,
    test_string[128],
    lol
};
new wii [ 123 ] [ enum_test ] ;

Simple_test_int ( count, enum_c )
{
    return wii [ count ] [ enum_c ] ;
}
Try this.
Reply
#4

Pff... what are you doing all? Warning says about ENUM

Simple_test_int(count, enum_c) in test[count][enum_c]

And i don't know how use enum in function arguments (pawn) for massive. (if it's possible)

UPD:

My solution:
pawn Code:
enum enum_test{
    test,
    test_string[128],
    lol
};
new test[123][enum_test];

Simple_test_int(count, const enum_c) {
    return test[count][enum_test:enum_c];
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)