贺老师 发表于 2020-7-13 18:28:12

剑侠各种内部跳转修改,充值、公告、帮助

1.充值内部跳转 // 其实现在可以根据SDK实现完全的内部充值,但因为各种不成熟所以暂时不放,如果哪天成熟了一定放出来.
//Script/Recharge/Recharge.lua
Ctrl F查找 function Recharge:RequestBuyGold(tbBuyInfo),整段如下
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
然后整段注视掉或者删除,修改为如下
function Recharge:RequestBuyGold(tbBuyInfo)
Application.OpenURL("目标地址")
end

2.公告
// ScriptUiWindowsNoticePanel.lua
Ctrl F查找 tbUi.szMsgUrl%20= "https://res-download.vsplay.com/res_eu/activity/smjq/gameNotice/gameNotice.txt"
把https://res-download.vsplay.com/ ... tice/gameNotice.txt换成你web的地址然后创建一个gameNotice.txt
// gameNotice.txt内容如下
{
"text":"你好,各位大侠nn2018年9月8日 13:56:26更新内容[-]:n* 已修复公告,正常显示.n* 已修复帮助,正常显示.n* 已修复联系客服,正常显示.n* 已修复游戏内部充值,以下为充值位置及说明:n 1.点击角色充值,按照充值比例获取元宝和Vip积分.n 2.点击商城黎饰进行充值黎饰.n 3.点击福利进行充值7日以30日礼包.",
"version":"1.4.18"
转 http://fish-cat.com/?p=152#more-152

3. 帮助
// ClientScriptUiWindowsLogin.lua
Ctrl F查找https://efunjxqy.efunen.com/event/client
把https://efunjxqy.efunen.com/event/client换成你的web地址即可,至于内容是什么自己决定

4.注册
// ClientScriptUiWindowsLogin.lua
然后下载群友分享的login.lua覆盖进去打包即可.
2018年9月10日 21:33:00 放出,包含注册文件下载链接:
链接: https://pan.baidu.com/s/14IDxzoe7kCOf7bcRVNU8bQ
密码: sw57

数据库info里的users有一个值为ban,值为1的话表示封闭帐号。

4.1关于注册
注册是根据群友分享出来的lua写出来的,分别需要注册页面、找回密码、帐号验证
其中帐号验证返回状态分为NoAccount(无此账户)、LoginFail(密码错误)、LoginOK(验证通过)
至于数据库你完全可以和剑侠的数据库分离,当然你也可以直接以剑侠的帐号数据库去写,但是得添加password这个值,还有就是删档的时候记得去加回来.

如果你实在不懂得怎么写没有基本语言功底的话,那么我很乐意把这些资源发出来,当然需要等我写完了,因为一直以来都用C#写的,linux搭建net环境非常的困难,发给你们用可能有点难度,因此我需要点时间用php写.

a8228670 发表于 2020-7-18 18:58:44

感谢楼主的无私分享!

HerbertCeado 发表于 2020-7-18 21:13:22

楼主,大恩不言谢了!
页: [1] 2 3 4 5 6 7 8
查看完整版本: 剑侠各种内部跳转修改,充值、公告、帮助