Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ANTI KICK BAN DEOP AVEC IRIX


Information sur la source

Catégorie :Tutoriaux Classé sous : kick, ban, banni, irix, deop Niveau : Débutant Date de création : 08/02/2003 Date de mise à jour : 08/02/2003 16:56:24 Vu : 22 284

Note :
Aucune note

Commentaire sur cette source (6)
Ajouter un commentaire et/ou une note

Description

ba voila j depose ma premiere source c un pti script sans prétention mé ki sert bien
 

Source

  • on @1:BAN:*:{
  • if ( $nick == $me ) { halt }
  • if ( $bnick == $me ) { goto banaction }
  • if ( $banmask iswm $address($me,5)) { goto banaction }
  • else { halt }
  • :banaction
  • if ( $nick == %nick.bot ) {
  • msg %nick.bot unban $chan $banmask
  • halt
  • }
  • else {
  • mode $chan -o $nick
  • mode $chan -b $banmask
  • ban $chan $nick 2
  • kick $chan $nick 8,2 ToI cAdEt T'eS sUiCiDaIrE...
  • }
  • }
  • #anti.ban end
  • on ^1:BAN:*:{
  • if ( %nick.bot ison $chan ) {
  • if ($bnick == $me) { goto banprotect }
  • elseif ( $nick == $me ) { halt }
  • elseif ($banmask iswm $address($me,5)) { goto banprotect }
  • else { halt }
  • :banprotect
  • if ($nick == %nick.bot ) {
  • msg %nick.bot unban $chan $banmask
  • halt
  • }
  • else {
  • msg %nick.bot deop $chan $nick
  • msg %nick.bot unban $chan $banmask
  • msg %nick.bot kick $chan $nick 8,2 OuLa FaIt GaFfE tOi
  • msg %nick.bot nickban $chan $nick 8,2 OuLa FaIt GaFfE tOi
  • }
  • }
  • }
  • #anti.banirix end
  • on ^1:DEOP:*:{
  • if ( %nick.bot ison $chan ) {
  • if ( $opnick == $me ) {
  • if ( $nick == %nick.bot ) {
  • if ( %deop.irix.me == $true ) {
  • msg %nick.bot op $chan $me
  • halt
  • }
  • else {
  • msg %nick.bot op $chan $me
  • msg %nick.bot deop $chan $nick
  • }
  • }
  • }
  • }
  • }
  • #anti.deop end
  • on ^1:kick:*:{
  • if ( %nick.bot ison $chan ) {
  • if ($knick == $me) { goto kickprotect }
  • else { halt }
  • :kickprotect
  • timer 1 1 join $chan
  • if ( $nick == %nick.bot ) {
  • msg %nick.bot rdefmodes $chan
  • halt
  • }
  • msg %nick.bot deop $chan $nick
  • msg %nick.bot rdefmodes $chan
  • msg %nick.bot kick $chan $nick 8,2AlLeZ hOp CaLtE dE lA !
  • }
  • }
  • #anti.kick end
on @1:BAN:*:{
  if ( $nick == $me ) { halt }
  if (  $bnick == $me ) { goto banaction }
  if ( $banmask iswm $address($me,5)) { goto banaction }
  else { halt }
  :banaction
  if ( $nick == %nick.bot  ) {
    msg %nick.bot unban $chan $banmask
    halt
  }
  else {
    mode $chan -o $nick
    mode $chan -b $banmask
    ban $chan $nick 2
    kick $chan $nick 8,2 ToI cAdEt T'eS sUiCiDaIrE... 
  }
}

#anti.ban end


on ^1:BAN:*:{
  if ( %nick.bot ison $chan ) {
    if ($bnick == $me) { goto banprotect }
    elseif ( $nick == $me ) { halt }
    elseif ($banmask iswm $address($me,5)) { goto banprotect }
    else { halt }
    :banprotect
    if ($nick == %nick.bot  ) { 
      msg %nick.bot unban $chan $banmask
      halt 
    }
    else {
      msg %nick.bot deop $chan $nick
      msg %nick.bot unban $chan $banmask
      msg %nick.bot kick $chan $nick 8,2 OuLa FaIt GaFfE tOi
      msg %nick.bot nickban $chan $nick 8,2 OuLa FaIt GaFfE tOi
    }
  }
}
#anti.banirix end


on ^1:DEOP:*:{
  if ( %nick.bot ison $chan ) {
    if ( $opnick == $me ) { 
      if ( $nick == %nick.bot ) { 
        if ( %deop.irix.me == $true ) {
          msg %nick.bot op $chan $me
          halt
        }
        else {
          msg %nick.bot op $chan $me
          msg %nick.bot deop $chan $nick
        }
      }
    }   
  }
}
#anti.deop end


on ^1:kick:*:{
  if ( %nick.bot ison $chan ) {
    if ($knick == $me) { goto kickprotect }
    else { halt }
    :kickprotect
    timer 1 1 join $chan
    if ( $nick == %nick.bot  ) { 
      msg %nick.bot rdefmodes $chan
      halt
    }
    msg %nick.bot deop $chan $nick
    msg %nick.bot rdefmodes $chan
    msg %nick.bot kick $chan $nick 8,2AlLeZ hOp CaLtE dE lA ! 
  }
}
#anti.kick end

Conclusion

ds les variables vous devez ajouté la variables %nick.bot IriX
le seul pb ke rencontré c kon pe pô se deop avec irix en tapant !deop mé bon j regleré ca plus tard
 

Commentaires et avis

signaler à un administrateur
Commentaire de max12 le 09/02/2003 04:42:18 administrateur CS

Pas mal ;)

signaler à un administrateur
Commentaire de TroXsA le 24/12/2003 14:39:47

