少年修仙传客户端代码仓库
client_Zxw
2018-12-07 97c28bd76fc72c2d20694d723d5fdb460e521677
Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
2个文件已修改
33 ■■■■ 已修改文件
System/Login/LoginWin.cs 27 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/ServerBehaviour.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Login/LoginWin.cs
@@ -188,7 +188,25 @@
        protected void Login()
        {
            if (!DebugUtility.Instance.debugAccount && ServerListCenter.Instance.currentServer.start_date > DateTime.Now)
            var allow = false;
            if (DebugUtility.Instance.debugAccount)
            {
                allow = true;
            }
            else
            {
                if (ServerListCenter.Instance.currentServer.running_status == (int)ServerState.Maintain
                    || ServerListCenter.Instance.currentServer.running_status == (int)ServerState.Predicted)
                {
                    allow = false;
                }
                else
                {
                    allow = true;
                }
            }
            if (!allow)
            {
                switch ((ServerState)ServerListCenter.Instance.currentServer.running_status)
                {
@@ -199,9 +217,10 @@
                        SysNotifyMgr.Instance.ShowTip("ServerOpen", ServerListCenter.Instance.currentServer.start_date.ToString("MM-dd HH:mm"));
                        break;
                }
                return;
            }
            else
            {
                if (GameNetSystem.Instance.netState == GameNetSystem.NetState.NerverConnect)
                {
                    switch (VersionConfig.Get().versionAuthority)
@@ -222,8 +241,6 @@
                    OperationLogCollect.Instance.RecordLauchEvent(6);
                    OperationLogCollect.Instance.RecordEvent(7);
                }
            }
        }
System/Login/ServerBehaviour.cs
@@ -84,7 +84,7 @@
        private void SelectServer()
        {
            if (DebugUtility.Instance.debugAccount || m_ServerData.start_date < DateTime.Now)
            if (DebugUtility.Instance.debugAccount)
            {
                ServerListCenter.Instance.currentServer = m_ServerData;
                WindowCenter.Instance.Close<ServerListWin>();
@@ -99,6 +99,10 @@
                    case ServerState.Predicted:
                        SysNotifyMgr.Instance.ShowTip("ServerOpen", m_ServerData.start_date.ToString("MM-dd HH:mm"));
                        break;
                    default:
                        ServerListCenter.Instance.currentServer = m_ServerData;
                        WindowCenter.Instance.Close<ServerListWin>();
                        break;
                }
            }