存钱罐道具显示添加
This commit is contained in:
parent
f1a580bce5
commit
08be09284b
|
@ -2892,7 +2892,14 @@ func (this *Player) DoShopInfo(info *model.DbShop, isLogin bool) {
|
||||||
|
|
||||||
//钻石存储罐
|
//钻石存储罐
|
||||||
if info.PageId == ShopPageDiamondBank {
|
if info.PageId == ShopPageDiamondBank {
|
||||||
WelfareMgrSington.DiamondBankTakeCoin(this)
|
|
||||||
|
arrItems := WelfareMgrSington.DiamondBankTakeCoin(this)
|
||||||
|
for _, v := range arrItems {
|
||||||
|
itemInfo = append(itemInfo, &playerproto.PayItem{
|
||||||
|
ItemId: v.ItemId,
|
||||||
|
ItemNum: v.ItemNum,
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 通行证
|
// 通行证
|
||||||
|
|
|
@ -1988,7 +1988,7 @@ func (this *WelfareMgr) DiamondBankGetInfo(p *Player) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// DiamondBankTakeCoin 钻石存钱罐领取钻石
|
// DiamondBankTakeCoin 钻石存钱罐领取钻石
|
||||||
func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) {
|
func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) (retItemArr []*model.Item) {
|
||||||
pack := &welfare.SCDiamondBankTakeDiamond{
|
pack := &welfare.SCDiamondBankTakeDiamond{
|
||||||
OpRetCode: welfare.OpResultCode_OPRC_Error,
|
OpRetCode: welfare.OpResultCode_OPRC_Error,
|
||||||
}
|
}
|
||||||
|
@ -2034,7 +2034,13 @@ func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) {
|
||||||
ItemId: int32(k),
|
ItemId: int32(k),
|
||||||
ItemNum: v,
|
ItemNum: v,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
retItemArr = append(retItemArr, &model.Item{
|
||||||
|
ItemId: int32(k),
|
||||||
|
ItemNum: v,
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
BagMgrSingleton.AddItems(&model.AddItemParam{
|
BagMgrSingleton.AddItems(&model.AddItemParam{
|
||||||
Platform: p.Platform,
|
Platform: p.Platform,
|
||||||
SnId: p.SnId,
|
SnId: p.SnId,
|
||||||
|
@ -2069,6 +2075,8 @@ func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) {
|
||||||
logger.Logger.Tracef("DiamondBankTakeCoin snid: %v pack: %v", p.SnId, pack)
|
logger.Logger.Tracef("DiamondBankTakeCoin snid: %v pack: %v", p.SnId, pack)
|
||||||
p.SendToClient(int(welfare.SPacketID_PACKET_SCDiamondBankTakeDiamond), pack)
|
p.SendToClient(int(welfare.SPacketID_PACKET_SCDiamondBankTakeDiamond), pack)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return retItemArr
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新钻石存储罐数据
|
// 更新钻石存储罐数据
|
||||||
|
|
Loading…
Reference in New Issue