| | |
| | | # @param curPlayer: 玩家
|
| | | # @return: None
|
| | | def OnDay(curPlayer):
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DailyChargeState, 0)
|
| | | return
|
| | |
|
| | | ## 充值豪礼OnLogin
|
| | |
| | | # @param addGold: 充元宝数
|
| | | # @return: None
|
| | | def OnPlayerChargeGold(curPlayer):
|
| | | DayChargeRedPackAward(curPlayer)
|
| | |
|
| | | firstGoldServerDay = curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_FirstGoldServerDay)
|
| | | if not firstGoldServerDay:
|
| | |
| | | GameWorld.DebugLog('首充试用物品过期了 背包仓库没武器则送一把 没给成功!!giveItemID=%s'%giveItemID, curPlayer.GetID())
|
| | |
|
| | | return
|
| | | #每日充值任意金额红包奖励
|
| | | def DayChargeRedPackAward(curPlayer):
|
| | | if curPlayer.NomalDictGetProperty(ChConfig.Def_PDict_DailyChargeState) == 1:
|
| | | return
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DailyChargeState, 1)
|
| | | PlayerFamilyRedPacket.CreatRedPacketByID(curPlayer, 2)
|
| | | return
|
| | |
|
| | |
|
| | | def OnGetHistoryRechargeAward(curPlayer, awardID):
|
| | | # 领取历史充值奖励
|