From 1d3b44ba8b959cb66322d896efd3a03f6ee03feb Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期五, 10 十二月 2021 14:13:46 +0800 Subject: [PATCH] 9341 【BT5】【主干】【后端】情缘系统(1.删除拉黑伴侣限制提示;2.邮件支持配置物品邮件过天不删除;3.礼物魅力字段改为支持小数;4.合服首登同步魅力榜) --- ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py index 1a784f9..efcbdec 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py @@ -202,13 +202,13 @@ return -def DoPlayerRealLoginOK(curPlayer, tick): +def DoPlayerRealLoginOK(curPlayer, loginMsg, tick): ''' 玩家最终登录成功处理, 由 MapServer DoPlayerRealLoginOK 通知 该函数为地图最终登录成功才会执行到,以后一些功能类的登录处理建议均写到这里 旧的功能先不动( __DoPlayerLoginServer 函数中的功能),如果有登录相关的bug再考虑是否移动到此函数 ''' - - GameWorld.Log("GameServer->DoPlayerRealLoginOK", curPlayer.GetPlayerID()) + isMixServerFirstLogin = loginMsg[0] + GameWorld.Log("GameServer->DoPlayerRealLoginOK, isMixServerFirstLogin=%s" % isMixServerFirstLogin, curPlayer.GetPlayerID()) if not PlayerControl.GetIsTJG(curPlayer): #家族副本boss状态通知 @@ -218,6 +218,9 @@ #情缘 PlayerLove.OnPlayerLogin(curPlayer) + if isMixServerFirstLogin: + PlayerCharm.OnMixServerFirstLogin(curPlayer) + return def __UpdOnedayJobPlayerLoginoffTime(curPlayer): -- Gitblit v1.8.0