hxp
2023-11-16 ca535d85dea213b695defaea29c6ab25b54057db
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerCoin.py
@@ -366,9 +366,12 @@
    #充值成功主动查询一次,无充值数量就不会继续查询
    if orderID:
        #curPlayer.SendDBFinishRecharge(orderID)
        # 充值成功回报客户端,SDK等会用到
        Sync_CoinToGoldReport(curPlayer, orderID, orderCoin)
        pass
        
    # 充值成功回报客户端,SDK等会用到
    recordID = ctgIpyData.GetRecordID() if ctgIpyData else 0
    Sync_CoinToGoldReport(curPlayer, orderID, orderCoin, recordID, orderInfo)
    curPlayer.SendDBQueryRecharge()
    return True
@@ -633,12 +636,15 @@
    
# 通知客户端本次充值金额,用于SDK等,coin为人民币单位分
def Sync_CoinToGoldReport(curPlayer, orderID, money):
def Sync_CoinToGoldReport(curPlayer, orderID, money, recordID, orderInfo):
    openGleeGame = ChPyNetSendPack.tagMCCoinToGoldReport()
    openGleeGame.Clear()
    openGleeGame.OrderLen = len(orderID)
    openGleeGame.OrderID = orderID
    openGleeGame.Coin = money
    openGleeGame.RecordID = recordID
    openGleeGame.OrderInfo = orderInfo
    openGleeGame.OrderInfoLen = len(openGleeGame.OrderInfo)
    
    NetPackCommon.SendFakePack(curPlayer, openGleeGame)
    return