[Ajuda] /senha
#1

Tenho um sistema de /senha e gostaria de modifica-lo em uma coisa
Toda vez que algum player digita-se /senha iria aparecer no Chat dos admins por exemplo:
pawn Код:
Dark_Max precisa de ajuda, Vб atende-lo (aki iria o numero da senha)
Sera que tem como?
Desde jб agradeзo
pawn Код:
dcmd_senha(playerid, params[])
    {
        #pragma unused params
        if(ReduceTimeArmas[playerid] == 1)
            return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк precisa esperar 1 minuto pra pedir senha denovo.");

        if(Player[playerid][pAdmin] > 0 && Player[playerid][pAdmin] < 4)
            return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo precisa de ajuda.");

        if(Player[playerid][SenhaFila] > 0)
            return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк jб pegou uma senha.");

        ReduceTimeArmas[playerid] = 1;
        SetTimerEx("ReduceTimerArmas", 60000, false, "i", playerid);
        format(thestring, 128, "Vocк pegou uma senha,aguarde. Para cancelar /sfila. Seu nъmero й : %d",senha);
        SendClientMessage(playerid, COLOR_BLUE, thestring);
        Player[playerid][SenhaFila] = senha;
        senha ++;
        return 1;
    }
Reply
#2

pawn Код:
dcmd_senha(playerid, params[])
{
    #pragma unused params
    new n[24],s[128];
    if(ReduceTimeArmas[playerid] == 1)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк precisa esperar 1 minuto pra pedir senha denovo.");
    if(Player[playerid][pAdmin] > 0 && Player[playerid][pAdmin] < 4)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo precisa de ajuda.");
    if(Player[playerid][SenhaFila] > 0)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк jб pegou uma senha.");
    ReduceTimeArmas[playerid] = 1;
    SetTimerEx("ReduceTimerArmas", 60000, false, "i", playerid);
    format(thestring, 128, "Vocк pegou uma senha,aguarde. Para cancelar /sfila. Seu nъmero й : %d",senha);
    SendClientMessage(playerid, COLOR_BLUE, thestring);
    GetPlayerName(playerid,n,24);
    for(new i; i < GetMaxPlayers(); i++) {
        if(Player[i][pAdmin] > 0) {
            format(s,128,"%s precisa de ajuda, Vб atende-lo (senha:%d)",n,senha);
            SendClientMessage(i,-1,s);
        }
    }
    Player[playerid][SenhaFila] = senha;
    senha ++;
    return 1;
}
Reply
#3

pawn Код:
dcmd_senha(playerid, params[])
{
    #pragma unused params
    if(ReduceTimeArmas[playerid] == 1)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк precisa esperar 1 minuto pra pedir senha denovo.");

    if(Player[playerid][pAdmin] > 0 && Player[playerid][pAdmin] < 4)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк nгo precisa de ajuda.");

    if(Player[playerid][SenhaFila] > 0)
        return SendClientMessage(playerid, COLOR_RED, "[ERRO] Vocк jб pegou uma senha.");

    ReduceTimeArmas[playerid] = 1;
    SetTimerEx("ReduceTimerArmas", 60000, false, "i", playerid);
    format(thestring, 128, "Vocк pegou uma senha,aguarde. Para cancelar /sfila. Seu nъmero й : %d",senha);
    SendClientMessage(playerid, COLOR_BLUE, thestring);
    format(thestring, 128, "O Jogador %s pediu senha! Vб atende-lo. Senha: %d", Player[playerid][pName], senha);
    ABroadCast(COLOR_BLUE, thestring, 1);
    Player[playerid][SenhaFila] = senha;
    senha ++;
    return 1;
}
Reply
#4

Obrigado aos 2
Consegui... +REP
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)