| | |
| | |
|
| | | # 线下活动,检查发放奖励
|
| | | if ipyData.GetIsOfflineAct():
|
| | | playerWorldLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_TotalRechargeWorldLV % actNum)
|
| | | playerWorldLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_SingleRechargeWorldLV % actNum)
|
| | | __SendSingleRechargeMail(curPlayer, templateID, playerWorldLV, actNum)
|
| | |
|
| | | return
|
| | |
| | | % (templateID, awardIndex, singleValue, canAwardValue), playerID)
|
| | | return
|
| | |
|
| | | actWorldLV = actInfo.get(ShareDefine.ActKey_WorldLV, 0) |
| | | actWorldLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_SingleRechargeWorldLV % actNum)
|
| | | awardItemList = GameWorld.GetDictValueByRangeKey(ipyData.GetAwardItem(), actWorldLV, [])
|
| | |
|
| | | if not ItemControler.CheckPackSpaceEnough(curPlayer, awardItemList):
|
| | |
| | | if not templateID:
|
| | | return
|
| | |
|
| | | actWorldLV = actInfo.get(ShareDefine.ActKey_WorldLV, 0)
|
| | | actWorldLV = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_SingleRechargeWorldLV % actNum)
|
| | | startDateStr, endDateStr = GameWorld.GetOperationActionDateStr(ipyData)
|
| | |
|
| | | clientPack = ChPyNetSendPack.tagMCActSingleRechargeInfo()
|