From 63d429647aae8b63517b2fd67977a2fb7692462a Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期三, 10 十一月 2021 12:07:33 +0800
Subject: [PATCH] 9341 【BT5】【主干】【后端】情缘系统(主干冲突 补充)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 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 5fdb102..0b2cd6f 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEventCounter.py
@@ -107,6 +107,7 @@
 import PlayerFairyDomain
 import CrossPlayerData
 import PlayerVip
+import PlayerLove
 import PlayerDiceEx
 import IpyGameDataPY
 import FamilyRobBoss
@@ -542,7 +543,8 @@
         if shareGameAwardState:
             PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_ShareGameAwardState, 0)
             ChPlayer.Sync_RewardGetRecordInfo(curPlayer, ChConfig.Def_RewardType_ShareGame, 0)
-            
+        #情缘
+        PlayerLove.DoPlayerOnDay(curPlayer)
     # 特殊时间点X点过天
     elif onEventType == ShareDefine.Def_OnEventTypeEx:
         # 资源找回
@@ -1345,6 +1347,15 @@
                 PyGameData.g_fairyDomainLimit = limitList
             return
         
+        if key == ShareDefine.Def_Notify_WorldKey_CoupleInfo:
+            syncCoupleInfo = eval(msgValue)
+            for playerID, coupleInfo in syncCoupleInfo.items():
+                if not coupleInfo:
+                    PyGameData.g_coupleInfo.pop(playerID, None)
+                else:
+                    PyGameData.g_coupleInfo[playerID] = coupleInfo
+            return
+        
         if key.startswith(ShareDefine.Def_Notify_WorldKey_OperationActionInfo[:-2]): 
             keyHead = ShareDefine.Def_Notify_WorldKey_OperationActionInfo[:-2]
             actionName = key[len(keyHead):]

--
Gitblit v1.8.0