Detection de pseudo

Contenu du snippet

il sert à detecter sur un salon tous les pseudos contenant une chaine de caractere ! ( par ex: pau ) ! Cependant, plusieurs versions peuvent etre nécessaires suivant les utilisations !

Source / Exemple :


/dpseudo2 {
  /var %nb $nick($active,0)
  /var %i 1 
  /var %list $null
  var %j 0
  while ( %i <= %nb ) { 
    if ( $1 isin $nick($active,%i) ) { set %list %list $+ 4 ; $+  12  $+ $nick($active,%i) | inc %j 1 }
    inc %i 1 
  }
  /echo 8,1Total de " $+ $1 $+ " : %j
  /echo %list
}

/dpseudo {
  /var %nb $nick($active,0)
  /var %i 1 
  var %j 0
  while ( %i <= %nb ) { 
    if ( $1 iswm $nick($active,%i) ) { echo $nick($active,%i)  | inc %j 1 }
    inc %i 1 
  }
  /echo 8,1Total de " $+ $1 $+ " : %j
}

Conclusion :


Voici 2 exemples du dpseudo :
/dpseudo *pau* , qui recherchera tous les pseudo correspondants a *pau* et ils seront chacun écrit les uns au dessous des autres ( assez lent quand on doit le répéter plusieurs fois )

/dpseudo2 pau : cherchera tous les pseudos ayant pau dedans ! Attention, les * ne marchent pas sur celui la, et de plus, ils sont affichés dans une seule liste ! Donc le probleme est qu'il ne doit pas y avoir plus d'un certains nombre de caracteres :p

J'ai personnellement 4 variantes du dpseudo pour aller plus vite suivant les utilisations, notement un pour detecter les vilains pseudos :p

A voir également

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.