diff options
| author | savander <savander.pl@gmail.com> | 2014-10-18 22:10:33 +0200 |
|---|---|---|
| committer | savander <savander.pl@gmail.com> | 2014-10-18 22:10:33 +0200 |
| commit | 484bc536af06bc71bc1f30f6f70f77afec4dc131 (patch) | |
| tree | 720e4b757739ed0df9a7db695d0688fcec289a30 /src/game/server/ranking.h | |
| parent | 3affb938fba6dfe914e920ba8d44b780f74a1f62 (diff) | |
| download | zcatch-484bc536af06bc71bc1f30f6f70f77afec4dc131.tar.gz zcatch-484bc536af06bc71bc1f30f6f70f77afec4dc131.zip | |
Add: /rank and /top5
Diffstat (limited to 'src/game/server/ranking.h')
| -rw-r--r-- | src/game/server/ranking.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/src/game/server/ranking.h b/src/game/server/ranking.h index 6c4d1495..cdb8c2b6 100644 --- a/src/game/server/ranking.h +++ b/src/game/server/ranking.h @@ -38,6 +38,8 @@ class CRanking } static void SaveRankingThread(void *pUser); + static void ShowRankingThread(void *pUser); + static void ShowTop5Thread(void *pUser); void Init(); @@ -54,6 +56,8 @@ public: ~CRanking(); void SaveRanking(int ClientID); + void ShowRanking(int ClientID, const char* pName); + void ShowTop5(int ClientID, int Offset); }; struct CSqlRankData @@ -65,6 +69,13 @@ struct CSqlRankData #else char m_aName[MAX_NAME_LENGTH * 2 - 1]; #endif + char m_aRequestingPlayer[MAX_NAME_LENGTH]; +}; +struct CSqlTop5Data +{ + CRanking *m_pSqlData; + int m_Offset; + int m_ClientID; + char m_aRequestingPlayer[MAX_NAME_LENGTH]; }; - #endif |