mirror of
https://github.com/openmoh/openmohaa.git
synced 2025-04-28 21:57:57 +03:00
Translate instant messages when printing to console
This commit is contained in:
parent
e66fd28831
commit
3769bd2a68
1 changed files with 24 additions and 8 deletions
|
@ -10838,12 +10838,16 @@ void Player::EventDMMessage(Event *ev)
|
||||||
// Print the dm message to console
|
// Print the dm message to console
|
||||||
sToken = "";
|
sToken = "";
|
||||||
|
|
||||||
for (i = 2; i <= ev->NumArgs(); i++) {
|
if (bInstaMessage) {
|
||||||
if (i != 2) {
|
sToken += pTmpInstantMsg;
|
||||||
sToken += " ";
|
} else {
|
||||||
}
|
for (i = 2; i <= ev->NumArgs(); i++) {
|
||||||
|
if (i != 2) {
|
||||||
|
sToken += " ";
|
||||||
|
}
|
||||||
|
|
||||||
sToken += ev->GetString(i);
|
sToken += ev->GetString(i);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//=============
|
//=============
|
||||||
|
|
||||||
|
@ -10853,7 +10857,11 @@ void Player::EventDMMessage(Event *ev)
|
||||||
//
|
//
|
||||||
|
|
||||||
// Added in OPM
|
// Added in OPM
|
||||||
gi.Printf("%s (%zu) says to everyone: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
if (bInstaMessage) {
|
||||||
|
gi.Printf("%s (%zu) says (voice) to everyone: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
||||||
|
} else {
|
||||||
|
gi.Printf("%s (%zu) says (text) to everyone: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
if (!IsSpectator() || g_spectate_allow_full_chat->integer) {
|
if (!IsSpectator() || g_spectate_allow_full_chat->integer) {
|
||||||
for (i = 0; i < game.maxclients; i++) {
|
for (i = 0; i < game.maxclients; i++) {
|
||||||
|
@ -10901,7 +10909,11 @@ void Player::EventDMMessage(Event *ev)
|
||||||
//
|
//
|
||||||
|
|
||||||
// Added in OPM
|
// Added in OPM
|
||||||
gi.Printf("%s (%zu) says to team: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
if (bInstaMessage) {
|
||||||
|
gi.Printf("%s (%zu) says (voice) to team: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
||||||
|
} else {
|
||||||
|
gi.Printf("%s (%zu) says (text) to team: %s\n", client->pers.netname, edict - g_entities, sToken.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
if (IsSpectator()) {
|
if (IsSpectator()) {
|
||||||
for (i = 0; i < game.maxclients; i++) {
|
for (i = 0; i < game.maxclients; i++) {
|
||||||
|
@ -10963,7 +10975,11 @@ void Player::EventDMMessage(Event *ev)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Added in OPM
|
// Added in OPM
|
||||||
gi.Printf("%s (%zu) says to client #%d: %s\n", client->pers.netname, edict - g_entities, iMode - 1, sToken.c_str());
|
if (bInstaMessage) {
|
||||||
|
gi.Printf("%s (%zu) says (voice) to client #%d: %s\n", client->pers.netname, edict - g_entities, iMode - 1, sToken.c_str());
|
||||||
|
} else {
|
||||||
|
gi.Printf("%s (%zu) says (text) to client #%d: %s\n", client->pers.netname, edict - g_entities, iMode - 1, sToken.c_str());
|
||||||
|
}
|
||||||
|
|
||||||
gi.SendServerCommand(iMode - 1, "%s", szPrintString);
|
gi.SendServerCommand(iMode - 1, "%s", szPrintString);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue