コード例 #1
0
        public ServerPacket SerializeUpdate(MessengerBuddy friend)
        {
            var packet = new ServerPacket(ServerPacketHeader.FriendListUpdateMessageComposer);

            packet.WriteInteger(0); // category count
            packet.WriteInteger(1); // number of updates
            packet.WriteInteger(0); // don't know
            friend.Serialize(packet, GetClient());
            return(packet);
        }
コード例 #2
0
        /// <summary>
        /// Serializes the update.
        /// </summary>
        /// <param name="friend">The friend.</param>
        /// <returns>ServerMessage.</returns>
        internal ServerMessage SerializeUpdate(MessengerBuddy friend)
        {
            var serverMessage = new ServerMessage(LibraryParser.OutgoingRequest("FriendUpdateMessageComposer"));

            serverMessage.AppendInteger(0);
            serverMessage.AppendInteger(1);
            serverMessage.AppendInteger(0);
            friend.Serialize(serverMessage, GetClient());
            serverMessage.AppendBool(false);
            return(serverMessage);
        }
コード例 #3
0
ファイル: HabboMessenger.cs プロジェクト: BjkGkh/Boon
        public ServerPacket SerializeUpdate(MessengerBuddy friend)
        {
            ServerPacket Packet = new ServerPacket(ServerPacketHeader.FriendListUpdateMessageComposer);
            Packet.WriteInteger(0); // category count
            Packet.WriteInteger(1); // number of updates
            Packet.WriteInteger(0); // don't know

            friend.Serialize(Packet, GetClient());
            return Packet;
        }