From e2acb45d191a401c2b2f93cbb6484be631bed14d Mon Sep 17 00:00:00 2001 From: "mtilden@gmail.com" Date: Mon, 26 Dec 2011 04:06:29 +0000 Subject: - Added timer to cPlayer PlayerListItem because sending the packets like minecraft does (every tick per player) is 20 pps per client to each client and was causing Kicks for having too high of a packet queue git-svn-id: http://mc-server.googlecode.com/svn/trunk@120 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cPlayer.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source/cPlayer.h') diff --git a/source/cPlayer.h b/source/cPlayer.h index e25fb1b07..6f52b3f1f 100644 --- a/source/cPlayer.h +++ b/source/cPlayer.h @@ -112,5 +112,8 @@ protected: int m_GameMode; std::string m_IP; + long long m_LastPlayerListTime; + static const unsigned short E_PLAYER_LIST_TIME = 1000; // 1000 = once per second + cClientHandle* m_ClientHandle; }; //tolua_export -- cgit v1.2.3