| | |
| | | def GetFamilyMixServerDay(curFamily): return curFamily.GetExtra1()
|
| | | def SetFamilyMixServerDay(curFamily, value): return curFamily.SetExtra1(value)
|
| | | ## ------------------ 成员 ----------------------
|
| | | def GetMemberFightPower(curMember): return curMember.GetExattr3()
|
| | | def SetMemberFightPower(curMember, fightPower): return curMember.SetExattr3(fightPower)
|
| | | def GetMemberFightPower(curMember): return curMember.GetExattr3() + curMember.GetExattr5() * ChConfig.Def_PerPointValue
|
| | | def SetMemberFightPower(curMember, fightPower):
|
| | | curMember.SetExattr5(fightPower / ChConfig.Def_PerPointValue)
|
| | | curMember.SetExattr3(fightPower % ChConfig.Def_PerPointValue)
|
| | | return
|
| | |
|
| | | def GetMemberJoinTime(curMember): return curMember.GetExattr4()
|
| | | def SetMemberJoinTime(curMember, joinTime): return curMember.SetExattr4(joinTime)
|
| | |
| | | PyDataManager.GetFamilyStoreItemManager().SyncFamilyStoreItem(jionPlayer, curFamily.GetID())
|
| | | #仙盟拍品
|
| | | AuctionHouse.Sync_FamilyAuctionItemInfo(jionPlayer, curFamily.GetID())
|
| | | SetMemberFightPower(familyMember, jionPlayer.GetFightPower())
|
| | | SetMemberFightPower(familyMember, PlayerControl.GetFightPower(jionPlayer))
|
| | | AddFamilyIDToFightPowerChangeList(curFamily.GetID())
|
| | |
|
| | | #通知仙盟盛宴题目
|
| | |
| | | requestPlayerName = curPlayer.GetName()
|
| | | playerLV = curPlayer.GetLV()
|
| | | #玩家Id, 等级,职业,战斗力
|
| | | actionDataList = [curPlayer.GetID(), playerLV, curPlayer.GetJob(), curPlayer.GetFightPower()]
|
| | | fightPower = PlayerControl.GetFightPower(curPlayer)
|
| | | actionDataList = [curPlayer.GetID(), playerLV, curPlayer.GetJob(), fightPower % ChConfig.Def_PerPointValue, fightPower / ChConfig.Def_PerPointValue]
|
| | | allFamilyActionManager = GameWorld.GetFamilyActionManager()
|
| | | familyManager = GameWorld.GetFamilyManager()
|
| | | indexList = range(familyManager.GetCount())
|