begin process at 2012 02 10 02:32:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Scripts

 > ANTI BAN

ANTI BAN


 Information sur la source

Note :
8 / 10 - par 2 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Scripts Niveau :Initié Date de création :22/01/2003 Date de mise à jour :16/02/2003 22:52:52 Vu :19 980

Auteur : Huitre

Ecrire un message privé
Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

 Description

Bah voila c un anti ban un peu plus sur. Il kick + ban le coupable. Donc si il a un simple anti ban il est kan meme cuit :)
Le script marche bien pour Quakenet et Kewl pour un Kick + Ban. reste a tester sur les autres serveurs.

C' est ma premiere source alors soyez gentils :) mais n hesitez pas a faire des remarques.  

Source

  • ;;;;;;Antiban;;;;;;
  • on @:BAN:#: {
  • var %nick $nick
  • ;;si on est banni
  • if ( $banmask isin $address( $me , 2) || $me isin $banmask ) {
  • kick $chan %nick Nan mais ! Tiens va voir ailleurs si j y suis !
  • mode # +bb-b $address( %nick , 2) %nick $+ !*@* $banmask
  • }
  • ;;sinon ne rien faire
  • else { halt }
  • }
  • on 1:KICK:#: {
  • if ( $me isin $knick ) {
  • var %nick $nick
  • msg chanserv unban $chan $banmask
  • msg Q bandel $chan $address( $me , 2 )
  • join $chan
  • if ( $me isop ) {
  • kick %nick VENGEANCE !!! }
  • }
  • else { halt }
  • }
;;;;;;Antiban;;;;;;

on @:BAN:#: { 
  
  var %nick $nick

;;si on est banni
  if ( $banmask isin  $address( $me , 2) || $me isin $banmask ) { 
    kick $chan %nick Nan mais ! Tiens va voir ailleurs si j y suis !
   mode # +bb-b $address( %nick , 2) %nick $+ !*@* $banmask
}
;;sinon ne rien faire
  else { halt }
}

on 1:KICK:#: { 
if ( $me isin $knick ) {
  var %nick $nick
  msg chanserv unban $chan $banmask
  msg Q bandel $chan $address( $me , 2  )
  join $chan
  if ( $me isop ) {
  kick %nick VENGEANCE !!! }
}
  else { halt }
}
   

 Conclusion

Si vous pouvez l' optimiser poster en commentaire merci :)  


 Sources du même auteur

Source avec Zip Source avec une capture PETIT BOT POUR CHAN
Source avec une capture FROG REVIVAL
Source avec une capture PONG IRC
Source avec une capture PETIT LECTEUR MP3

 Sources de la même categorie

Source avec Zip PENDU POUR MIRC par neobidou
Source avec Zip MODIFICATION ET TRADUCTION DU SCRIPT RHYTHMBOX XCHAT ANNOUNC... par TrHiLK1L
[TCL] AUTOJOIN DE ROBOT AUTOMATIQUE par Atok
Source avec une capture TORRENT VIEWER par kamikaze97441
Source avec Zip Source avec une capture PANNEAU DE CONFIGURATION PS7 par aliassangelius

Commentaires et avis

Commentaire de RysS le 16/02/2003 18:06:34

pr l'analyse op met un @ devant c tt
on @*:ban:#:
dans ce cas la ça ne s'executera que si l'on est op et ça mange pas de tps supplémentaire
sinon
le
    mode # +b $address( %nick , 2)
    mode # +b %nick $+ !*@*
    mode # -b $banmask
met plutot
mode # +bb-b $address( %nick , 2) %nick $+ !*@* $banmask
cha fait plus propre (enfin apres c aussi une histoire de gout
( perso j'aime pas les antiban , j'trouve ça .... inutile )
PS : " Nan mais ! Tiens va voir ailleurs si j y suis !" ou "VENGEANCE !!! " sur Qnet Hahem

dsl si jpeu paraitre .. hum ... aggressif

Commentaire de Huitre le 16/02/2003 22:51:48

:]

Commentaire de nitro120 le 10/05/2003 01:28:45

c pa un vré
le vré c :
  if ($banmask iswm $address($me,5)) {
    if ($me isop $chan) || ($me ishop $chan) {
      mode $chan -b $banmask
    }
pask il peu banir avec le mask kill veut cuila marche pour tous car le 5 renvoie le format mon_pseudo!mon_ident@mon_host
le complet koi ...

Commentaire de Jewelzs le 07/04/2005 21:52:27

on @*:BAN:*: {    
  if ($banmask iswm $address($me,5) ) {
    kick # $nick Nan mais ! Tiens va voir ailleurs si j y suis !
    mode # +bb-b $address($nick,2) $nick $+ !*@* $banmask
  }
}

on *:KICK:#: {
  if $knick == $me {
var %nick = $nick
var %chan = $chan
    msg chanserv unban $chan
    ;Pas besoins de $banmask chanserv te reconnais directement
    msg Q bandel $chan $address( $me, 2)
    join %chan
if $me isop # kick %chan %nick VENGEANCE !!!!
  }
}

Commentaire de Ti_ le 17/09/2005 17:25:44

slt tu aurais pu rajouter pour les chanserv et ceux ki utilise irix ;)
  if ($bnick == $me) || ($banmask iswm $address($me,0)) || ($banmask iswm $address($me,1)) || ($banmask iswm $address($me,2)) || ($banmask iswm $address($me,3)) || ($banmask iswm $address($me,4)) || ($banmask iswm $me $+ !*@*) || ($banmask iswm $me $+ !@) {
    set %ts.db-temp-banmask $banmask
    if ($me isop $chan) {
      if ($nick == $me) { halt }
      if ($nick == irix) { msg irix unban $chan $banmask | halt }
      if ($nick == cserv) { msg cserv unban $chan $banmask | halt }
      else { mode $chan -o+b $nick $address($nick,%ban) | kick $chan $nick [[ Anti-ban Protect ]] | mode $chan -b %ts.db-temp-banmask | halt }
    }

Commentaire de DeViL66 le 14/02/2006 21:12:01

moi je n'aime pas trop le @ dans on @*:BAN:*: { car si l'on est administrateur sur un serveur ou encore propriétaire d'un salon et que l'on est pas opérateur (parce qu'on a pas envie :p), on peut quand meme kicker...

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,952 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales