private void OnClicktanheBtn(ButtonScript obj, object args, int param1, int param2) { int OffineTimeMax = 0; int itemid = 0; GlobalValue.Get(Constant.C_FamilyLeaderOffineTimeMax, out OffineTimeMax); GlobalValue.Get(Constant.C_FamilyLoseLeaderItem, out itemid); uint offlineTime = GuildSystem.GetPremier().offlineTime_; if (GetTime(offlineTime) > OffineTimeMax) { ItemData idata = ItemData.GetData(itemid); if (BagSystem.instance.GetItemCount((uint)itemid) == 0) { PopText.Instance.Show(LanguageManager.instance.GetValue("shangchenggoumai").Replace("{n}", idata.name_)); } else { MessageBoxUI.ShowMe(LanguageManager.instance.GetValue("tanhezuzhang"), () => { NetConnection.Instance.familyLoseLeader(); }); } } else { PopText.Instance.Show(LanguageManager.instance.GetValue("tanhecuowu")); } }