[Ajuda] Comandos /ban e /kick
#1

Nгo estou conseguindo enviar a mensagem do motivo do ban ou do kick ao jogador.
PHP код:
if(strcmp(cmd"/kick"true) == 0)
    {
        if(
IsPlayerConnected(playerid))
        {
          if(
pInfo[playerid][ModoAdmin] == 1)
          {
            
tmp strtok(cmdtextidx);
            if(!
strlen(tmp))
            {
                
SendClientMessage(playerid0xFFFFFFFF"USE: /kick [ID][MOTIVO]");
                return 
1;
            }
            new 
para1;
            
para1 ReturnUser(tmp);
            if (
pInfo[playerid][Admin] >= 1)
            {
                if(
IsPlayerConnected(para1))
                {
                    if(
para1 != INVALID_PLAYER_ID)
                    {
                        
GetPlayerName(para1Name[para1], sizeof(Name));
                        
GetPlayerName(playeridName[playerid], sizeof(Name));
                        new 
length strlen(cmdtext);
                        while ((
idx length) && (cmdtext[idx] <= ' '))
                        {
                            
idx++;
                        }
                        new 
offset idx;
                        new 
result[64];
                        while ((
idx length) && ((idx offset) < (sizeof(result) - 1)))
                        {
                            
result[idx offset] = cmdtext[idx];
                            
idx++;
                        }
                        
result[idx offset] = EOS;
                        if(!
strlen(result))
                        {
                            
SendClientMessage(playerid0xFFFFFFFF"USE: /kick [ID][MOTIVO]");
                            return 
1;
                        }
                        new 
dia,mes,ano;
                        
getdate(dia,mes,ano);
                        
format(stringsizeof(string), "CMD ADM:O Admin: %s kickou %s, Motivo: %s (%d-%d-%d)"Name[playerid], Name[para1], (result),dia,mes,ano);
                         
SendClientMessageToAll(COR_ERROCMDADMstring);
                         
Kick(para1);
                        return 
1;
                    }
                }
                else{
SendClientMessage(playerid,0xFFFFFFFF,"Esse Jogador nгo estб ONLINE");}
            }
            else{
SendClientMessage(playeridCOR_ERROCMDADM"Vocк nгo tem nivel de admin para usar esse comando");}
          }
          else{
SendClientMessage(playeridCOR_ERROCMDADM"Vocк nгo estб com o modo admin ligado");}
        }
        return 
1;
    } 
Reply


Messages In This Thread
Comandos /ban e /kick - by StrondaXxT - 15.10.2014, 20:16
Re: Comandos /ban e /kick - by PedexM - 15.10.2014, 20:23
Re: Comandos /ban e /kick - by ProKillerpa - 15.10.2014, 20:51
Re: Comandos /ban e /kick - by StrondaXxT - 15.10.2014, 21:05
Re: Comandos /ban e /kick - by ArthurxD - 15.10.2014, 22:42

Forum Jump:


Users browsing this thread: 3 Guest(s)