27.01.2015, 17:10
Hola amigos del samp estaba checando alguna seguridades el la seccion inglesa y vi este que me llamo la atencion.
Que tanto puede evitar ataques si recibe varias conexiones y desconexiones a la vez y pueda llegar a tumbar un server..
es aconsejable usarlo!!
Que tanto puede evitar ataques si recibe varias conexiones y desconexiones a la vez y pueda llegar a tumbar un server..
pawn Код:
new IPDesconect[ 16 ];
public OnPlayerDisconnect(playerid, reason)
{
GetPlayerIp(playerid, IPDesconect, sizeof(IPDesconect));
SetTimer("BorrarIP", 500, false);
return 1;
}
forward BorrarIP();
public BorrarIP()
{
IPDesconect = "127.0.0.1";
return 1;
}
public OnPlayerConnect(playerid)
{
new IPconect[ 16 ];
GetPlayerIp(playerid, IPconect, sizeof(IPconect));
if(!strcmp(IPconect, IPDesconect, true))
{
new str[128];
format(str, sizeof(str), "banip %s", IPDesconect);
SendRconCommand(str);
}
return 1;
}