//同意或拒绝加馆申请 public void BtnAgreeParlor(int index) { GameData gd = GameData.Instance; NetMsg.ClientMessageOperateReq msg = new NetMsg.ClientMessageOperateReq(); msg.iUserId = gd.PlayerNodeDef.iUserId; msg.iMessageId = Convert.ToInt32(Message_Check_.mid); msg.cMessageType = (sbyte)Convert.ToInt16(Message_Check_.msgType); msg.cOperate = (sbyte)index; NetworkMgr.Instance.LobbyServer.SendMessageOperateReq(msg); MemberListMessage[] parlor = UIMainView.Instance.ParlorShowPanel.ParlorCheckList.transform.GetChild(1).GetChild(0).GetComponentsInChildren <MemberListMessage>(); //修改消息状态 for (int i = 0; i < parlor.Length; i++) { if (Convert.ToInt32(parlor[i].Message_Check.mid) == Convert.ToInt32(Message_Check_.mid)) { parlor[i].ChangeMessageShow(index); break; } } Destroy(gameObject); }
/// <summary> /// 发送玩家请求消息 /// </summary> public void SendAgencyMessage(int index) { GameData gd = GameData.Instance; NetMsg.ClientMessageOperateReq msg = new NetMsg.ClientMessageOperateReq(); msg.iUserId = gd.PlayerNodeDef.iUserId; msg.iMessageId = Convert.ToInt32(messageContent.mid); msg.cMessageType = (sbyte)Convert.ToInt16(messageContent.msgType); msg.cOperate = (sbyte)index; NetworkMgr.Instance.LobbyServer.SendMessageOperateReq(msg); }
//同意或拒绝加馆申请 public void BtnAgreeParlor(int index) { GameData gd = GameData.Instance; NetMsg.ClientMessageOperateReq msg = new NetMsg.ClientMessageOperateReq(); msg.iUserId = gd.PlayerNodeDef.iUserId; msg.iMessageId = Convert.ToInt32(Message_Check.mid); msg.cMessageType = (sbyte)Convert.ToInt16(Message_Check.msgType); msg.cOperate = (sbyte)index; NetworkMgr.Instance.LobbyServer.SendMessageOperateReq(msg); ChangeMessageShow(index); }