01wow魔兽世界爱好者论坛

标题: 传家宝设置 [打印本页]

作者: admin    时间: 2018-10-7 03:44
标题: 传家宝设置
本帖最后由 congl 于 2016-12-12 20:38 编辑


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


一、首先原理:



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


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


列序号
说明
ScalingStatValues值
备注
1
ID
NA

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

5
属性缩放数值3
4

6
属性缩放数值4
16

7
护甲缩放数值1
32

8
护甲缩放数值2
64

9
护甲缩放数值3
128

10
护甲缩放数值4
256

11
伤害缩放数值1
512

12
伤害缩放数值2
1024

13
伤害缩放数值3
2048

14
伤害缩放数值4
4096

15
伤害缩放数值5
8192

16
伤害缩放数值6
16384

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
法术能量值 = 法术能量缩放值

[wiki=1]
亲怎么样你会了么,有问题留言大家讨论哈!
[/wiki]


[/hide]






欢迎光临 01wow魔兽世界爱好者论坛 (https://01wow.net/) Powered by Discuz! X3.4