| | |
| | | def OnMinggeTuiyan(index, clientData, tick):
|
| | | curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index)
|
| | | tyCount = clientData.Count
|
| | | DoMinggeTuiyan(curPlayer, tyCount)
|
| | | if not DoMinggeTuiyan(curPlayer, tyCount):
|
| | | ItemCommon.SyncMakeItemAnswer(curPlayer, ShareDefine.Def_mitMGTuiyan, ChConfig.Def_ComposeState_Fail, 0)
|
| | | return
|
| | |
|
| | | def GetMGColorRateList(curPlayer):
|
| | |
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MGGanwuLV, updLV)
|
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_PDict_MGGanwuExp, updExp)
|
| | | Sync_MinggeInfo(curPlayer)
|
| | | return
|
| | | |
| | | ItemCommon.SyncMakeItemAnswer(curPlayer, ShareDefine.Def_mitMGTuiyan, ChConfig.Def_ComposeState_Sucess, succCount)
|
| | | return True
|
| | |
|
| | | #// B2 51 命格分解 #tagCSMinggeDecompose
|
| | | #
|
| | |
| | | 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):
|
| | |
| | |
|
| | | # 刷属性
|
| | | RefreshMinggeAttr(curPlayer, mgNum)
|
| | | |
| | | ItemCommon.SyncMakeItemAnswer(curPlayer, ShareDefine.Def_mitMinggeEquip, ChConfig.Def_ComposeState_Sucess, itemIndex)
|
| | | return
|
| | |
|
| | | #// B2 53 命格祈灵#tagCSMinggeQiling
|