diff --git a/src/server/game/register_network_func.go b/src/server/game/register_network_func.go index fb684316..dcc8aac9 100644 --- a/src/server/game/register_network_func.go +++ b/src/server/game/register_network_func.go @@ -2008,6 +2008,11 @@ func ReqAgreeCardExchange(player *Player, req *msg.ReqAgreeCardExchange) error { "card_id_reply": cardInfo.ExId, "player_id_reply": cardInfo.BUid, }) + player.TeLog("card_exchange_claim", map[string]interface{}{ + "player_id_from": cardInfo.BUid, + "card_id": cardInfo.ExId, + "is_gift": false, + }) return nil } @@ -2102,8 +2107,10 @@ func ReqGetFriendCard(player *Player, req *msg.ReqGetFriendCard) error { FriendMod.DelCardInfo(req.Id) player.AddCard(cardInfo.CardId) uid := cardInfo.AUid + var isGift bool if cardInfo.Type == card.TYPE_CARD_GIVE { uid = cardInfo.BUid + isGift = true } player.AddLog(uid, friend.LOG_TYPE_CARD_SEND_ACCEPT, fmt.Sprintf("%d", cardInfo.CardId), GoUtil.Now()) player.PlayMod.save() @@ -2113,6 +2120,11 @@ func ReqGetFriendCard(player *Player, req *msg.ReqGetFriendCard) error { CardId: int32(cardInfo.CardId), Emoji: int32(cardInfo.Emoji), }) + player.TeLog("card_exchange_claim", map[string]interface{}{ + "player_id_from": uid, + "card_id": cardInfo.CardId, + "is_gift": isGift, + }) player.PushClientRes(CardMod.NotifyCard()) return nil }