| | |
| | | familyMgr = GameWorld.GetFamilyManager()
|
| | | sortFamilyIDList = PlayerFamily.GetSortFamilyIDList()
|
| | | familyCount = len(sortFamilyIDList)
|
| | | joinFamilyLVLimit = IpyGameDataPY.GetFuncCfg("FamilyMatchSet", 1)
|
| | | GameWorld.DebugLog("最低参赛仙盟等级: %s" % joinFamilyLVLimit)
|
| | | for i, familyID in enumerate(sortFamilyIDList):
|
| | | family = familyMgr.FindFamily(familyID)
|
| | | if not family:
|
| | | GameWorld.ErrLog("仙盟联赛首轮分组时无法找到该仙盟: i=%s,familyID=%s" % (i, familyID))
|
| | | continue
|
| | | if family.GetLV() < joinFamilyLVLimit:
|
| | | GameWorld.Log("仙盟等级不足,无法参与联赛!familyID=%s,LV=%s,joinFamilyLVLimit=%s" % (familyID, family.GetLV(), joinFamilyLVLimit))
|
| | | continue
|
| | | groupFamilyList.append(family)
|
| | |
|
| | | # 添加参赛仙盟及成员名单
|