| | |
| | | # @return None
|
| | | def OnExec(curPlayer, cmdList):
|
| | | if len(cmdList) < 1:
|
| | | GameWorld.DebugAnswer(curPlayer, '当前在线时间 时间 = %s'%PlayerOnlinePrize.GetOnlineTime(curPlayer))
|
| | | GameWorld.DebugAnswer(curPlayer, 'SetOnlineTime 时间ms')
|
| | | GameWorld.DebugAnswer(curPlayer, '当前在线时间秒:%s'%PlayerOnlinePrize.GetOnlineTime(curPlayer))
|
| | | GameWorld.DebugAnswer(curPlayer, 'SetOnlineTime 分 [秒]')
|
| | | return
|
| | |
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DayOnlineTime, cmdList[0])
|
| | | minutes = cmdList[0]
|
| | | seconds = cmdList[1] if len(cmdList) > 1 else 0
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_DayOnlineTime, minutes * 60 + seconds)
|
| | | PlayerOnlinePrize.SetStartCalcOnlineTick(curPlayer)
|
| | | PlayerOnlinePrize.SendOnlinePrizeInfo(curPlayer)
|
| | | GameWorld.DebugAnswer(curPlayer, 'SetOnlineTime OK!')
|
| | | GameWorld.DebugAnswer(curPlayer, '设置在线时间秒:%s' % PlayerOnlinePrize.GetOnlineTime(curPlayer))
|
| | | return
|