From 4ac0947077dbda1c32c1b19bef9899b654619e51 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 15 十一月 2022 19:22:33 +0800 Subject: [PATCH] 9748 【BT7】跨服BOSS定时活动(同步冲突) --- ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py index d0f5dfa..20b9244 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/GameWorldLogic/CrossRealmMsg.py @@ -28,6 +28,7 @@ import CrossChampionship import CrossBattlefield import CrossBillboard +import CrossYaomoBoss import GameWorldBoss import CrossRealmPK import PlayerQuery @@ -163,6 +164,9 @@ elif msgType == ShareDefine.ClientServerMsg_ActAllRechargeValue: CrossActAllRecharge.ClientServerMsg_ActAllRechargeValue(serverGroupID, msgData) + elif msgType == ShareDefine.ClientServerMsg_CrossYaomoBossHurtAward: + CrossYaomoBoss.ClientServerMsg_CrossYaomoBossHurtAward(serverGroupID, msgData) + # 需要发送到地图服务器处理的 elif msgType in [ShareDefine.ClientServerMsg_Reborn, ShareDefine.ClientServerMsg_CollectNPC]: MapServer_CrossServerReceiveMsg(msgType, msgData, serverGroupID) @@ -198,6 +202,7 @@ CrossActionControl.Sync_CrossActInfoToClientServer(serverGroupID) CrossLuckyCloudBuy.Sync_LuckyCloudBuyDataToClientServer(tick, serverGroupID) CrossActAllRecharge.Sync_AllRechargeDataToClientServer(serverGroupID) + CrossYaomoBoss.Sync_CrossYaomoBossDataToClientServer(serverGroupID) PlayerCompensation.Sync_CrossMailPlayerIDToClientServer(serverGroupID) return @@ -367,6 +372,12 @@ elif msgType == ShareDefine.CrossServerMsg_ActAllRechargeInfo: CrossActAllRecharge.CrossServerMsg_ActAllRechargeInfo(msgData) + elif msgType == ShareDefine.CrossServerMsg_CrossDailyActionState: + CrossActionControl.CrossServerMsg_CrossDailyActionState(msgData) + + elif msgType == ShareDefine.CrossServerMsg_CrossYaomoBossHurtInfo: + CrossYaomoBoss.CrossServerMsg_CrossYaomoBossHurtInfo(msgData) + elif msgType == ShareDefine.CrossServerMsg_SyncBillboard: CrossBillboard.CrossServerMsg_SyncBillboard(msgData, tick) -- Gitblit v1.8.0