挖矿活动埋点

This commit is contained in:
hahwu 2026-03-18 10:59:28 +08:00
parent 7d5161a44d
commit 01fc89f874
3 changed files with 15 additions and 1 deletions

View File

@ -307,6 +307,14 @@ func (p *Player) RedBackData() {
p.PushClientRes(&msg.ResActRed{Red: result}) p.PushClientRes(&msg.ResActRed{Red: result})
} }
func (p *Player) GetMiningItemId() int {
ActivityInfo := p.GetActivityInfo(activity.ACT_TYPE_MINING)
if ActivityInfo == nil {
return 0
}
return miningCfg.GetActivityItemId(ActivityInfo.Id)
}
// 通行证活动数据返回 // 通行证活动数据返回
func (p *Player) ActPassBackData() { func (p *Player) ActPassBackData() {
ActivityInfo := p.GetActivityInfo(activity.ACT_TYPE_PASS) ActivityInfo := p.GetActivityInfo(activity.ACT_TYPE_PASS)

View File

@ -935,6 +935,12 @@ func (p *Player) HandleItem(itemList []*item.Item, Label string) error {
"change_after": ItemMod.GetItem(v.Id), "change_after": ItemMod.GetItem(v.Id),
"change_reason": Label, "change_reason": Label,
}) })
if v.Id == p.GetMiningItemId() {
p.TeLog("get_token", map[string]interface{}{
"obtain_way": Label,
"get_num": v.Num,
})
}
if err != nil { if err != nil {
return err return err
} }

View File

@ -3210,7 +3210,7 @@ func ReqMiningReward(player *Player, buf []byte) error {
}) })
return err return err
} }
player.TeLog("mining_finish", map[string]interface{}{ player.TeLog("finish_level", map[string]interface{}{
"expend_token_num": Mining, "expend_token_num": Mining,
"level_ID": MiningMod.Pass - 1, "level_ID": MiningMod.Pass - 1,
}) })