GSDD解谜的精髓——奖励攻击及武器熟练度的提升规律
黄金太阳吧
全部回复
仅看楼主
吧务
level 15
死墩子 楼主
先放结果,后放研究过程
2015年02月14日 13点02分 1
吧务
level 15
死墩子 楼主
随着武器熟练度上升,人物会得到额外的攻击奖励,绿条刚出现时为0,在到满之前线性增长。攻击奖励的上限为[武器攻击力*0.06]+6。攻击奖励提升的是基础攻击,即在乘以职业倍率之前。
每个人物对其能装备的每类武器都有熟练度。每个武器熟练度达到满格所需的熟练度(最大熟练度)=[武器攻击力*0.35]
+3
0。学会第一个技能所需的熟练度是[最大熟练度*0.65]-20。学会第n个技能所需熟练度为(最大熟练度*(n-1)+第一技能熟练度*(5-n))/4向上取整。若还没学会第一个技能,则普通攻击获得的熟练度是[第一技能熟练度*0.05]。若已经学会了第一个技能,则攻击获得5点熟练度,暴击额外
加3
点,击倒敌人额外加3点,多体攻击无论击倒主目标还是其他目标都能+3,但是同时击倒多个目标只加1次。还没学会第一个技能时击倒敌人也不会+3熟练度。
2015年02月14日 13点02分 2
这里打错一点,最大熟练度是[攻击力*3.5]+30,不是0.35
2015年02月14日 16点02分
是不是换了同一种的武器也要重新练?我特里之前练过斧了的,拿了爆炎之斧后熟练度还是为零。
2015年02月14日 17点02分
回复
ʷ��ķͯЬ
:不是的,你换了武器以后因为原来熟练度还没到达爆炎之斧的第一技能熟练度,所以没绿条。
2015年02月15日 01点02分
回复
������
:那是不是等拿到最终武器再练熟练度比较好点?
2015年02月15日 01点02分
吧务
level 15
死墩子 楼主
之后就说说研究过程吧……一开始我打算研究一下奖励攻击的相关内容,然后用太阳剑熟练度练满的穆特拿各个武器试了一下,结果如下
长剑,左边攻击右边奖励
200-18
168-16
162-15
108-12
100-12
99-11
60-9
短剑,妖精刺剑熟练度练满
124-13
104-12
94-11
90-11
84-11
44-8
然后看了看比妖精刺剑攻击更高的武器,最右边的是实际奖励值
161-15-6
151-15-8
128-13-12
看着奖励值和绿条占的比例,基本确定奖励对绿条是线性增加的了。
不过当时我的想法还是最大熟练度和武器攻击成正比,于是我看着绿条条,得出了:学技能分别需要达到满熟练度的60%、70%、80%、90%。
之后,我根据自己录的P22拿到太阳剑以后的视频,开始推熟练度增长的规律。我一开始看打5下的时候涨了12点(原理论),又打了8下涨了20点,于是凑着凑着,觉得打一下是加2.5点熟练度。
然后我对此进行了测试,发现按照这个理论,从妖精刺剑124到光子刺剑151应该经过11次攻击,然而实际上只打了9次就满了。这时候,我想到习得技能、精通武器的提示都是在击倒怪物之后的,因此很可能击倒怪物还有熟练度拿。于是我试了半天,然后得出一个击破+0.5。之后又得出一个什么普通攻击+1.5。不过随着实验越来越多,2.5,0.5开始不能吻合实验了,于是我按照这个理论,把所有实验数据整理了一下,画了张图。
(以上为铺垫)
2015年02月14日 13点02分 3
你这个之前没人测过吗?
2015年02月14日 17点02分
吧务
level 15
死墩子 楼主
但是我还是觉得结果太糟,于是打算直接搜出熟练度的位置。我一开始还直接搜攻击力倍数,结果没找到,于是老老实实用模糊查找,一查,居然还真的查到了这个位置。当时是128攻击的菊一文字满熟练,熟练度是478。不过由于运气实在太好(太差?),这个熟练度的数值竟然和当时的附加攻击(实际攻击-武器攻击,没什么意义的数字。当然,如果你有兴趣让卡黑丝一路死到最后,卸掉所有精灵拿上一把复仇之刃,大概会有惊喜)数值一模一样,而且当时搜出来两个值,除了熟练度以外另外一个刚好是实际攻击,结果我差点把熟练度当成了附加攻击,幸好当时还算机智,换了几把武器重新看了看数值,发现没变,改了改,发现武器熟练度变满了,于是知道这个就是穆特的短剑熟练度。我用这个地址得到了下面这些数据.左边是攻击力,右边是最大熟练度:
124 464
128 478
151 558
161 593
我看了半天,算了一算,然后恍然大悟:原来熟练度上限是武器攻击力*3.5+30。
(心里想的是:妈个鸡,这尼玛谁猜得到啊)
然后我想要搞明白每个技能习得所需的熟练度,于是继续。依次为攻击、最大熟练度、每个技能习得熟练度:
161 593 365 422 479
151 558 342 396 450
124 464 281 327 373
(这都tm什么鬼数字,除了看出每格距离基本一样以外什么都看不出来啊)
这时我想,反正都有内存地址了,干脆用长剑吧,那边黄昏之剑啊,太阳神剑啊,攻击力都是好得不得了的整数。于是……
100 380 227 266 304
200 730 454 523 592 661
看到这里时,我忽然发现:嗯,怎么第一技能熟练度和攻击力好像几乎是正比啊?
于是我又搜了不少第一技能熟练度,列表如下:
200 454
100 227
44 99
124 281
151 342
161 365
60 136
99 224
108 245
126 286
162 368
168 381
我开始还天真地打算用origin来拟合这组数据,不过拟合出来结果也不怎么样,也就大概得出倍率是2.27左右。然后我把这组数据拿到excel里,算各种东西,算了半天也没见什么结果。反正就是,无论用什么倍率,加什么数(比较整的),正常取整以后都没办法得出正确结果。
既然如此,那肯定用的是不正常的取整方法喽……既然如此,那说不定就是由已经取整过的最大熟练度来得出的,于是,我在左边加了一列最大熟练度:
730 200 454
380 100 227
184 44 99
464 124 281
558 151 342
593 161 365
240 60 136
376 99 224
408 108 245
471 126 286
597 162 368
618 168 381
然后我想,如果是由最大熟练度通过一次函数变化来的话,那么其倍数一定很接近于2.27/3.5≈0.649,然后我直接拿最大熟练度去乘0.65,结果奇迹出现了……竟然每个乘出来都比第一熟练度刚好大20。20是个相当不错的数字了(0.65也是),于是我相信了第一技能熟练度就是最大熟练度*0.65-20。
(心想:妈个鸡哪个猴子那么无聊写出那么麻烦的熟练度系统)
之后就是熟练度的增加了。我先是用太阳神剑做的实验,看到发了个地狱之火,加了8点,发了一骑当千秒了敌人,加了11点。然后反正又做了些实验,得出了暴击+8,击破额外+3。
之后我把熟练度改成0,想测验普通攻击的熟练度,结果砍一刀竟然加了22点,比发暴击秒人还多一倍!我觉得这一定不正常,于是把暴装卸了,把熟练度调回已习得技能的情况,发现平砍只加5点……我开始比较怀疑是熟练度太低导致获得熟练度高,结果我把熟练度调到了453(离学会一骑当千还差1点),结果砍一下就升到了475,于是得出了学会第一个技能之前熟练度提升都是一样的。这其中,也发现了学会第一个技能之前击破敌人不会额外加熟练度。
我当然不会相信所有武器学会第一个技能前加熟练度都那么疯狂,于是我试了一下攻击60的风暴剑,结果只加了6点。
(心想:卧槽,我还要搞张没绿条时候平砍熟练度对武器攻击力的表?)
结果我还是只能搞了
162 18
200 22
60 6
99 11
100 11
108 12
126 14
168 19
我开始以为是攻击力/9,但是被盖亚之剑否定了。我这回学聪明了,直接搬上最大熟练度表:
162 18 597
200 22 730
60 6 240
99 11 376
100 11 380
108 12 408
126 14 471
168 19 618
但是怎么看还是没有头绪,而且不管怎么说,这里的熟练度获得和武器攻击力还是基本成正比的啊。于是,我又搬出了第一技能熟练度:
162 18 597 368
200 22 730 454
60 6 240 136
99 11 376 224
100 11 380 227
108 12 408 245
126 14 471 286
168 19 618 381
搬出数据的那一刻,我瞬间明白了:这不就是第一技能熟练度除以20嘛!
(妈个鸡,还能一环套一环啊,原来这才是DD解谜的精髓吗【)
之后就是对于习得技能后熟练度增加的实验了。我拿风暴剑也做了实验,发现熟练度增加规律和前面太阳神剑学技能以后是一样的,于是我就确定了学会技能以后熟练度增加都是一样的了。还有一些额外的试验,就是多体攻击的,我拿正宗试了一下,结果已经写在上面了。
2015年02月14日 13点02分 4
看到菊一文字让我想起了什么[阴险]好像你说的不是3代[黑线]
2015年02月14日 17点02分
回复
ʷ��ķͯЬ
:怎么不是3代?3代里菊一文字是那把锈轻剑锻造出来的…
2015年02月15日 17点02分
回复 见习神弓手 :哦,原来如此,看来是一把极品武器了。
2015年02月15日 17点02分
回复
ʷ��ķͯЬ
:3代比菊一强的轻剑貌似就多了瓦尔丹特,复仇和正宗不必说了,GS2就知道这一点了,光子貌似也是GS2就有的,只是3代它和菊一谁强我忘了…
2015年02月15日 17点02分
吧务
level 15
死墩子 楼主
以上就是整个研究过程了。可以看出,还是有挺多猜测成分的。虽然我自己觉得挺合理,但是也很有可能是不对的。有兴趣的吧友可以对此做一些研究,如果能够改进或者修正以上理论就更好了。
2015年02月14日 13点02分 5
应该可以应用到3代吧
2015年02月14日 17点02分
吧务
level 15
死墩子 楼主
另外,感谢@Universe繁星 在研究过程中对我的帮助和吐槽【
2015年02月14日 13点02分 6
level 15
不明觉厉
2015年02月14日 13点02分 8
level 14
虽然看不太懂,不过,楼主真的略吊。。。[汗]
2015年02月14日 13点02分 9
吧务
level 15
死墩子 楼主
这个结果的意义嘛……比如你想让卑弥拿光子刺剑,却没有熟练度,这时可以先用攻击更高的武器(比如复仇之刃或瓦尔丹特之剑)先练到学会第一个技能,然后再拿光子刺剑。而且在练熟练度时,多穿几件暴装,打比较弱的怪物能够较快增加熟练度。就游戏本身而言,这样的熟练度系统也可以让队员拿到强力装备的时候较快地学会第一个技能,也能保证学之后技能不会太慢或太快。
2015年02月14日 14点02分 10
缺钱,有钱后再赎回来吧[委屈]
2015年02月14日 17点02分
level 9
终于看懂是在讲黄3了[笑眼]
2015年02月14日 14点02分 11
是吗?我怎么不觉得
2015年02月14日 17点02分
回复 史莱姆童鞋 :那你觉得呢[黑线]
2015年02月15日 03点02分
level 13
遇到这种不明觉厉而且看上去好像很有用的东西就要赶紧码一下
2015年02月14日 14点02分 12
吧务
level 13
213研究就算了214你还研究,不去维护世界和平了吗
2015年02月14日 15点02分 13
已经215了
2015年02月14日 17点02分
level 14
于是又出了一篇技术贴
2015年02月14日 17点02分 14
level 13
DD是什么意思?
2015年02月14日 17点02分 15
level 13
原来如此,怪不得后面的武器越来越难练。
2015年02月14日 17点02分 16
level 14
墩子的技术已经开始天元突破了。。。。[狂汗]
2015年02月14日 17点02分 17
level 9
[真棒] 牛逼
2015年02月15日 15点02分 19
level 14
好腻害[真棒]
2015年02月16日 01点02分 20
level 5
[呵呵]
2015年06月27日 04点06分 21
level 14
觉厉
2015年06月28日 04点06分 22
1 2 尾页