ZH83
Messages postés3Date d'inscriptionvendredi 26 juillet 2002StatutMembreDernière intervention29 juillet 2002
-
26 juil. 2002 à 19:14
OceaLLy
Messages postés10Date d'inscriptionsamedi 29 mai 2004StatutMembreDernière intervention15 décembre 2005
-
8 juin 2004 à 13:07
;pour tester faites un /who babylon (par ex)
;reponse a un who
raw 352:*:{
if (!%who.num) { /unset %who* | /set %who.num 1 }
/set %who.id[ $+ %who.num $+ ] $6
/echo 1 $active adresse:13 $3 $+ @ $+ $4 nick:13 $6 name:13 $9- >> + de details !!whois %who.num
/inc %who.num
}
raw 315:*:/unset %who.num
;jusqu ici tout est ok
on *:INPUT:*:{
if ($gettok($1-,1,32) == !!whois) {
/whois %who.id[ $+ $gettok($1-,2,32) $+ ]
/halt | haltdef
}
;et la ca marche jusk au whois il y a un pb avec la variable mais je vois pas ou :x
;help :D svp :)
softkey
Messages postés110Date d'inscriptionlundi 11 mars 2002StatutMembreDernière intervention20 octobre 2008 28 juil. 2002 à 21:04
Explique ce que tu veux faire aujuste car je ne comprend vraiment pas c'est quoi le but du on input la dedans.. tu veux que ca fasse un whois kan un marque mettons: !!whois allo ???
ZH83
Messages postés3Date d'inscriptionvendredi 26 juillet 2002StatutMembreDernière intervention29 juillet 2002 29 juil. 2002 à 13:42
d abord thx d avoir repondu :))
en fait le premier raw (352) c la reponse d un who et on obtient une reponse pour /who ZH83 style
adresse:pouetpouet nick:ZH83 name:ZH83 + de details tape !!whois 1 (le 1 corespond en fait la 1ere reponse si il y avait eu plus qu une reponse il y aurait eu n lignes "who" et donc y aurait eu !!whois 1...jusqu a !!whois n
le Input c pour qd on tape !!whois 1 ca va chercher dans les variables le nom qui coresspond au 1 de !!whois 1 normalment contenu dans la variable %who.id[1] pour ensuite faire un /whois sur le nick choisi
Voila j espere que c un peu + clair sinon dis le et je reexpliquerai :)
et je repete que le pb vient de la variable %who.id[ $+ $gettok($1-,2,32) $+ ] (celle apres le /whois)