SA-MP Forums Archive
[Ajuda] /desbanir - /unban - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] /desbanir - /unban (/showthread.php?tid=544105)



/desbanir - /unban - Lucas_HenryK - 31.10.2014

pawn Код:
CMD:unban(playerid,params[])
{
    new
        Nick[24],
        String[128],
        Arquivo[24]
    ;

    if(PlayerInfo[playerid][Admin] < 2) return SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para isso.");
    if(sscanf(params,"s[24]",Nick)) return SendClientMessage(playerid,Cinza,"use: /unbanip <nick>");

    format(Arquivo,sizeof(Arquivo),"Contas/%s.txt",Nick);

    if(DOF2_FileExists(Arquivo) && DOF2_GetInt(Arquivo, "Banned") == 1)
    {
        DOF2_SetInt(Arquivo, "Banned", 0);

        format(String,sizeof(String),"Admin %s desbaniu a CONTA %s",nome(playerid),Nick);
        SendAdminMessage(AdminColor,String);
       
        writeLog(AdminLog,String);
    }
    else
    {
        SendClientMessage(playerid,Vermelho,"Essa conta nгo existe ou nгo estб banida!");
    }
    return 1;
}
sempre q uso o cmd fala SERVER: Unknow Command.


Re: /desbanir - /unban - Artista - 31.10.2014

Provavelmente seja por quasa disso: Nick,
Vocк nгo criou a variбvel Nick como string


Re: /desbanir - /unban - Valdemiro - 31.10.2014

Hum...


Re: /desbanir - /unban - Lucas_HenryK - 31.10.2014

criei sim doido mim ajuda ai fala oq ta rolando pra eu arruma


Re: /desbanir - /unban - ipsLuan - 31.10.2014

O plugin sscanf estб sendo carregado?


Re: /desbanir - /unban - Artista - 31.10.2014

Bem, vi que vocк editou a postagem.
Enfim, o sscanf ta atualizado? Verifique se o mesmo estб carregando como o xCR7 disse.


Re: /desbanir - /unban - Lucas_HenryK - 31.10.2014

sim o sscanf ta atualizado sim


Re: /desbanir - /unban - ReyMysterio - 31.10.2014

Tente assim:

pawn Код:
CMD:unban(playerid,params[])
{
    new
        Nick[24],
        String[128],
        Arquivo[24]
    ;

    if(PlayerInfo[playerid][Admin] < 2) return SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para isso.");
    if(sscanf(params,"s[24]",Nick)) return SendClientMessage(playerid,Cinza,"use: /unbanip <nick>");

    format(Arquivo,sizeof(Arquivo),"Contas/%s.txt",Nick);

    if(DOF2_FileExists(Arquivo) && DOF2_GetInt(Arquivo, "Banned") == 1)
    {
        DOF2_SetInt(Arquivo, "Banned", 0);

        format(String,sizeof(String),"Admin %s desbaniu a CONTA %s",nome(playerid),Nick);
        SendAdminMessage(AdminColor,String);
       
        writeLog(AdminLog,String);
        return 1;
    }
    else
    {
        SendClientMessage(playerid,Vermelho,"Essa conta nгo existe ou nгo estб banida!");
        return 1;
    }
}



Re: /desbanir - /unban - Lucas_HenryK - 31.10.2014

Quote:
Originally Posted by ReyMysterio
Посмотреть сообщение
Tente assim:

pawn Код:
CMD:unban(playerid,params[])
{
    new
        Nick[24],
        String[128],
        Arquivo[24]
    ;

    if(PlayerInfo[playerid][Admin] < 2) return SendClientMessage(playerid,Vermelho,"Vocк nгo tem permissгo para isso.");
    if(sscanf(params,"s[24]",Nick)) return SendClientMessage(playerid,Cinza,"use: /unbanip <nick>");

    format(Arquivo,sizeof(Arquivo),"Contas/%s.txt",Nick);

    if(DOF2_FileExists(Arquivo) && DOF2_GetInt(Arquivo, "Banned") == 1)
    {
        DOF2_SetInt(Arquivo, "Banned", 0);

        format(String,sizeof(String),"Admin %s desbaniu a CONTA %s",nome(playerid),Nick);
        SendAdminMessage(AdminColor,String);
       
        writeLog(AdminLog,String);
        return 1;
    }
    else
    {
        SendClientMessage(playerid,Vermelho,"Essa conta nгo existe ou nгo estб banida!");
        return 1;
    }
}
Cara agora sу fica falando assim 'Essa conta nгo existe ou nгo estб banida!'


Re: /desbanir - /unban - ReyMysterio - 31.10.2014

Quando vocк ban o cara ele fica com a key "Banned" = 1 ?