From 7e94e515e1e93d7b3a57a34d59dd4717a5aaedee Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Wed, 8 Apr 2026 10:51:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=A1=E7=89=8C=E6=89=93=E7=82=B9=E8=A1=A5?= =?UTF-8?q?=E5=85=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/register_network_func.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 }