From 5619e084f4f0e33e30d92cfe5c9ab78c13243171 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 12 九月 2019 19:53:48 +0800 Subject: [PATCH] 8262 【主干】【后端】仙盟宴会及传功优化 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py index 0f2e87a..370b4f4 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py @@ -550,6 +550,8 @@ PlayerCrossRealmPK.DoPlayerOnDay(curPlayer) #缥缈仙域 PlayerFairyDomain.OnDay(curPlayer) + #仙盟宴会 + GameLogic_FamilyParty.OnDayFamilyPartyPlayer(curPlayer) PlayerTJG.TJGOnDay(curPlayer, onEventType) # 以下为支持两种重置模式切换配置的 @@ -1393,10 +1395,6 @@ elif key == ShareDefine.Def_Notify_WorldKey_CrossPKSeasonID: PlayerCrossRealmPK.OnCrossRealmPKSeasonChange(value) - # 仙盟宴会 - elif key == ShareDefine.Def_Notify_WorldKey_FBFuncState % ChConfig.Def_FBMapID_FamilyParty: - if gameWorldMgr.GetGameWorldDictByKey(key) != value: - GameLogic_FamilyParty.OnFamilyPartyStateChange(value, tick) # 守卫人皇 elif key == ShareDefine.Def_Notify_WorldKey_FBFuncState % ChConfig.Def_FBMapID_FamilyInvade: if gameWorldMgr.GetGameWorldDictByKey(key) != value: @@ -1446,6 +1444,7 @@ NPCCustomRefresh.ResetActivityBossRefreshCount() #通用设置 + befValue = gameWorldMgr.GetGameWorldDictByKey(key) gameWorldMgr.SetGameWorldDict(key, value) #-------在设置了字典值以后处理--------------------------------- @@ -1457,6 +1456,11 @@ elif key == ShareDefine.Def_Notify_WorldKey_ChampionFamilyID: GameLogic_FamilyWar.OnChampionFamilyIDChange() + # 仙盟宴会 + elif key == ShareDefine.Def_Notify_WorldKey_DailyActionState % ShareDefine.DailyActionID_FamilyParty: + if befValue != value: + GameLogic_FamilyParty.OnFamilyPartyStateChange(value, tick) + #=============================================================================== # ---修改为上述的 统一字典处理 # if msg == ChConfig.Def_Notify_Key_PurTalk: -- Gitblit v1.8.0