| Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0418_tagObjInfoRefresh.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/CrossServerOneVsOne/RankingWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/DTCFile/ServerPack/H04_Scene/DTC0418_tagObjInfoRefresh.cs
@@ -7,8 +7,7 @@ public class DTC0418_tagObjInfoRefresh : DtcBasic { StoreModel _storeModel; StoreModel m_storeModel { StoreModel m_storeModel { get { return _storeModel ?? (_storeModel = ModelCenter.Instance.GetModel<StoreModel>()); } } // TCDBPlayerRefresh tCDBPlayerRefresh; @@ -22,6 +21,17 @@ if (vNetData == null) { return; } if (vNetData.socketType == GameNetSystem.SocketType.CrossSever) { if (vNetData.RefreshType == (int)PlayerDataRefresh.FightPower || vNetData.RefreshType == (int)PlayerDataRefresh.ExpPoint || vNetData.RefreshType == (int)PlayerDataRefresh.LV || vNetData.RefreshType == (int)PlayerDataRefresh.VIPLv) { return; } } if (CrossServerUtility.IsCrossServer()) @@ -36,13 +46,6 @@ return; } } } if (vNetData.socketType == GameNetSystem.SocketType.CrossSever) { if (vNetData.RefreshType == (int)PlayerDataRefresh.FightPower) { return; } } if (vNetData.RefreshType == (int)PlayerDataRefresh.OfficialRank) System/CrossServerOneVsOne/RankingWin.cs
@@ -106,7 +106,9 @@ { SetZoneAndSeasonNum(); OnCreateGridLineCell(m_ScrollerController); OnCreateGridLineCell_S(m_ScrollerController2); SetTextMyRank(); ZoneAndSeasonpanel(); m_ScrollerController.JumpIndex(0); } @@ -322,8 +324,21 @@ else { m_DivisionObj.gameObject.SetActive(false); } if (CrossServerOneVsOnePKSeason.Instance.SeasonID > 1)//赛季 bool isBool = false; for (int i = 0; i < CrossServerOneVsOnePKSeason.Instance.ZoneCount; i++) { if (CrossServerOneVsOnePKSeason.Instance.ZoneIDList[i].ZoneID == crossServerRewardModel.ZoneID) { var list = CrossServerOneVsOnePKSeason.Instance.ZoneIDList[i].SeasonList; if (list.Count > 1) { isBool = true; } } } if (isBool)//赛季 { m_SeasonObj.gameObject.SetActive(true); if (m_ClickScreenOtherSpace2.activeSelf)