From f32f06fafb501adb554c668cf0618540ec1df92d Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 16 七月 2019 18:45:39 +0800 Subject: [PATCH] 8099 【主干】【后端】拍卖行拍品和关注优化(个人流拍拍品在拍品有效期内可重复上架) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py index fccfcca..472748a 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCompensationTube.py @@ -89,7 +89,7 @@ if isAuctionItem: hasAuctionItem = True - GameWorld.DebugLog(" needPackSpaceDict=%s" % str(needPackSpaceDict)) + GameWorld.DebugLog(" hasAuctionItem=%s,needPackSpaceDict=%s" % (hasAuctionItem, needPackSpaceDict)) for packType, needSpace in needPackSpaceDict.items(): if needSpace > ItemCommon.GetItemPackSpace(curPlayer, packType, needSpace): PlayerControl.NotifyCode(curPlayer, "GeRen_chenxin_676165", [packType]) @@ -147,13 +147,15 @@ continue ##UserData包含了追加属性不完整,这里需要补齐 + userDataCreateTime = 0 if curPackItem.UserDataLen: UserDataDict = eval(curPackItem.UserData) #设置UserData UserData = "%s"%UserDataDict curCreateItem.SetUserData(UserData, len(UserData)) + userDataCreateTime = curCreateItem.GetUserAttr(ShareDefine.Def_IudetAuctionItemCreateTime) - if isAuctionItem and auctionItemCreateTime: + if isAuctionItem and auctionItemCreateTime and not userDataCreateTime: curCreateItem.SetUserAttr(ShareDefine.Def_IudetAuctionItemCreateTime, auctionItemCreateTime) ItemCommon.MakeEquipGS(curCreateItem) -- Gitblit v1.8.0