private void ClickGroupList(eWHISPERMENU _type) { if (_type != eWHISPERMENU.eEWHISPERMENU_FRIEND_ADD) { if (_type != eWHISPERMENU.eWHISPERMENU_USER_KICK) { if (_type == eWHISPERMENU.eEWHISPERMENU_SHOW_DETAIL_INFO) { GS_OTHERCHAR_INFO_PERMIT_REQ gS_OTHERCHAR_INFO_PERMIT_REQ = new GS_OTHERCHAR_INFO_PERMIT_REQ(); gS_OTHERCHAR_INFO_PERMIT_REQ.nPersonID = this.m_WhisperUser.PersonID; SendPacket.GetInstance().SendObject(eGAME_PACKET_ID.GS_OTHERCHAR_INFO_PERMIT_REQ, gS_OTHERCHAR_INFO_PERMIT_REQ); } } } else { NrCharUser nrCharUser = NrTSingleton <NkCharManager> .Instance.GetChar(1) as NrCharUser; if (nrCharUser.GetCharName().CompareTo(this.m_WhisperUser.Name) != 0) { GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; TKString.StringChar(this.m_WhisperUser.Name, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); } } }
private void OnAddFriend(IUIObject obj) { GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; TKString.StringChar(this.m_PersonCharName, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); }
private void BtnClick00(IUIObject obj) { if (this.bMode == eMsgMox_Type.eCommunity_Friend_Add) { if (this.m_TF_CharName.Text == string.Empty) { string textFromNotify = NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("51"); Main_UI_SystemMessage.ADDMessage(textFromNotify, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); return; } long num = (long)COMMON_CONSTANT_Manager.GetInstance().GetValue(eCOMMON_CONSTANT.eCOMMON_CONSTANT_FRIEND_MAIL_LIMIT); long charDetail = NrTSingleton <NkCharManager> .Instance.m_kMyCharInfo.GetCharDetail(22); if (num <= charDetail) { Main_UI_SystemMessage.ADDMessage(NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("744"), SYSTEM_MESSAGE_TYPE.NORMAL_SYSTEM_MESSAGE); return; } GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; string text = this.m_TF_CharName.Text; TKString.StringChar(text, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("23"), "Charname", text }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); } else if (this.bMode == eMsgMox_Type.eCommunity_Alliance_Add) { GS_DEL_FRIEND_REQ gS_DEL_FRIEND_REQ = new GS_DEL_FRIEND_REQ(); if (this.m_FriendInfo != null) { gS_DEL_FRIEND_REQ.i64FriendPersonID = this.m_FriendInfo.nPersonID; SendPacket.GetInstance().SendObject(908, gS_DEL_FRIEND_REQ); } } this.Close(); }
private void BtClickInviteFriend(IUIObject obj) { GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; TKString.StringChar(this.pInvite_personinfo.Invite_UserName, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("23"), "Charname", this.pInvite_personinfo.Invite_UserName }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); TsAudioManager.Instance.AudioContainer.RequestAudioClip("UI_SFX", "COMMUNITY", "ACCEPT", new PostProcPerItem(NrAudioClipDownloaded.OnEventAudioClipDownloadedImmedatePlay)); this.Close(); }
public void OnClickInvateFriend(IUIObject obj) { FacebookUserData facebookUserData = (FacebookUserData)obj.Data; if (facebookUserData == null) { return; } GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; TKString.StringChar(facebookUserData.m_GameName, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("23"), "Charname", facebookUserData.m_Name }); }
private void ClickAddFriend(IUIObject obj) { if (obj == null) { return; } string text = (string)obj.Data; GS_FRIEND_APPLY_REQ gS_FRIEND_APPLY_REQ = new GS_FRIEND_APPLY_REQ(); gS_FRIEND_APPLY_REQ.i32WorldID = 0; TKString.StringChar(text, ref gS_FRIEND_APPLY_REQ.name); SendPacket.GetInstance().SendObject(904, gS_FRIEND_APPLY_REQ); string empty = string.Empty; NrTSingleton <CTextParser> .Instance.ReplaceParam(ref empty, new object[] { NrTSingleton <NrTextMgr> .Instance.GetTextFromNotify("23"), "Charname", text }); Main_UI_SystemMessage.ADDMessage(empty, SYSTEM_MESSAGE_TYPE.NORMAL_MESSAGE); }