$chr(160) should really NOT be used without UTF8. In UTF8, it will be a space for everyone who views it as UTF8, but without UTF8, it can be a variety of things depending on a user's code page. Rather than trying to use it where it's not always going to display the way you think it is, you should use something else instead. Just because you can see it as a space doesn't mean everyone does. For some, it will appear as a box, for others, it may appear as some other character. All depending on code pages. This is true even if you send that character from mIRC 6.35 or older (i.e. not encoded).
If all you're doing is putting in multiple spaces, there are other methods that will display correctly no matter who looks at them and no matter whether or not they are viewing it in UTF8.
#Invision on irc.irchighway.net