兑换自提 添加道具走后台

This commit is contained in:
by 2024-05-15 18:04:39 +08:00
parent f95eb75eb8
commit 478ab9ea0a
1 changed files with 17 additions and 17 deletions

View File

@ -278,23 +278,23 @@ func (this *CSShopExchangeHandler) Process(s *netlib.Session, packetid int, data
return nil return nil
} }
switch msg.ExchangeType { /* switch msg.ExchangeType {
case 1: // 自提 case 1: // 自提
//自提 直接增加道具到背包 //自提 直接增加道具到背包
cdata := ShopMgrSington.GetExchangeData(p.Platform, msg.GoodsId) cdata := ShopMgrSington.GetExchangeData(p.Platform, msg.GoodsId)
if cdata == nil || cdata.ItemId == 0 { if cdata == nil || cdata.ItemId == 0 {
return nil return nil
} }
//获取道具Id //获取道具Id
var items []*Item var items []*Item
items = append(items, &Item{ items = append(items, &Item{
ItemId: cdata.ItemId, // 物品id ItemId: cdata.ItemId, // 物品id
ItemNum: 1, // 数量 ItemNum: 1, // 数量
ObtainTime: time.Now().Unix(), ObtainTime: time.Now().Unix(),
}) })
BagMgrSingleton.AddItems(p, items, 0, common.GainWay_Exchange, "system", "商城兑换", 0, 0, false) BagMgrSingleton.AddItems(p, items, 0, common.GainWay_Exchange, "system", "商城兑换", 0, 0, false)
default: default:
} }*/
_, f := BlackListMgrSington.CheckExchange(p.PlayerData) _, f := BlackListMgrSington.CheckExchange(p.PlayerData)
if !f { if !f {