微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法在客户端快捷栏/工具栏上放置自定义项目

如何解决无法在客户端快捷栏/工具栏上放置自定义项目

每当我制作自定义项目时,我都无法将其拖到快捷栏上。当我尝试拿起它时,图标会变成一个问号并且不会粘在热键上。

例如,我在 id 50017(这是我数据库中的一个空闲插槽)制作了鱼人服装(id 33079)的精确副本。原来我可以放一个快捷栏。自定义的我不能。

Here's a gif of the issue

解决方法

答案:如果它不在客户端 DBC 中,它将无法正常工作。

来自 ReynoldsCahoon 关于 AC Discord:

我最近刚刚修改了一个 DBC。我不得不使用一个工具(我使用了 Ladik 的 MPQ 编辑器)来提取我想要修改的特定 DBC,然后我使用 WDBX 打开 DBC 并对其进行操作。在 WDBX 中,您可以以多种格式(如 CSV 或 SQL)输出它,以便您可以按自己喜欢的方式修改值,然后重新导入(通过 CSV 或 SQL)这些值。

我粗略地遵循了此处的指南:https://model-changing.net/tutorials/article/23-41-creating-your-first-mpq-patch/

我导出了一个包含游戏中所有角色名称的 DBC。删除所有这些,然后导入我自己选择的一堆新值。我没有将它重新导入到我从中获得的 MPQ 中,而是创建了一个名为 patch-4.mpq 的新 MPQ,将其放置在我的客户端 WotLK/Data/ 目录中,然后在服务器上,我将 DBC 文件放入 worldserver /data/dbc/目录,替换原来的DBC。

我认为这可以选择性地在数据库中覆盖,通过使用关联的 _dbc 表覆盖 dbc 文件中的值(如果这部分错误,有人纠正我)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。