Ajouter une variable

csosiris Messages postés 7 Date d'inscription jeudi 17 avril 2003 Statut Membre Dernière intervention 2 novembre 2004 - 20 juin 2003 à 01:51
Ag2X Messages postés 37 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 20 avril 2012 - 21 juin 2003 à 04:20
Donc, je voudrais un script qui ajoute une variable a chaque fois qu un utilisateur ecrit !present

<nicka>!present
/set %var1 $nick

<nickb>!present
/set %var2 $nick

<nickc>!present
/set %var3 $nick

etc

Merci

1 réponse

Ag2X Messages postés 37 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 20 avril 2012
21 juin 2003 à 04:20
euh............ t'as pas plus explicite comme question?

alors tu as plusieurs solutions:
soit tu incremente une variable et tu l'utilise pour set

on *:text:#salon:!present:{
inc %nb
set %var [ $+ [ %nb ] ] $nick
}

soit tu utilise le pseudo dans la var ce ki est pas tres pratique mais avec l'idetifieur $var tu peux t'en sortir...

on *:text:#salon:!present:{
set %var. [ $+ [ $nick ] ] $nick
}

soit tu utilise qqchose de tres prtique: les Hash
on *:text:#salon:!present:{
inc %nb
hadd -m PRESENT %nb $nick
}

bah apres tu as juste a cherché, avec un while, dans les var ou la hash...

o_O
0
Rejoignez-nous