Nosferaptu
Messages postés27Date d'inscriptiondimanche 29 janvier 2006StatutMembreDernière intervention 1 novembre 2007
-
20 févr. 2007 à 19:00
Nosferaptu
Messages postés27Date d'inscriptiondimanche 29 janvier 2006StatutMembreDernière intervention 1 novembre 2007
-
21 févr. 2007 à 13:41
Bonjour,
j'ai quelques problemes avec plusieurs events.Le 1er: j'ai sa:
on ^*:BAN:*:{ if ($chan == #chan) { msg #salon 2;3;1(3;4B3;1-3;4A3;1-3;4N3;1)3;132; $nick 3;14a banni3;13 $banmask } }
Je voudrais envoyer la meme chose en privé a quelques pseudos si ils sont connectés.J'ai crée une variable %admin avec les pseudos, mais j'arrive pas a le faire dire en privé.
2eme: on 1:JOIN:#salon{ if ($nick == pseudo*) { /msg $nick change de pseudo stp } }
Je voudrais dans ce cas la envoyer un message au pseudo, mais on dirait que l'etoile ne prend pas ce qu'il y a apres.J'aimerais qu'il dise aussi a pseudo155 que a pseudo987.
Panthouffle
Messages postés281Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention14 avril 2008 21 févr. 2007 à 01:04
Pour ta première question, tu n'as qu'à faire une boucle avec ta variable %admin pour envoyer les messages aux personnes concernées :
on ^*:BAN:#chan:{
var %t = (B-A-N) $nick a banni $banmask
msg $chan %t
var %a = 1
while (%a <= $numtok(%admin,32)) {
if ($gettok(%admin,%a,32) ison $chan) {
msg $ifmatch %t
}
inc %a
}
}
désolé j'ai du enlever la couleur, le code devrait marcher (pas testé) ^^
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 21 févr. 2007 à 00:45
pr ton 1er pb, jai pas trop compri, mais deja, ya un pb : ($chan == #chan) ?? ca veut dire quoi, ca ? (a moin que "#chan" remplace ton salon, car tu préferes garder lanonymat ^^) et puis { msg #salon blabla... } dans une remote, on remplace #salon par $chan ce qui donne { msg $chan blabla... }
pr ton 2em pb, rapelle toi bien que ds les remotes, c'est tout en anglais, donc les #salon ou "pseudo" laisse tomber ^^
essaye ca :
on 1:join:#:if (pseudo isin $nick) { msg $nick change de pseudo stp }
normalement, ca devrait marcher ^^