Compare commits
2 Commits
1edaac6773
...
20ebed0347
Author | SHA1 | Date |
---|---|---|
|
20ebed0347 | |
|
3a60afc0d0 |
|
@ -1762,10 +1762,12 @@ func (this *WelfareMgr) PigbankTakeCoin(p *Player) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if p.WelfData.PigBank.BankCoin >= BankMaxCoin {
|
if p.WelfData.PigBank.BankCoin >= BankMaxCoin {
|
||||||
|
p.WelfData.PigBank.BankCoin = BankMaxCoin
|
||||||
|
}
|
||||||
pack.OpRetCode = welfare.OpResultCode_OPRC_Sucess
|
pack.OpRetCode = welfare.OpResultCode_OPRC_Sucess
|
||||||
pack.TakeCoinNum = BankMaxCoin
|
pack.TakeCoinNum = p.WelfData.PigBank.BankCoin
|
||||||
|
|
||||||
p.AddCoin(BankMaxCoin, 0, common.GainWay_PigrankGainCoin, "sys", "存钱罐领取金币")
|
p.AddCoin(p.WelfData.PigBank.BankCoin, 0, common.GainWay_PigrankGainCoin, "sys", "存钱罐领取金币")
|
||||||
|
|
||||||
// 领取完之后 设置为0
|
// 领取完之后 设置为0
|
||||||
p.WelfData.PigBank.BankCoin = 0
|
p.WelfData.PigBank.BankCoin = 0
|
||||||
|
@ -1778,7 +1780,7 @@ func (this *WelfareMgr) PigbankTakeCoin(p *Player) {
|
||||||
pack.Price = int64(infoData.CoinPrice)
|
pack.Price = int64(infoData.CoinPrice)
|
||||||
logger.Logger.Tracef("PigbankTakeCoin snid: %v pack: %v", p.SnId, pack)
|
logger.Logger.Tracef("PigbankTakeCoin snid: %v pack: %v", p.SnId, pack)
|
||||||
p.SendToClient(int(welfare.SPacketID_PACKET_SCPigbankTakeCoin), pack)
|
p.SendToClient(int(welfare.SPacketID_PACKET_SCPigbankTakeCoin), pack)
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue