8901 【BT2】【后端】全服红包(VIP抢全服红包次数配置keyVIP等级改为字符串 RechargeRedPacket 数值3)
| | |
| | | #获取全服红包可抢次数
|
| | | # @return: -1为不限
|
| | | vipLVMaxGrabCntDict = IpyGameDataPY.GetFuncEvalCfg("RechargeRedPacket", 3, {})
|
| | | vipLVList = vipLVMaxGrabCntDict.keys()
|
| | | vipLVList = [int(vipStr) for vipStr in vipLVMaxGrabCntDict.keys()]
|
| | | vipLVList.sort()
|
| | | for vipLV in vipLVList:
|
| | | if curPlayer.GetVIPLv() <= vipLV:
|
| | | maxGrabCnt = vipLVMaxGrabCntDict[vipLV]
|
| | | maxGrabCnt = vipLVMaxGrabCntDict[str(vipLV)]
|
| | | if not maxGrabCnt:
|
| | | return -1
|
| | | todayGrabCnt = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_ServerRedPacketGrabCnt)
|