Skocz do zawartości

Rekomendowane odpowiedzi

Opublikowano
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;
}

 

  • 1 miesiąc temu...
  • Właściciel
Opublikowano

Wiadomość została wygenerowana automatycznie.

Ten temat został oznaczony przez Moderatora jako spam i wyrzucony do -> archiwum.

Jeśli się z tym nie zgadzasz, report.png raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Polityka prywatności