This commit is contained in:
aozhiwei 2020-06-30 14:37:39 +08:00
parent e838a3fc09
commit 61def457b1
5 changed files with 20 additions and 1 deletions

View File

@ -74,6 +74,7 @@ void HandlerMgr::RegisterNetMsgHandlers()
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendAgree);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendRefuse);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendDelete);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendBlackList);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendAddBlack);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMFriendDeleteBlack);
RegisterNetMsgHandler(&wsmsghandler, &Player::_CMQueryUserStatus);

View File

@ -342,6 +342,11 @@ void Player::_CMFriendDelete(f8::MsgHdr& hdr, const cs::CMFriendDelete& msg)
GameLog::Instance()->FriendDelete(this, msg.friend_id());
}
void Player::_CMFriendBlackList(f8::MsgHdr& hdr, const cs::CMFriendBlackList& msg)
{
}
void Player::_CMFriendAddBlack(f8::MsgHdr& hdr, const cs::CMFriendAddBlack& msg)
{

View File

@ -76,6 +76,7 @@ class Player
void _CMFriendAgree(f8::MsgHdr& hdr, const cs::CMFriendAgree& msg);
void _CMFriendRefuse(f8::MsgHdr& hdr, const cs::CMFriendRefuse& msg);
void _CMFriendDelete(f8::MsgHdr& hdr, const cs::CMFriendDelete& msg);
void _CMFriendBlackList(f8::MsgHdr& hdr, const cs::CMFriendBlackList& msg);
void _CMFriendAddBlack(f8::MsgHdr& hdr, const cs::CMFriendAddBlack& msg);
void _CMFriendDeleteBlack(f8::MsgHdr& hdr, const cs::CMFriendDeleteBlack& msg);
void _CMQueryUserStatus(f8::MsgHdr& hdr, const cs::CMQueryUserStatus& msg);
@ -157,5 +158,6 @@ private:
int red_point_flags_ = 0;
std::map<std::string, Friend*> friend_hash_;
std::map<std::string, Friend*> black_hash_;
std::map<long long, FriendApply*> apply_hash_;
};

View File

@ -12,6 +12,7 @@ enum CMMessageId_e
_CMFriendDelete = 108;
_CMFriendApply = 109;
_CMFriendApplyList = 110;
_CMFriendBlackList = 111;
_CMFriendAddBlack = 112;
_CMFriendDeleteBlack = 113;
_CMFriendRefuse = 114;
@ -45,6 +46,7 @@ enum SMMessageId_e
_SMFriendDelete = 108;
_SMFriendApply = 109;
_SMFriendApplyList = 110;
_SMFriendBlackList = 111;
_SMFriendAddBlack = 112;
_SMFriendDeleteBlack = 113;
_SMFriendRefuse = 114;

View File

@ -119,7 +119,6 @@ message SMFriendList
optional int32 errcode = 1; //
optional string errmsg = 2; //
repeated MFUserInfo friend_list = 3; //
repeated MFUserInfo black_list = 4; //
}
//
@ -186,6 +185,16 @@ message SMFriendDelete
optional string friend_id = 3; //id
}
//
message CMFriendBlackList
{
}
//
message SMFriendBlackList
{
repeated MFUserInfo black_list = 1; //
}
//
message CMFriendAddBlack
{