From d4d8816a8ba69f962fdf998219d1e6e1842361c8 Mon Sep 17 00:00:00 2001 From: by <123456@qq.com> Date: Fri, 28 Jun 2024 09:52:47 +0800 Subject: [PATCH] =?UTF-8?q?=E9=92=BB=E7=9F=B3=E5=AD=98=E9=92=B1=E7=BD=90?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- worldsrv/welfmgr.go | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/worldsrv/welfmgr.go b/worldsrv/welfmgr.go index 671ee0e..6432232 100644 --- a/worldsrv/welfmgr.go +++ b/worldsrv/welfmgr.go @@ -1878,15 +1878,6 @@ func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) { DayBuyMaxCnt := fGetPropValue("DayBuyMaxCntDiamond") if p.WelfData != nil && p.WelfData.PigBank != nil { - pack.BankMaxDiamond = BankMaxDiamond - // 检查每日领取次数 - /* if p.WelfData.DiamondBank.DayBuyTimes >= DayBuyMaxCnt { - pack.OpRetCode = welfare.OpResultCode_OPRC_PigbankOverTakeTimes - logger.Logger.Trace("存钱罐领取次数已打上限!") - p.SendToClient(int(welfare.SPacketID_PACKET_SCDiamondBankTakeDiamond), pack) - return - }*/ - if p.WelfData.DiamondBank.BankDiamond >= float64(BankMaxDiamond) { p.WelfData.DiamondBank.BankDiamond = float64(BankMaxDiamond) } @@ -1899,6 +1890,7 @@ func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) { p.WelfData.DiamondBank.TakeTimes++ p.WelfData.DiamondBank.DayBuyTimes++ + pack.BankMaxDiamond = BankMaxDiamond pack.TakeTimes = p.WelfData.DiamondBank.DayBuyTimes pack.DayBuyMaxCnt = DayBuyMaxCnt pack.TakeDiamondNum = float64(addDiamond) @@ -1907,6 +1899,7 @@ func (this *WelfareMgr) DiamondBankTakeCoin(p *Player) { pack.ShopId = infoData.DiamondId logger.Logger.Tracef("DiamondBankTakeCoin snid: %v pack: %v", p.SnId, pack) p.SendToClient(int(welfare.SPacketID_PACKET_SCDiamondBankTakeDiamond), pack) + this.DiamondBankGetInfo(p) } }