#!/usr/bin/python # -*- coding: GBK -*- #------------------------------------------------------------------------------- # ##@package GM.Commands.GMT_CheckOpenServer # # @todo:¼ì²é¿ª·þÏà¹ØÊÇ·ñÕý³£ # @author hxp # @date 2024-10-23 # @version 1.0 # # ÏêϸÃèÊö: ¼ì²é¿ª·þÏà¹ØÊÇ·ñÕý³£ # #------------------------------------------------------------------------------- #"""Version = 2024-10-23 15:00""" #------------------------------------------------------------------------------- import GMCommon import PlayerDBGSEvent import GameWorld ## Ö´ÐÐÂß¼­ # @param curPlayer µ±Ç°Íæ¼Ò # @param gmCmdDict: ÃüÁî×Öµä # @return None # @remarks º¯ÊýÏêϸ˵Ã÷. def OnExec(orderId, gmCmdDict): GameWorld.DebugLog("GMT_CheckOpenServer %s, %s" % (orderId, gmCmdDict)) openServerDay = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_ServerDay) + 1 if openServerDay != 1: strMsg = {"errMsg":"OpenServerDayError", "openServerDay":openServerDay} GMCommon.GMCommandResult(orderId, gmCmdDict, GMCommon.Def_Unknow, strMsg) GameWorld.SendGameError("GMT_CheckOpenServer", "¿ª·þÌìÒì³£:%s" % openServerDay) return strMsg = {"errMsg":"OK"} GMCommon.GMCommandResult(orderId, gmCmdDict, GMCommon.Def_Success, strMsg) return