[Ajuda] Bloquear comandos estando preso.
#1

Olб,

Estou com um problema, esse meu code estб fail e nгo estб bloqueando os comandos, pois mesmo que adicione eles nas excessoes, apos eu colocar o params da erro,

Exemplo o comando /Reportar й uma excessгo, se eu digitar somente /Reportar, Ok, mais quando digito, /Reportar 1 teste, jб da erro por causa dos params,

Comandos em exceзгo

/Reportar - /Sos - /PedirAdvogado - /F - /P

pawn Код:
new ComandosBlocked[][60] =
    {
        "/perdiradvogado",
        "/f",
        "/p",
        "/sairafk",
        "/comandos",
        "/regras",
        "/sos",
        "/reportar",
        "/help"
    };


public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
    if(PlayerInfo[playerid][pPreso] == 1 || PlayerInfo[playerid][pPresoAdmin] == 1)
    {
        if(PlayerInfo[playerid][pAdmin] == 0)
        {
            for(new i; i < sizeof ( ComandosBlocked ); i++)
            {
                if(strcmp(cmdtext, ComandosBlocked[i], true) != 0)
                {
                    SendClientMessage(playerid, VERMELHO_ESCURO, "| x | Vocк estб preso й pode usar somente ( /Reportar - /Sos - /PedirAdvogado - /F - /P )");
                    return 0;
                }
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Bloquear comandos estando preso. - by Maklister - 25.05.2013, 14:36
Re: Bloquear comandos estando preso. - by Don_Speed - 25.05.2013, 14:47
Re: Bloquear comandos estando preso. - by DrTHE - 25.05.2013, 14:50
Re: Bloquear comandos estando preso. - by Maklister - 25.05.2013, 14:58

Forum Jump:


Users browsing this thread: 2 Guest(s)