From da731f6c88057f8b5ab7c5f8888a7545f8c977e1 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期四, 13 六月 2024 17:28:12 +0800 Subject: [PATCH] 10178 【越南】【香港】【主干】挂机奖励(B109封包修改) --- ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py index ff5a367..73648ca 100644 --- a/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py +++ b/ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py @@ -51,7 +51,6 @@ import PlayerFamilySWRH import IpyGameDataPY import PlayerTalk -import PlayerGeTui import PlayerStore import GameWorldActionControl import GameWorldFamilyWar @@ -74,6 +73,7 @@ import CrossBattlefield import CrossActAllRecharge import CrossYaomoBoss +import GameWorldMineArea #--------------------------------------------------------------------- #--------------------------------------------------------------------- @@ -186,7 +186,6 @@ PlayerFamilySWRH.OnLogin(curPlayer) PlayerTalk.LoginChatMi(curPlayer) PlayerTalk.NotifyTalkCache(curPlayer) - #PlayerGeTui.CleanNewGuyCallBackGeTui(curPlayer.GetID()) #活动 GameWorldActionControl.OnPlayerLogin(curPlayer) #玩家等级记录 @@ -205,6 +204,8 @@ PlayerAssist.OnPlayerLogin(curPlayer) #天星塔 GameWorldSkyTower.OnPlayerLogin(curPlayer) + #福地 + GameWorldMineArea.OnPlayerLogin(curPlayer) GMT_CTG.OnPlayerLogin(curPlayer) else: @@ -244,6 +245,7 @@ if isMixServerFirstLogin: PlayerCharm.OnMixServerFirstLogin(curPlayer) + PyGameData.g_noPlayerLoginWarningMailState = 2 return def __UpdOnedayJobPlayerLoginoffTime(curPlayer): @@ -589,7 +591,6 @@ PlayerFriend.OnPlayerDisconnect(curPlayer, tick) __UpdOnedayJobPlayerLoginoffTime(curPlayer) - #PlayerGeTui.NewGuyCallBackGeTui(curPlayer, tick) # 设置家族成员离线时间 SetPlayerOfflineTime(curPlayer) #拍卖行 @@ -714,7 +715,6 @@ elif packType == IPY_GameServer.CDBPlayerRefresh_LV: curPlayer.SetLV(packValue) - PlayerSocial.UpdateSocialInfo(curPlayer.GetID(), packType, packValue) #玩家等级记录 playerID = curPlayer.GetID() if playerID in PyGameData.g_todayPlayerLVDict: @@ -764,10 +764,14 @@ elif packType == IPY_GameServer.CDBPlayerRefresh_OfficialRank: curPlayer.SetOfficialRank(packValue) - PlayerSocial.UpdateSocialInfo(curPlayer.GetID(), packType, packValue) #更新排行榜的境界 PlayerBillboard.UpdateBillboardRealm(curPlayer) + elif packType == IPY_GameServer.CDBPlayerRefresh_Face: + curPlayer.SetFace(packValue) + PlayerBillboard.UpdateBillboardFace(curPlayer) + #社交信息 + PlayerSocial.UpdateSocialInfo(curPlayer.GetID(), packType, packValue) #组队成员刷新 PlayerTeam.PlayerTeamMemberRefresh(curPlayer, packType, packValue, tick) #家族刷新 -- Gitblit v1.8.0