[Ajuda] /desban como fazer.
#1

pawn Код:
CMD:banplayer(playerid, params[])
{
    if(IsPlayerAdmin(playerid))
    {
    new PTiD, name[MAX_PLAYER_NAME+1];
    GetPlayerName(playerid, name, sizeof(name));
    GetPlayerName(PTiD, name, sizeof(name));
    if(sscanf(params, "u", PTiD)) return SendClientMessage(playerid, -1, "Uso: /banplayer [ID]");
    if(!IsPlayerConnected(PTiD)) return SendClientMessage(playerid, -1, "[ERRO]: Jogador Nгo conectado!");
    static ipplayer[16];
    GetPlayerIp(PTiD, ipplayer, sizeof(ipplayer));
    new string[1000];
    format(string, 256, "%s\r\n" ,ipplayer);
    ArmazenarFaixaIP(string);
    format(string, sizeof(string), "%s Baniu o player %s do servidor!.", name, PTiD);
    SendClientMessageToAll(0xC4C4C4FF, string);
    Ban(PTiD);
    }
    else
    {
    SendClientMessage(playerid, 0xAA3333AA, " VOCК NГO Й ADMIN!  ");
    }
    return 1;
}
Bom galera to criando um GM, e eu vi esse comando na net, eu arrumei tudo certinho bani e tals, eu gostaria de saber como faзo agora para desbanir ?

Se forem postar o cуdigo pronto pelo menos me explica como fez pra eu aprender
Reply
#2

pawn Код:
CMD:desbanplayer(playerid, params[])
{
    if(IsPlayerAdmin(playerid))
    {
        new PTiD[30], name[MAX_PLAYER_NAME+1];
        GetPlayerName(playerid, name, sizeof(name));
        if(sscanf(params, "u", PTiD)) return SendClientMessage(playerid, -1, "Uso: /banplayer [ID]");

        new string[1000];
        format(string, 256, "%s\r\n" ,PTiD);
        ArmazenarFaixaIP(string);
        format(string, sizeof(string), "%s desBaniu o player %s do servidor!.", name, PTiD);
        SendClientMessageToAll(0xC4C4C4FF, string);
        // Use a funзгo de deletar de seu modo de salvamento !
    }
    else
    {
        SendClientMessage(playerid, 0xAA3333AA, " VOCК NГO Й ADMIN!  ");
    }
    return 1;
}
Reply
#3

Entгo cara, o modo de salvamento й esse:

pawn Код:
stock ArmazenarFaixaIP(const string[])
{
new File:HF = fopen("FaixasIP.ini",io_append);
fwrite(HF, string);
fclose(HF);
}
E nгo tem o de deletas, como eu faзo ?
Reply
#4

Alguйm sabem ? ou algum tutorial
Reply
#5

Alguйm ?
Reply
#6

Cara, vocк baixou esse GM da NET ?
Reply
#7

Isto e muito simples SR. Davi54723 , use a funзao Fremove , ele ira remover .Lembre-se vocк precisa de uma format !
Reply
#8

Sim amigo, eu vi isso sу que ele remove o arquivo, eu quero que ele abra o arquivo e remova o IP... Tendeu ?
Reply
#9

Ajuda ae gente porfavor
http://forum.sa-mp.com/showthread.ph...=1#post2539762
Reply
#10

Alguйm sabe como eu devo fazer?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)