From a4a35a1016bd8785c2e6dd9107ff27673e2d9287 Mon Sep 17 00:00:00 2001
From: hxp <ale99527@vip.qq.com>
Date: 星期一, 29 四月 2024 18:30:10 +0800
Subject: [PATCH] 10033 【后端】仙树升级系统及砍树产出规则(增加货币灵玉,类型42 0418刷新类型261;砍树装备分解支持配置获得的货币类型;)

---
 ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCutTree.py |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCutTree.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCutTree.py
index 9cdf7b6..6d49fa3 100644
--- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCutTree.py
+++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCutTree.py
@@ -22,6 +22,7 @@
 import IpyGameDataPY
 import ChPyNetSendPack
 import PlayerPrestigeSys
+import FormulaControl
 import PlayerControl
 import IPY_GameWorld
 import ItemControler
@@ -147,7 +148,7 @@
         return
     giveEquipCount = len(giveEquipIDList)
     
-    PlayerControl.PayMoney(curPlayer, ShareDefine.TYPE_Price_Xiantao, giveEquipCount)
+    PlayerControl.PayMoney(curPlayer, ShareDefine.TYPE_Price_Xiantao, giveEquipCount, isNotify=False)
     
     ItemControler.GivePlayerItemOrMail(curPlayer, giveItemListEx)
     
@@ -241,8 +242,8 @@
     
     ItemCommon.DelItem(curPlayer, curEquip, curEquip.GetCount(), True, ChConfig.ItemDel_EquipDecompose)
     
-    moneyType = IPY_GameWorld.TYPE_Price_Gold_Paper
-    moneyValye = eval(IpyGameDataPY.GetFuncCompileCfg("CutTree", 3))
+    moneyType, moneyFormat = IpyGameDataPY.GetFuncEvalCfg("CutTree", 3)
+    moneyValye = eval(FormulaControl.GetCompileFormula("CutTreeDecomposeMoney", moneyFormat))
     if moneyValye:
         addDataDict = {ChConfig.Def_Give_Reason_SonKey:itemID, "itemColor":itemColor, "itemLV":itemLV}
         PlayerControl.GiveMoney(curPlayer, moneyType, moneyValye, "EquipDecompose", addDataDict)

--
Gitblit v1.8.0