예제 #1
0
        /* Обновление количества предметов в инвентаре */
        public static void Final()
        {
            foreach (var player in players)
            {
                foreach (var item in players[player.Key].ToArray())
                {
                    Item itemFinal = Inventory.getItemById(item.PlayerID, (ulong)item.ItemID);

                    itemFinal.Count = itemFinal.Count - 1;

                    if (itemFinal.Count > 0)
                    {
                        ItemsTable.UpdateQuantity((ulong)itemFinal.Id, itemFinal.Count);
                    }
                    else
                    {
                        ItemsTable.DelItem(itemFinal.Id);
                    }
                }
            }
        }