hxp
2026-03-06 2470d825e304e982261afd240d06ef03cd5366e8
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerMingge.py
@@ -20,6 +20,7 @@
import PlayerControl
import ItemControler
import IpyGameDataPY
import OpenServerActivity
import ChPyNetSendPack
import NetPackCommon
import PlayerOnline
@@ -183,6 +184,9 @@
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MGGanwuExp, updExp)
    Sync_MinggeInfo(curPlayer)
    
    OpenServerActivity.AddOSAValue(curPlayer, ShareDefine.Def_BT_OSA_MinggeTrain, succCount)
    OpenServerActivity.UpdOSA_MinggeTrainBillboard(curPlayer) # 推演
    ItemCommon.SyncMakeItemAnswer(curPlayer, ShareDefine.Def_mitMGTuiyan, ChConfig.Def_ComposeState_Sucess, succCount)
    return True
@@ -197,6 +201,7 @@
def OnMinggeDecompose(index, clientData, tick):
    curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
    __doDecomposeMingge(curPlayer, clientData.IndexList)
    ItemCommon.SyncMakeItemAnswer(curPlayer, ShareDefine.Def_mitMinggeEquip, ChConfig.Def_ComposeState_Sucess, 0)
    return
def __doDecomposeMingge(curPlayer, itemIndexList):
@@ -341,6 +346,8 @@
    PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MGLingying, updLingying)
    GameWorld.DebugLog("    updLingying=%s,useCount=%s" % (updLingying, useCount))
    Sync_MinggeInfo(curPlayer)
    OpenServerActivity.UpdOSA_MinggeTrainBillboard(curPlayer)
    return
def RefreshMinggeAttr(curPlayer, mgNum=0):