[DUV] Criar Comando /senha , /irsenha /fila
#6

Adcione o cуdigo abaixo e coloque OnPlayerSendReport(playerid); no comando /report.

pawn Код:
//topo
new reportpass[MAX_PLAYERS][8];
//final do gamemode:
OnPlayerSendReport(playerid)
{
    new number[7];
    for(new i = 0; i < 7; ++i) number[i] = random(9);
    for(new i = 0; i < 7; ++i) format(reportpass[playerid], 8, "%s%d", reportpass[playerid], number[i]);
    strins(reportpass[playerid], "/", 0);
    return false;
}
//CommandText
public OnPlayerCommandText(playerid, cmdtext[])
{
    for(new i = 0; i < MAX_PLAYERS; ++i)
    {
        if(!strcmp(cmdtext, reportpass[i], true))
        {
            if(IsPlayerAdmin(playerid))
            {
                new str[256], name[MAX_PLAYER_NAME];
                GetPlayerName(playerid, name, sizeof name);
                format(str, 256, "[Resposta ao report] %s: %s", name, cmdtext[8]);
                SendClientMessage(i, 0xFFFFFFAA, str);     
                format(reportpass[i], 0, "");      
                return 1;
            }
            return SendClientMessage(playerid, 0xFF4040AA, "[ERRO] Vocк nгo й admin.");
        }
    }

    if(!strcmp(cmdtext, "/fila", true))
    {
        if(IsPlayerAdmin(playerid))
        {
            new str[256];
            SendClientMessage(i, 0xFFFFFFAA, "[Relatorios а espera]");
            for(new i = 0; i < MAX_PLAYERS; ++i)
            {
                if(strlen(reportpass[i]) > 1)) SendClientMessage(playerid, 0xFF4040AA, reportpass[i]);
            }
            SendClientMessage(playerid, 0xFFFFFFAA, "______________________________");
            return 1;
        }
        return SendClientMessage(playerid, 0xFF4040AA, "[ERRO] Vocк nгo й admin.");
    }
    return 0;
}
O admin sу precisa digitar /senha e o texto na frente pra responder ao relatorio.
Por exemplo: "/489779 Para enviar mensagens pessoais use /pm [id] [msg].".
Reply


Messages In This Thread
[DUV] Criar Comando /senha , /irsenha /fila - by gabrielbnv - 06.01.2011, 18:30
Re: [DUV] Criar Comando /senha , /irsenha /fila - by Macintosh - 06.01.2011, 18:54
Re: [DUV] Criar Comando /senha , /irsenha /fila - by wgrafael - 06.01.2011, 22:38
Re: [DUV] Criar Comando /senha , /irsenha /fila - by 385gtamaster - 07.01.2011, 06:54
Re: [DUV] Criar Comando /senha , /irsenha /fila - by Xapita_Halls - 07.01.2011, 10:12
Re: [DUV] Criar Comando /senha , /irsenha /fila - by CyNiC - 07.01.2011, 13:07

Forum Jump:


Users browsing this thread: 1 Guest(s)