Changeset 59:182de3d026be
- 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:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r54
|
r59
|
|
| 3461 | 3461 | return qtrue; |
| 3462 | 3462 | } |
| | 3463 | |
| 3463 | 3464 | //!Warn by Gate (Daniel Evans) |
| 3464 | 3465 | qboolean 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 |
| 3468 | 3468 | int pids[ MAX_CLIENTS ]; |
| 3469 | 3469 | char name[ MAX_NAME_LENGTH ], *reason, err[ MAX_STRING_CHARS ]; |
| … |
… |
|
| 3482 | 3482 | G_SayArgv( 1 + skiparg, name, sizeof( name ) ); |
| 3483 | 3483 | reason = G_SayConcatArgs( 2 + skiparg ); |
| | 3484 | |
| 3484 | 3485 | if( G_ClientNumbersFromString( name, pids ) != 1 ) |
| 3485 | 3486 | { |
| … |
… |
|
| 3497 | 3498 | vic = &g_entities[ pids[ 0 ] ]; |
| 3498 | 3499 | //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 | |
| 3503 | 3507 | ClientUserinfoChanged( pids[ 0 ] ); |
| 3504 | 3508 | return qtrue; |
-
|
r55
|
r59
|
|
| 309 | 309 | { &g_adminNameProtect, "g_adminNameProtect", "1", CVAR_ARCHIVE, 0, qfalse }, |
| 310 | 310 | { &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 }, |
| 312 | 312 | { &g_autoRegister, "g_autoRegister", "0", CVAR_ARCHIVE, 0, qfalse }, |
| 313 | 313 | |