| | |
| | | #GameWorld.DebugLog("GY_Query_GrabFamilyRedPacketResult moneyType=%s, moneyNum=%s, getWay=%s, isSelf=%s" % (moneyType, moneyNum, getWay, isSelf))
|
| | | if moneyNum:
|
| | | PlayerControl.GiveMoney(curPlayer, moneyType, moneyNum, ChConfig.Def_GiveMoney_RedPacket)
|
| | | if getWay == ShareDefine.RedPackType_OpenServer:
|
| | | PlayerFamilyRedPacket.GrabOSRedPacketResult(curPlayer, moneyNum, isSelf)
|
| | | elif getWay in ShareDefine.FeastRedPackType:
|
| | | getWayType = PlayerFamilyRedPacket.GetRedPackGetWayType(getWay)
|
| | | if getWayType == ShareDefine.RedPackWayType_Feast:
|
| | | PlayerFeastRedPacket.GrabFeastRedPacketResult(curPlayer, moneyNum, getWay, isSelf)
|
| | | elif getWay == ShareDefine.RedPackType_Server:
|
| | | elif getWayType == ShareDefine.RedPackWayType_Server:
|
| | | PlayerFamilyRedPacket.GrabServerRedPacketResult(curPlayer, moneyNum, isSelf)
|
| | |
|
| | | return
|