hxp
2025-07-04 0c7f6f6e4fa825393e3c391adfec97b96c230cf7
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/GMShell.py
@@ -224,30 +224,6 @@
        #内部测试人员,不限制
        return True
    
    GMLVPowerDict = ReadChConfig.GetEvalChConfig("GMLVPower")
    if curPlayer_GMLV in GMLVPowerDict:
        powerList = GMLVPowerDict[curPlayer_GMLV]
        if not powerList or callFunName in powerList:
            return True
    #验证权限
    if callFunName in ChConfig.Def_GMPower_Disc:
        gmPowerList = ChConfig.Def_GMPower_Disc[callFunName]
        if curPlayer_GMLV not in gmPowerList:
            #GM等级异常
            GameWorld.Log("###使用GM命令 = %s,GM等级 = %s异常"%(callFunName , curPlayer_GMLV) , curPlayer.GetPlayerID())
            return
        if not gmPowerList[curPlayer_GMLV]:
            GameWorld.Log("###使用GM命令 = %s,权限 = %s不足"%(callFunName , curPlayer_GMLV) , curPlayer.GetPlayerID())
            return
    #内部测试用GM命令
    else:
        GameWorld.Log("###非内部人员, 使用调试GM命令 = %s,权限 = %s不足"%(callFunName , curPlayer_GMLV) , curPlayer.GetPlayerID())
        return
    return True
            
#---------------------------------------------------------------------