数数埋点

This commit is contained in:
hahwu 2025-02-06 19:03:59 +08:00
parent 2b2c091ac8
commit bbdd83d751

View File

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