wappah
Messages postés4Date d'inscriptionjeudi 29 décembre 2005StatutMembreDernière intervention31 décembre 2005
-
29 déc. 2005 à 18:42
AgoRa_ScripT
Messages postés136Date d'inscriptionjeudi 22 juillet 2004StatutMembreDernière intervention20 octobre 2007
-
1 janv. 2006 à 19:57
salut a tous
j aimerais tt simplement savoir quelles lignes ajouter pour k/b celui qui met +i sur mon chan (en general il fait ca pr TO, vs vs en doutez)
voila merci de votre reponse :)
wappah
Messages postés4Date d'inscriptionjeudi 29 décembre 2005StatutMembreDernière intervention31 décembre 2005 29 déc. 2005 à 20:31
merci de ta reponse mais pourrais tu etre + precis??????
ca m etonnerais qu il y ait 15lignes a rajouter pr k/b un gars qui met +i , et je m y connais tres moyennement en scripting, donc si tu pouvais m aider un peu +... merci! ++
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 30 déc. 2005 à 03:06
ça ne marchera pas si quelqu'un met +bi, ou n'importe quelle combinaison de modes ...
regarde ce que j'ai mis en code pour ma source BotWar, t'as l'exemple d'un rawmode, et détaillé en plus (c'est bien la seule fois où j'ai détaillé qqch)
http://www.ircfr.com/code.aspx?id=33469
en gros, j'ai fais une boucle pour voir si le gars mets +"modes" ou -"modes" (c'est radicalement différent)
change le afin d'avoir ce que tu veux
Vous n’avez pas trouvé la réponse que vous recherchez ?
wappah
Messages postés4Date d'inscriptionjeudi 29 décembre 2005StatutMembreDernière intervention31 décembre 2005 30 déc. 2005 à 14:23
mec j apprecie ta volonté de vouloir m aider, mais je me repete: je n y connais presk rien en scripting, et g pas envie de devoir utiliser un bot (meme si le tien a l air interessant (mass protections etc)), donc pr retrouver ds ttes tes lignes de script celles qui m interesse pr ce ke je veux faire, c mission impossible
enfin c tt puisk personne ne peut me donner une reponse concrete (c a d juste les lignes dont j ai besoin), je laisse tomber...
merci kan mm :(
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 30 déc. 2005 à 18:08
wims, tu oublies qu'on peut mettre +o-i, auquel cas ton code kick, or il ne veut kicker que s'il met +i
wappah, je ne te dis pas de télécharger le bot, mais de regarder et de modifier à ta convenance le code tiré du bot qui est sur la page
sinon j'pense que y'a moyen de s'en sortir en regex ^^
mais c'est du niveau encore supérieur :p
wappah
Messages postés4Date d'inscriptionjeudi 29 décembre 2005StatutMembreDernière intervention31 décembre 2005 31 déc. 2005 à 17:54
si ca marche tres bien, le seul pb c ke ca me kick aussi apres, puisk je kick/ban/met -i celui ki touche a Invite
vous m avez saisi? :P
enfin c pas grav ca me k/b aussi mais ce empeche un TO (j espere)
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 31 déc. 2005 à 18:07
c'est bien ce que je disais ...
la solution est de faire comme je t'ai dit ...
une boucle sur le $1(-) du rawmode, comme l'exemple donné avec la source BotWar
AgoRa_ScripT
Messages postés136Date d'inscriptionjeudi 22 juillet 2004StatutMembreDernière intervention20 octobre 2007 1 janv. 2006 à 16:02
là jvois pas l'intéret d'un boucle, avec $1 ça roule, j'ai juste oublié de préciser la présence d'un "+" dans $1.
ça donne:
on @^1:MODE:#: {
if (+ isin $1 && i isin $1) { kick $chan $nick pas de mode +i ici. | mode $chan -ib $address($nick,2) }
}
et ça marche tres bien. pas bzoin de regex.. ou de boucles..
wims c'est pas bon non plus avec "i iswm $1-" , comme l'a dit arkanis
"si quelqu'un met +bi, ou n'importe quelle combinaison de modes ..."
donc si on fous un mode genre +b ~blabla@blibli.fr , ça kick $nick.
apres c'est différent si quelqu'un fait par exemple: //mode $chan -mli+b ~blabla@blibli.fr
il faudra savoir si le "i" et apres le + ou apres le -, où dans ce cas
il ne faudra pas agir.. moi j'utiliserais les token j'pense.
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 1 janv. 2006 à 16:07
tu commences à comprendre vers la fin ^^
"il faudra savoir si le "i" et apres le + ou apres le -, où dans ce cas il ne faudra pas agir.. moi j'utiliserais les token j'pense."
CQSD, ça revient au même que d'utiliser une boucle ou des regex ...