From 484bc536af06bc71bc1f30f6f70f77afec4dc131 Mon Sep 17 00:00:00 2001 From: savander Date: Sat, 18 Oct 2014 22:10:33 +0200 Subject: Add: /rank and /top5 --- src/game/server/ranking.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/game/server/ranking.h') 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 -- cgit 1.4.1