private void On_Guild_Recruit_Apply_Join(CUIEvent uiEvent) { ulong commonUInt64Param = uiEvent.m_eventParams.commonUInt64Param1; stGuildBriefInfo stBriefInfo = this.m_Model.GetAppliedGuildInfoByUid(commonUInt64Param).stBriefInfo; if (stBriefInfo.uulUid != 0uL) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Current_Guild_Has_Invited_Tip", true, 1.5f, null, new object[0]); return; } if (CGuildHelper.IsInLastQuitGuildCd()) { return; } if (Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum > 0) { uint dwConfValue = GameDataMgr.guildMiscDatabin.GetDataByKey(8u).dwConfValue; if ((long)(Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum + 1) > (long)((ulong)dwConfValue)) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Today_Apply_Reach_Limit_Tip", true, 1.5f, null, new object[0]); return; } } Singleton <CGuildListController> .GetInstance().RequestApplyJoinGuild(commonUInt64Param, true); }
public void OnAcceptInvite() { if (Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_baseGuildInfo.guildState != COM_PLAYER_GUILD_STATE.COM_PLAYER_GUILD_STATE_NULL) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_No_Guild_Can_Accept_Invite_Tip", true, 1.5f, null, new object[0]); } else if (!CGuildHelper.IsInLastQuitGuildCd() && (this.m_Model.m_InviteGuildUuid != 0)) { this.RequestDealInviteReq(1); } }
public void OnAcceptInvite() { if (Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_baseGuildInfo.guildState != null) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_No_Guild_Can_Accept_Invite_Tip", true, 1.5f, null, new object[0]); return; } if (CGuildHelper.IsInLastQuitGuildCd()) { return; } if (this.m_Model.m_InviteGuildUuid != 0uL) { this.RequestDealInviteReq(1); } }
private void On_Guild_Guild_Join(CUIEvent uiEvent) { int selectedIndex = this.m_form.GetWidget(30).GetComponent <CUIListScript>().GetSelectedIndex(); GuildInfo guildInfoByIndex = this.m_Model.GetGuildInfoByIndex(selectedIndex); if (guildInfoByIndex == null) { return; } CRoleInfo masterRoleInfo = Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo(); stGuildBriefInfo stBriefInfo = this.m_Model.GetAppliedGuildInfoByUid(guildInfoByIndex.briefInfo.uulUid).stBriefInfo; if (stBriefInfo.uulUid != 0uL) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Current_Guild_Has_Invited_Tip", true, 1.5f, null, new object[0]); return; } if (CGuildHelper.IsInLastQuitGuildCd()) { return; } if (Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum > 0) { uint dwConfValue = GameDataMgr.guildMiscDatabin.GetDataByKey(8u).dwConfValue; if ((long)(Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum + 1) > (long)((ulong)dwConfValue)) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Today_Apply_Reach_Limit_Tip", true, 1.5f, null, new object[0]); return; } } if (this.m_Model.IsInGuildStep()) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_In_Guild_Step_Tip", true, 1.5f, null, new object[0]); return; } Singleton <EventRouter> .GetInstance().BroadCastEvent <GuildInfo>("Request_Apply_Guild_Join", guildInfoByIndex); }
private void On_Guild_Guild_Join(CUIEvent uiEvent) { int selectedIndex = this.m_form.GetWidget(30).GetComponent <CUIListScript>().GetSelectedIndex(); GuildInfo guildInfoByIndex = this.m_Model.GetGuildInfoByIndex(selectedIndex); if (guildInfoByIndex != null) { uint dwConfValue = GameDataMgr.guildMiscDatabin.GetDataByKey((uint)10).dwConfValue; if ((dwConfValue != 0) && (dwConfValue > Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().PvpLevel)) { string[] args = new string[] { dwConfValue.ToString() }; Singleton <CUIManager> .GetInstance().OpenTips(Singleton <CTextManager> .GetInstance().GetText("Guild_Join_Level_Limit", args), false, 1.5f, null, new object[0]); } else if (this.m_Model.GetAppliedGuildInfoByUid(guildInfoByIndex.stBriefInfo.uulUid).stBriefInfo.uulUid != 0) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Current_Guild_Has_Invited_Tip", true, 1.5f, null, new object[0]); } else if (!CGuildHelper.IsInLastQuitGuildCd()) { if (Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum > 0) { uint num3 = GameDataMgr.guildMiscDatabin.GetDataByKey((uint)8).dwConfValue; if ((Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().m_extGuildInfo.bApplyJoinGuildNum + 1) > num3) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_Today_Apply_Reach_Limit_Tip", true, 1.5f, null, new object[0]); return; } } if (this.m_Model.IsInGuildStep()) { Singleton <CUIManager> .GetInstance().OpenTips("Guild_In_Guild_Step_Tip", true, 1.5f, null, new object[0]); } else { Singleton <EventRouter> .GetInstance().BroadCastEvent <GuildInfo>("Request_Apply_Guild_Join", guildInfoByIndex); } } } }