SA-MP Forums

SA-MP Forums (https://forum.sa-mp.com/index.php)
-   Lançamentos/Releases (https://forum.sa-mp.com/forumdisplay.php?f=56)
-   -   [FilterScript] Anti Rcon 3X (https://forum.sa-mp.com/showthread.php?t=440682)

dEvasT._ 30/05/2013 09:45 PM

Anti Rcon 3X
 
HIHIHI AEEW GALERA!!!, BLZ, MANO? :D

Bom, estava sem idea a o que criar, e hoje, eu falei, ah os kra fica tentando flooda o comando no seu server de rcon login, e fica zuando la, pensando que vai acertar a rcon. Então Criei Este Fs, Que Se Você Errar Mais De 3 Vezes A Rcon Login Do Seu Server, Você Sera Banido.

pawn Code:
#include <      a_samp          >
#include <      foreach         >


// Variaveis //
new RCONHACK = 1; //
new ime[MAX_PLAYER_NAME]; //
new AntiRCON[MAX_PLAYERS];//
new RCONHACKA[MAX_PLAYER_NAME];
new RCON[400];

// Defines //
#define COR 0xFF0000FF

public OnFilterScriptInit()
{
    print("\n--------------------------------------");
    print(" Anti RCON Criado Por dEvasT");
    print("--------------------------------------\n");
    return 1;
}

public OnRconLoginAttempt(ip[], password[], success)
{
    if(RCONHACK == 1)
    {
        if(!success)
        {
            new p2[16];
            foreach(Player, i)
            {
                if(GetPVarInt(i, "RconHack") == 0)
                {
                    GetPlayerIp(i, p2, sizeof(p2));
                    if(!strcmp(ip, p2, true))
                    {
                        GetPlayerName(i, ime, sizeof(ime));
                        if(AntiRCON[i] != 3)
                        {
                            AntiRCON[i] ++;
                            SendClientMessage(i,COR, "Senha errada! Se você digitar a senha errada por mais de 3 vezes, você será banido.");
                        }
                        else
                        {
                            if(RCONHACKA[i] == 0)
                            {
                                RCONHACKA[i] = 1;
                                GetPlayerName(i, ime, sizeof(ime));
                                GetPlayerIp(i, RCON, sizeof(RCON));
                                Ban(i);
                                break;
                            }
                        }
                    }
                }
            }
        }
    }
    return 1;
}
public OnPlayerConnect(playerid)
{
    RCONHACKA[playerid] = 0;
    return 1;
}

Caio_Freeze 30/05/2013 09:51 PM

Re: Anti Rcon 3X
 
gosti '-'

Kuddy 30/05/2013 10:00 PM

Re: Anti Rcon 3X
 
Eu acho que você só poderia estar zuando ao publicar isso cara...

Mesmo que seu FS funcionasse, ele seria desoptimizado.

eDlAndrePawno 30/05/2013 10:02 PM

Re: Anti Rcon 3X
 
http://forum.sa-mp.com/showthread.php?t=144744

leonardo1434 30/05/2013 10:13 PM

Re: Anti Rcon 3X
 
Quote:

Originally Posted by Kuddy (Post 2548674)
Eu acho que você só poderia estar zuando ao publicar isso cara...

Mesmo que seu FS funcionasse, ele seria desoptimizado.. não sei daonde vc tirou foreach nisso.

Maneira correta:
pawn Code:
new tentativas[MAX_PLAYERS];

public OnRconLoginAttempt(ip[], password[], success)
{
    if(!success) tentativas[playerid] ++;
    if(tentativas[playerid] == 2) return Ban(playerid);
    return 1;
}

public OnPlayerConnect(playerid) return tentativas[playerid] = 0;

Errado também.

Kuddy 30/05/2013 10:15 PM

Re: Anti Rcon 3X
 
Quote:

Originally Posted by leonardo1434 (Post 2548694)
Errado também.

Onde?
@edit agora q eu percebi, não existe playerid ._.'

Delete_ 31/05/2013 05:15 AM

Re: Anti Rcon 3X
 
Eu evito esse tipo de atack colocando rcon 0 no server.cfg

.FuneraL. 31/05/2013 05:48 AM

Re: Anti Rcon 3X
 
Não existe playerid, e o código dele apresenta um erro básico, ou seja, aquele loop irá banir todos os jogadores, portanto, faltou "break;" após a função de ban. :mrgreen:

dEvasT._ 31/05/2013 03:06 PM

Re: Anti Rcon 3X
 
Quote:

Originally Posted by .FuneraL. (Post 2549135)
Não existe playerid, e o código dele apresenta um erro básico, ou seja, aquele loop irá banir todos os jogadores, portanto, faltou "break;" após a função de ban. :mrgreen:

e mesmo, mals aee

Schocc 31/05/2013 04:57 PM

Re: Anti Rcon 3X
 
Quote:

Originally Posted by Kuddy (Post 2548674)
Eu acho que você só poderia estar zuando ao publicar isso cara...

Mesmo que seu FS funcionasse, ele seria desoptimizado.

2 ..........

repara que a array ip nem foi inicializada resrsrsrs esse códigos plagiados rsrs


cara para de poluir o forum vc ainda pode ser salvo.
Caso contrario eu mostro aquele SEU GM plagiado que vc pediu ajuda.
é sério!

@OFF: Ainda se PAWN fosse considerado uma linguagem de baixo nivel. ou pelo menos uma linguagem de programação rsrs.
Os cara me faz cada uma, e ainda acham bonito


All times are GMT. The time now is 05:04 AM.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.