网关客户端协议代理功能加入二级pb数据解析

This commit is contained in:
flswld
2023-03-14 18:30:07 +08:00
parent 2c35fc0df4
commit cd922d1a38
11 changed files with 331 additions and 77 deletions

View File

@@ -65,6 +65,10 @@ func (g *GameManager) AddUserReliquary(userId uint32, itemId uint32) uint64 {
mainPropId := uint32(reliquaryMainConfig.MainPropId)
// 玩家添加圣遗物
dbReliquary := player.GetDbReliquary()
// 校验背包圣遗物容量
if dbReliquary.GetReliquaryMapLen() > constant.STORE_PACK_LIMIT_RELIQUARY {
return 0
}
dbReliquary.AddReliquary(player, itemId, reliquaryId, mainPropId)
reliquary := dbReliquary.GetReliquary(reliquaryId)
if reliquary == nil {