Board logo

标题: 求讲解MaterialFilter底材过滤规则 [打印本页]

作者: pp365    时间: 2022-7-21 13:00     标题: 求讲解MaterialFilter底材过滤规则

比如说这句
Item Colours[1098-1102,1168-1172,1188-1192][2,3][1][1,4]: -5,-1,-1,-1 //BB头
MaterialFilter[1098-1102,1168-1172,1188-1192][1][1][1,4]: 1,0x9b,1149,3 //BB头  3BO
第二句的几个方括号里是啥意思 1149,3的意思是3bo变色显示的意思吗

怎么有的变色有的不变色啥意思,比如下面这个图

图片附件: Screenshot_2022-07-21-11-33-56-624_com.UCMobile.jpg (2022-7-21 13:00, 557.07 KB) / 该附件被下载次数 0
http://test.anhei2.com/attachment.php?aid=1089427


作者: xzrchina    时间: 2022-7-21 13:58

第一个串代码设定的是物品的显示方式,解读方式是这样的
Item Colours[物品代码][物品质量][无形否][孔数]: 物品名字颜色,小地图颜色1,小地图颜色2,小地图颜色3

第一个方括号,物品代码
第二个方括号,物品品质1-8分别是,破碎、普通、超强、蓝色、绿色、亮金、暗金、橙色
第三个方括号,1有形,2无形
第四个方括号,孔数,1代表无孔,4代表3孔,即需要的孔数+1
后面一串数字代表颜色代码,即显示出来的颜色
其中第一个数字是颜色代码,后面三个数字是小地图显示颜色

所以楼主第一串代码的意思是
[所有普通/扩展/精华级别的BB头][普通或超强的][有形的][没空或3孔的],设定显示颜色为无色(-5没有对应颜色代码,想要特殊的可以改成1红色或者8橙色),后面-1代表小地图不显示但按alt键可以看到

知识有限,第二行不知道怎么解读
如果要想筛选特定技能的底材,我一般会用Staffmod代码行,比如
Staffmod[149]: "BO " ,"戰鬥體制(BO) " // 戰鬥體制
其中149即战斗体质的代码
附上所有颜色代码,技能代码和装备代码可以百度

[ 本帖最后由 xzrchina 于 2022-7-21 14:11 编辑 ]

图片附件: 颜色显示.jpg (2022-7-21 14:11, 46.2 KB) / 该附件被下载次数 0
http://test.anhei2.com/attachment.php?aid=1089429


作者: starkof    时间: 2022-7-21 17:16

2楼的回复精炼而完整,认真阅读即可,
以下纯属胡说不必当真,
MaterialFilter可以翻译为“材料过滤”,1149,3在技能代码里也查不出来,推测是呐喊系+3的意思?但是破损的头盔是不会有这样的词缀的。那么就是149战斗体制+3写错了?可否将完整的d2hackmap.cfg文件发上来大家共同研究,是不是新地图的新功能出现了。

作者: pp365    时间: 2022-7-21 17:30

引用:
原帖由 starkof 于 2022-7-21 17:16 发表
2楼的回复精炼而完整,认真阅读即可,
以下纯属胡说不必当真,
MaterialFilter可以翻译为“材料过滤”,1149,3在技能代码里也查不出来,推测是呐喊系+3的意思?但是破损的头盔是不会有这样的词缀的。那么就是149战 ...
那个1应该不是破损的意思,应该是过滤规则1。这个过滤的具体效果看上面的图
作者: pp365    时间: 2022-7-21 17:31

Item Colours[1098-1102,1168-1172,1188-1192][2,3][1][1,4]: -1,-1,-1,-1 //BB头
MaterialFilter[1098-1102,1168-1172,1188-1192][1][1][1,4]: 1,0x9b,1149,3 //BB头  3BO
MaterialFilter[1098-1102,1168-1172,1188-1192][2][1][1,4]: 2,0x9b,1149,3,1155,3 //BB头  3BO ,3BC
MaterialFilter[1098-1102,1168-1172,1188-1192][3][1][1,4]: 2,0x9b,1149,3,1138,3 //BB头  3BO ,3Shout
MaterialFilter[1098-1102,1168-1172,1188-1192][4][1][1,4]: 3,0x68,1149,3,1138,3,1155,3 //BB头  3BO ,3Shout ,3BC
作者: pp365    时间: 2022-7-21 17:35

推测1149的意思是149技能bo前面加个1
1138意思就是大叫138+1
作者: ico405    时间: 2022-7-22 21:49

别研究了,直接复制粘贴吧




欢迎光临 anhei3战网 (http://test.anhei2.com/) Powered by Discuz! 6.0.0