| | |
| | | GameWorld.SendMsgToClientServer(ShareDefine.CrossServerMsg_GiveMoney, msgInfo, [serverGroupID])
|
| | | return True
|
| | |
|
| | | befMoney = GetMoney(curPlayer, priceType)
|
| | | if priceType == IPY_GameWorld.TYPE_Price_Gold_Money:
|
| | | updPlayerGold = GetMoneyReal(curPlayer, priceType) + value
|
| | | if updPlayerGold > ChConfig.Def_PlayerTotalMoney_Gold:
|
| | |
| | | NotifyCode(curPlayer, "GetMoney", [priceType, value])
|
| | | __GiveMoneyAfter(curPlayer, priceType, value, giveType, addDataDict)
|
| | |
|
| | | if befMoney == 0:
|
| | | aftMoney = GetMoney(curPlayer, priceType)
|
| | | if aftMoney > 0:
|
| | | ItemControler.CheckGiveBindMoneyTypeItem(curPlayer, priceType)
|
| | | |
| | | return True
|
| | |
|
| | | def __GiveMoneyAfter(curPlayer, priceType, value, giveType, addDataDict):
|