From 2e79d0bc584324578324306166ba63afe4096fbe Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 06 三月 2025 13:01:40 +0800
Subject: [PATCH] 10349 【越南】【英文】【BT】【砍树】跨服竞技场优化 - 跨服竞技场和跨服排位赛显示玩家区服,机器人默认用本服区服,排位赛膜拜增加区服显示

---
 System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs b/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
index 1b4ed44..a692cab 100644
--- a/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
+++ b/System/CrossServerOneVsOne/CrossServerOneVsOneModel.cs
@@ -433,9 +433,11 @@
                 int playerID = (int)package.MatchPlayer[i].PlayerID;
                 if (playerID > 10000)
                 {
+                    string serverName = ServerListCenter.Instance.GetServerName((int)package.MatchPlayer[i].ServerID);
+                    package.MatchPlayer[i].PlayerName = StringUtility.Contact(Language.Get("Z2002", serverName), package.MatchPlayer[i].PlayerName);
                     matchPlayers.Add(package.MatchPlayer[i]);
                     //鏈嶅姟绔病鏈変富鍔ㄦ帹閫佺殑璇濓紝杩欓噷闇�瑕佽姹備竴娆$帺瀹剁紦瀛樻暟鎹�
-                    ModelCenter.Instance.GetModel<RoleParticularModel>().ViewPlayerCacheData(playerID);
+                    //ModelCenter.Instance.GetModel<RoleParticularModel>().ViewPlayerCacheData(playerID);
                 }
                 else
                 {
@@ -463,18 +465,20 @@
                     fightPower = (int)(tmpFightPower % 100000000);
                     fightPowerEx = (int)(tmpFightPower / 100000000);
 
+                    string serverName = ServerListCenter.Instance.GetServerName(ServerListCenter.Instance.currentServer.region_flag);
                     //鏈哄櫒浜�
                     matchPlayers.Add(new HC001_tagGCCrossRealmPKMatchOK.tagGCCrossRealmPKMatchPlayer()
                     {
                         PlayerID = (uint)playerID,
-                        PlayerName = name,
+                        PlayerName = StringUtility.Contact(Language.Get("Z2002", serverName), name),
                         Job = (byte)job,
                         LV = (ushort)level,
                         RealmLV = PlayerDatas.Instance.baseData.realmLevel,
                         Face = (uint)AvatarHelper.GetAvatarDefaultID(job),
                         FacePic = (uint)AvatarHelper.GetAvatarFrameDefaultID(job),
                         FightPower = (uint)fightPower,
-                        FightPowerEx = (uint)fightPowerEx
+                        FightPowerEx = (uint)fightPowerEx,
+                        ServerID = (uint)ServerListCenter.Instance.currentServer.region_flag
                     });
 
                     CreateRobot(matchPlayers[i]);

--
Gitblit v1.8.0