KOF97八神不可防御波終極研究報(bào)告Part.2--原理解析篇【原創(chuàng)】
上接Part.1?https://www.bilibili.com/read/cv22445356
KOF不可防御波原理解析見下文的第六部分
https://www.bilibili.com/read/cv12046250
深度解析
當(dāng)角色使出必殺技,系統(tǒng)會(huì)給使出該必殺技的角色一個(gè)標(biāo)志,就好比給個(gè)牌子掛在你胸前,牌子上寫著“你用的是必殺技”。
通常情況下,如果使出的必殺技是氣功波,只有當(dāng)氣功波出界、被防御、被打擊防御、擊中對(duì)手、抵消或反彈,這個(gè)標(biāo)志才會(huì)被置0,也就是你胸前的牌子才會(huì)被拿走??善婀值氖?,八神的波還沒消失,牌子就被拿走了(拿走的不止一個(gè)牌子)。
下面我用圖來演示一下,用模擬器金手指的DIP跳線設(shè)置調(diào)出“顯示判定框”。

先看八神,綠色的是頭部,黃色的是身體,天藍(lán)色的作用是讓雙方不能無限靠近,再看胖子,明顯框框要大一些。。。(天藍(lán)色的框框所有角色都一樣大)。
接著看八神的波,淺紫色(小框框)的是攻擊判定,橙色(大框框)的是飛行道具專用判定,飛行道具專用判定的意思是飛行道具VS飛行道具 。
繼續(xù)看,從圖中可以看出,八神的波的攻擊判定框并沒有和對(duì)手的黃色被攻擊框相交,也就是說根本都沒擊中,怪就怪在這里,我查看八神的必殺技標(biāo)志,已經(jīng)沒了,就是說牌子已經(jīng)被拿走了,下面是實(shí)例說明:
圖1-八神C投胖子,第一時(shí)間發(fā)慢波,胖子起身完畢前1F;圖2-1P八神爆氣狀態(tài)三重葵花把2P八神擊倒近版邊,1P第一時(shí)間發(fā)慢波,2P八神起身完畢前1F。

?

繼續(xù),在對(duì)手起身完畢時(shí)1F,可以看到,在波擊前中的一瞬間,雖然按了“后”,卻沒有做出防御動(dòng)作,而是后退動(dòng)作。

?

接著就中波了,圖為中波時(shí)1F。

?

這樣一來,也就說明,這個(gè)BUG出就出在八神的波,胸前的牌子是如何被神不知鬼不覺的拿走的,和處理防御的程序無關(guān),因?yàn)樘幚矸烙某绦蚴枪玫?,唯?dú)八神的波是只有他自己才有的。
接下來,就要查找哪些代碼是可以拿走這個(gè)牌子的,經(jīng)過仔細(xì)查找,發(fā)現(xiàn)原因居然是:八神發(fā)波太快,收招太快了!因?yàn)槭照型戤叀八查g”就會(huì)拿走牌子,如果換成其他角色,收招完畢的時(shí)候,波要么已經(jīng)出界,要么在對(duì)手身后(離角色比較遠(yuǎn)),理論上來說,也可以有BUG的,但非常難做到。
可能又有人要問了,如果八神和對(duì)手都是站立狀態(tài),八神發(fā)慢波,對(duì)手往后面大跳,按你的說法,八神收招以后,牌子就被拿走了,那為什么這種情況,對(duì)手落地后又可以防住呢?那是因?yàn)?,八神收招以后,?dāng)系統(tǒng)檢測到波沒有出界、被防御、被打擊防御、擊中對(duì)手、抵消或反彈,會(huì)再次將牌子掛在八神的胸前。也就是說,收招完畢“瞬間”拿走牌子,然后發(fā)現(xiàn)波還沒消失,馬上又掛回去,可就是這個(gè)只有幾十分之一秒(1F)的空隙卻產(chǎn)生了BUG。
請(qǐng)看這個(gè)動(dòng)畫,特瑞防御波前有些“小動(dòng)作”,我把它分解成幾幅大圖片,看得仔細(xì)一些。

