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