OK, I've been peeking around in the code and the mud, and I noticed that once a newbie logged in, if you chose either ANSI or RIP, only a blank screen would appear. Baffled, I moved my cursor over the screen, and relized that there was no color on the screen, the words being in black. SO I've tried to edit the ANS file and RIP file in the system folder with a &w before everything, and it's still all black. so I hunted down the part of the code in comm.c under the nanny function. Can someone gimme some help on how to fix this?
Mind you, if you hit no color support, everything works fine.
-Alexander
set_pager_color( AT_PLAIN, ch );
if ( xIS_SET(ch->act, PLR_RIP) )
send_rip_screen(ch);
if ( xIS_SET(ch->act, PLR_ANSI) )
send_to_pager( "\033[2J", ch );
else
send_to_pager( "\014", ch );
if ( IS_IMMORTAL(ch) )
do_help( ch, "imotd" );
if ( ch->level < 50 && ch->level > 0 )
do_help( ch, "motd" );
if ( ch->level == 0 )
do_help( ch, "nmotd" );
send_to_pager( "\n\rPress [ENTER] ", ch );
d->connected = CON_READ_MOTD;
break;
Mind you, if you hit no color support, everything works fine.
-Alexander