Antitout :-)

Soyez le premier à donner votre avis sur cette source.

Snippet vu 6 498 fois - Téléchargée 26 fois

Contenu du snippet

antiban/kick - trad des notifiés sur la fenêtre active - à mettre dans vos remotes - cet addon est bien sur configurable , il est à utliser avec les services DALNET (chanserv) )

Pour plus d'infos :http://www.onlyu.fr.st

Dernières mises à jour importantes le 13/11/2003 !!!

Source / Exemple :


on *:Start:*:{ 
set %version ¢ÅRþ?§¢ßYþ? APRIL 2003 - Visit htpp://www.onlyu.fr.st 
}
on *:OPEN:*:*:{ .msg $nick salut, si c urgent tapes 4 AIDE  sinon, merci de me laisser ton message 
  
haltdef }

on *:TEXT:*HELP*:PRIVMSG:{ /splay sounds\pv.wav 
if ( AIDE == $1 ) { .splay sounds\crie.wav } }

on *:NOTICE:*:{ set %texte.notify.none No one in your notify list is on IRC
  if ( No isin %texte.notify.none && one isin %texte.notify.none && your isin %texte.notify.none ) { echo -a personne de ta liste de notifiés n'est sur l'IRC }
}

set %version Carpe$cript_November_2003
;************ antiban **************
on *:rawmode:#: {
  If ($nick == $me) { halt }
  If (( +b isin $1- ) && ( $me isin $1- )) {
    set %chan $chan
    set %akicker $nick
    msg chanserv unban %chan $me
    join %chan
    Mode # +o $me
    msg chanserv op $chan $me
    timer 1 1 Mode $chan +b %akicker 
    timer 1 1 Mode $chan +b $mask($address(%akicker,2),7)
    timer 1 1 Mode $chan +b $address ( %akicker ,0 )
    timer 1 1 kick $chan $nick Pas De Ban Sur MOI ! ( Antikick Rawmode )
  }
}

on *:rawmode:#: {
  If ($nick == $me) { halt }
  If (( ban isin $1- ) && ( $me isin $1- )) {
    set %chan $chan
    set %akicker $nick
    msg chanserv unban %chan $me
    join %chan
    Mode # +o $me
    msg chanserv op $chan $me
    timer 1 1 Mode $chan +b %akicker 
    timer 1 1 Mode $chan +b $mask($address(%akicker,2),7)
    timer 1 1 Mode $chan +b $address ( %akicker ,0 )
    timer 1 1 kick $chan $nick Pas De Ban Sur MOI ! ( Antikick Rawmode )
  }
}

on *:rawmode:#:{  If ($nick == $me) { halt }
  If (( kick isin $1- ) && ( $me isin $1- )) {
    set %chan $chan
    set %akicker $nick
    msg chanserv unban %chan $me
    join %chan
    Mode # +o $me
    msg chanserv op $chan $me
    timer 1 1 Mode $chan +b %akicker 
    timer 1 1 Mode $chan +b $mask($address(%akicker,2),7)
    timer 1 1 Mode $chan +b $address ( %akicker ,0 )
    timer 1 1 kick $chan $nick Pas De Ban Sur MOI ! ( Antikick Rawmode )
} }

on *:kick:#:{ 
  if ($knick == $me) { set %Akicker $nick | set %chanKick $chan | goto kickprotect }
  else { halt }
  :kickprotect
  join %chanKick
  .msg chanserv op $chan $me
  .msg $chan op
  .msg $chan kick sur %Akicker
  .kick %chanKick %Akicker [antiKiCk %version ] ! 
}

on *:MODE:#rougedune: {
  if ((i isin $1-) || (k isin $1-) || (l isin $1-) || (R isin $1-) || (z isin $1-) || (L isin $1-)) {
    /notice $nick mode ( $right( $1- ,-1) ) interdit !! 
    /mode $chan - $+ $right( $1- ,-1)
  }
}

Conclusion :


je n'ai pas testé la fonction mode.... mais je suppose k elle fonctionne:)
cet addon est bien sur configurable , il est à utliser avec les services DALNET (chanserv)
Pour plus d'infos :http://www.onlyu.fr.st

Dernières mises à jour importantes le 13/11/2003 !!!
Ajouter un commentaire Commentaire
kramun Messages postés 2 Date d'inscription samedi 11 novembre 2006 Statut Membre Dernière intervention 12 novembre 2006
12 nov. 2006 à 16:03
sa marche po :)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.