From ad610e63ba6ff21b84b455d310052985ecb78585 Mon Sep 17 00:00:00 2001 From: "lapayo94@gmail.com" Date: Fri, 23 Dec 2011 23:58:54 +0000 Subject: Max. players and MOTD are now changeable in the settings.ini Thanks to mtilden ( http://forum.mc-server.org/showthread.php?tid=183&pid=1381#pid1381 ) git-svn-id: http://mc-server.googlecode.com/svn/trunk@101 0a769ca7-a7f5-676a-18bf-c427514a06d6 --- source/cWorld.h | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) (limited to 'source/cWorld.h') diff --git a/source/cWorld.h b/source/cWorld.h index 6e407f656..83a9bcf66 100644 --- a/source/cWorld.h +++ b/source/cWorld.h @@ -6,6 +6,8 @@ enum ENUM_ITEM_ID; #endif +#define MAX_PLAYERS 65535 + #include #include @@ -54,6 +56,13 @@ public: //ClientList & GetClients(); void Broadcast( const cPacket & a_Packet, cClientHandle* a_Exclude = 0 ); + + // MOTD + std::string GetDescription(); + + // Max Players + unsigned int GetMaxPlayers(); + void SetMaxPlayers(int iMax); void AddPlayer( cPlayer* a_Player ); void RemovePlayer( cPlayer* a_Player ); @@ -168,13 +177,12 @@ private: cCriticalSection* m_ClientHandleCriticalSection; cCriticalSection* m_EntitiesCriticalSection; cCriticalSection* m_ChunksCriticalSection; - - + + std::string m_Description; + unsigned int m_MaxPlayers; cChunkMap* m_ChunkMap; - - bool m_bAnimals; float m_SpawnMonsterTime; float m_SpawnMonsterRate; -- cgit v1.2.3