ServerPython/CoreServerGroup/GameServer/Script/Player/ChPlayer.py
@@ -56,7 +56,6 @@
import GameWorldFamilyWar
import PlayerFBHelpBattle
import GameWorldSkyTower
import GMT_CTG
import PyGameData
import GMShell
import IPY_PlayerDefine
@@ -179,8 +178,6 @@
    ''' 玩家登录需要处理的内容,本服及跨服服务器分开
    '''
    if GameWorld.IsCrossServer():
        #跨服PK
        CrossRealmPK.OnPlayerLoginCrossServer(curPlayer)
        #协助
        PlayerAssist.OnPlayerLoginCrossServer(curPlayer)
        return
@@ -258,7 +255,6 @@
        GameWorldSkyTower.OnPlayerLogin(curPlayer)
        #福地
        GameWorldMineArea.OnPlayerLogin(curPlayer)
        GMT_CTG.OnPlayerLogin(curPlayer)
        
    else:
        pass
@@ -641,9 +637,6 @@
        PlayerFB.OnPlayerDisconnectCrossServer(curPlayer)
        return
    
    #跨服匹配PK
    CrossRealmPK.OnLeaveServer(curPlayer)
    #组队玩家离线
    PlayerTeam.DoPlayerLogOffTeamLogic(curPlayer, tick)
    #家族玩家离线
@@ -709,11 +702,8 @@
    
    # 上线
    if isOnline:
        # 需要管理跨服在线状态时,默认需要同步缓存信息
        syncStateInfo = {"playerID":playerID, "ViewCacheCross":1}
        packDataMgr = PyDataManager.GetDBPlayerPackDataManager()
        if playerID in packDataMgr.playerPackDataDict:
            syncStateInfo["PackDataCross"] = 1
        # 需要管理跨服在线状态时,默认需要同步缓存信息、打包数据信息
        syncStateInfo = {"playerID":playerID, "ViewCacheCross":1, "PackDataCross":1}
        CrossRealmMsg.SendMsgToClientServer(ShareDefine.CrossServerMsg_PlayerPackDataState, syncStateInfo, [serverGroupID])
        
        GameXiangong.OnPlayerLogin_CrossLogic(serverGroupID, serverID, playerID)