導(dǎo) 《鬼谷八荒》中傷害的計(jì)算在本作中不僅可以讓玩家更直觀的面對(duì)敵人帶來(lái)的傷害,也可以對(duì)擊殺敵人有著很重要的影響,那么現(xiàn)在為大家?guī)?lái)“御花梨”分享的《鬼谷八荒》傷害計(jì)算方法詳解,希望對(duì)大家有所幫助。 判斷...

《鬼谷八荒》中傷害的計(jì)算在本作中不僅可以讓玩家更直觀的面對(duì)敵人帶來(lái)的傷害,也可以對(duì)擊殺敵人有著很重要的影響,那么現(xiàn)在為大家?guī)?lái)“御花梨”分享的《鬼谷八荒》傷害計(jì)算方法詳解,希望對(duì)大家有所幫助。

判斷角色境界

當(dāng)對(duì)方跨越你一個(gè)大境界時(shí),保護(hù)值(下面會(huì)詳細(xì)解釋?zhuān)扔涀∵@個(gè)值)=0,否則保護(hù)值=0.3。

舉個(gè)例子,你是煉氣中期,對(duì)方是筑基后期,那么保護(hù)值為0。但如果對(duì)方是筑基中期,那么保護(hù)值為0.3。

傷害計(jì)算

有兩種狀態(tài)

1、你攻擊沒(méi)對(duì)方防御高

這種情況下,你的傷害公式為——攻擊*保護(hù)值*技能傷害/(100+對(duì)手功法抗性*10/3)*(1+詞條加成(有小數(shù)))

最后得到結(jié)果向上取整,如果為0則強(qiáng)制取1。

2、你攻擊比對(duì)方防御高

這種情況下,你的傷害公式為——(攻擊-敵方防御)*技能傷害/(100+對(duì)手功法抗性*10/3)*(1+詞條加成(有小數(shù)))

最后得到結(jié)果同樣向上取整。

經(jīng)過(guò)多次驗(yàn)算證實(shí)該算法實(shí)際有效,在攜帶詞條加成武技時(shí)存在±3以?xún)?nèi)的偏差值,可以考慮為詞條顯示為整數(shù),但實(shí)際有小數(shù)尾數(shù),不影響實(shí)際結(jié)果。

保護(hù)值

我相信所有人都遇到過(guò)跨境界大家強(qiáng)制扣血的情況,實(shí)際上問(wèn)題出在算法上。

為了讓你不同階PK卻只能強(qiáng)制扣血,

為了讓NPC同階打你不會(huì)只強(qiáng)制扣血,

所以有了保護(hù)值算法。

即0.3*攻擊力*武技

大家都知道NPC攻擊低,當(dāng)你同階上心法之后,NPC大多數(shù)攻擊都沒(méi)你防御高。這個(gè)情況下宗門(mén)選比和飛升大會(huì)就很尷尬了。

因此,保護(hù)算法保護(hù)的是比你同階的NPC,肯定不是為了保護(hù)你的。

測(cè)試的時(shí)候,我曾經(jīng)把自己的攻擊調(diào)到10,去打一個(gè)元嬰后期,結(jié)果實(shí)際傷害5,當(dāng)時(shí)我就體會(huì)到了身為一個(gè)NPC,一個(gè)路人,修仙是多么痛苦。

計(jì)算過(guò)程

我把心法下了(心法太多,有一些額外傷害的算法,會(huì)影響結(jié)果)

這是面板,主要武技和絕技,以及攻擊數(shù)據(jù)

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

攻擊678

武技威力——186

詞條加成3所有人20%+修仙者詞條8%,一共——28%(實(shí)際存在尾數(shù),所以最后會(huì)產(chǎn)生輕微偏差)

絕技威力——3702

詞條加成3所有人,一共是21%

將數(shù)據(jù)excle

《鬼谷八荒》傷害計(jì)算方法詳解

接著隨便選個(gè)人,進(jìn)行切磋或者攻擊,之前記錄下他的數(shù)據(jù),輸入表格預(yù)測(cè)傷害

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

可以看到,測(cè)算武技平A是218

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

實(shí)際切磋之后,結(jié)果武技是222,比預(yù)計(jì)多了4點(diǎn),絕技是4071,比預(yù)計(jì)少了29點(diǎn)

這種偏差主要是因?yàn)樵~條并不是整值,絕技差那么多是因?yàn)榻^技傷害基數(shù)太大產(chǎn)生,都在可以接受的范圍內(nèi)

接著再找?guī)捉M

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

這組測(cè)算比較相近,武技比預(yù)算的多了1點(diǎn),絕技比預(yù)算的少了2點(diǎn),符合預(yù)期

再測(cè)兩組,然后打一次化神

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

這組武技結(jié)果相同,絕技少了33點(diǎn)傷害,符合偏差預(yù)期

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

《鬼谷八荒》傷害計(jì)算方法詳解

這組武技傷害比預(yù)算多了2,絕技傷害比預(yù)算少了26,我的絕技詞條肯定是注水了,絕對(duì)沒(méi)有21%