hch
2026-05-18 837a005fde997dd926720c65777baa72d6eadf95
Main/System/Login/ServerListCenter.cs
@@ -490,7 +490,8 @@
                        job = originalData.job,
                        roleid = originalData.roleid,
                        level = originalData.level,
                        last_login_time = originalData.last_login_time
                        last_login_time = originalData.last_login_time,
                        account = originalData.account,
                    };
                }
            }
@@ -559,6 +560,39 @@
                }
            }
            //高热的 需要获取最近登录服里的数据库记录账号进行替换
            if (VersionConfig.Get().appId == "ryzj")
            {
                if (serverInfoPlayer != null && serverInfoPlayer.player != null && serverInfoPlayer.player.group_list != null && serverInfoPlayer.player.group_list.Length > 0)
                {
                    var serverDatas = serverInfoPlayer.player.group_list;
                    for (int j = 0; j < serverDatas.Length; j++)
                    {
                        if (localSaveServerId == serverDatas[j].region_flag)
                        {
                            findTarget = true;
                            currentServer = serverDatas[j];
                            if (string.IsNullOrEmpty(currentServerGroup))
                            {
                                currentServerGroup = serverInfoPlayer.player.group_title;
                            }
                            else
                            {
                                serverGroupSelectEvent?.Invoke();
                            }
                            break;
                        }
                    }
                    if (!findTarget)
                    {
                        currentServer = serverInfoPlayer.player.group_list[0];
                        currentServerGroup = serverInfoPlayer.player.group_title;
                        findTarget = true;
                    }
                }
            }
            //最近服在中心,存在删号未清楚的情况,暂且不优先找最近服
            if (!findTarget)
            {
                if (serverInfoPlayer != null && serverInfoPlayer.player != null && serverInfoPlayer.player.group_list != null && serverInfoPlayer.player.group_list.Length > 0)