无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AI機(jī)制:心中的義父如何變成霧鴉

2020-11-08 11:53 作者:瑣帝BNU  | 我要投稿

更新了1.05版本的小伙伴,一定對義父能變成霧鴉這件事深有體會,可是義父變成霧鴉的機(jī)制是什么樣的呢?

今天就來給大家說道說道

首先是最簡單的,義父在受到遠(yuǎn)程射擊時有50%的概率防御,50%的概率變成霧鴉飛過來一個跳劈。

對射擊的應(yīng)對機(jī)制

這一招也可能在遠(yuǎn)距離情況下直接作為一種接近手段發(fā)動。

然后就是變成霧鴉+轉(zhuǎn)身二連,這一招在游戲中被設(shè)置為一種防御機(jī)制,可以肯定的是這招無法百分百觸發(fā),一定是受到隨機(jī)數(shù)控制的,有30%和50%兩種。30%的情況取代了義父原有的各種防御動作,而50%的情況只是記錄了霧鴉二連和霧鴉跳劈,具體分析如下:

代碼就不復(fù)制過來了,義父的防御型霧鴉發(fā)動機(jī)制:

首先是前面提到的30%概率替代防御動作,玩家在打鐵時可以注意一個以前可能不太關(guān)心的問題:義父什么時候開始防御?

舉個例子,彈開義父的超遠(yuǎn)距離跳劈后直接反擊,義父直接防御;而識破義父的突刺后反擊,義父會先受傷再防御;那么義父變成霧鴉僅替代防御動作,而不是受傷動作,所以玩家需要關(guān)注反擊或進(jìn)攻時,義父從第幾下開始防御。由于狼的不同攻擊動作耗時不同,不是所有情況下都能在多打一刀后彈開霧鴉二連,因此比較穩(wěn)妥的打法就是在判斷義父即將防御時,注意義父的動作,義父變霧鴉和舉刀招架的動作是不一樣的,如果變霧鴉,玩家可以及時收手,調(diào)整站位,準(zhǔn)備彈開霧鴉二連。

PS:彈開義父的霧鴉二連后,如果反斬再次觸發(fā)霧鴉,且不在角落里的話,還是可以穩(wěn)定貪刀的。

義父的彈開機(jī)制也不復(fù)雜:

elseif local2 <= Get_ConsecutiveGuardCount(arg0) * arg2 then? 連續(xù)防御計(jì)數(shù)

??????????????? arg1:ClearSubGoal()

??????????????? arg1:AddSubGoal(GOAL_COMMON_EndureAttack, 0.1, 3101, TARGET_ENE_0, 9999, 0)

只要義父連續(xù)防御就會轉(zhuǎn)為彈開,在和心中的義父打鐵時,按照我個人的經(jīng)驗(yàn),義父只會把招架動作換為霧鴉二連,而彈開動作不會變,也就是說玩家只要看到義父是舉刀招架,就可以放心的繼續(xù)出刀,而不用擔(dān)心義父在一次招架后馬上變成霧鴉。

兩種霧鴉三連都不是主動招式,這也很合理,畢竟玩家也不能主動發(fā)動霧鴉(除非中毒藥),但是具體怎么觸發(fā)還有待進(jìn)一步摸索。

霧鴉三連之轉(zhuǎn)身二連+旋風(fēng)斬+跳橫斬

如上圖,這種霧鴉三連僅出現(xiàn)在這一個AI目標(biāo)中,從分析其他角色的AI的情況來看,這是一種變招,也就是義父絕不會在對峙狀態(tài)下直接發(fā)動霧鴉三連,而是會出現(xiàn)在某個動作之后,且通過特定方式觸發(fā)。

目前根據(jù)ZeeGan大佬的研究,義父在二階段用過火鳥之后便會將下一個自由招式變?yōu)殪F鴉三連(隨機(jī)一種),包括被識破或者突刺被打斷或者打空等等,之后只要義父不做出對干擾的反應(yīng)(包括防御、藥檢、射擊檢測等等干擾類型),就會優(yōu)先發(fā)動霧鴉三連。

最后說說藥檢,義父的藥檢能體現(xiàn)出老賊的仁慈,首先藥檢是看距離的,太近或者太遠(yuǎn)都會導(dǎo)致義父進(jìn)行“重計(jì)劃”,也就是使用主動招式,只有在中等距離時會發(fā)動一個跳劈。

if Interupt_Use_Item(arg1, 4, 20) and local3 == false then

??????? if local0 <= 5 then? ? ? ? ? ? ? ? ? ? //這里指的就是距離小于等于5

??????????? arg1:Replanning()? ? ? ? ? ? ?? ?//里指的就是義父的AI重置

??????????? return true

??????? elseif local0 <= 10.7 - arg1:GetMapHitRadius(TARGET_SELF) - 1 then

??????????? arg2:ClearSubGoal()? ? ? ? ?//上面一行指的是距離不遠(yuǎn)不近的一段

??????????? arg2:AddSubGoal(GOAL_COMMON_Wait, 0.1, TARGET_SELF, 0, 0, 0)

??????????? arg2:AddSubGoal(GOAL_COMMON_ComboAttackTunableSpin, 10, 3003, TARGET_ENE_0, 6.2 - arg1:GetMapHitRadius(TARGET_SELF), 0, 0, 0, 0)

??????????? return true

??????? else? ? ?//最后的補(bǔ)集自然指的就是距離超級遠(yuǎn)

??????????? arg1:Replanning()

??????????? return true

??????? end

end

我們可以看到,在中等距離的跳劈那里,執(zhí)行的不是簡單地跳劈,而是先Wait(等待)0.1秒,也就是說為了讓玩家能夠彈開,老賊專門讓義父等了一下(憐憫?。?br>

總結(jié),按照FS社的偷懶傳統(tǒng),心中義父的AI就好比是在原來的基礎(chǔ)上以隨機(jī)的形式增加了射擊變霧鴉和招架防御變霧鴉,二階段的霧鴉三連基本上可以看作是一個主動招式,不一定要由受傷觸發(fā),但肯定會銜接在火鳥之后。

我個人非常推薦一拍一打法,非常穩(wěn)妥!


當(dāng)然啦大家也可以模仿一下大佬的操作:


AI機(jī)制:心中的義父如何變成霧鴉的評論 (共 條)

分享到微博請遵守國家法律
泗水县| 镇巴县| 什邡市| 武穴市| 搜索| 许昌市| 务川| 黑山县| 博兴县| 华池县| 天镇县| 南通市| 平顶山市| 澄迈县| 通渭县| 江阴市| 霍邱县| 都昌县| 临朐县| 万年县| 德清县| 五大连池市| 砀山县| 闸北区| 化德县| 呼和浩特市| 嘉黎县| 安西县| 合山市| 松溪县| 大洼县| 南投市| 天峨县| 凤阳县| 平谷区| 富宁县| 余干县| 勃利县| 当雄县| 北流市| 乌海市|