作者beLIEve (相信就是被欺骗NN )
看板MapleStory
标题Re: [分享] 枫之谷游戏内的公式
时间Wed Jan 6 22:02:53 2010
(本文为代po 本文为代po 本文为代po 本文为代po 本文为代po 本文为代po)
帮Professor大大补充
你没时间说明 我帮你说明
4.攻击怪物的伤害
Weapon Defense - credit to AGF/Stereo
MAX damage = (MAX before defense) * (1 - 0.01*D) - WDEF * 0.5
MIN damage = (MIN before defense) * (1 - 0.01*D) - WDEF * 0.6
where D is (monster level - player level)
if (monster level) > (player level), and 0 otherwise.
Magic Defense - credit to Russt/Paracelsus
MAX damage = (MAX before defense) - MDEF * 0.5 * (1 + 0.01*D)
MIN damage = (MIN before defense) - MDEF * 0.6 * (1 + 0.01*D)
这公式代表最大攻是减0.5防
最小攻减0.6防
意思就是攻击会因为怪物防御而更飘
再来看等级差的影响
等级比怪物低的话才有影响
在物攻方面
是减少0.01*等级差*攻击力
所以50等物攻角色去捡炎盔再怎麽打也是1
除非你单下最大攻击力破4010(汗...)
(max*(1-0.01*90)-800*0.5)>1 max>4010
至於在魔攻方面
是减少0.01*等级差*怪物魔防
影响远不如物攻角色
5.防御怪物的伤害
物理伤害 - credit to Kortestanov
MAX damage = 怪物攻击^2 * 0.0085 - 物防*A - (物防-StandardPDD)*B
MIN damage = 怪物攻击^2 * 0.008 - 物防*A - (物防-StandardPDD)*B
Modifier:
Modifier (剑士) = STR/2800 + DEX/3200 + INT/7200 + LUK/3200
Modifier (其他职业) = STR/2000 + DEX/2800 + INT/7200 + LUK/3200
以下Modifier简称Mdf
A = Mdf + 0.28
if 物防 >= StandardPDD, then B = (Mdf*28/45 + (角色等级)*7/13000 + 0.196)
if 物防 < StandardPDD, then B = (Mdf + (角色等级)/550 + 0.28) * C
if 角色等级 >= 怪物等级, then C = 1/(1 + (角色等级 - 怪物等级)/13)
if 角色等级 < 怪物等级, then C = 1.3
魔法伤害 - credit to Kortestanov
MAX damage = 怪物魔攻^2 * 0.008 - (MDEF/4 + STR/28 + DEX/24 + LUK/20) * K
MIN damage = 怪物魔攻^2 * 0.0075 - (MDEF/4 + STR/28 + DEX/24 + LUK/20) * K
K = 1.2 (法师)
K = 1 (其他职业)
简单来说
怪物的物攻与魔攻大致是以平方*0.00xx的方式呈现在伤害上
4大能力对物魔防都有一定效果
力量对物防效果最大
智力对魔防效果最大
物防部分
StandardPDD为基准防御
超过基准防御则每提高1防的效用较低
低於基准防御则效用较高
但是反过来说 低於基准防御少1防的效用也较高
还有 当你低於基准防御
等级又比怪物低 低於基准防御少1防的效用变为原先的1.3倍
等级若是比怪高 低於基准防御少1防的效用则会降低
高於基准防御则不会看你跟怪物的等级谁高
总结
防御的效益最高就是在防御等於基准防御
高於基准防御总是好事
低於基准防御请小心你比怪低等
因为 那会更痛...
附上各职业百等以上的基准防御
超初 19 (只有这个是8等以上)
剑士 494
法师 266
弓手 298
盗贼 331 (比弓手海盗还要大是因为上下衣)
海盗 309
--
你知道吗?believe里面是有个LIE的。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.168.38.114
1F:推 lex65536:推推~~~~> < 01/06 22:12
2F:推 victoryss:推一个 虽然我资质好像不够跨某 XDDD 01/06 22:17
3F:推 RAW:你有写过游戏程式齁,连公式都套的出来~~ 01/06 22:38
4F:推 diny:简单说 比怪低等 攻击会下修 防会下修 打怪不痛 被撞更痛 XD 01/06 22:38
5F:推 ntdenntden:推一个 好详细 01/06 22:48
6F:推 lithin37:推4楼翻译 XD 01/06 22:50
7F:→ lithin37:不过输出影响倒比想像的小...跟等差*0.01正比而已... 01/06 22:51
8F:推 Professor:只好推阿B一个了~ 感谢 01/06 23:04
9F:推 away01231259:推 01/06 23:11
10F:推 ooblack: 虽然我资质好像不够跨某 XDDD 01/06 23:25
11F:推 roycsw:问~不痛是多不痛? 就是说会差几滴血啊0.0? 看的雾煞煞... 01/07 00:20
12F:推 bensnows:害我好想直接代弓手数值去算....但又怕算出来还是贫血 01/07 01:06
13F:推 diny:像我枪手越20级打香水 双子星本应打700*2 结果少0.01*20*700 01/07 01:07
14F:→ diny:=0.2*700=140 双子星打出来变成560*2 可能本来2枪打死变要3枪 01/07 01:08
15F:推 aliangh:写的不错,我看的模糊,给给推免得别人说我不懂 01/07 09:30
16F:推 ccc78413:帮推 01/07 11:14
17F:推 chianbear:真威阿~~好强大的解说... 01/07 12:35
18F:推 bibo9901:推diny => 简单说 比怪低等 打怪不痛 被撞更痛 01/07 12:35
19F:推 diny:公式还是再推一下 这样才懂以前没四转打炎 攻击力整个不对劲 01/07 12:45
※ 编辑: beLIEve 来自: 118.168.38.245 (01/07 12:55)
20F:推 chang10282:四楼正解 推原PO 好详尽阿 01/07 13:04