示例#1
0
文件: Catalog.cs 项目: BjkGkh/R106
        internal static void UnseenItem(GameClient GetClient, uint id, int Amount, bool Badge, bool pet)
        {
            //int tabId = 0;

            ServerMessage UnseenItem = PacketHandelingManager.GetRecycledItem(OutputCode.GetUnseenItemsStatusMessageComposer);
            UnseenItem.AddInt32(1);
            UnseenItem.AddInt32(1);
            UnseenItem.AddInt32(Amount);

            for (int i = 0; i < Amount; i++) //itemid
                UnseenItem.AddUInt32(id);

            GetClient.SendMessageWithoutReturning(UnseenItem);

            //GetClient.GetHabboDataContainer().NewItemsCache.MarkNewItem(tabId, id);

            UnseenItem.ReturnToOwner();
        }