Auto identification a 3 pseudos.

Soyez le premier à donner votre avis sur cette source.

Snippet vu 2 474 fois - Téléchargée 27 fois

Contenu du snippet

Alors ceci est un code a autoidentification, un truc tout con pour certain.
Quand vous changez de nick ou quand vous vous connectez ca vous identifie tout seul...
Ca évite de faire toujours : /msg chanserv identify motdepasse...
Voila.

Source / Exemple :


menu channel {
  ?AutoIdent? : dialog -m Autoident Autoident
}
dialog AutoIdent {
  title "AutoIdent by anaK"
  size -1 -1 195 102
  option dbu
  edit %nick1, 1, 4 19 75 10, autohs
  edit %pass1, 2, 109 19 75 10, pass, autohs
  edit %nick2, 3, 4 38 75 10, autohs
  edit %pass2, 4, 109 39 75 10, pass, autohs
  edit %nick3, 5, 4 59 75 10, autohs
  edit %pass3, 6, 109 59 75 10, pass, autohs
  button "Ok", 7, 76 80 37 15, flat Ok cancel 
  text "Rentre tes pseudos", 8, 9 4 62 7
  text "Mets tes pass", 9, 112 4 62 7
}
on 1:connect:{
  if ($me == %nick1) { /msg nickserv identify %pass1 }
  if ($me == %nick2) { /msg nickserv identify %pass2 }
  if ($me == %nick3) { /msg nickserv identify %pass3 }
}

on 1:nick: {
  if ($nick == $me) {
    if ($newnick == %nick1) { /msg nickserv identify %pass1 }
    if ($newnick == %nick2) { /msg nickserv identify %pass2 }
    if ($newnick == %nick3) { /msg nickserv identify %pass3 }
  }
}
on *:dialog:Autoident:edit:01:{ /set %nick1 $did(Autoident,01) }
on *:dialog:Autoident:edit:02:{ /set %pass1 $did(Autoident,02) }
on *:dialog:Autoident:edit:03:{ /set %nick2 $did(Autoident,03) }
on *:dialog:Autoident:edit:04:{ /set %pass2 $did(Autoident,04) }
on *:dialog:Autoident:edit:05:{ /set %nick3 $did(Autoident,05) }
on *:dialog:Autoident:edit:06:{ /set %pass3 $did(Autoident,06) }

Conclusion :


mci a jujuquatre, MisterAno...

A voir également

Ajouter un commentaire Commentaires
Messages postés
879
Date d'inscription
vendredi 22 octobre 2004
Statut
Membre
Dernière intervention
29 juin 2007

Très mal codé (regroupe tes evenements, et enleve tes slash)

on *:dialog:Autoident:edit:*:{
if $did == 1{ set %nick1 $did(Autoident,01) }
if $did == 2 { set %pass1 $did(Autoident,02) }
if $did == 3 { set %nick2 $did(Autoident,03) }

et ainsi de suite....

Bonne continuation
Messages postés
217
Date d'inscription
samedi 8 mars 2003
Statut
Membre
Dernière intervention
22 mai 2004

bah je dis bof bof enfin c bien pour un debut :p... c bien beau de faire un dialog avec 3 pseudo mais bon... si tu en enregistre 6, tu es dans la ***** :)) donc moi je te conseil de te mettre au tokken ou au write et de faire un auto ident avec pseudo illimiter :)
bonne continuation
a+

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.