tu prends un fichier .ini par exemple tu ne nommes message.ini dans message.ini tu as une section qui s'apel [texte]
la structure de ton fichier ini sera la suivante :
[texte] m1=coucou m2=je suis absent m3=hé ho je suis pas la m4=mais t'as pas compris que je ne suis pas la ? . . . mN=ct la derniere phrase de mon systeme d'away, je ne parlerais plus ;D
ensuite quand quelqu'un va venir te parler, il te faut un evenement texte relier a ton fichier ini :
on *:text:*:*: { var %n = $nick if (!%m- [ $+ [ %n ] ]) { set %m- $+ %n 1 } msg %n $readini(messsage.ini,n,texte,m $+ %m- [ $+ [ %n ] ]) inc %m- $+ %n }
par contre se systeme va vite saturer ton fichier de variable
je te propose donc la version hastable de ce code :
on *:text:*:*: { var %n = $nick if (!$hget(m,l $+ %n)) {hadd -m m l $+ %n 1 } msg %n $readini(messsage.ini,n,texte,m $+ $hget(m,l $+ %n)) hinc m l $+ %n }
wala
donc oui c'est possible
|