| | |
| | | import time
|
| | | #---------------------------------------------------------------------
|
| | |
|
| | | MaxCustomServerDay = 14 # 最大定制开服天数
|
| | |
|
| | | #年月日时间格式
|
| | | Time_YmdFormat = ChConfig.TYPE_Time_YmdFormat
|
| | |
|
| | |
| | | curDateTimeStr = "%d-%d-%d %02d:%02d:00" % (serverTime.year, serverTime.month, serverTime.day, serverTime.hour, serverTime.minute)
|
| | | curDateTime = datetime.datetime.strptime(curDateTimeStr, ChConfig.TYPE_Time_Format)
|
| | |
|
| | | customMaxServerDay = MaxCustomServerDay # 定制运营活动最大开服天
|
| | | customMaxServerDay = IpyGameDataPY.GetFuncCfg("OperationAction", 1) # 定制运营活动最大开服天
|
| | | operationActionDict = {}
|
| | | mapServerOperationActionDict = {}
|
| | | serverID = GameWorld.GetServerID()
|
| | |
| | | curDateStr = GameWorld.ChangeTimeNumToStr(curTime, ChConfig.TYPE_Time_YmdFormat) # 当天日期
|
| | |
|
| | | openServerWeekday = GameWorldProcess.GetOpenServerWeekday() # 服务器开服时是星期几
|
| | | curMaxCustomServerDay = MaxCustomServerDay - openServerWeekday + 1 # 最大有效定制开服天
|
| | | curMaxCustomServerDay = IpyGameDataPY.GetFuncCfg("OperationAction", 1) - openServerWeekday + 1 # 最大有效定制开服天
|
| | | GameWorld.Log("===== 加载今天日常活动信息 =====")
|
| | | GameWorld.Log(" 开服是星期%s, 开服第%s天, 当前星期%s" % (openServerWeekday, openServerDay, weekDay))
|
| | | GameWorld.Log(" 最大有效定制开服天: %s" % (curMaxCustomServerDay))
|
| | |
| | | GameWorld.ErrLog("获取开服是星期几数据错误!openServerWeekday=%s" % openServerWeekday)
|
| | | return []
|
| | |
|
| | | curMaxCustomServerDay = MaxCustomServerDay - openServerWeekday + 1 # 最大有效定制开服天
|
| | | curMaxCustomServerDay = IpyGameDataPY.GetFuncCfg("OperationAction", 1) - openServerWeekday + 1 # 最大有效定制开服天
|
| | | GameWorld.Log("===== 加载今天副本状态时间表 =====")
|
| | | GameWorld.Log(" 开服是星期%s, 开服第%s天, 当前星期%s,%s点%s分 !" % (openServerWeekday, openServerDay, curWeekDay, curHour, curMinute))
|
| | | GameWorld.Log(" 最大有效定制开服天: %s" % (curMaxCustomServerDay))
|