Not sure but, here you use a String.
PHP Code:
new String:rank[64];
SB_GetChatRank(author, rank, sizeof(rank)); // Line 999
And here a char, why? I mean, why not just using a string too?
PHP Code:
public void Function_GetRank3(int rank, char[] string, int maxlength)
{
char sRank[64];
Format(sRank, sizeof(sRank), "%s", Ranks[rank][tagRank]); // Line 949
strcopy(string, maxlength, sRank);
}
public int Native_GetChatRank(Handle plugin, int numParams)
{
int client = GetNativeCell(1);
char rank[64], status[8];
GetClientCookie(client, gH_sChatTag, status, sizeof(status));
if (!StrEqual(status, "off", false))
{
Function_GetRank3(Function_GetRankNumber(client), rank, sizeof(rank)); //Line 999
SetNativeString(2, rank, GetNativeCell(3), false);
}
else
{
SetNativeString(2, "", GetNativeCell(3), false);
}
}
I'm not sure about that for real, maybe I say some stupid things
__________________