admin 发表于 2018-10-7 03:44:06

传家宝设置

本帖最后由 congl 于 2016-12-12 20:38 编辑

发现目前传家宝的教程对ScalingStatValue都没做详细的解释,导致楼主第一次做传家宝属性都不认识我。
那item_template中的ScalingStatValue如何去填写呢?计算公式又是什么呢?如何让传家宝按我的要求生效呢?原创:进过查阅资料和摸索整理如下item_template 中 ScalingStatValue列中的数值具体公式如下,这列中各种数值大家都看晕了有各位的,有千位的,还有6位的,其实很简单3步搞定!


一、首先原理:



在给定的一个数值集中任意2个数字相加只会出现一个数值结果,也就是说不管你把任意2个值相加都会出现一个唯一的结果,同理唯一的结果总能推算出事是那两个相加的。这样程序也就知道你的设置对应的是什么了。


二、接下来了具体的数值意义



列序号说明ScalingStatValues值备注
1IDNA

2对应等级NA从首行至尾行一般巫妖王有1-80级,80行
3属性缩放数值11从首行至尾行一般越来越高
4属性缩放数值22

5属性缩放数值34

6属性缩放数值416

7护甲缩放数值132

8护甲缩放数值264

9护甲缩放数值3128

10护甲缩放数值4256

11伤害缩放数值1512

12伤害缩放数值21024

13伤害缩放数值32048

14伤害缩放数值44096

15伤害缩放数值58192

16伤害缩放数值616384

17法术能量缩放值32768

18缩放数值8

19缩放数值262144

20护甲缩放数值?

21?1048576这几个不太清楚如果有人知道烦请告诉楼主做补充谢谢!
22?2097152
23?4194304
24?8388608




item_template表中ScalingStatValue列值举例---ScalingStatValue填入33代表:
       33= 32+ 1
       33 = ScalingStatValues.dbc的第3列和ScalingStatValues.dbc的第7列都生效



三、最后计算公式明细
属性值= ScalingStatDistribution.dbc中的11-20列值 * ScalingStatValues.dbc中的属性缩放数值生效值 / 10000
护甲值= ScalingStatValues.dbc中的护甲缩放数值生效值
DPS-Min = 伤害缩放数值生效值 * 0.7 * Item_template中的Delay值 / 1000
DPS-Max = 伤害缩放数值生效值 * 1.3 * Item_template中的Delay值 / 1000
法术能量值 = 法术能量缩放值


亲怎么样你会了么,有问题留言大家讨论哈!


[/hide]

页: [1]
查看完整版本: 传家宝设置