# TlbbGmTool
某网络游戏的单机版本GM工具。
本工具使用C#语言编写,支持.Net(6.0)和.NET Framework(4.8+)两种运行环境,如果不能运行,则需要至少安装一种运行库。
- .NET 运行库(新系统推荐) https://dotnet.microsoft.com/zh-cn/download/dotnet
- .NET Framework运行库(4.8版本支持win7) https://dotnet.microsoft.com/zh-cn/download/dotnet-framework
## 编译指南
有两种方式编译此程序,使用visual studio或者使用.NET sdk命令行
### Visual Studio
使用[Visual Studio](https://visualstudio.microsoft.com/zh-hans/vs/)(community版本)打开此项目的sln文件,然后选择编译TlbbGmTool项目即可。
### .NET sdk命令行
安装完.NET sdk之后,可以使用`dotnet`工具来编译此项目。
- bash
- dotnet build TlbbGmTool -c Release
复制代码
编译结果输出大致如下所示,`net48`文件夹下的是.NET Framework版本的,`net6.0-windows`文件夹下的是.NET版本的:
- E:\vs_applications\TlbbGmTool>dotnet build TlbbGmTool -c Release
- 适用于 .NET MSBuild 版本 17.8.3+195e7f5a3
- 正在确定要还原的项目…
- 所有项目均是最新的,无法还原。
- dbc -> E:\vs_applications\TlbbGmTool\dbc\bin\Release\net6.0-windows\dbc.dll
- axp -> E:\vs_applications\TlbbGmTool\axp\bin\Release\net6.0-windows\axp.dll
- dbc -> E:\vs_applications\TlbbGmTool\dbc\bin\Release\net48\dbc.dll
- axp -> E:\vs_applications\TlbbGmTool\axp\bin\Release\net48\axp.dll
- TlbbGmTool -> E:\vs_applications\TlbbGmTool\TlbbGmTool\bin\Release\net6.0-windows\TlbbGmTool.dll
- TlbbGmTool -> E:\vs_applications\TlbbGmTool\TlbbGmTool\bin\Release\net48\TlbbGmTool.exe
- 已成功生成。
- 0 个警告
- 0 个错误
- 已用时间 00:00:01.11
- E:\vs_applications\TlbbGmTool>
复制代码
软件使用说明:
1.点击菜单 - 区服管理, 添加服务器的数据库配置信息。
2.角色管理功能需要读取客户端数据,点击连接之后,需要稍等一下等数据加载成功,才能使用搜索。
3.并不是每件装备都有属性条,具体取决于EquipBase.txt里面有没有配置,如果没有,那么这件装备就不能选择属性。 而装备的具体属性数值在ItemSegValue.txt,虽然有64种属性,但是只有数值设置为正数的属性类型才可以在编辑器中选择,并且最多只能选择16种。
4.本工具的修改功能不会影响全局,只会修改某条数据记录。
5.如果txt文件解析失败,可以在Config.axp所在的的文件夹中新建一个Config目录,并把txt文件放在Config目录下,程序会优先读取。
注意: 修改数据时,需要先退出游戏,否则修改可能不会生效。
开源项目地址:
成品软件下载地址:
流光GM工具V1.0.4.0-net48版本(win10-win11):
流光GM工具V1.0.4.0-net6.0-windows版本(win7): |