Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }