Hero引擎如何调用客户端MagIcon2.wil里面的技能图标和magic7.wil的技能效果

[复制链接]
匿名 liu3132062 发表于 2021-12-11 16:45 | 显示全部楼层 |阅读模式
看到客户端里面有MagIcon2.wil这个文件,里面前面部分的60几个图标是和MagIcon.wil里面一样的,后面有不一样的,不知道如何调用。。。
  
  还有magic7.wil--magic10.wil这些文件里的魔法效果hero引擎支持吗?如果支持的话应该怎么调用。。
  
  希望925哥能给一份hero引擎支持的魔法ID、EffectType、Effect和客户端magic文件里的效果对应表。。。网上找了很多,说是一个一个排下去的,但是怎么数都不对啊~~~
  
  例如:寒冰掌Effect是39,魔法ID是44,对应的MagIcon.wil里面是78,这个可以算出来的。。魔法效果是以魔法序号来算的吗?还是也是以Effect来算。。如果是魔法序号的话,那气功波的Effect是36,魔法ID是48,对应的MagIcon.wil里面是72,Effect和MagIcon.wil里面是对应的,但是魔法效果却在寒冰掌的前面,无极真气的后面,但是无极真气的魔法ID在气功波后面,Effect和对应的MagIcon.wil里面的文件是在无极真气的后面。。。
  
  而且在其它的Magic.wil文件里面也能找到相同的魔法效果。。在Magic5.wil里面也有寒冰掌的效果。。
  
  
  
  我用的客户端是盛大的官方客户端。。没有任何修改的。。
匿名 挟天子以令诸侯 发表于 2021-12-11 17:29 | 显示全部楼层
MagIcon.wil 对应的是 Effect 是技能图标的第一个的编号除2得到真实的数值
  但是魔法效果怎么计算我就不清楚了 应该是编号定义的
匿名 mm198 发表于 2021-12-11 17:56 | 显示全部楼层
Magic5.wil里面的第一个效果是分身术,而分身术在我的魔法DB里面序号是96,EffectType是2,Effect是99,但图标用的是00084,按照前面其它的算法,技能效果Effect应该是42,而这里却是99。。。不解。。
您需要登录后才可以回帖 登录 | 加入网站

本版积分规则

匿名

2

主题

8

帖子

47

积分

新手上路

Rank: 1

积分
47