ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py
@@ -103,10 +103,9 @@
            del inputList[0]
            #把剩余参数转换为整型
            for i in range(0, len(inputList)):
                if i == 0 and callFunName in ["GetPlayerDict", "SetPlayerDict", "CTG"]:
                if not inputList[i].isdigit():
                    continue
                if i == 1 and callFunName in ["SetMissionDict"]:
                    continue
                value = GameWorld.ToIntDef(inputList[i], None)
                if value == None:
                    GameWorld.DebugAnswer(curPlayer, "参数错误, 必须为纯数字!")
@@ -173,8 +172,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命令流向