|
发表于 2023-2-16 03:25:06
|
显示全部楼层
天龙八部铜锣湾版本[单虚拟机]一键端, 8月11日更新billing
众所周知,现在的天龙3一键端基本都需要两个虚拟机,linux运行天龙的主服务端程序,windows下面跑一个billing,用来验证账号。要是billing也有linux版,就不用跑两个虚拟机了。
:[3b8b7h1d]
所以我用c 写了一个billing验证程序,既可以编译成window下的版本,又可以编译成linux版本。
有兴趣的可以访问我的billing项目:https://github.com/liuguangw/billing
今天分享的是铜锣湾版本的天龙八部,先上一下游戏截图
启动方法
第一步:修改虚拟机NAT模式的ip段为192.168.200.0
第二步: 用VMware打开虚拟机,等虚拟机启动完毕之后,双击 启动.bat,启动服务端
第三步: (可选)打开内置网站 http://192.168.200.3 注册游戏账号
第四步:打开游戏
关闭方法
先停止服务端,再执行关机脚本
虚拟机封装说明
目前比较常见的天龙一键端都是用的ubuntu10吧,好像是的,版本太旧了。
我使用的是ubuntu16.04,算是比较稳定的版本,最近几年出的。
此虚拟机内置了我的linux版billing验证程序。
linux ip:192.168.200.3
用户名root
密码67579722
数据库用户名root
数据库密码tlbb1234
复制代码
最后是百度网盘地址
链接:https://pan.baidu.com/s/19bcQGKEQxyEEfShWei-HTw 密码:0j4v
网盘中有具体的操作演示录像,如果看本文不太明白的,可以看看录像中的操作。
游戏点数充值工具
切换到账号查询 ,可充值游戏点数
8月11日更新
本次更新了一下billing验证工具,添加了自动注册功能,也就是当你登录一个不存在的账号时,客户端会提示你注册账号
:[rlwo6a6b]如下图所示
上个版本的billing,没有处理通过客户端提交的注册资料,这次加上了,替换linux中的billing即可。
, 以后可以用客户端直接进行注册
先停止天龙八部服务端程序
找一个winscp连上linux(ip账号等信息参考上文),再解压得到billing,上传到/root/files/billing下,覆盖原billing
确保有执行权限,至少0755的权限
:[adwg9tbv]其实天龙八部服务端挺占内存的,而虚拟机只分配了1G的内存,内存不够的时候,就会使用硬盘的swap来交换数据。
如果你的电脑内存很高,建议你给linux虚拟机多分配一些内存,反而会更流畅一些。
2019年11月12日,备注:
经过测试,发现我用c 11写的billing验证程序只能跑在比较新的linux内核上。so,我用go语言重写了这个billing程序,经过测试,兼容各种虚拟机环境,甚至可以用来开服。
这个新billing程序的源码网址为:https://github.com/liuguangw/billing_go
如果你感兴趣,可以详细参考我github项目下面的readme文档。
linux ip:192.168.200.3
用户名root
密码67579722
数据库用户名root
数据库密码tlbb1234
|
|