| | |
| | |
|
| | | return PyDataManager.GetFriendManager().AddFriends(playerID)
|
| | |
|
| | | def IsFriend(playerID, tagPlayerID):
|
| | | ## 判断双方是否好友
|
| | | curFriends = PyDataManager.GetFriendManager().GetFriends(playerID)
|
| | | if not curFriends:
|
| | | return False
|
| | | return curFriends.Find(tagPlayerID) != None
|
| | |
|
| | | #---------------------------------------------------------------------
|
| | | ##好友检查
|
| | | # @param curPlayer 申请好友的玩家
|
| | |
| | | GameWorld.Log("JoinFriendAnswer -> 封包异常 ->玩家没有这个请求", playerID)
|
| | | return
|
| | |
|
| | | if not clientData.Answer and srcPlayer:
|
| | | #XW_SJ_RefuseApply XXX拒绝把你加为好友
|
| | | PlayerControl.NotifyCode(srcPlayer, 'Friend_RejectFriend', [curPlayer.GetName()])
|
| | | if not clientData.Answer: |
| | | if srcPlayer:
|
| | | #XW_SJ_RefuseApply XXX拒绝把你加为好友
|
| | | PlayerControl.NotifyCode(srcPlayer, 'Friend_RejectFriend', [curPlayer.GetName()])
|
| | | return
|
| | |
|
| | | # 黑名单检查
|