From e8b1e5b9381740a5ab19088df6a98e2869e4b288 Mon Sep 17 00:00:00 2001 From: xdh <xiefantasy@qq.com> Date: 星期三, 12 九月 2018 11:36:30 +0800 Subject: [PATCH] fix:3474 【后端】【主干】【1.0.15】炼丹界面新增付费项目 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py index ae2525b..f92a2e0 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerAttrFruit.py @@ -468,3 +468,18 @@ return eatCntDict +def IsFruitEatFull(curPlayer, itemID): + #使用次数是否已满 + ipyData = GetAttrFruitIpyData(itemID) + if not ipyData: + return + + maxEatCnt = ipyData.GetMaxUseCnt() + eatCntKey = ChConfig.Def_PDict_AttrFruitEatCnt % itemID + limitType = Def_LimitType_Cnt + if limitType == Def_LimitType_Attr: + eatCntKey = ChConfig.Def_PDict_AttrFruitAddValue % itemID + eatCnt = curPlayer.NomalDictGetProperty(eatCntKey) # 已吃次数/属性值 + if eatCnt >= maxEatCnt: + return True + return \ No newline at end of file -- Gitblit v1.8.0