|  |  |  | 
|---|
|  |  |  | GameWorld.DebugLog('    玩家战盟名变更处理, newFamilyName=%s' % familyName, playerID) | 
|---|
|  |  |  | #不处理排行榜 | 
|---|
|  |  |  | needChangeFamilyBillboardList = [ | 
|---|
|  |  |  | #ShareDefine.Def_BT_RechargeTeHui,  # 充值特惠活动排行榜-当前期记录 | 
|---|
|  |  |  | ] | 
|---|
|  |  |  | billboardMgr = GameWorld.GetBillboard() | 
|---|
|  |  |  | for billboardIndex in needChangeFamilyBillboardList: | 
|---|
|  |  |  | 
|---|
|  |  |  | if GameWorld.GetGameWorld().GetDictByKey(ShareDefine.Def_Notify_WorldKey_DailyActionState % ShareDefine.DailyActionID_FamilyRobBoss): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "FairyGrabBossExitError") | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if PlayerFamilyBoss.IsInAllFamilyBoss(): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "LeagueBOSSExitError1") | 
|---|
|  |  |  | return | 
|---|
|  |  |  | if AuctionHouse.IsFamilyMemberBiddingAuctionItem(curFamily.GetID(), tagMemberID): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "Paimai7") | 
|---|
|  |  |  | return | 
|---|
|  |  |  | tagPlayerName = curTagMember.GetName()  # 被踢玩家名 | 
|---|
|  |  |  | tagPlayerID = curTagMember.GetPlayerID()  # 被踢玩家ID | 
|---|
|  |  |  | tagFamilyLV = curTagMember.GetFamilyLV()  # 被踢玩家职位 | 
|---|
|  |  |  | 
|---|
|  |  |  | if GameWorld.GetGameWorld().GetDictByKey(ShareDefine.Def_Notify_WorldKey_DailyActionState % ShareDefine.DailyActionID_FamilyRobBoss): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "FairyGrabBossExitError") | 
|---|
|  |  |  | return | 
|---|
|  |  |  | if PlayerFamilyBoss.IsInAllFamilyBoss(): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "LeagueBOSSExitError1") | 
|---|
|  |  |  | return | 
|---|
|  |  |  | if AuctionHouse.IsFamilyMemberBiddingAuctionItem(curFamily.GetID(), curMember.GetPlayerID()): | 
|---|
|  |  |  | PlayerControl.NotifyCode(curPlayer, "Paimai8") | 
|---|
|  |  |  | return | 
|---|
|  |  |  | #判断退出时间间隔 | 
|---|
|  |  |  | curTime = int(time.time()) | 
|---|
|  |  |  | lastLeaveFamilyTime = PlayerControl.GetLeaveFamilyTime(curPlayer) | 
|---|