Ajouter une variable

Signaler
Messages postés
7
Date d'inscription
jeudi 17 avril 2003
Statut
Membre
Dernière intervention
2 novembre 2004
-
Messages postés
37
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
20 avril 2012
-
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

Messages postés
37
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
20 avril 2012

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