| | |
| | | switch (errorCode) |
| | | { |
| | | case 1: |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Level", config.LimitLV) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Level", config.LimitLV)); |
| | | break; |
| | | case 2: |
| | | //开服多少天 一般是组合 |
| | | if (config.LimitLV != 0) |
| | | { |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay", config.OpenDay) |
| | | + Language.Get("FuncLimitOpen2") |
| | | + Language.Get("FuncLimit_Level", config.LimitLV) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay_LV", |
| | | config.LimitLV, TimeUtility.OpenDay + 1, config.OpenDay)); |
| | | |
| | | } |
| | | else if (config.LimitMissionID != 0) |
| | | { |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay", config.OpenDay) |
| | | + Language.Get("FuncLimitOpen2") |
| | | + Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | { |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay_Mission", |
| | | TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), TimeUtility.OpenDay + 1, config.OpenDay)); |
| | | } |
| | | else if (config.LimiRealmLV != 0) |
| | | { |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay_Realm", |
| | | RealmConfig.Get(config.LimiRealmLV).Name, TimeUtility.OpenDay + 1, config.OpenDay)); |
| | | } |
| | | else |
| | | { |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay", config.OpenDay) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay", config.OpenDay)); |
| | | } |
| | | break; |
| | | case 3: |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name)); |
| | | break; |
| | | case 4: |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)) |
| | | + Language.Get("FuncLimitOpen1")); |
| | | SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID))); |
| | | break; |
| | | } |
| | | } |
| | |
| | | switch (errorCode) |
| | | { |
| | | case 1: |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_Level", config.LimitLV), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_Level", config.LimitLV); |
| | | case 2: |
| | | //开服多少天 一般是组合 |
| | | if (config.LimitLV != 0) |
| | | { |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_OpenDay", config.OpenDay), |
| | | Language.Get("FuncLimitOpen2"), |
| | | Language.Get("FuncLimit_Level", config.LimitLV), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_OpenDay_LV", config.LimitLV, TimeUtility.OpenDay + 1, config.OpenDay); |
| | | |
| | | } |
| | | else if (config.LimitMissionID != 0) |
| | | { |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_OpenDay", config.OpenDay), |
| | | Language.Get("FuncLimitOpen2"), |
| | | Language.Get("FuncLimit_Mission", |
| | | TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_OpenDay_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), TimeUtility.OpenDay + 1, config.OpenDay); |
| | | } |
| | | else if (config.LimiRealmLV != 0) |
| | | { |
| | | return Language.Get("FuncLimit_OpenDay_Realm", RealmConfig.Get(config.LimiRealmLV).Name, TimeUtility.OpenDay + 1, config.OpenDay); |
| | | } |
| | | else |
| | | { |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_OpenDay", config.OpenDay), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_OpenDay", config.OpenDay); |
| | | } |
| | | case 3: |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name); |
| | | case 4: |
| | | return StringUtility.Contact( |
| | | Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)), |
| | | Language.Get("FuncLimitOpen1")); |
| | | return Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)); |
| | | } |
| | | } |
| | | return string.Empty; |