| | |
| | | import PlayerControl
|
| | | import ItemControler
|
| | | import IpyGameDataPY
|
| | | import OpenServerActivity
|
| | | import ChPyNetSendPack
|
| | | import NetPackCommon
|
| | | import PlayerOnline
|
| | |
| | | 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
|
| | |
|
| | |
| | | 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):
|
| | |
| | | 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):
|