Changeset 59:182de3d026be

Show
Ignore:
Timestamp:
01/13/08 01:55:00 (3 years ago)
Author:
mdoison
Branch:
default
convert_revision:
svn:7c786126-522e-0410-a822-d6d8feae56ca/trunk@190
Message:
  • Fix bug #106: Warn don't display reason.
Location:
src/game
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • src/game/g_admin.c

    r54 r59  
    34613461  return qtrue; 
    34623462}  
     3463 
    34633464//!Warn by Gate (Daniel Evans)  
    34643465qboolean G_admin_warn( gentity_t *ent, int skiparg ) 
    3465 {//mostly copy and paste with the proper lines altered from !mute and !kick 
    3466  
    3467  
     3466{ 
     3467  //mostly copy and paste with the proper lines altered from !mute and !kick 
    34683468  int pids[ MAX_CLIENTS ]; 
    34693469  char name[ MAX_NAME_LENGTH ], *reason, err[ MAX_STRING_CHARS ]; 
     
    34823482  G_SayArgv( 1 + skiparg, name, sizeof( name ) ); 
    34833483  reason = G_SayConcatArgs( 2 + skiparg ); 
     3484 
    34843485  if( G_ClientNumbersFromString( name, pids ) != 1 ) 
    34853486  { 
     
    34973498  vic = &g_entities[ pids[ 0 ] ]; 
    34983499  //next line is the onscreen warning 
    3499   CPx( pids[ 0 ],va("cp \"^1 %s ^1 %s%s\"", g_adminWarnMessage.string, (*reason)? "REASON: " : "" ,(*reason)? reason : "") ); 
    3500   AP( va( "print \"^3!warn: ^7%s^7 has been warned to cease and desist %s by %s \n\"", 
    3501             vic->client->pers.netname, (*reason) ? reason : "his current activity", 
    3502             ( ent ) ? ent->client->pers.netname : "console" ) );//console announcement 
     3500  CPx( pids[ 0 ],va("cp \"^7%s\n^7%s%s\"", g_adminWarnMessage.string, (*reason)? "REASON: ^1" : "" ,(*reason)? reason : "") ); 
     3501  AP( va( "print \"^3!warn: ^7%s^7 has been warned by %s. %s%s\n\"", 
     3502            vic->client->pers.netname, 
     3503            ( ent ) ? ent->client->pers.netname : "console", //console announcement 
     3504                        (*reason) ? "Reason: " : "", 
     3505                        (*reason) ? reason : "" ) ); 
     3506 
    35033507  ClientUserinfoChanged( pids[ 0 ] ); 
    35043508  return qtrue; 
  • src/game/g_main.c

    r55 r59  
    309309  { &g_adminNameProtect, "g_adminNameProtect", "1", CVAR_ARCHIVE, 0, qfalse  }, 
    310310  { &g_adminTempBan, "g_adminTempBan", "120", CVAR_ARCHIVE, 0, qfalse  }, 
    311   { &g_adminWarnMessage, "g_adminWarnMessage", "^1You have been warned by an administrator.\n ^3Cease imeediately or face admin action!\n", CVAR_ARCHIVE, 0, qfalse }, 
     311  { &g_adminWarnMessage, "g_adminWarnMessage", "You have been warned by an administrator.\n Cease imeediately or face admin action!\n", CVAR_ARCHIVE, 0, qfalse }, 
    312312  { &g_autoRegister, "g_autoRegister", "0", CVAR_ARCHIVE, 0, qfalse  }, 
    313313