public void SendUserSetting() { //是否允许旁观设置 NPacket packet = NPacketPool.GetEnablePacket(); packet.CreateHead(MainCommand.MDM_GF_FRAME, SubCommand.SUB_GF_INFO); packet.Addbyte(0); packet.AddUInt(0); packet.AddUInt(0); Send(packet); }
public void SendChatMessage(uint dwTargetID, string strMsg, uint emotion) { //发送消息 NPacket packet = NPacketPool.GetEnablePacket(); packet.CreateHead(MainCommand.MDM_GF_FRAME, SubCommand.SUB_GF_USER_CHAT); packet.AddUShort((ushort)StringHelper.GetStringLength(strMsg)); packet.AddUInt(emotion); packet.AddUInt(MySelf.ID); packet.AddUInt(dwTargetID); packet.AddString(strMsg, StringHelper.GetStringLength(strMsg)); Send(packet); }