1、特瑞被葵花擊倒,八神發(fā)波,波來了,特瑞起身過程中,一直按后,特瑞正處于硬直狀態(tài),還未作出任何動(dòng)作,系統(tǒng)還未響應(yīng)任何指令(特瑞未出現(xiàn)被攻擊判定框)。

2、八神收招瞬間,必殺技標(biāo)志沒了,特瑞繼續(xù)按后,未作出防御動(dòng)作,而是后退動(dòng)作(同時(shí)出現(xiàn)被攻擊判定框),因?yàn)樗惺懿坏讲ㄊ潜貧⒓?!如果波的距離再近一點(diǎn),特瑞必中。

3、但是波太遠(yuǎn),特瑞未中。此時(shí),系統(tǒng)檢測到波沒有出界、被防御、被打擊防御、擊中對(duì)手、抵消或反彈,立即重載八神的必殺技標(biāo)志(對(duì)手出現(xiàn)紅色防御判定框,同時(shí),我查看內(nèi)存地址的值,證實(shí)了這種情況)。

4、此時(shí)的特瑞恍然大悟,感受到眼前有一個(gè)必殺技波,終于做出了防御動(dòng)作,雙手抱頭。

5、哈哈,終于防御住了,八神失算了。

大家明白了吧?。?!

===========================================================
-1人物解析、部分角色蹲姿單中加1原理及全體角色站姿單中減7原理
Part1表中七枷社是-1,本不可實(shí)現(xiàn),我們先看看這兩種情況:圖1,站姿;圖2,蹲姿。

?

我的猜想:八神單獨(dú)用第三段葵花擊中蹲姿的人物時(shí),會(huì)提前1F落地,給他自己贏得了一個(gè)+1F的時(shí)間,落地第一時(shí)間發(fā)波相當(dāng)于提前1幀發(fā)波。這樣,對(duì)付-1的人物時(shí),八神一個(gè)+1,對(duì)方一個(gè)-1,剛好相抵成0。所以對(duì)手不可防御。
本來以為就是這樣的,把我高興壞了??上y試后發(fā)現(xiàn)是不對(duì)的,八神葵花持續(xù)時(shí)間并沒有改變,七枷社起身時(shí)間也沒有改變,這就奇怪了。不一樣的就是以下這些時(shí)刻:
1.被擊中第一幀對(duì)比:打點(diǎn)不一樣,一高一低。

?

2.八神落地第一幀對(duì)比:對(duì)手受創(chuàng)姿勢不一樣。

?

3.七枷社落地第一幀對(duì)比:八神姿勢不一樣,1圖還在硬直中,2圖已經(jīng)開始起身。

?

4.波接觸到對(duì)手前一幀對(duì)比:七枷社姿勢不一樣。1圖已擺出防御姿勢,2圖按后不防御,向后退。

?

5.中波時(shí)一幀對(duì)比:1圖八神發(fā)波還沒解除硬直,對(duì)手當(dāng)然可以防御。2圖就是判定覆蓋1F的時(shí)刻,中波了。

?

