Porque acontece isto?
#1

pawn Код:
if (!strcmp("/admins", cmdtext, true) )
{
    for(new i = 0; i <= MAX_PLAYERS; i++)
    {
        GetPlayerName(i, nome, sizeof(nome) );

        if (logado[i] == true)
        {
            if (informacoes[i][leveladministrativo] == 1)
            {
                format(texto, sizeof texto, "Colaborador: %s", nome);
            }

                ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Administradores", texto, "Fechar", "");
        }
    }
    return 1;
}
O comando nгo executa sу vive dando que o comando nгo existe!
Reply
#2

tenta assim:
pawn Код:
if(!strcmp(cmdtext,"/admins",true))
{
    for(new i = 0; i <= MAX_PLAYERS; i++)
    {
        GetPlayerName(i, nome, sizeof(nome) );

        if (logado[i] == true)
        {
            if (informacoes[i][leveladministrativo] == 1)
            {
                format(texto, sizeof texto, "Colaborador: %s", nome);
            }

                ShowPlayerDialog(playerid, 3, DIALOG_STYLE_MSGBOX, "Administradores", texto, "Fechar", "");
        }
    }
    return 1;
}
Se der unknown command, й por causa de algum return ou chave. Ou ate que vc adicionou: #include <zcmd>. Que bloqueia o strcmp
Reply
#3

Obrigado.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)