[FilterScript] Anti Rcon 3X - 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)
+----- Forum: Lançamentos/Releases (
https://sampforum.blast.hk/forumdisplay.php?fid=56)
+----- Thread: [FilterScript] Anti Rcon 3X (
/showthread.php?tid=440682)
Anti Rcon 3X -
dEvasT._ - 30.05.2013
HIHIHI AEEW GALERA!!!, BLZ, MANO?
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 Код:
#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;
}
Re: Anti Rcon 3X -
Caio_Freeze - 30.05.2013
gosti '-'
Re: Anti Rcon 3X -
Kuddy - 30.05.2013
Eu acho que vocк sу poderia estar zuando ao publicar isso cara...
Mesmo que seu FS funcionasse, ele seria desoptimizado.
Re: Anti Rcon 3X -
eDlAndrePawno - 30.05.2013
https://sampforum.blast.hk/showthread.php?tid=144744
Re: Anti Rcon 3X -
leonardo1434 - 30.05.2013
Quote:
Originally Posted by Kuddy
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 Код:
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.
Re: Anti Rcon 3X -
Kuddy - 30.05.2013
Quote:
Originally Posted by leonardo1434
Errado tambйm.
|
Onde?
@edit agora q eu percebi, nгo existe playerid ._.'
Re: Anti Rcon 3X -
Delete_ - 31.05.2013
Eu evito esse tipo de atack colocando rcon 0 no server.cfg
Re: Anti Rcon 3X -
.FuneraL. - 31.05.2013
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.
Re: Anti Rcon 3X -
dEvasT._ - 31.05.2013
Quote:
Originally Posted by .FuneraL.
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.
|
e mesmo, mals aee
Re: Anti Rcon 3X -
Schocc - 31.05.2013
Quote:
Originally Posted by Kuddy
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