Je comprend pas un truc là

%nick.bot IriX
corespond a koi ? (%nick.bot)
botserv chanserv ou nickserv ?

signaler à un administrateur
Commentaire de Mick52 le 29/12/2003 01:12:43

hum ben en fait losque j'ai pondu cette source je trainais sur le réseau Voila/Wanadoo (honte à moi).
IriX est le bot officiel de ce réseau, il est bien moins éfficasse que les services anope/epona et n'est pas concu pour ce reseau. Il a été concu pour dalnet et est modifié par les admin pour le réseau voiladoo. Il plante tres souvent et on mets 3mois pour l'obtenir aupres des csadmins (admins du bot). voila tu en sais un peu plus sur ce reseau de m*****.

signaler à un administrateur
Commentaire de kogi206 le 03/01/2004 20:14:04

je veux un code pour l'anti ban ou le multi join mais je sui pas op ,est je veux savoir comment tu peu l'utuliser est ou c'est une question du mort ou de vivre pleas mes amis aidons moi le code anti ban j'ai le mirc v6.12 channel undernet.org

signaler à un administrateur
Commentaire de Mick52 le 05/01/2004 10:44:13

on sur undernet c'est totalement différent que pour voiladoo.
Si j'me souviens bien des commandes X ca devrait donner quelquechose dans le genre :

on ^1:BAN:*:{
    if ( X ison $chan ) {
    if ($bnick == $me) { goto banprotect }
    elseif ( $nick == $me ) { halt }
    elseif ($banmask iswm $address($me,5)) { goto banprotect }
    else { halt }
    :banprotect
    if ($nick == X  ) {
        X unban $chan $banmask
        halt
    }
    else {
        X deop $chan $nick
        X unban $chan $banmask
        X nickban $chan 300 $nick 10:m Don't Touch !
        X kick $chan $nick Don't Touch !
    }
    }
}

Voila je pense que ca doit être bon. Mais attention, la encore, tu dois avoir un acces de level >= 300 sur X. Sinon cette source ne t'est d'aucune utilité

signaler à un administrateur
Commentaire de Sion5766 le 02/03/2006 11:07:09



Bonjour,

j'utilise la version 6;12 de mirc afin de pouvoir entrer dans les canaux espagnols et plus particulièrement dans un canal de trivial en espagnol... Je suis bilinggue et je suis des études supèrieures dans ce domaine et je vous avouerai que c'est assez pratique pour la traduction et à la fois instructif...

Mais voilà... Il devait y avoir un hic evidemment... Les opérateurs sont des despotes qui me bannissent ou me jettent sans raison et sans même m'expliquer... Il suffit qu'ils se rendent compte que je suis français pour que ça déconne rapidement...

J'en ai vraiment marre, je me sens impuissant et ça me fait m'enrager... Existe t'il des scripts efficaces? J'entre sur Irc-hispano à travers le server Irc-hispano:random server...

Je vous conjure de m'aider et de me dire s'il existe un moyen quelconque d'éviter les bans et kicks arbitraires, quant à savoir si on peut soi-même kicker ou bannir... Je n'ose espèrer que cela soit possible... Mais bien sûr ça m'interesserait aussi.

Voilà merci beaocup pour votre réponse...

En attendant, une bonne journée à tous!

P.S: evidemment je ne sis pas opérateur... Je suis même une bille en informatique! ;-)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

Protection Anti-DEOP/KICK/BAN [ par DetaX ] Salut tout le monde. Jaimerais savoir cmt faire cela : si qq deop/kick/ban + de 2 personnes en 10s alors je le deopla g fais ma protection perso :&nbs déop - ban - kick .... question ! [ par gloupsy ] Bonjour voila j'viens de faire un imput if ($1 == +kb) { /mode # -o $2 | msg irix kickban $chan $2 | ban $2 | kick # $2 Indésirable ( $me ) } !ban-!kick-!devoice-etc... [ par reva94 ] Bonjour a tous :D Je cherche une ressource qui permettrai de commander mon bot a distance Mettre comme un login sur le bot et tape !pass POC et qu' Auto ban sauf les +ao [ par CorB3n ] Salut à tous,Je recherche un remote afin d'auto bannir automatiquement les personnes joignant le chan, sauf ceux qui ont un chanlev sur @L (+ao en l'o Besoin d'aide sur la création d'un bot ... [ par Kenny77 ] Bonjour tout le monde !J'ai vraiment besoin d'aide car je suis en train de créer un bot, qui tournera sur mon chan sur le serveur Quakenet. Sur l recherche anti-ban anti-kick.... [ par TaitsuO ] J'aimerai trouver un anti-kick et un anti-ban assez puissant, ceux que j'ai trouver ici ne marche pas si bien que ça (dsl...) et je ne suis pas trés b afficher le nombre de kick et de ban [ par Lonsdale^ ] salut ^^ben voila encore 1 demande.. ;p ben j'ai vu 1 script qui m'interesse y as 1 gars qui l'as mais il veux pas me le filer donc c'est quand 1 pers Remote pour KICK et BAN [ par Sibelle07 ] Salut ,Je cherche une commande simple pour kicker un gars , en écrivant : !degage pseudo_a_kickerPuis je cherche également , la méme chose mais pour l blacklist [ par Lonsdale^ ] salut voila j'utilise zls comme irc quand je clic droit sur 1 nom j'ai kick ban ignore etc...mais j'aimerrais qu'il y ai 1 blacklist qui sois affiché je n'arrive pas à mettre des sounds kan on op deop ban ect.. [ par sebmal ] bonjour,je n'arrive pas a trouver les sources a mettre dans les remottes pour mettre un sound kan on deop op ban deban voice devoice kick ec........me


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,655 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.