From 1ea73e1885835466265ce788d93556b7030ee0e8 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期日, 30 十二月 2018 18:42:00 +0800 Subject: [PATCH] 5424 【后端】【1.4】跨服竞技场开发(GM工具增加子服服务器维护,文字翻译版) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py | 14 +++++--------- 1 files changed, 5 insertions(+), 9 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py index 571488b..9aed006 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py @@ -103,14 +103,10 @@ del inputList[0] #把剩余参数转换为整型 for i in range(0, len(inputList)): - if i == 0 and callFunName in ["GetPlayerDict", "SetPlayerDict", "CTG"]: - continue - if i == 1 and callFunName in ["SetMissionDict"]: - continue value = GameWorld.ToIntDef(inputList[i], None) if value == None: - GameWorld.DebugAnswer(curPlayer, "参数错误, 必须为纯数字!") - return + #GameWorld.DebugAnswer(curPlayer, "参数错误, 必须为纯数字!") + continue inputList[i] = value callFunc(curPlayer, inputList) @@ -173,8 +169,8 @@ GameWorld.DebugAnswer(curPlayer, "执行GM命令错误, 请查看所在地图日志!") errorMsg = str(traceback.format_exc()) GameWorld.ErrLog('GM命令错误 - > %s' % errorMsg, curPlayer.GetPlayerID()) - if GameWorld.GetGameWorld().GetDebugLevel(): - raise Exception(errorMsg) + #if GameWorld.GetGameWorld().GetDebugLevel(): + # raise Exception(errorMsg) return ## 使用GM命令流向 @@ -259,7 +255,7 @@ curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index) if not curPlayer.GetMapLoadOK(): - #未读取地图成功,不让用 + GameWorld.DebugLog(" 未读取地图成功,不让用") return #判断FB中是否可使用GM命令 -- Gitblit v1.8.0