周卡续费BUG修改
This commit is contained in:
parent
d57909b05a
commit
5e212ae658
|
|
@ -4552,25 +4552,24 @@ func (this *Player) GetWeekCardAwary(id int32) {
|
|||
logger.Logger.Trace("周卡已过期,不能领取!")
|
||||
return
|
||||
}
|
||||
if this.WeekCardAward[id] {
|
||||
return
|
||||
}
|
||||
ret := &player_proto.SCGetWeekCardAwary{}
|
||||
//获取周卡奖励
|
||||
items := data.GetDayRewards()
|
||||
addItem := []*Item{}
|
||||
for itemId, itemNum := range items {
|
||||
item := &Item{ItemId: int32(itemId), ItemNum: itemNum, ObtainTime: time.Now().Unix()}
|
||||
addItem = append(addItem, item)
|
||||
itemInfo := &player_proto.PayItem{}
|
||||
itemInfo.ItemId = int32(itemId)
|
||||
itemInfo.ItemNum = itemNum
|
||||
ret.Items = append(ret.Items, itemInfo)
|
||||
if !this.WeekCardAward[id] {
|
||||
//获取周卡奖励
|
||||
items := data.GetDayRewards()
|
||||
addItem := []*Item{}
|
||||
for itemId, itemNum := range items {
|
||||
item := &Item{ItemId: int32(itemId), ItemNum: itemNum, ObtainTime: time.Now().Unix()}
|
||||
addItem = append(addItem, item)
|
||||
itemInfo := &player_proto.PayItem{}
|
||||
itemInfo.ItemId = int32(itemId)
|
||||
itemInfo.ItemNum = itemNum
|
||||
ret.Items = append(ret.Items, itemInfo)
|
||||
}
|
||||
BagMgrSingleton.AddItems(this, addItem, 0, common.GainWay_WeekCardAward, "system", "周卡每日奖励", 0, 0, false)
|
||||
//返回消息
|
||||
this.WeekCardAward[id] = true
|
||||
ret.WeekCardAward = this.WeekCardAward[id]
|
||||
}
|
||||
BagMgrSingleton.AddItems(this, addItem, 0, common.GainWay_WeekCardAward, "system", "周卡每日奖励", 0, 0, false)
|
||||
//返回消息
|
||||
this.WeekCardAward[id] = true
|
||||
ret.WeekCardAward = this.WeekCardAward[id]
|
||||
info := &player_proto.WeekInfo{
|
||||
Id: id,
|
||||
WeekCardTime: this.WeekCardTime[id],
|
||||
|
|
|
|||
Loading…
Reference in New Issue