| | |
| | | import NetPackCommon
|
| | | import PlayerControl
|
| | | import IpyGameDataPY
|
| | | import PlayerTJG
|
| | |
|
| | | import time
|
| | |
|
| | |
| | | # @param notify 是否通知客户端
|
| | | # @return None
|
| | | def CalcOnlineTime(curPlayer):
|
| | | if PlayerTJG.GetIsTJG(curPlayer):
|
| | | return 0
|
| | | onlineTime = GetOnlineTime(curPlayer)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DayOnlineTime, onlineTime)
|
| | | SetStartCalcOnlineTick(curPlayer, 0)
|
| | |
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DayOnlineTime, 0)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_OnlinePrizeNote, 0) # 重置每日在线奖励
|
| | |
|
| | | if PlayerTJG.GetIsTJG(curPlayer):
|
| | | return
|
| | | SetStartCalcOnlineTick(curPlayer)
|
| | |
|
| | | SendOnlinePrizeInfo(curPlayer)
|