From 31c49247fe0656416cf5cfc4f5b290d40b919d15 Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 26 七月 2019 21:16:50 +0800 Subject: [PATCH] 860312 白蓝装从出售改成分解 --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTJG.py | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTJG.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTJG.py index d2b1d95..59d4889 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTJG.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerTJG.py @@ -470,7 +470,8 @@ dropRet = NPCCommon.GetNPCDropInfoTJG(curPlayer, curPlayer.GetMapID(), npcID, killCnt) if dropRet: dropIDCountDict, auctionIDList, money = dropRet - # 1. 出售为铜钱 2.放入背包 3.满则不继续给物品 + + # 1. 装备只能分解 2.放入背包 3.满则不继续给物品 for itemID, dropCount in dropIDCountDict.items(): if not ItemCommon.CheckPackHasSpace(curPlayer, IPY_GameWorld.rptItem): break @@ -483,10 +484,12 @@ itemControl = ItemControler.PlayerItemControler(curPlayer) ## 装备物品 白蓝直接换算铜钱 - if curItemData.GetType() in ChConfig.Def_EquipItemType_TJGAutoEat: - if curItemData.GetItemColor() in [ShareDefine.Def_Item_Color_White, ShareDefine.Def_Item_Color_Blue]: - money += curItemData.GetSilverPrice() * dropCount - continue + #======================================================================= + # if curItemData.GetType() in ChConfig.Def_EquipItemType_TJGAutoEat: + # if curItemData.GetItemColor() in [ShareDefine.Def_Item_Color_White, ShareDefine.Def_Item_Color_Blue]: + # money += curItemData.GetSilverPrice() * dropCount + # continue + #======================================================================= ## 装备一件件给 if ItemCommon.GetIsEquip(curItemData): @@ -542,13 +545,13 @@ continue ## 低评分紫装或非本职业 - if curItem.GetItemColor() != ShareDefine.Def_Item_Color_Purple: + if curItem.GetItemColor() > ShareDefine.Def_Item_Color_Purple: continue if curItem.GetType() not in ChConfig.Def_EquipItemType_TJGAutoEat: continue - # 被职业需要判断评分高低 + # 本职业需要判断评分高低 if ItemCommon.CheckJob(curPlayer, curItem): if curItem.GetType() not in equipScores: # 没有评分说明装备位还是空的 不能吞噬 -- Gitblit v1.8.0