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