From 05c5c5dcaac9b96eb04fe0d99851bf64796a3354 Mon Sep 17 00:00:00 2001 From: hahwu <31872165+hahwu@users.noreply.github.com> Date: Thu, 19 Mar 2026 11:20:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=96=E7=9F=BF=E6=89=93=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/game/player_data.go | 6 ++++++ src/server/game/register_network_func.go | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/src/server/game/player_data.go b/src/server/game/player_data.go index 1126587d..e2a5afe6 100644 --- a/src/server/game/player_data.go +++ b/src/server/game/player_data.go @@ -936,9 +936,15 @@ func (p *Player) HandleItem(itemList []*item.Item, Label string) error { "change_reason": Label, }) if v.Id == p.GetMiningItemId() { + ActivityInfo := p.GetActivityInfo(activity.ACT_TYPE_MINING) + aId := 0 + if ActivityInfo != nil { + aId = ActivityInfo.Id + } p.TeLog("get_token", map[string]interface{}{ "obtain_way": Label, "get_num": v.Num, + "event_ID": aId, }) } if err != nil { diff --git a/src/server/game/register_network_func.go b/src/server/game/register_network_func.go index dc29880f..df679b7a 100644 --- a/src/server/game/register_network_func.go +++ b/src/server/game/register_network_func.go @@ -3210,9 +3210,15 @@ func ReqMiningReward(player *Player, buf []byte) error { }) return err } + ActivityInfo := player.GetActivityInfo(activity.ACT_TYPE_MINING) + aId := 0 + if ActivityInfo != nil { + aId = ActivityInfo.Id + } player.TeLog("finish_level", map[string]interface{}{ "expend_token_num": Mining, "level_ID": MiningMod.Pass - 1, + "event_ID": aId, }) player.PushClientRes(&msg.ResMiningReward{ Code: msg.RES_CODE_SUCCESS,