Wel there are many ways, all of which suck. Since if a string contains #b it does not parse it in signs, so instead it shows #b, kinda like with a few things in java. So what I suggest is 2 things:
1.) String arrays. Like you could make multiple news posts...not too sure about that.
2.) Use #e(start,end,string) with showimg, like so
NPC Code:
// The maximum characters per line:
this.linesize = 25;
// The news string size:
this.max = strlen(#s(server.news))
// The number of lines:
this.lines = this.max/this.linesize;
for (i=0; i<this.lines; i++; ) {
showimg i+500,@#e(i*this.linesize,(i*this.linesize)+this.l inesize),5,100+(i*10);
changeimgvis i+500,4;
changeimgzoom i+500,.5;
}
its retarded and stuff, but it works...