From 1828f670644c08d387752eb8d9d703372fe7518d Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期五, 10 五月 2019 15:53:56 +0800
Subject: [PATCH] 6733 【后端】【2.0】装备相关整理优化(去除部分GetItemQuality逻辑)
---
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/AuctionItem.py | 19 +++++--------------
1 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/AuctionItem.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/AuctionItem.py
index 9764610..f6a38cd 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/AuctionItem.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/AuctionItem.py
@@ -58,14 +58,8 @@
GameWorld.DebugAnswer(curPlayer, "非拍卖物品无法上架")
return
auctionItemList = []
- if itemCount < auctionGroup:
- GameWorld.DebugAnswer(curPlayer, "物品个数不能少于组数")
- return
- groupItemCount = itemCount / auctionGroup
- for i in xrange(auctionGroup):
- if i == auctionGroup - 1:
- groupItemCount += itemCount % auctionGroup
- curItem = ItemControler.GetOutPutItemObj(itemID, groupItemCount, isAuctionItem)
+ for _ in xrange(auctionGroup):
+ curItem = ItemControler.GetOutPutItemObj(itemID, itemCount, isAuctionItem)
auctionItemList.append([curItem])
PlayerAuctionHouse.__DoAddAuctionItem(curPlayer, auctionItemList)
@@ -79,9 +73,6 @@
itemID = msgList[1]
itemCount = max(1, msgList[2] if paramCount > 2 else 1)
auctionGroup = max(1, msgList[3] if paramCount > 3 else 1)
- if itemCount < auctionGroup:
- GameWorld.DebugAnswer(curPlayer, "物品个数不能少于组数")
- return
ipyData = IpyGameDataPY.GetIpyGameData("AuctionItem", itemID)
if not ipyData:
GameWorld.DebugAnswer(curPlayer, "非拍卖物品无法上架")
@@ -91,7 +82,7 @@
if playerID not in familyPlayerIDList:
familyPlayerIDList.append(playerID)
- familyAuctionItemList = [[itemID, itemCount, auctionGroup]]
+ familyAuctionItemList = [[itemID, itemCount]] * auctionGroup
familyAuctionItemDict = {familyID:[familyPlayerIDList, familyAuctionItemList]}
PlayerAuctionHouse.DoAddFamilyAuctionItem(familyAuctionItemDict)
@@ -103,8 +94,8 @@
def __Help(curPlayer):
GameWorld.DebugAnswer(curPlayer, "清空所有拍品: AuctionItem 0")
- GameWorld.DebugAnswer(curPlayer, "添加个人拍品: AuctionItem 1 物品ID 个数 分几组")
- GameWorld.DebugAnswer(curPlayer, "添加仙盟拍品: AuctionItem 2 物品ID 个数 分几组 受益玩家IDA 玩家IDB...")
+ GameWorld.DebugAnswer(curPlayer, "添加个人拍品: AuctionItem 1 物品ID 个数 几组")
+ GameWorld.DebugAnswer(curPlayer, "添加仙盟拍品: AuctionItem 2 物品ID 个数 几组 受益玩家IDA 玩家IDB...")
return
--
Gitblit v1.8.0