Commande sur tous les pseudos selectionnés en nicklist

0/5 (3 avis)

Snippet vu 4 769 fois - Téléchargée 26 fois

Contenu du snippet

petite boucle pour appliquer une commande sur tous les pseudos selectionnés, bien pratique pour bannir, voicer etc..

vous pourrez tjs faire des petits alias style /mban /filtre ban # %m 2

Source / Exemple :


/filtre {
  var %n $snick(#,0), %m
  while (%n) {
    %m = $snick(#,%n)
    $1-
    dec %n
  }
}

Conclusion :


/filtre commande
la commande agit sur tous les pseudos selectionnés
%m remplace $nick

ex: /filtre mode # +v %m
> voice tous les pseudos selectionnés dans la nicklist

A voir également

Ajouter un commentaire Commentaires
AklinoS
Messages postés
2
Date d'inscription
lundi 31 mai 2004
Statut
Membre
Dernière intervention
31 mai 2004

31 mai 2004 à 17:49
lol...
Quel l'interet ?
:)
cs_ErAzEr
Messages postés
42
Date d'inscription
lundi 9 octobre 2000
Statut
Membre
Dernière intervention
12 novembre 2003

13 sept. 2002 à 10:46
pourquoi replace?

test {
var %limit = $gettok($1-,0,44)
var %i = 1
while (%i <= %limit) {
kick $chan $gettok($1-,%i,44)
inc %i
}
et dans nicklist
kick: { $test($snicks) }

voilà
cs_RysS
Messages postés
56
Date d'inscription
lundi 2 septembre 2002
Statut
Membre
Dernière intervention
22 mai 2004

2 sept. 2002 à 22:07
je ne vois pas trop l'interet de cette aliase étant donné qu'il suffi de mettre $snicks pour obtenir tout les nick selectionné directement ( séparé par des virugules et non des espaces mais il suffi de faire un $replace )

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.