err0r Thank you. I know it. Sorry, maybe I don't know well.
I have this menu:
menu * {
Font Color
.Negrita: {
if (!%Negrita) {
set %Negrita 1
halt
}
unset %Negrita
}
.Color de Texto
..0 Blanco: set %SelectFont 0
..1 Negro: set %SelectFont 1
..2 Azul: set %SelectFont 2
..4 Rojo suave: set %SelectFont 4
..5 Marrón: set %SelectFont 5
..6 Purpura: set %SelectFont 6
..7 Naranja: set %SelectFont 7
..9 Verde agua: set %SelectFont 9
..10 Celeste: set %SelectFont 10
..12 Azul suave: set %SelectFont 12
..13 Rosa: set %SelectFont 13
..14 Gris: set %SelectFont 14
}
on *:input:#: {
set %ColorFuente $+ %SelectFont
if (%Negrita) {
set %ColorFuente $+ %ColorFuente
}
msg $chan %ColorFuente $+ $strip($1-)
halt
}
Everything works perfect.
What I need is "change the INPUT", for the following:
on *:INPUT:*: {
if ($left($1,1) != /) {
haltdef
if $active ischan {
var %n = $iif($me !isreg $chan,$left($nick($chan,$me).pnick,1),$chr(240))
var %echo.text = $+(4[,$chr(2),$chr(3),$+($replace(%n,@,4@,&,4&,%,14%,~,4~,+,5+,$chr(240),15),$chr(32),1),$me,$chr(2),$chr(3),4 ]) 1: $1-
}
else {
var %echo.text = $+(4[,$chr(2),$chr(3),$+($replace(%n,@,4@,&,4&,%,14%,~,4~,+,5+,$chr(240),15),$chr(32),1),$me,$chr(2),$chr(3),4 ]) 1: $1-
}
echo -tm $active %echo.text
.msg $active 1 $1-
}
}
Let me change the text color in the "INPUT"