From d26c8000a37246849772ab836ba5e3d915da8dda Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期四, 18 七月 2019 16:56:37 +0800
Subject: [PATCH] 8088 【主干】【开发】分解后自动整理背包

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py          |    3 ++-
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEquipDecompose.py |    3 +++
 2 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
index 5c5933f..ea38c91 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.py
@@ -1508,7 +1508,8 @@
     if curPack == None:
         #GameWorld.Log("重整背包类型不对")
         return
-    
+    if endIndex == 0:
+        endIndex = curPack.GetCount() - 1
     #检查是否能整理
     for i in range(0, curPack.GetCount()):
         curItem = curPack.GetAt(i)
diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEquipDecompose.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEquipDecompose.py
index 3414a73..29eb165 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEquipDecompose.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerEquipDecompose.py
@@ -138,6 +138,9 @@
     DataRecordPack.DR_ClassUpSystem(curPlayer, "EquipDecomposeUp", updLV, saveDataDict)
     
     #EventReport.WriteEvent__lv(curPlayer, LV, updLV, Exp, updExp)
+    # 整理背包
+    tick = GameWorld.GetGameWorld().GetTick()
+    ItemControler.ResetItem(curPlayer, IPY_GameWorld.rptItem, 0, 0, tick)
     return len(drDelItemList), giveCnt
 
 ##获取可以吞噬的物品信息

--
Gitblit v1.8.0