于是我一怒之下,把整個(gè)流程所有的幀數(shù)都記錄了下來,終于發(fā)現(xiàn)了其中的不同,真的有1幀是不同的,哈哈哈?。。?br>
我把七枷社所有的動(dòng)作時(shí)間排列如下,從被第三段葵花擊中時(shí)開始(單位幀F(xiàn)):
七枷社站姿:被擊中1,受創(chuàng)動(dòng)作5,3,3,3,3,4,受創(chuàng)觸地1,倒地持續(xù)20,起身動(dòng)作9,4,5,5,4,6,防御動(dòng)作1,防波1。共計(jì)78幀。
七枷社蹲姿:被擊中1,受創(chuàng)動(dòng)作5,3,3,3,3,4,受創(chuàng)觸地1,倒地持續(xù)20,起身動(dòng)作9,4,5,5,4,6,后退動(dòng)作1,中波1。共計(jì)78幀。
可以看出,不管是站姿還是蹲姿,被大葵花第三段單獨(dú)擊中,七枷社的受創(chuàng)、倒地、起身、遇波時(shí)間都是一樣的,78幀。
再看八神,完成這套招數(shù)所有的動(dòng)作時(shí)間排列如下,從第三段葵花擊中對(duì)手時(shí)開始(單位幀F(xiàn)):
七枷社站姿:擊中到落地10,落地硬直20,完成站立5,站立持續(xù)4,發(fā)波到對(duì)方中38,發(fā)波恢復(fù)硬直1。共計(jì)78幀。
七枷社蹲姿:擊中到落地?2?,落地硬直20,完成站立5,站立持續(xù)4,發(fā)波到對(duì)方中46,已經(jīng)恢復(fù)硬直0。共計(jì)77幀。
真的差了一幀?。。”M然差了一幀?。?!
可以看出問題不在-1人物,而在八神。我的猜想盡然是對(duì)的。對(duì)手蹲姿,八神會(huì)比站姿情況提前8F落地,再第一時(shí)間發(fā)波,這多出的8F就包含在發(fā)波到對(duì)方中的過程里,和測試結(jié)果一致,即:站姿的38F+蹲姿多出的8F=46F。這46F里,八神已經(jīng)恢復(fù)發(fā)波硬直,并且恢復(fù)發(fā)波硬直的一幀,正好是對(duì)手起身完畢的一幀,這正好符合判定覆蓋原理。說簡單點(diǎn),八神會(huì)比-1人物多1,相抵成0,實(shí)現(xiàn)不可防御。
這就讓我好奇了,那么是不是所有角色都是這種情況呢?經(jīng)過我的測試,答案是:不一定。
任何狀態(tài)下,“部分角色”蹲姿單獨(dú)被第三段任意葵花擊中,延遲表中的時(shí)間會(huì)加1F,我稱之為“蹲姿單中加1原理”。
例如:安迪被大葵花三段擊中延遲是5F,無法用通常技取消實(shí)現(xiàn)不可防御(因?yàn)橥ǔ<甲钚≈刀譇最快取消是6F),根據(jù)這個(gè)原理,安迪5+1=6F,這樣就可以實(shí)現(xiàn)了。同理,爆氣大葵花三段,莉安娜是11F,蹲姿+1=12F,就可以用CD最快取消12F來實(shí)現(xiàn)。如下:

?

參照Part.1表可以看出,只有少數(shù)角色遵循“蹲姿單中+1原理,多數(shù)角色或是不變、或是加幾、或是減幾,沒有普遍規(guī)律,只能窮舉。
其他的負(fù)數(shù)還沒發(fā)現(xiàn)怎么實(shí)現(xiàn),也許根本不可能實(shí)現(xiàn),因?yàn)榘松癫豢赡茉偬崆鞍l(fā)波了... ...
根據(jù)以上我又想到了,如果八神單獨(dú)用第三段葵花擊中站姿對(duì)手,延遲有什么改變?經(jīng)過測試,我又發(fā)現(xiàn)一個(gè)恒定規(guī)律。
任何狀態(tài)下,“全體角色”站姿單獨(dú)被第三段任意葵花擊中,延遲表中的時(shí)間都會(huì)減7F,我稱之為“站姿單中減7原理”。
例如:坂崎良被小葵花三段擊中延遲是7F,根據(jù)這個(gè)原理,單中-7=0F,直接發(fā)波就可以實(shí)現(xiàn)了。同理,神樂是13,單中-7=6F,可用蹲A最快取消6F實(shí)現(xiàn)。爆氣大葵花三段,大蛇是7F,單中-7=0F,直接發(fā)波就行了。如下:

?

?

其他情況下,多數(shù)角色沒有規(guī)律,只能窮舉,詳見Part.1“八神不可防御波延遲窮舉表”。
===========================================================
關(guān)于葵花距離和位置的詳細(xì)說明
近身葵花,對(duì)手位置不限制,版中版邊都可。非近身葵花,對(duì)手被擊倒近版邊才可。如下:
1、近身非版邊,不可防御

?

2、非近身版邊,不可防御

?

3、非近身非版邊,可防御

?

