From 441940539625ecc8bf61141ebae0bec66bf0a749 Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期三, 29 四月 2026 17:51:28 +0800
Subject: [PATCH] 0312 群英支持查看跨服玩家

---
 Main/System/Qunying/QYBattleFailWin.cs    |    2 +-
 Main/System/Qunying/QYPlayerTop3Cell.cs   |    2 +-
 Main/System/Qunying/QYBattleWin.cs        |    2 +-
 Main/System/Qunying/QYNoteCell.cs         |    2 +-
 Main/System/Qunying/QYFighterCell.cs      |    2 +-
 Main/System/Qunying/QYBattleVictoryWin.cs |    2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/Main/System/Qunying/QYBattleFailWin.cs b/Main/System/Qunying/QYBattleFailWin.cs
index befbd8e..ef7c6cd 100644
--- a/Main/System/Qunying/QYBattleFailWin.cs
+++ b/Main/System/Qunying/QYBattleFailWin.cs
@@ -85,7 +85,7 @@
         enemyAvatarCell.InitUI(AvatarHelper.GetAvatarModel((int)tagPlayerID, (int)enemyFace, (int)enemyFacePic));
         enemyAvatarCell.SetListener(() =>
         {
-            AvatarHelper.TryViewOtherPlayerInfo((int)tagPlayerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
+            AvatarHelper.TryViewOtherPlayerInfo((int)tagPlayerID, (int)info.ServerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
         });
 
         txtMyName.text = PlayerDatas.Instance.baseData.PlayerName;
diff --git a/Main/System/Qunying/QYBattleVictoryWin.cs b/Main/System/Qunying/QYBattleVictoryWin.cs
index 6849377..cfd6f40 100644
--- a/Main/System/Qunying/QYBattleVictoryWin.cs
+++ b/Main/System/Qunying/QYBattleVictoryWin.cs
@@ -75,7 +75,7 @@
         enemyAvatarCell.InitUI(AvatarHelper.GetAvatarModel((int)tagPlayerID, (int)enemyFace, (int)enemyFacePic));
         enemyAvatarCell.SetListener(() =>
         {
-            AvatarHelper.TryViewOtherPlayerInfo((int)tagPlayerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
+            AvatarHelper.TryViewOtherPlayerInfo((int)tagPlayerID, (int)info.ServerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
         });
 
         txtMyName.text = PlayerDatas.Instance.baseData.PlayerName;
diff --git a/Main/System/Qunying/QYBattleWin.cs b/Main/System/Qunying/QYBattleWin.cs
index 5c2edec..ac658f9 100644
--- a/Main/System/Qunying/QYBattleWin.cs
+++ b/Main/System/Qunying/QYBattleWin.cs
@@ -212,7 +212,7 @@
         enemyAvatarCell.InitUI(AvatarHelper.GetAvatarModel((int)info.PlayerID, (int)info.Face, (int)info.FacePic));
         enemyAvatarCell.SetListener(() =>
         {
-            AvatarHelper.TryViewOtherPlayerInfo((int)info.PlayerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
+            AvatarHelper.TryViewOtherPlayerInfo((int)info.PlayerID, (int)info.ServerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
         });
         var team = GetTeamHeroList(enemyTeam);
         enemyCountry.RefreshOnTeamCountry(team, true);
diff --git a/Main/System/Qunying/QYFighterCell.cs b/Main/System/Qunying/QYFighterCell.cs
index 4e0316d..76e6076 100644
--- a/Main/System/Qunying/QYFighterCell.cs
+++ b/Main/System/Qunying/QYFighterCell.cs
@@ -49,7 +49,7 @@
         queryPlayerBtn.AddListener(() =>
         {
             if (GeneralDefine.IsRobot((int)matchInfo.PlayerID)) return;
-            AvatarHelper.TryViewOtherPlayerInfo((int)matchInfo.PlayerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
+            AvatarHelper.TryViewOtherPlayerInfo((int)matchInfo.PlayerID, (int)matchInfo.ServerID, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
         });
 
         quickChallengeBtn.AddListener(() =>
diff --git a/Main/System/Qunying/QYNoteCell.cs b/Main/System/Qunying/QYNoteCell.cs
index 3e547b3..698b20a 100644
--- a/Main/System/Qunying/QYNoteCell.cs
+++ b/Main/System/Qunying/QYNoteCell.cs
@@ -51,7 +51,7 @@
         tagAvatarCell.SetListener(() =>
         {
             if (GeneralDefine.IsRobot((int)arenaGameRec.Value3)) return;
-            AvatarHelper.TryViewOtherPlayerInfo((int)arenaGameRec.Value3, viewPlayerLineupType: (int)BattlePreSetType.Arena);
+            AvatarHelper.TryViewOtherPlayerInfo((int)arenaGameRec.Value3, (int)arenaGameRec.Value1, viewPlayerLineupType: (int)BattlePreSetType.Arena);
         });
         tagLVTxt.text = arenaGameRec.Value8.ToString();
         tagNameTxt.text = arenaGameRec.Name;
diff --git a/Main/System/Qunying/QYPlayerTop3Cell.cs b/Main/System/Qunying/QYPlayerTop3Cell.cs
index 5705ad1..6c66f4d 100644
--- a/Main/System/Qunying/QYPlayerTop3Cell.cs
+++ b/Main/System/Qunying/QYPlayerTop3Cell.cs
@@ -39,7 +39,7 @@
         queryPlayerBtn.SetListener(() =>
         {
             if (GeneralDefine.IsRobot((int)rankData.id)) return;
-            AvatarHelper.TryViewOtherPlayerInfo((int)rankData.id, viewPlayerLineupType: (int)BattlePreSetType.Qunying);
+            AvatarHelper.TryViewOtherPlayerInfo((int)rankData.id, UIHelper.GetServerIDByAccount(rankData.name2), viewPlayerLineupType: (int)BattlePreSetType.Qunying);
         });
         fightPowerText.text = UIHelper.ReplaceLargeArtNum(rankData.fightPower);
     }

--
Gitblit v1.8.0