| | |
| | | GameWorld.DebugLog(' 玩家战盟名变更处理, newFamilyName=%s' % familyName, playerID)
|
| | | #不处理排行榜
|
| | | needChangeFamilyBillboardList = [
|
| | | #ShareDefine.Def_BT_RechargeTeHui, # 充值特惠活动排行榜-当前期记录
|
| | | ]
|
| | | billboardMgr = GameWorld.GetBillboard()
|
| | | for billboardIndex in needChangeFamilyBillboardList:
|
| | |
| | | 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 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)
|