Hay, got another error on the plugin I'm making and help is appreciated.
So I get this error when I compile:
Code:
(34) : error 100: function prototypes do not match
This is my RegAdminCmd part:
PHP Code:
RegAdminCmd("sm_hidetag", Command_hidetag, ADMFLAG_KICK);
And here is my callback function:
PHP Code:
public Action Command_hidetag(const char[] sCommand, int iClient, int sArgs)
{
if (StrEqual(sCommand, "say"))
{
int iTeam = GetClientTeam(iClient);
if (iTeam > 0)
{
if (IsClientInGame(iClient))
{
if(IsPlayerAlive(iClient))
{
if (CheckCommandAccess(iClient, "chattag", ADMFLAG_ROOT))
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x0AHIDEROLE \x01| \x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x0AHIDEROLE \x01| \x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x0AHIDEROLE \x01| \x03%N \x08» \x01%s", iClient, sArgs);
}
else if (CheckCommandAccess(iClient, "chattag", ADMFLAG_RCON))
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x04MANAGER \x01| \x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x04MANAGER \x01| \x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x04MANAGER \x01| \x03%N \x08» \x01%s", iClient, sArgs);
}
else
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x08\x01\x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x08\x01\x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x08\x01\x03%N \x08» \x01%s", iClient, sArgs);
}
}
else
{
if (CheckCommandAccess(iClient, "chattag", ADMFLAG_ROOT))
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x0FDEAD \x01| \x0AHIDEROLE \x01| \x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x0FDEAD \x01| \x0AHIDEROLE \x01| \x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x0FDEAD \x01| \x0AHIDEROLE \x01| \x03%N \x08» \x01%s", iClient, sArgs);
}
else if (CheckCommandAccess(iClient, "chattag", ADMFLAG_RCON))
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x0FDEAD \x01| \x04MANAGER \x01| \x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x0FDEAD \x01| \x04MANAGER \x01| \x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x0FDEAD \x01| \x04MANAGER \x01| \x03%N \x08» \x01%s", iClient, sArgs);
}
else
{
if (GetClientTeam(iClient) == 3)
PrintToChatAll(" \x0FDEAD \x01| \x08\x01\x0B%N \x08» \x01%s", iClient, sArgs);
if (GetClientTeam(iClient) == 2)
PrintToChatAll(" \x0FDEAD \x01| \x08\x01\x09%N \x08» \x01%s", iClient, sArgs);
else if (GetClientTeam(iClient) == 1)
PrintToChatAll(" \x0FDEAD \x01| \x08\x01\x03%N \x08» \x01%s", iClient, sArgs);
}
}
}
}
}
}