1.1 --- a/core/PlayerManager.h Sat Nov 17 01:43:25 2007 +0000
1.2 +++ b/core/PlayerManager.h Sat Nov 17 02:54:44 2007 +0000
1.3 @@ -48,6 +48,8 @@
1.4 #define PLAYER_LIFE_ALIVE 1
1.5 #define PLAYER_LIFE_DEAD 2
1.6
1.7 +#define MIN_API_FOR_ADMINCALLS 7
1.8 +
1.9 class CPlayer : public IGamePlayer
1.10 {
1.11 friend class PlayerManager;
1.12 @@ -69,8 +71,9 @@
1.13 IPlayerInfo *GetPlayerInfo();
1.14 unsigned int GetLanguageId();
1.15 int GetUserId();
1.16 + bool RunAdminCacheChecks();
1.17 + void NotifyPostAdminChecks();
1.18 public:
1.19 - void NotifyPostAdminChecks();
1.20 void DoBasicAdminChecks();
1.21 bool IsInKickQueue();
1.22 void MarkAsBeingKicked();
1.23 @@ -108,6 +111,7 @@
1.24 public SMGlobalClass,
1.25 public IPlayerManager
1.26 {
1.27 + friend class CPlayer;
1.28 public:
1.29 PlayerManager();
1.30 ~PlayerManager();