View Single Post
Author Message
einsfuhrer
Member
Join Date: Jun 2019
Old 07-10-2019 , 11:46   [HELP] ERROR: function prototypes do not match
Reply With Quote #1

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_hidetagADMFLAG_KICK); 
And here is my callback function:
PHP Code:
public Action Command_hidetag(const char[] sCommandint iClientint 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"iClientsArgs);
                                
                        if (
GetClientTeam(iClient) == 2)
                            
PrintToChatAll(" \x0AHIDEROLE \x01| \x09%N \x08» \x01%s"iClientsArgs);

                        else if (
GetClientTeam(iClient) == 1)
                            
PrintToChatAll(" \x0AHIDEROLE \x01| \x03%N \x08» \x01%s"iClientsArgs);
                    }
                    else if (
CheckCommandAccess(iClient"chattag"ADMFLAG_RCON))
                    {
                        if (
GetClientTeam(iClient) == 3)
                            
PrintToChatAll(" \x04MANAGER \x01| \x0B%N \x08» \x01%s"iClientsArgs);
                                
                        if (
GetClientTeam(iClient) == 2)
                            
PrintToChatAll(" \x04MANAGER \x01| \x09%N \x08» \x01%s"iClientsArgs);

                        else if (
GetClientTeam(iClient) == 1)
                            
PrintToChatAll(" \x04MANAGER \x01| \x03%N \x08» \x01%s"iClientsArgs);
                    }
                    else
                    {
                        if (
GetClientTeam(iClient) == 3)
                            
PrintToChatAll(" \x08\x01\x0B%N \x08» \x01%s"iClientsArgs);
                                
                        if (
GetClientTeam(iClient) == 2)
                            
PrintToChatAll(" \x08\x01\x09%N \x08» \x01%s"iClientsArgs);

                        else if (
GetClientTeam(iClient) == 1)
                            
PrintToChatAll(" \x08\x01\x03%N \x08» \x01%s"iClientsArgs);
                    }
                }
                else
                {
                    if (
CheckCommandAccess(iClient"chattag"ADMFLAG_ROOT))
                {
                    if (
GetClientTeam(iClient) == 3)
                        
PrintToChatAll(" \x0FDEAD \x01| \x0AHIDEROLE \x01| \x0B%N \x08» \x01%s"iClientsArgs);
                            
                    if (
GetClientTeam(iClient) == 2)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x0AHIDEROLE \x01| \x09%N \x08» \x01%s"iClientsArgs);

                    else if (
GetClientTeam(iClient) == 1)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x0AHIDEROLE \x01| \x03%N \x08» \x01%s"iClientsArgs);
                }
                else if (
CheckCommandAccess(iClient"chattag"ADMFLAG_RCON))
                {
                    if (
GetClientTeam(iClient) == 3)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x04MANAGER \x01| \x0B%N \x08» \x01%s"iClientsArgs);
                            
                    if (
GetClientTeam(iClient) == 2)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x04MANAGER \x01| \x09%N \x08» \x01%s"iClientsArgs);

                    else if (
GetClientTeam(iClient) == 1)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x04MANAGER \x01| \x03%N \x08» \x01%s"iClientsArgs);
                }
                else
                {
                    if (
GetClientTeam(iClient) == 3)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x08\x01\x0B%N \x08» \x01%s"iClientsArgs);
                            
                    if (
GetClientTeam(iClient) == 2)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x08\x01\x09%N \x08» \x01%s"iClientsArgs);

                    else if (
GetClientTeam(iClient) == 1)
                        
PrintToChatAll(" \x0FDEAD \x01|  \x08\x01\x03%N \x08» \x01%s"iClientsArgs);
                }
                }
            }
        }
    }

einsfuhrer is offline