diff options
| author | savander <savander.pl@gmail.com> | 2014-10-19 14:54:50 +0200 |
|---|---|---|
| committer | savander <savander.pl@gmail.com> | 2014-10-19 14:54:50 +0200 |
| commit | 054ced91777c7355a65853efbcc2d4c5556a8b6a (patch) | |
| tree | af90664f493d047942b82ad3966fd946229c62ce | |
| parent | 484bc536af06bc71bc1f30f6f70f77afec4dc131 (diff) | |
| download | zcatch-054ced91777c7355a65853efbcc2d4c5556a8b6a.tar.gz zcatch-054ced91777c7355a65853efbcc2d4c5556a8b6a.zip | |
C:/Program Files (x86)/Git/rank with some one fixed
| -rw-r--r-- | src/game/server/ranking.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/game/server/ranking.cpp b/src/game/server/ranking.cpp index 155d570a..091c4b78 100644 --- a/src/game/server/ranking.cpp +++ b/src/game/server/ranking.cpp @@ -271,10 +271,10 @@ void CRanking::ShowRankingThread(void *pUser){ try { // check strings - pData->m_pSqlData->ClearString(pData->m_aName); + char originalName[MAX_NAME_LENGTH]; strcpy(originalName,pData->m_aName); - + pData->m_pSqlData->ClearString(pData->m_aName); char aBuf[768]; char aBuf2[768]; @@ -291,11 +291,12 @@ void CRanking::ShowRankingThread(void *pUser){ int wins = (int)pData->m_pSqlData->m_pResults->getInt("Wins"); int rank = (int)pData->m_pSqlData->m_pResults->getInt("rank"); str_format(aBuf2, sizeof(aBuf2), "%d. %s's have %d %s Requested by %s.", rank,originalName,wins, (wins > 1) ? "wins." : "win.", pData->m_aRequestingPlayer); - pData->m_pSqlData->GameServer()->SendChatTarget(pData->m_ClientID, aBuf2); + pData->m_pSqlData->GameServer()->SendChat(-1, CGameContext::CHAT_ALL, aBuf2); } }else{ str_format(aBuf2, sizeof(aBuf2), "%s's is not ranked.", originalName); pData->m_pSqlData->GameServer()->SendChatTarget(pData->m_ClientID, aBuf2); + } // delete results and statement |