[AJUDA] ME AJUDA AE !
#1

Bom eu Baixei uma FS de BOT mas ela bani ate qem nao ta de BOT
oq ha de errado ?
pawn Код:
#include <a_samp>
new IP[MAX_PLAYERS][256];
new IPbot[MAX_PLAYERS][256];

//=========================
//FS ANT-BOT.              *
//Creditos: [BS]Lukas      *
//IP BS: 66.7.199.58:8003  *
//=========================

//#define FILTERSCRIPT

#if defined FILTERSCRIPT

#else

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" FS Ant-Bot");
    print("--------------------------------------\n");
    return 1;
}

#endif


//==============================================================================
public OnPlayerConnect(playerid)
{
for(new i; i<MAX_PLAYERS; i++) {
GetPlayerIp(i,IP[playerid],256);
GetPlayerIp(playerid,IPbot[playerid],256);
if(i == playerid) return 0; //pra não banir uma pessoa que não criou bots :)
if(strcmp(IP[ i],IPbot[playerid], true) == 0) {
Ban(playerid); //bani os bots
Ban(i); //bani o criador dos bots
}
}
return 1;
}
//==============================================================================
#OPS ESQECI UMA COISA .......


AGRADECO QEM PUDER ME AJUDAR
Reply
#2

Alguem ?
Reply
#3

pawn Код:
#include <a_samp>
new IP[MAX_PLAYERS][256];
new IPbot[MAX_PLAYERS][256];

//=========================
//FS ANT-BOT.              *
//Creditos: [BS]Lukas      *
//IP BS: 66.7.199.58:8003  *
//=========================

//#define FILTERSCRIPT

#if defined FILTERSCRIPT

#else

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" FS Ant-Bot");
    print("--------------------------------------\n");
    return 1;
}

#endif


//==============================================================================
public OnPlayerConnect(playerid)
{
for(new i; i<MAX_PLAYERS; i++) {
GetPlayerIp(i,IP[playerid],256);
GetPlayerIp(playerid,IPbot[playerid],256);
if(i == playerid) return 1; //pra nгo banir uma pessoa que nгo criou bots :)
if(strcmp(IP[ i],IPbot[playerid], true) == 0) {
Ban(playerid); //bani os bots
Ban(i); //bani o criador dos bots
}
}
return 1;
}
Nгo sei se vai dar certo, mas tente.
Reply
#4

Tб bem erradinho e faltando coisa,
tente este aqui que achei no Search by: Macintosh
[FilterScript] - s_AntBot
Reply
#5

Ele quer um Anti Bot que bloqueie quando um tal numero de Ips se conectem no server.
O FS do Macintosh sу bloqueia Nicks, entende?
Reply
#6

Nгo sei se entendi, seria assim?
pawn Код:
public OnPlayerConnect(playerid)
{
    new x = 0,
        nn = GetMaxPlayers(),
        p[MAX_PLAYERS],
        bot[MAX_PLAYERS];

    while(x < nn) {
        GetPlayerIp(x, bot[x], 64);
        GetPlayerIp(playerid, p[x], 64);
        if(x == playerid) break;
        if(strcmp(p[x], bot[x], true) != -1)
            return Ban(playerid), Ban(x);
        x++;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)