version 1.3 | | version 1.4 |
---|
| | |
if ((strlen(buf+loc) > 3) && !strnicmp("/ME",buf+loc,3)) | | if ((strlen(buf+loc) > 3) && !strnicmp("/ME",buf+loc,3)) |
{ | | { |
digi_play_sample(SOUND_HUD_MESSAGE, F1_0); | | digi_play_sample(SOUND_HUD_MESSAGE, F1_0); |
hud_message(MSGC_MULTI_USERMSG, "*%s%s", Players[(int)buf[1]].callsign, buf+loc+3*sizeof(char)); | | //hud_message(MSGC_MULTI_USERMSG, "*%s%s", Players[pnum].callsign, buf+loc+3*sizeof(char)); |
| | hud_message(MSGC_MULTI_USERMSG, "\001%c*%s\002%s", |
| | gr_getcolor(player_rgb[pnum].r,player_rgb[pnum].g,player_rgb[pnum].b)+1,// note the +1 ! |
| | Players[pnum].callsign, buf+loc+3*sizeof(char)); |
} | | } |
//end this addition - VR | | //end this addition - VR |
else if (((colon = strrchr(buf+loc, ':')) == NULL) || (colon-(buf+loc) < 1) || (colon-(buf+loc) > CALLSIGN_LEN)) | | else if (((colon = strrchr(buf+loc, ':')) == NULL) || (colon-(buf+loc) < 1) || (colon-(buf+loc) > CALLSIGN_LEN)) |
{ | | { |
digi_play_sample(SOUND_HUD_MESSAGE, F1_0); | | digi_play_sample(SOUND_HUD_MESSAGE, F1_0); |
hud_message(MSGC_MULTI_USERMSG, "%s %s '%s'", Players[(int)buf[1]].callsign, TXT_SAYS, buf+loc); | | //hud_message(MSGC_MULTI_USERMSG, "%s %s '%s'", Players[(int)buf[1]].callsign, TXT_SAYS, buf+loc); |
| | hud_message(MSGC_MULTI_USERMSG, "\001%c%s\002 %s '%s'", |
| | gr_getcolor(player_rgb[pnum].r,player_rgb[pnum].g,player_rgb[pnum].b)+1,// note the +1 ! |
| | Players[pnum].callsign, TXT_SAYS, buf+loc); |
} | | } |
//added on 11/10/98 by Victor Rachels to add handicapping | | //added on 11/10/98 by Victor Rachels to add handicapping |
else if ( (!strncasecmp(Players[Player_num].callsign, buf+loc, colon-(buf+loc))) && | | else if ( (!strncasecmp(Players[Player_num].callsign, buf+loc, colon-(buf+loc))) && |
| | |
((Game_mode & GM_TEAM) && ( (get_team(Player_num) == atoi(buf+loc)-1) || !strncasecmp(Netgame.team_name[get_team(Player_num)], buf+loc, colon-(buf+loc)))) ) | | ((Game_mode & GM_TEAM) && ( (get_team(Player_num) == atoi(buf+loc)-1) || !strncasecmp(Netgame.team_name[get_team(Player_num)], buf+loc, colon-(buf+loc)))) ) |
{ | | { |
digi_play_sample(SOUND_HUD_MESSAGE, F1_0); | | digi_play_sample(SOUND_HUD_MESSAGE, F1_0); |
hud_message(MSGC_MULTI_USERMSG, "%s %s '%s'", Players[(int)buf[1]].callsign, TXT_TELLS_YOU, (colon+1)); | | //hud_message(MSGC_MULTI_USERMSG, "%s %s '%s'", Players[(int)buf[1]].callsign, TXT_TELLS_YOU, (colon+1)); |
| | hud_message(MSGC_MULTI_USERMSG, "\001%c%s\002 %s '%s'", |
| | gr_getcolor(player_rgb[pnum].r,player_rgb[pnum].g,player_rgb[pnum].b)+1,// note the +1 ! |
| | Players[pnum].callsign, TXT_TELLS_YOU, (colon+1)); |
} | | } |
else if (colon - (buf + loc) == 4) | | else if (colon - (buf + loc) == 4) |
{ | | { |