WowItemMaker装备修改软件介绍¶
WowItemMaker是一款能够连接数据库, 并以图形界面对物品的数据进行编辑操作。适合WOW3.3.5的版本是WowItemMaker1.72。
使用说明¶
1. 连接数据库¶
Fox3.2的连接信息请参考 account
- 服务器地址: LocalHost
- 用户名: root
- 密码: fox888
- 目标数据库: world
- 数据库结构: 3.3.5(TC2)
注, 如何获取用户名和密码: 使用文本编辑器打开 Fox-3.2\Release\worldserver.conf
, 搜索以下任意一个关键字 LoginDatabaseInfo
, WorldDatabaseInfo
, CharacterDatabaseInfo
。如果无法找到配置文件, 建议找到发布端的人的原贴, 或到服务端的发布论坛求助。因为不同的服务端配置文件名称或路径可能不同。
2. 修改已有物品¶
更改物品属性, 注意物品ID是唯一的, 不能重复, 所以自制物品最好取大点的数值, 比如从100000开始。点击左下角创建物品标签中的“写入数据库”按钮将信息添加到数据库。
3. 添加新物品¶
和修改类似。
4. 参考资料¶
关于 item_template
表中每个字段的代码所代表的含义(例如class, subclass), 可以参考 WowItemMaker\Data
目录下的数据文件。
FAQ¶
WowItemMaker无法运行?
确保本机已安装Microsoft .NET framework 3.5, 下载地址: http://www.microsoft.com/zh-cn/download/details.aspx?id=21
为什么无法连接数据库?
造成此问题的原因有很多, 请尝试排除以下问题:
- 没有运行数据库服务。打开windows任务管理器, 切换到进程标签, 寻找mysqld-nt.exe, 如果没有则说明数据库服务没有启动。
- 用户名/密码/目标数据库错误。
- WowItemMaker版本过低。
- 防火墙, 防火墙只会拦截远程连接, 单机用户不受影响, 如果需要远程连接数据库, 首先设置防火墙允许3306端口连接, 再使用数据库管理软件, 修改mysql数据库user表Host字段为%(允许所有IP连接或IP地址)。
添加/修改/删除物品后, 为何没有生效?
修改物品信息之后, 必须重新启动服务端才能生效(无需重启数据库)。
物品属性修改了, 但是游戏中看到的还是修改前的数值?
鼠标放在装备上显示的画面是从缓存cache文件中读取的。所以只要删掉cache, 重启客户端就可以看到正常的属性了。
装备自制武器后无法使用近战技能?
从3.13开始, 自制武器会因为缺乏游戏客户端的data文件而无法使用近战技能。解决方法是使用WowItemMaker的问号补丁功能生成补丁, 然后放到客户端目录下即可。
关于 问号补丁:
操作菜单栏 -> 数据库 -> 问号补丁 -> 将生成好的问号补丁文件放到
Data\zhTW\
下, 使该文件名称与其他文件名称不重复。注意:文件名只能更改数字, 其他部分不得更改!如:patch-zhTW-6.MPQ
,patch-zhTW-7.MPQ
, ...,patch-zhTW-n.MPQ
。最好就是6。