8154 【后端】【主干】【300】拍卖行优化(阶级装备可配置对应回收概率)
| | |
| | | #GameWorld.DebugLog("该拍品已经有人竞价,不设置系统一口价时间! itemID=%s,bidderID=%s" % (itemID, auctionItem.BidderID))
|
| | | return
|
| | |
|
| | | classLV = auctionItem.ItemClassLV
|
| | | classSysBuyRateDict = IpyGameDataPY.GetFuncEvalCfg("AuctionItemSystem", 5)
|
| | | if classLV in classSysBuyRateDict:
|
| | | sysBuyRate = classSysBuyRateDict[classLV]
|
| | | if not GameWorld.CanHappen(sysBuyRate, 100):
|
| | | #GameWorld.DebugLog("该拍品阶概率不回收,不设置系统一口价时间! itemID=%s,classLV=%s,sysBuyRate=%s" % (itemID, classLV, sysBuyRate))
|
| | | return
|
| | | |
| | | canSysBuyItemTypeList = IpyGameDataPY.GetFuncEvalCfg("AuctionItemSystem", 2)
|
| | | if itemType not in canSysBuyItemTypeList:
|
| | | #GameWorld.DebugLog("该拍品类型不可被系统一口价,不设置系统一口价时间! itemID=%s,itemType=%s" % (itemID, itemType))
|