Keep in mind that there's a difference between "ego" and constructive criticism. In this case:
1) Allocating too much memory for a static-sized string.
2) Using sprintf for a static string
3) Usage could be printed automatically by following Killer1478's suggestion
4) Casting a const char* to a char* and then casting it back to a const char*
His entire function could literally be done like this
Code:
void ChatCmd_FindPlayer(const char* line,const int argc, char **const argv)
{
ZPostWhere(argv[1]);
}