hch
2025-11-26 ac36bdcfa7db1557790a5b912c3248b22625841f
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/OpenFunc.py
@@ -22,6 +22,7 @@
import GameFuncComm
import ChConfig
import ShareDefine
import PlayerOnline
## GM命令执行入口
#  @param curPlayer 当前玩家
@@ -43,7 +44,8 @@
        else:
            openFuncID = cmdList[1] if len(cmdList) > 1 else 0
            DoGMOpenFunc(curPlayer, openFuncID)
        PlayerOnline.GetOnlinePlayer(curPlayer).ReCalcAllAttr()
    PrintFuncOpenState(curPlayer)
    return
@@ -121,7 +123,7 @@
            
    GameWorld.DebugLog("GM处理任务开启功能: needMissionIDList=%s" % needMissionIDList, curPlayer.GetPlayerID())
    #最后强制触发一次
    GameFuncComm.DoFuncOpenLogic(curPlayer)
    GameFuncComm.DoFuncOpenLogic(curPlayer, checkServerDay=False)
    return
def __GetOpenFuncLimit(curPlayer, openFuncIDList):