diff options
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/server.h | 2 | ||||
| -rw-r--r-- | src/engine/server/server.cpp | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/engine/server.h b/src/engine/server.h index 9ff700f4..8fe50886 100644 --- a/src/engine/server.h +++ b/src/engine/server.h @@ -104,6 +104,8 @@ public: virtual const char *NetVersion() = 0; virtual bool IsClientAimBot(int ClientID) = 0; + + virtual void InformPlayers(const char *pText) = 0; }; extern IGameServer *CreateGameServer(); diff --git a/src/engine/server/server.cpp b/src/engine/server/server.cpp index 176a724d..2ad7fbf0 100644 --- a/src/engine/server/server.cpp +++ b/src/engine/server/server.cpp @@ -1626,9 +1626,9 @@ void CServer::ConVoteban(IConsole::IResult *pResult, void *pUser) pThis->AddVoteban(ClientID, time); // message to console and chat char aBuf[128]; - str_format(aBuf, sizeof(aBuf), "%s has been votebanned for %d:%02d min.", pThis->ClientName(ClientID), time/60, time%60); + str_format(aBuf, sizeof(aBuf), "'%s' has been banned from voting for %d:%02d min.", pThis->ClientName(ClientID), time/60, time%60); pThis->Console()->Print(IConsole::OUTPUT_LEVEL_STANDARD, "Server", aBuf); - // pSelf->SendChatTarget(-1, aBuf); + pThis->GameServer()->InformPlayers(aBuf); } void CServer::ConUnvoteban(IConsole::IResult *pResult, void *pUser) |