I didn't remember this scripting thing to be so damn hard, worked together to try to understand better and Ouims and maroon helped again on ##mirc freenode to get the code a little cleaner.
Also the text is now in normal text color and not in red.
Again, posting for archival purposes.
Code:
on *:TEXT:*:#:{
if ($me isin $strip($1-)) {
echo -dt $+($chr(3),4,$nick,$chr(3) on $chr(3),4,#,$chr(3),:,$chr(3) $1-)
}
}