| | |
| | | GameWorld.Log(' 烟花狂欢买烟花 当前可以买烟花为 %s, 无法购买 %s,worldLvNum=%s'%(canBuyIDList, itemIndex,worldLvNum), curPlayer.GetID())
|
| | | return False
|
| | | #高级烟花需要判断充值的总额
|
| | | if itemIndex == canBuyIDList[-1]:
|
| | | buyOneNeedRMB = IpyGameDataPY.GetFuncCfg('CeremonyFireParty', 3) # 购买一个高级烟花所需充值RMB值,单位X元
|
| | | if itemIndex == canBuyIDList[-1] and buyOneNeedRMB:
|
| | | curRMBTotal = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FCCTGRMBTotal)
|
| | | fireworksBuyCount = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FCFireworksBuyCount)
|
| | | buyOneNeedRMB = IpyGameDataPY.GetFuncCfg('CeremonyFireParty', 3) # 购买一个高级烟花所需充值RMB值,单位X元
|
| | | totalCanBuyCount = curRMBTotal / buyOneNeedRMB
|
| | | if (fireworksBuyCount + clientBuyCount) > totalCanBuyCount:
|
| | | GameWorld.Log(' 烟花狂欢买烟花 高级烟花所需重置RMB不足, 无法购买! curRMBTotal=%s,totalCanBuyCount=%s < fireworksBuyCount=%s + clientBuyCount=%s'
|