SA-MP Forums Archive
[Ajuda] Fs Anti-ip - 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] Fs Anti-ip (/showthread.php?tid=320597)



[Ajuda] Fs Anti-ip - Caio_Freeze - 23.02.2012

eu to com esse fs de ant ip ele й basicamente um anti-nick so q ele proibe a entrada do ip.
e o meu problema й q eu coloco o ip proibido e ele n kicka o ip e o player entra no sv
pf alguem me ajude Rep ++

pawn Код:
#include <a_samp>

#define Banir   0
#define Kickar  1

enum IPs
{
    IP[16],
    Option
};

new PlayerIP[][IPs] =
{
    {"201.50.20.80", Kickar},//Boob_PerfecT
    {"200.138.69.245", Kickar},//Spider_Man
    {"192.168.1.4", Kickar},//Sammy_Winchester
    {"5.83.150.194", Kickar}//Killer_Matador
};

public OnPlayerConnect(playerid)
{
    new ip[16];
    GetPlayerIp(playerid, ip, 16);
    for(new i = 0; i < sizeof PlayerIP; i++)
    {
        if(strfind(ip, PlayerIP[i][IP], true) != -1)
        {
            if(strlen(ip) == strlen(PlayerIP[i][IP]))
            {
                if(PlayerIP[i][Option] == Banir)
                {
                    SendClientMessage(playerid, 0xFFFFFFFF, "** Vocк foi Banido(a) Pelo Sistema Anti-Hacker.");
                    Ban(playerid);
                }
                else if(PlayerIP[i][Option] == Kickar)
                {
                    SendClientMessage(playerid, 0xFFFFFFFF, "** Vocк foi Kickado(a) Pelo Sistema Anti-Hacker.");
                    Kick(playerid);
                }
                break;
            }
        }
    }
    return true;
}
oq tem de errad nesse codigo alguem pode me ajudar


Re: [Ajuda] Fs Anti-ip - kinhobryant - 23.02.2012

Quem tem q dizer й vc , quais sгo os erros ?


Re: [Ajuda] Fs Anti-ip - Caio_Freeze - 23.02.2012

Quote:
Originally Posted by kinhobryant
Посмотреть сообщение
Quem tem q dizer й vc , quais sгo os erros ?
mano ele compila direitinho mais ele n ta banindo n sei pq


Re: [Ajuda] Fs Anti-ip - paulor - 24.02.2012

Isso resolvera o seu problema!
pawn Код:
#include <a_samp>

#define Banir   0
#define Kickar  1

enum IPs
{
    IP[16],
    Option
};

new PlayerIP[][IPs] =
{
    {"201.50.20.80", Kickar},//Boob_PerfecT
    {"200.138.69.245", Kickar},//Spider_Man
    {"192.168.1.4", Kickar},//Sammy_Winchester
    {"5.83.150.194", Kickar}//Killer_Matador
};

public OnPlayerConnect(playerid)
{
    new ip[16];
    GetPlayerIp(playerid, ip, 16);
    for(new i = 0; i < sizeof PlayerIP; i++)
    {
        if(strcmp(ip, PlayerIP[i][IP], true) != -1)
        {
            if(PlayerIP[i][Option] == Banir)
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "** Voc? foi Banido(a) Pelo Sistema Anti-Hacker.");
                Ban(playerid);
            }
            else if(PlayerIP[i][Option] == Kickar)
            {
                SendClientMessage(playerid, 0xFFFFFFFF, "** Voc? foi Kickado(a) Pelo Sistema Anti-Hacker.");
                Kick(playerid);
            }
            break;
        }
    }
    return true;
}



Re: [Ajuda] Fs Anti-ip - Caio_Freeze - 24.02.2012

Vou Testar e Ja dou um Edit


Re: [Ajuda] Fs Anti-ip - steki. - 24.02.2012

Jб ouviu falar em IP range, subnet, etc?


Re: [Ajuda] Fs Anti-ip - Caio_Freeze - 24.02.2012

Quote:
Originally Posted by Stewie`
Посмотреть сообщение
Jб ouviu falar em IP range, subnet, etc?
ja ouvi falar sim e q q tem ?