This commit is contained in:
hahwu 2025-09-12 14:21:14 +08:00
parent 8be09db21c
commit 72ad6c5893

View File

@ -534,34 +534,34 @@ func ReqDecorateAll(player *Player, buf []byte) error {
} }
func ReqDecorateReward(player *Player, buf []byte) error { func ReqDecorateReward(player *Player, buf []byte) error {
req := &msg.ReqDecorateReward{} // req := &msg.ReqDecorateReward{}
proto.Unmarshal(buf, req) // proto.Unmarshal(buf, req)
DecorateMod := player.PlayMod.getDecorateMod() // DecorateMod := player.PlayMod.getDecorateMod()
Item, err := DecorateMod.GetDecorateReward(int(req.AreaId)) // Item, err := DecorateMod.GetDecorateReward(int(req.AreaId))
if err != nil { // if err != nil {
player.SendErrClienRes(&msg.ResDecorateReward{ // player.SendErrClienRes(&msg.ResDecorateReward{
Code: msg.RES_CODE_FAIL, // Code: msg.RES_CODE_FAIL,
Msg: err.Error(), // Msg: err.Error(),
}) // })
return err // return err
} // }
err = player.HandleItem(Item, msg.ITEM_POP_LABEL_DecorateReward.String()) // err = player.HandleItem(Item, msg.ITEM_POP_LABEL_DecorateReward.String())
if err != nil { // if err != nil {
player.SendErrClienRes(&msg.ResDecorateReward{ // player.SendErrClienRes(&msg.ResDecorateReward{
Code: msg.RES_CODE_FAIL, // Code: msg.RES_CODE_FAIL,
Msg: err.Error(), // Msg: err.Error(),
}) // })
return err // return err
} // }
player.TeLog("scene_reward", map[string]interface{}{ // player.TeLog("scene_reward", map[string]interface{}{
"deco_step_id": fmt.Sprintf("%d_%d", DecorateMod.AreaId, DecorateMod.Progress), // "deco_step_id": fmt.Sprintf("%d_%d", DecorateMod.AreaId, DecorateMod.Progress),
"item_list": Item, // "item_list": Item,
}) // })
player.PushClientRes(&msg.ResDecorateReward{ // player.PushClientRes(&msg.ResDecorateReward{
Code: msg.RES_CODE_SUCCESS, // Code: msg.RES_CODE_SUCCESS,
}) // })
player.PushClientRes(DecorateMod.BackData()) // player.PushClientRes(DecorateMod.BackData())
player.PlayMod.save() // player.PlayMod.save()
return nil return nil
} }