[Ajuda] Alguem Sabe Esse Bug
#1

Entгo Criei Um Dias Atras um Topico Sobre o Anti Proxy Que Nгo Permitia Player Entra - se com Ips Falsos O unico Que eu tenho e que conheзo й o anti hotspot shield mais ele nгo funciona ele nгo bani

aqui o codigo:

Код:
public OnPlayerConnect(playerid)
{
 
    GetPlayerHost(playerid);
   
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
Se Alguem Da Uma Ajudinha Agradeзo Esse Codigo й Importante pra Deixar Meu Server Protegido
Reply
#2

Up Alguem mals pelo double post
Reply
#3

pawn Код:
public OnPlayerConnect(playerid)
{
    new IPp[29], name[21];
    GetPlayerName(playerid, name, 20);
    GetPlayerIP(playerid, IPp, 28);
    OnReverseDNS(IPp, GetPlayerHost(playerid), name);
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
Tenta assim nгo sei se irб funcionar
Reply
#4

Quote:
Originally Posted by FallweN
Посмотреть сообщение
pawn Код:
public OnPlayerConnect(playerid)
{
    new IPp[29], name[21];
    GetPlayerName(playerid, name, 20);
    GetPlayerIP(playerid, IPp, 28);
    OnReverseDNS(IPp, GetPlayerHost(playerid), name);
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
Tenta assim nгo sei se irб funcionar
Код:
 error 017: undefined symbol "GetPlayerIP"
 error 076: syntax error in the expression, or invalid function call
Reply
#5

Quote:
Originally Posted by caption
Посмотреть сообщение
Код:
 error 017: undefined symbol "GetPlayerIP"
 error 076: syntax error in the expression, or invalid function call
pawn Код:
public OnPlayerConnect(playerid)
{
    new IPJogador[16], NomeJogador[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NomeJogador, 128);
    GetPlayerIp(playerid, IPJogador, sizeof IPJogador);
    OnReverseDNS(IPJogador, GetPlayerHost(playerid), NomeJogador);
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
Reply
#6

Quote:
Originally Posted by kevinho.007
Посмотреть сообщение
pawn Код:
public OnPlayerConnect(playerid)
{
    new IPJogador[16], NomeJogador[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NomeJogador, 128);
    GetPlayerIp(playerid, IPJogador, sizeof IPJogador);
    OnReverseDNS(IPJogador, GetPlayerHost(playerid), NomeJogador);
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
ultimo errinho
Код:
error 035: argument type mismatch (argument 2)
esse erro ta no:
OnReverseDNS(IPJogador, GetPlayerHost(playerid), NomeJogador);
Reply
#7

Quote:
Originally Posted by caption
Посмотреть сообщение
ultimo errinho
Код:
error 035: argument type mismatch (argument 2)
esse erro ta no:
OnReverseDNS(IPJogador, GetPlayerHost(playerid), NomeJogador);
Tenta assim.....
pawn Код:
public OnPlayerConnect(playerid)
{
    new IPJogador[16], NomeJogador[MAX_PLAYER_NAME];
    GetPlayerName(playerid, NomeJogador, 128);
    GetPlayerIp(playerid, IPJogador, sizeof IPJogador);
    new Host = GetPlayerHost(playerid);
    OnReverseDNS(IPJogador, Host, NomeJogador);
    return 1;
}

public OnReverseDNS(ip[], host[], extra)
{
        if(strfind(host,"anchorfree.com", true) != -1) return BanEx(extra,"PROXY");
        return 1;
}
Reply
#8

alguem sabe resolver esse erro
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)