首先,在本教程中,我假设您已经拥有所有itemicon.dds文件。
如果没有该文件,请从 559 或 574 客户端中提取该文件。不要查看服务器文件,因为它们没有完整的itemicon.dds集——它一开始就不应该在那里。

图标导入 DDS 的示例。DN 2025-08-26 15-12-02 Tu - [教程] 如何为自己的物品找到图标 - RaGEZONE 论坛

如何查找项目 IconImageIndex 公式:
简而言之 = 200(1 个 DDS 文件中所有图标的总和)x 85(DDS 图标文件编号 itemicon“85”.dds)= 17000。16800 - 1 将是 itemicon85.dds 的起始索引,17000 - 1 是最多 itemicon85.dds 使用的图标总数。
如何计算 DDS 中的图标,它以 0 索引开头,例如:0,1,2,3,4,5,6,7,8,9 <这是一行图标
Screenshot_2 - [教程] 如何为自己的物品找到图标 - RaGEZONE 论坛
或者只是从 1-10 正常计数,然后只需 -1 你想要的数字。

示例:
古代起源268505478图标的项目是:15670
有了这个数字,我可以估计它来自Itemicon79.dds

怎么从 IconImageIndex 中找到它?,打开计算器然后:15670 / 200 = 78.35 这意味着它要么在 78 中,要么在 79 中,
但“.35”已经告诉我们它大于 78 ,所以它在 79 = itemicon79.dds

或者你可以 200x79 = 15.800 然后 15800-200 来验证图标是否在 15600 到 15800 (Itemicon79.dds) 的数字范围内,那么您要查找的图标就在那里。

请记住,您尝试查找的图标文件的索引始终是结果 79x200 的 -200。
这就是查找图标,那么使用一个已经存在的图标来处理您自己的自定义项目呢?

你只需要 itemicon*number..*.dds您想要的文件。
让我们为此使用itemicon77.dds。

Screenshot_1 - [教程] 如何为自己的物品找到图标 - RaGEZONE 论坛

打开计算器 200x77 = 15400
然后打开您的 dds 文件并开始计算您想要
的图标 我想要的图标在 108 中,然后使用该数字 -1 = 107(因为 DragonNest 以 0 开始索引,而不是像我开头提到的 1)

Screenshot_4 - [教程] 如何为自己的物品找到图标 - RaGEZONE 论坛

现在如何使用我们得到的这个数字?,只需将 77x200-200 的总数相加,如果您使用 15400 + 107,那么您将获得与itemicon78.dds不同的图标。因为 15400 是 itemicon77.dds 内所有图标的总和和 itemicon78.dds
的开头 这意味着 15200(是 itemicon77.dds 的开头)+ 107 = 15307 <这是我将使用的数字。
如果您想使用自己的图标,
只需将其导入现有的 dds 中或创建一个新图标,并且不要忘记将 dds 修补到客户端中。
如果您使用的图标来自现有的图标,那么您也不需要修补 dds。

早期文章:龙之谷教程:物品图标修改查看教程_T2ZR游戏资源站

发表回复

后才能评论