public void SetIpAndPort() { this.m_iplist = TdirConfig.GetTdirIPList(); this.m_portlist = TdirConfig.GetTdirPortList(); }
public static int[] GetTdirPortList() { TdirConfigData fileTdirAndTverData = TdirConfig.GetFileTdirAndTverData(); if (fileTdirAndTverData != null) { if (fileTdirAndTverData.serverType == 1) { return(TdirConfig.portlist_test); } if (fileTdirAndTverData.serverType == 2) { return(TdirConfig.portlist_middle); } if (fileTdirAndTverData.serverType == 3) { if (MonoSingleton <CTongCaiSys> .GetInstance().IsCanUseTongCai()) { return(TdirConfig.portlist_normal_tongcai); } return(TdirConfig.portlist_normal); } else { if (fileTdirAndTverData.serverType == 4) { return(TdirConfig.portlist_experience); } if (fileTdirAndTverData.serverType == 5) { return(TdirConfig.portlist_experience_test); } if (fileTdirAndTverData.serverType == 6) { return(TdirConfig.portlist_testForTester); } if (fileTdirAndTverData.serverType == 7) { return(TdirConfig.portlist_competition_test); } if (fileTdirAndTverData.serverType == 8) { return(TdirConfig.portlist_competition_official); } } } if (TdirConfig.cheatServerType == TdirServerType.Test) { return(TdirConfig.portlist_test); } if (TdirConfig.cheatServerType == TdirServerType.Mid) { return(TdirConfig.portlist_middle); } if (TdirConfig.cheatServerType == TdirServerType.Normal) { if (MonoSingleton <CTongCaiSys> .GetInstance().IsCanUseTongCai()) { return(TdirConfig.portlist_normal_tongcai); } return(TdirConfig.portlist_normal); } else { if (TdirConfig.cheatServerType == TdirServerType.Exp) { return(TdirConfig.portlist_experience); } if (TdirConfig.cheatServerType == TdirServerType.ExpTest) { return(TdirConfig.portlist_experience_test); } if (TdirConfig.cheatServerType == TdirServerType.TestForTester) { return(TdirConfig.portlist_testForTester); } if (TdirConfig.cheatServerType == TdirServerType.CompetitionTest) { return(TdirConfig.portlist_competition_test); } if (TdirConfig.cheatServerType == TdirServerType.CompetitionOfficial) { return(TdirConfig.portlist_competition_official); } if (MonoSingleton <CTongCaiSys> .GetInstance().IsCanUseTongCai()) { return(TdirConfig.portlist_normal_tongcai); } return(TdirConfig.portlist_normal); } }