| | |
| | | crossActInfoDict = CrossActionControl.GetCrossActInfoDict()
|
| | | backMsg = {"crossActInfoDict":crossActInfoDict}
|
| | | if errInfo:
|
| | | backMsg["ErrorInfo"] = errInfo
|
| | | backMsg["ErrorInfo"] = errInfo.decode(ShareDefine.Def_Game_Character_Encoding).encode(GameWorld.GetCharacterEncoding())
|
| | | GMCommon.GMCommandResult(orderId, gmCmdDict, GMCommon.Def_ParamErr, backMsg)
|
| | | return
|
| | |
|
| | |
| | | if len(kspList) != 3:
|
| | | continue
|
| | | actName, cfgID, _ = kspList
|
| | | if actName not in ShareDefine.CrossActLockServerGroupIDList:
|
| | | errInfo = "%s 不允许修改,可以直接修改活动配置表进行热更!" % actName
|
| | | return errInfo
|
| | | try:
|
| | | cfgID = int(cfgID)
|
| | | changeServerIDList = eval(v)
|