[Pedido] Algo contra DDoS limitador de IPs - 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: [Pedido] Algo contra DDoS limitador de IPs (
/showthread.php?tid=361887)
Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Estou com problemas de Bots DDoS, e nгo й normal.
Alguйm que nгo й identificado digita "/register 123456" floodando esse comando ( Que nem existe em meu GameMode ), e com isso logando diversos Bots, jб uso o MaxIps mas nгo funciona.
Alguйm teria algo para se prevenir contra isso?
Imagem:
Re: Algo contra DDoS limitador de IPs -
Victor' - 22.07.2012
Posta o log na parte que o bot conecta e a parte que ele digita o comando.
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Quote:
Originally Posted by Victor'
Posta o log na parte que o bot conecta e a parte que ele digita o comando.
|
No meu log nгo tem nada de comando...
Nгo salva comandos digitados. Sу tem os bots logando e desconectando...
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Re: Algo contra DDoS limitador de IPs -
Victor' - 22.07.2012
pawn Код:
public OnPlayerConnect(playerid)
{
if(strlen(GetPlayerNameEx(playerid)) <3 || strcmp(GetPlayerNameEx(playerid), " ", true) == 0) return Kick(playerid);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strlen(GetPlayerNameEx(playerid)) <3 || strcmp(GetPlayerNameEx(playerid), " ", true) == 0) return Kick(playerid);
if(strfind(cmdtext, "/register", true) != -1) return Kick(playerid);
return 1;
}
stock GetPlayerNameEx(playerid)
{
new name[24];
GetPlayerName(playerid, name, 24);
return name;
}
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Quote:
Originally Posted by Victor'
pawn Код:
public OnPlayerConnect(playerid) { if(strlen(GetPlayerNameEx(playerid)) <3 || strcmp(GetPlayerNameEx(playerid), " ", true) == 0) return Kick(playerid); return 1; }
public OnPlayerCommandText(playerid, cmdtext[]) { if(strlen(GetPlayerNameEx(playerid)) <3 || strcmp(GetPlayerNameEx(playerid), " ", true) == 0) return Kick(playerid); if(strfind(cmdtext, "/register", true) != -1) return Kick(playerid); return 1; }
stock GetPlayerNameEx(playerid) { new name[24]; GetPlayerName(playerid, name, 24); return name; }
|
Esse cуdigo ta fechando o GM...
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Alguйm ajuda? :/
Re: Algo contra DDoS limitador de IPs -
Victor' - 22.07.2012
Tente como FS:
pawn Код:
public OnPlayerConnect(playerid)
{
new Pname[24];
GetPlayerName(playerid, Pname, 24);
if(strlen(Pname) < 3 || (strcmp(Pname, "", true) == 0)) return Kick(playerid);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
new Pname[24];
GetPlayerName(playerid, Pname, 24);
if(strlen(Pname) < 3 || (strcmp(Pname, "", true) == 0)) return Kick(playerid);
if(strfind(cmdtext, "/register", true) != -1) return Kick(playerid);
return 1;
}
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Nгo ta dando jeito...
Re: Algo contra DDoS limitador de IPs -
Mercurio - 22.07.2012
Alguйm da um Help ae.