From b563f56319b05e8c193dc5b9ddb5eb7a612355df Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 15 五月 2025 10:43:43 +0800 Subject: [PATCH] 16 卡牌服务端(服务器Event事件触发改为地图如OnDay等;地图开服事件流程;) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py index d205783..abc747b 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.py @@ -173,6 +173,7 @@ import PlayerActYunshi import PlayerActTask import PlayerMail +import DBDataMgr import datetime import time @@ -6076,6 +6077,23 @@ serverTime = GameWorld.GetCurrentTime() if not serverTime: return + + clientPack = ChPyNetSendPack.tagMCOpenServerDay() + clientPack.Day = DBDataMgr.GetEventTrigMgr().GetValue(ShareDefine.Def_ServerDay) + clientPack.IsMixServer = DBDataMgr.GetEventTrigMgr().GetValue(ShareDefine.Def_IsMixServer) + clientPack.MixDay = DBDataMgr.GetEventTrigMgr().GetValue(ShareDefine.Def_MixServerDay) + clientPack.OpenWeekday = DBDataMgr.GetEventTrigMgr().GetValue(ShareDefine.Def_OpenServerWeekday) + clientPack.NowYear = serverTime.year + clientPack.NowMonth = serverTime.month + clientPack.NowDay = serverTime.day + clientPack.NowHour = serverTime.hour + clientPack.NowMinute = serverTime.minute + clientPack.NowSecond = serverTime.second + clientPack.NowMicSecond = serverTime.microsecond + clientPack.WeekOfYear = GameWorld.GetWeekOfYear() + NetPackCommon.SendFakePack(curPlayer, clientPack) + + #旧包先保留,之后删除 gw = GameWorld.GetGameWorld() packData = ChPyNetSendPack.tagOpenServerDay() packData.Clear() -- Gitblit v1.8.0