/// <summary> /// 길드가입 신청 패킷보냄. /// </summary> private void GuildJoinRequestReq(enSystemMessageFlag state) { if (state == enSystemMessageFlag.NO) { return; } if (m_GuildDetailInfo.kJoinMethod == _enGuildJoinMethod.eGuildJoinMethod_Approval && m_Parent.GuildJoinCheck(m_GuildDetailInfo) == false) { return; } _stGuildJoinRequestReq stGuildJoinRequestReq = new _stGuildJoinRequestReq(); stGuildJoinRequestReq.kGuildKey = m_GuildDetailInfo.kGuildKey; CNetManager.Instance.SendPacket(CNetManager.Instance.GuildProxy.GuildJoinRequest, stGuildJoinRequestReq, typeof(_stGuildJoinRequestAck)); }
/// <summary> /// 길드가입 신청 패킷보냄. /// </summary> private void GuildJoinRequest(enSystemMessageFlag state) { if (state == enSystemMessageFlag.NO) { return; } // 길드가입 형태가 승인 가입이면 가입조건을 체크한다. if (m_GuildInfo.kJoinMethod == _enGuildJoinMethod.eGuildJoinMethod_Approval && m_Parent.GuildJoinCheck(m_GuildInfo) == false) { return; } m_Parent.SetSelectGuildInfo(m_GuildInfo); _stGuildJoinRequestReq stGuildJoinRequestReq = new _stGuildJoinRequestReq(); stGuildJoinRequestReq.kGuildKey = m_GuildInfo.kGuildKey; CNetManager.Instance.SendPacket(CNetManager.Instance.GuildProxy.GuildJoinRequest, stGuildJoinRequestReq, typeof(_stGuildJoinRequestAck)); }