6459 【后端】【2.0】缥缈仙域开发单(跨服副本动态线路分流人数配置)
| | |
| | | return
|
| | | zoneID = zoneIpyData.GetZoneID()
|
| | |
|
| | | copyMapPlayerMax = 0 # 0为不限制人数,默认不限制
|
| | | dynamicLineMaxPlayerCountDict = IpyGameDataPY.GetFuncEvalCfg("CrossDynamicLineMap", 2)
|
| | | copyMapPlayerMax = dynamicLineMaxPlayerCountDict.get(mapID, 0) # 0为不限制人数,默认不限制
|
| | | if mapID == ChConfig.Def_FBMapID_CrossDemonKing:
|
| | | bossID = msgData["BossID"]
|
| | | if not CrossBoss.GetCrossBossIsAliveOrCanReborn(zoneID, bossID):
|
| | |
| | | return
|
| | |
|
| | | elif mapID in [ChConfig.Def_FBMapID_CrossGrasslandLing, ChConfig.Def_FBMapID_CrossGrasslandXian]:
|
| | | copyMapPlayerMax = 10
|
| | | pass
|
| | |
|
| | | else:
|
| | | return
|