ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/SetOnlineTime.py
@@ -30,11 +30,14 @@
#  @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