bon bon bon
lol.... çà commence bien vous vous direz, mais c'est pas fini ;)
voila mon problème, sachant que je l'ai déjà exposé ici je vais essayé de remettre tout çà de façon bien Clair.
J'ai un remote de couleurs fait par un ami qui me permet de modifier la couleur ect.. des pseudo ou chan dans mes phrases..combiné a un deuxieme bou de remote qui permet de faire des replace... genre '( dodo = dOdO )'
Donc tout çà donne:
_________________________________________________________
on *:input:#:{
Var %a $0 , %b 1 , %phrasem $1-
While (%b <= %a) {
If ($gettok($1-,%b,32) ison $chan) || ($gettok($1-,%b,32) == $active) { set %phrasem $replace(%phrasem,$gettok(%phrasem,%b,32), $+ $gettok(%phrasem,%b,32) $+ $chr(15) $+ ) }
var %i 1
while ( %i <= %nbredereplace ) {
if (% [ $+ replace. $+ [ %i ] ] isin $1- ) { set %phrasem $replace(%phrasem,% [ $+ replace. $+ [ %i ] ],% [ $+ replaced. $+ [ %i ] ]) }
inc %i
}
Inc %b
}
}
_______________________________________________________
De là suivent mes echos ( inutile a poster pour le pb) ..
Pour ce qui est de la 1ere partie ( de var %a $0 ... jusqu'à var %i )' tout va bien.
A partir de "( while ( %i <= %nbredereplace ) )" le problème qui se pose et le suivant: Si un nick = nick|dodo, cela change en nick|dOdO et de la meme façon si je dis > dodoter < cela change en dOdOter..
Je voudrais si possible que quelqu'un m'aide sur ce coup parce que là je ne sais plus quoi faire ... a savoir que au niveau du bout de remote concernant les $+ replace. c'est combiné a un dialog donc pour ce qui est de faire des ligne de remote pour chaque mot a remplacer c'est une idée a oublié merci :)
j'espère que tu pourra m'aider toi scripteur qui est venu te perdre ds mes lignes ....
CkemouA ©
