china0396 发表于 2026-4-11 16:29:47

手游剑侠情缘内部充值跳转修改方法

手游剑侠情缘内部充值跳转修改方法
所谓的内部充值跳转即为点击某个按钮后跳转到web页面。
在解包的客户端文件内Script/Recharge/找到Recharge.lua文件
[*]function Recharge:RequestBuyGold(tbBuyInfo)
[*]if Sdk:IsXgSdk() then
[*]    RemoteServer.RequestRecharge(tbBuyInfo.ProductId)
[*]else
[*]    Sdk:Pay(tbBuyInfo.nMoney * Recharge.RATE, tbBuyInfo.ProductId, {
[*]      buy_dia_channel = Recharge.PAGE_ID_SHOP,
[*]      buy_dia_id = Recharge.CLICK_ID_GOLD_FROM + tbBuyInfo.nGroupIndex,
[*]      buy_quantity = tbBuyInfo.nMoney * Recharge.RATE
[*]    })
[*]end
[*]end

复制代码

修改为
function Recharge:RequestBuyGold(tbBuyInfo)
    Sdk:OpenUrl("目标地址")
end

例:我在某第四方支付平台申请了一个支付链接为:http://pay.apecre.com/pays,那么就把目标地址修改为:http://pay.apecre.com/pays 即可。
页: [1]
查看完整版本: 手游剑侠情缘内部充值跳转修改方法