From f90d0b143afb75b6476f79fc1dafb178237a1895 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 05 八月 2024 17:02:45 +0800 Subject: [PATCH] 10235 【主干】【越南】【香港】【砍树】情侣副本支持X级后扫荡 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py index 5430b64..4fe7b1f 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GameWorldLogic/FBProcess/FBCommon.py @@ -1575,6 +1575,16 @@ curPlayer.Sync_TimeTick(msgType, msgID, nextWheelRemainTick, True) return nextWheelRemainTick +def GetTDCfgNPCCntInfo(fileNum, sign=0): + npcCountDict = {} + refreshNPCDict = ReadChConfig.GetEvalChConfig("TD_%s_NPCID" % fileNum) + refreshNPCList = refreshNPCDict.get(sign,[]) + for wheelNPCList in refreshNPCList: + for smallWhellNPCInfo in wheelNPCList: + for npcID, npcCount in smallWhellNPCInfo: + npcCountDict[npcID] = npcCountDict.get(npcID, 0) + npcCount + return npcCountDict + ## ---------------------------------- TD --------------------------------------- def GetEnterFBMaxCnt(curPlayer, mapID): ## 获取副本最大可进入次数: 基本次数 + 时间已恢复次数 + VIP额外次数 + 购买次数 + 找回次数 + 使用道具增加次数 -- Gitblit v1.8.0