Exemple #1
0
        // 使用(减少)新更背包中的物品数量
        protected bool DeleteKnapsackItemNum(string itemName, int nowNum, int useNum, string groupPath, string userId)
        {
            if (useNum > nowNum)
            {
                return(false);
            }

            if (nowNum == useNum)
            {
                iniTool.DeleteSectionKey(groupPath, KnapsackIni, userId, itemName);
            }
            else
            {
                iniTool.WriteInt(groupPath, KnapsackIni, userId, itemName, nowNum - useNum);
            }

            return(true);
        }