06.11.2012, 12:57
If there are no special stuff set for a variable it is automatically an integer. I take it that 'message' a string is so you would need to specify the length of that string (or actually,, just two brackets are good) so:
new message; // an integer value is expected
new message[]; // a string value is expected (length does not matter here)
new bool:message; // a boolean value is expected (true/false)
new Text:message; // for a 3Dtextlabel or something
new Float:message; // a floatation point value is expected (eg 12.34)
BizInfo[bizid][bMessage] is probably a string and message is an int so that causes a TAG mismatch (the TAG is the type here (int - string))
new message; // an integer value is expected
new message[]; // a string value is expected (length does not matter here)
new bool:message; // a boolean value is expected (true/false)
new Text:message; // for a 3Dtextlabel or something
new Float:message; // a floatation point value is expected (eg 12.34)
BizInfo[bizid][bMessage] is probably a string and message is an int so that causes a TAG mismatch (the TAG is the type here (int - string))

