Code:
CMover* pMover[3];
u_long m_idPlayerBank[3];
CItemContainer< CItemElem > m_Bank[3];
DWORD m_dwGoldBank[3];
And take a look at
Code:
CDbManager::SendPlayerList( CQuery* qry, LPDB_OVERLAPPED_PLUS lpDbOverlappedPlus )
Instead of increasing the array size I'd recommend you use tha macro MAX_PLAYERSLOT. There are many loops using 3 instead of 4.