SA-MP Forums Archive
[AJUDA] ME AJUDA AE ! - 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] ME AJUDA AE ! (/showthread.php?tid=323693)



[AJUDA] ME AJUDA AE ! - leosivi - 06.03.2012

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



Re: [AJUDA] ME AJUDA AE ! - leosivi - 06.03.2012

Alguem ?


Re: [AJUDA] ME AJUDA AE ! - DouglasRodrigues - 06.03.2012

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.


Re: [AJUDA] ME AJUDA AE ! - Jeffrey_Hatrix Jeffrey_ - 06.03.2012

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


Re: [AJUDA] ME AJUDA AE ! - DouglasRodrigues - 06.03.2012

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?


Re: [AJUDA] ME AJUDA AE ! - Jeffrey_Hatrix Jeffrey_ - 06.03.2012

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;
}