===========================================================
關(guān)于八神揮空&取消卡時(shí)間的說明
1.最快取消、延遲取消、臨界取消的定義與區(qū)別
八神CD或爆氣CD揮空共40幀,擊中對(duì)手共51幀。

?(背景閃爍一下是一幀)
CD揮空:最快第12幀時(shí)取消,第13、14、15幀時(shí)均可取消,收招前的取消在第16幀時(shí)。
擊中對(duì)手:第12幀時(shí)擊中對(duì)手,最快取消第23幀時(shí),第24、25、26幀時(shí)均可取消,收招前的取消在第27幀時(shí)。
下蹲重拳、站立重拳、下蹲輕拳類似。由于拳是打不倒人的,也就沒必要討論擊中時(shí)的取消狀態(tài)了。
綜上所述,八神取消具有多種狀態(tài),而判定覆蓋理論時(shí)間只有一幀,所以,用這幾招卡時(shí)間是不縝密的。由于人手是無法精確到幀的,所以,關(guān)于通常技取消方式,我已經(jīng)給出了最優(yōu)方案,共12種定義如下:
CD最快取消:揮空第12幀和擊中第23;
CD延遲取消:揮空第13、14、15幀和擊中第24、25、26幀;
CD臨界取消:揮空第16幀和擊中第27幀
蹲C最快取消:揮空第8幀;蹲C延遲取消:揮空第9、10、11幀;蹲C臨界取消:揮空第12幀
站C最快取消:站C揮空第9幀;站C延遲取消:揮空第10幀;站C臨界取消:揮空第11幀
蹲A最快取消:蹲A揮空第6幀;蹲A延遲取消:揮空第7幀;蹲A臨界取消:揮空第8幀
最快取消是非常容易的,稍有手感的玩家延遲取消和臨界取消也是很好實(shí)現(xiàn)的,但具體要延遲到第幾幀就要憑極佳的感覺和操作了,當(dāng)然還有運(yùn)氣。
2.CD擊中取消特殊技&必殺技抵幀
CD擊中對(duì)手后取消特殊技或者必殺技可以抵消延遲表中的部分時(shí)間,如:坂崎良被CD擊中延遲是1F,但用CD最快取消小葵花1段可抵消這1F,直接發(fā)波就可以了。

詳見Part.5。
3.恒定幀通常技取消
八神其他招數(shù)時(shí)間是恒定的,所以,第一時(shí)間用這些招數(shù)揮空卡時(shí)間是嚴(yán)格的。
站A 14? ? 站B 17? ? 站C 30? ? 站D 35? ? 蹲A 15? ? 蹲B 15? ? 蹲C 28? ? 蹲D 42 。。。 。。。
等等等等(見Part.1八神常用通常技&必殺技幀數(shù)表)。
4.等幀替換與組合取消
同樣幀數(shù)的揮空&取消可以互相替換。例:蹲A揮空=蹲B揮空=15F,蹲C揮空=小跳=28F,蹲A臨界取消=蹲C最快取消=8F等等(參照Part.1八神常用通常技&必殺技幀數(shù)表)。神樂被爆氣大鬼燒擊中,八神等26F發(fā)波就可以實(shí)現(xiàn)不可防御,但是八神沒有26F的單個(gè)招數(shù),你可以用≤26F的任意招數(shù)合理組合實(shí)現(xiàn)(如:站A揮空的14F+CD最快取消的12F=26F)。如下:

==========================================================
這里只收錄第一時(shí)間的不可防御,即使不是第一時(shí)間的,也用出招卡時(shí)間的方法,好記錄好掌握。網(wǎng)上有很多視頻或文章講的的都是前進(jìn)一小步或是不動(dòng)等時(shí)間再發(fā)波的不可防御,這里不推薦,因?yàn)闆]有具體的參數(shù)控制。下面兩個(gè)是我蒙的-_-

?

另外,一些所謂“KOF資深玩家”懷疑我打的是電腦,電腦不防御,還有的說我作弊,2P壓根沒按后防御。
那么,我把2P中波前一幀和中波后一幀放慢n倍,大家看清楚了。

?

下接Part.3