[URL] https://amxx.pl/topic/114962-blokowanie-...amujących/
Przedstawiam Wam plugin na blokowanie botów reklamujących ze zmiennym
nick`iem. Ban dodawany jest na IP. Plugin nie jest mojego autorstwa. Plugin
jest zmodyfikowany specjalnie na potrzeby oszukańczej sieci **< Ciach!>**,
która takowymi botami reklamuje swoje serwery na większości sieci. Plugin
zmodyfikowany przez MUZZIK.
sma
#include <amxmodx>
new const PLUGIN_NAME[] = "[Other] Blokowanie/Banowanie spamu/bota";
new const PLUGIN_VERSION[] = "1.0";
new const PLUGIN_AUTHOR[] = "";
new bool:g_bCanSay[ 33 ];
public plugin_init(){
register_plugin( PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR );
register_clcmd( "say", "checkSay" );
}
public client_putinserver( id )
g_bCanSay[ id ] = true;
public client_disconnect( id )
g_bCanSay[ id ] = false;
public checkSay( id ){
if( g_bCanSay[ id ] ){
return PLUGIN_CONTINUE;
}
else{
new iPlayerIp[ 17 ];
get_user_ip( id, iPlayerIp, charsmax( iPlayerIp ), 1 );
server_cmd( "addip 60.0 %s", iPlayerIp );
log_to_file( "spambot.log", "Bot has been banned ip %s", iPlayerIp );
return PLUGIN_HANDLED_MAIN;
}
return PLUGIN_CONTINUE;
}
Użytkownik **MAGNET** edytował ten post 29.03.2015 21:19