From b6f0e3ac8333003e9796fba713f5bfa5b5ceb90c Mon Sep 17 00:00:00 2001
From: xdh <xiefantasy@qq.com>
Date: 星期二, 25 九月 2018 15:41:06 +0800
Subject: [PATCH] 3818【后端】击杀怪物任务条目怪物只数从玩家每日凌晨5点后第一次上线后开始计数

---
 ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py |   19 ++++---------------
 1 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py
index 99e2f5e..e6e8440 100644
--- a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py
+++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py
@@ -109,8 +109,8 @@
         #通知玩家登陆信息,来自运营方
         #DoLogic_LoginUserData(curPlayer)
     
-        #通知开服天数
-        PlayerEventCounter.Sync_OpenServerDay(curPlayer)
+        #通知开服天数, 登录时改为地图通知,因为GameServer的PlayerLogin在地图之后,前端有些功能处理需要提前得到开服天
+        #PlayerEventCounter.Sync_OpenServerDay(curPlayer)
         # 通知广播信息
         GMCommon.SendBroadCastToClient(curPlayer)
     
@@ -268,19 +268,6 @@
 def MSGetReward(curPlayer):
     #PlayerCanGetReward.SynClient_CanGetRewardList(curPlayer)
     return
-
-
-## 通知首次开服时间
-#  @param curPlayer: 玩家实例
-#  @return: None
-def Sync_InitOpenServerTime(curPlayer):
-#    initOpenServerTime = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_InitOpenServerTime)
-#    packData = ChPyNetSendPack.tagInitOpenServerTime()
-#    packData.Clear()
-#    packData.Time = initOpenServerTime
-#    NetPackCommon.SendFakePack(curPlayer, packData)
-    return
-    
 
 ## 运营登陆信息处理
 #  @param curPlayer
@@ -686,6 +673,8 @@
     GameWorld.Log("玩家 : %s,%s,FBID=%s 切换地图" % (curPlayer.GetName(), curPlayer.GetRealMapID(), curPlayer.GetFBID()) , curPlayer.GetPlayerID())
     PlayerTeam.OnPlayerChangeMap(curPlayer, tick)
     GameWorldBoss.OnPlayerChangeMap(curPlayer)
+    PlayerFamily.OnPlayerChangeMap(curPlayer, tick)
+    PlayerFamilyParty.OnPlayerChangeMap(curPlayer, tick)
     return 
 
 ## 玩家切换真实地图

--
Gitblit v1.8.0