数数埋点

This commit is contained in:
hahwu 2025-02-06 19:03:59 +08:00
parent 935e890db2
commit 47c3ccda89

View File

@ -8,6 +8,7 @@ import (
cardCfg "server/conf/card" cardCfg "server/conf/card"
mergeDataCfg "server/conf/mergeData" mergeDataCfg "server/conf/mergeData"
miningCfg "server/conf/mining" miningCfg "server/conf/mining"
playroomCfg "server/conf/playroom"
"server/db" "server/db"
"server/game/internal" "server/game/internal"
"server/game/mod/card" "server/game/mod/card"
@ -188,6 +189,12 @@ func ReqRewardOrder(args []interface{}) error {
PlayroomMod := player.PlayMod.getPlayroomMod() PlayroomMod := player.PlayMod.getPlayroomMod()
Item1 := PlayroomMod.GetReward() Item1 := PlayroomMod.GetReward()
Item = item.Merge(Item, Item1) Item = item.Merge(Item, Item1)
P1, P2 := playroomCfg.GetPremiumItem()
if P1 == Item1[0].Id || P2 == Item1[0].Id {
Star = int(math.Ceil(float64(Star) * 0.8))
} else {
Star = int(math.Ceil(float64(Star) * 0.6))
}
} }
if !OrderMod.CheckSuperOrder() { if !OrderMod.CheckSuperOrder() {
@ -463,6 +470,11 @@ func UpdatePlayerChessDataFunc(args []interface{}) error {
_, player, buf := ParseArgs(args) _, player, buf := ParseArgs(args)
data := &PlayerChessData{} data := &PlayerChessData{}
err := data.UpdatePlayerChessData(player, buf) err := data.UpdatePlayerChessData(player, buf)
if err != nil {
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "UpdatePlayerChessDataFunc",
})
}
RedBackData(player) RedBackData(player)
player.UpdateUserInfo() player.UpdateUserInfo()
return err return err
@ -499,6 +511,9 @@ func ReqGetChessFromBuff(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqGetChessFromBuff",
})
return err return err
} }
Update = OrderMod.CreateExtraOrder([]int{ChessId}, AddNewEmit, ChessMod.GetUnlockChessList(), BaseMod.GetEnergyMul()) Update = OrderMod.CreateExtraOrder([]int{ChessId}, AddNewEmit, ChessMod.GetUnlockChessList(), BaseMod.GetEnergyMul())
@ -536,6 +551,9 @@ func ReqPutChessInBag(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqPutChessInBag",
})
return err return err
} }
player.PlayMod.save() player.PlayMod.save()
@ -567,6 +585,9 @@ func ReqTakeChessOutBag(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqTakeChessOutBag",
})
return err return err
} }
player.PlayMod.save() player.PlayMod.save()
@ -635,6 +656,9 @@ func ReqSeparateChess(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqSeparateChess",
})
return err return err
} }
player.PlayMod.save() player.PlayMod.save()
@ -686,6 +710,9 @@ func ReqChessEx(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqChessEx",
})
return err return err
} }
player.PlayMod.save() player.PlayMod.save()
@ -725,6 +752,9 @@ func ReqSourceChest(args []interface{}) error {
Code: msg.RES_CODE_FAIL, Code: msg.RES_CODE_FAIL,
Msg: err.Error(), Msg: err.Error(),
}) })
player.TeLog("outsync_event", map[string]interface{}{
"outsync_event": "ReqSourceChest",
})
return err return err
} }
player.PlayMod.save() player.PlayMod.save()