离线资料索引
IMPK1.13战网注册表:
点击下载
IMPK1.13战网论坛
>>
非资料片模式讨论区
>> 浏览: 非资料片怪物各个属性的计算方式
回归经典,不可穿越的混沌庇护所
『
非资料片物品交易区
』
版主:
FitE
,
旭日东升
,
XiaoXin-LX
页次:
转到第 [ 1
2
3
4
] 页
〖
非资料片怪物各个属性的计算方式
〗
悄然花开
花开花落 云卷云舒
等级:世界之石大殿
积分:53487
金币:72204
发贴:35431
信用:*
注册时间:2007-05-18
IP:219.140.*.*
第(
0
)楼,发贴时间:08-12-13 21:23
非资料片怪物各个属性的计算方式
感谢Virgol的代码解析提供的思路。
感谢5long提供的测试方法。
直接丢结论了。
非资料片怪物各个属性的计算方式
1.
普通难度,各个属性同资料片怪物的对应属性,没有区别。
2.
噩梦和地狱难度,各属性为资料片怪物的对应属性乘以一个打折系数。各个属性的打折系数不同。
怪物等级读取D2data.MPQ的Monstats.txt取得。
攻击准确率(AR)的系数=0.66666666680248454213142395019531≈0.667
伤害数值(DAM)和防御值(Def)的系数=0.83333333372138440608978271484375≈0.833
攻击附加的元素伤害没有系数惩罚,但计算时调用Monlvl中怪物D2C级别对应的系数。
生命值(HP)的系数=0.5
经验值(EXP)的系数≈0.3846144
其他格挡、抗性、Drain、Cold Effect、DamageRegen、技能级别、技能伤害等数值同资料片数值。
物品掉落依然读取TreasureClassEx.txt,只是在掉落时过滤掉了那些D2C无法出现的物品。
3.
对Champion、Unique来说,先按照上述方法得出对应普通怪物的属性,再依照以下算法获得属性奖励
HP/EXP/DEF:不计算等级奖励。所得结果会受到头目级怪物属性的奖励。
DAM/AR:计算等级奖励。所得结果会受到属性提供的奖励。
提供一个怪物属性计算器供参考 →
点击这里下载
[ 本贴由 旭日东升 在 12-27 21:10 编辑过. ]
最新发表的主题
|
最新参与的主题
汇报违规贴
悄然花开
花开花落 云卷云舒
等级:世界之石大殿
积分:53487
金币:72204
发贴:35431
信用:*
注册时间:2007-05-18
IP:222.171.*.*
第(
1
)楼,发贴时间:08-12-13 21:24
测试思路
AR和Damage
这两个数据是直接参照virgol的解析结果。原帖链接在这里:
http://www.ttbn.cc/bbs/viewthread.php?tid=569716
由此帖,得出了结论:D2C怪物的属性计算,调用的是D2X怪物的Mlvl.
HP
由sagedog测试所得。具体测试方法是:以僵尸zombie1为测试样本。修改Monstats.txt中zombie1的对应列MinHP(H)=MaxHP(H)=100,MonLvl.txt中67lv的L-TH(H)=10000,那么资料片僵尸生命值为100*10000/100=10000
修改NEC骨魂的最大最小值相等,并多次调整该数值,最终发现,Dam=4999时,僵尸不死;Dam=5000时,1hit ko
由此得出生命值系数为0.5
EXP
这个是我测试的。测试方法跟HP的测试方法基本相同,修改txt使得资料片对应经验值为10000,并使用51lv的char去杀僵尸。需要注意的是,计算初始经验值的时候,调用Monlvl.txt中67lv对应的经验值系数。但实际计算所获得经验值时,僵尸的Mlvl按51计算。
51lv的char杀僵尸,每次所得经验值为3846。
修改为10000000的经验值,获得0.3846144的结果。当然如果继续增加初始经验值,还可以获得更精确的结果。不过精确到小数点后7位的结果够用了。计算地狱Diablo的经验值,所得误差在个位数。
Def
这个虽然用处不大,但作为资料的完整性,是有必要的,而且是最头疼的。def无法直观的表达出来,简单的修改无法得出结论。
于是采用了Def数值转换为Dam的方法。
修改沉沦魔巫师的火球为法师的Fire Bolt,并固定其伤害为1. 同时给巫师增加火焰支配技能。
修改火焰支配的计算方式为stat('armorclass'.accr)*100-100,stat('armorclass'.accr)即是读取该怪物的最终防御值。最后结果为百分数。
修改monstats.txt中沉沦魔巫师的AC(H)=100,MonLvl.txt中68lvl对应的L-AC(H)=10000.
进游戏测试,巫师每次火球伤害为8333-8334之间。简单得出结论,Def对应系数为0.8333
严格来讲,测试精准度只在小数点后第四位。但按常理推断,这个数值同DAM的系数很接近,应该是同一个算法。由此我就大胆将其数值确定为DAM的系数。如果有谁得出了不同的结果,请PM我,谢谢。
很久没游戏了,大家不要再PM我问问题了
最新发表的主题
|
最新参与的主题
汇报违规贴
老赵
等级:亚瑞特之巅
积分:15131
金币:50602
发贴:16101
信用:18
注册时间:2007-10-01
IP:219.147.*.*
第(
2
)楼,发贴时间:08-12-13 21:26
我板凳下可不可以啊花花。。辛苦哦
蜀国吗?农民吗?来猪猪农场大家一起种田!
<br>
最新发表的主题
|
最新参与的主题
汇报违规贴
明月
等级:混沌避难所
积分:2570
金币:12789
发贴:2717
信用:5
注册时间:2007-10-29
IP:59.173.*.*
第(
3
)楼,发贴时间:08-12-13 21:26
写完没?我代表全体FZ人民感谢MM的努力。-0-
最新发表的主题
|
最新参与的主题
汇报违规贴
GoldenBomber
等级:混沌避难所
积分:3660
金币:7844
发贴:4703
信用:0
注册时间:2005-10-24
IP:116.10.*.*
第(
4
)楼,发贴时间:08-12-13 21:27
花开mm辛苦了
最新发表的主题
|
最新参与的主题
汇报违规贴
老赵
等级:亚瑞特之巅
积分:15131
金币:50602
发贴:16101
信用:18
注册时间:2007-10-01
IP:219.147.*.*
第(
5
)楼,发贴时间:08-12-13 21:28
引用:
GoldenBomber在12-13 21:27说:
花开mm辛苦了
呀 今个闹鬼哦?
蜀国吗?农民吗?来猪猪农场大家一起种田!
<br>
最新发表的主题
|
最新参与的主题
汇报违规贴
2007.1.1
等级:哈洛加斯
积分:8061
金币:3443
发贴:9273
信用:0
注册时间:2007-01-01
IP:125.110.*.*
第(
6
)楼,发贴时间:08-12-13 21:29
我也代表全体FZ人民感谢MM的努力。-0-
D3 十年铸剑,王者再临!
最新发表的主题
|
最新参与的主题
汇报违规贴
yjnerzhong
等级:混沌避难所
积分:2585
金币:4882
发贴:8767
信用:1
注册时间:2007-06-02
IP:220.160.*.*
第(
7
)楼,发贴时间:08-12-13 21:29
终于看见了几个传说中的人物了………………
敬仰敬仰…………
长期收购 bowama好头好ring,有差不多的就pm我,谢谢
<br>
最新发表的主题
|
最新参与的主题
汇报违规贴
幻之羽翼
等级:亚瑞特之巅
积分:16729
金币:1563
发贴:13574
信用:0
注册时间:2005-09-30
IP:116.20.*.*
第(
8
)楼,发贴时间:08-12-13 21:30
终于发了
最新发表的主题
|
最新参与的主题
汇报违规贴
跑部钱进
等级:憎恨的囚牢
积分:512
金币:35
发贴:513
信用:0
注册时间:2008-11-28
IP:119.135.*.*
第(
9
)楼,发贴时间:08-12-13 21:30
DBC的广告见效了
最新发表的主题
|
最新参与的主题
汇报违规贴
页次:
转到第 [ 1
2
3
4
] 页
IMPK1.13战网论坛
>>
非资料片模式讨论区
>> 浏览: 非资料片怪物各个属性的计算方式
系统时间:10-29 18:55,页面执行时间:0.2223s
暗黑2 1.13C战网
FBB
Beta 0.7.29, build1023
, 2002-2003