導(dǎo) 《饑荒》獵犬是一種移速很高的怪物單位,地圖中會間隔一定的時間后刷新獵犬并來襲擊玩家,想要了解獵犬刷新機制的玩家請看下面“熬夜沒精神”帶來的《饑荒》獵犬襲擊機制解析,希望能夠幫助大家。 獵犬襲擊的判定...

《饑荒》獵犬是一種移速很高的怪物單位,地圖中會間隔一定的時間后刷新獵犬并來襲擊玩家,想要了解獵犬刷新機制的玩家請看下面“熬夜沒精神”帶來的《饑荒》獵犬襲擊機制解析,希望能夠幫助大家。

獵犬襲擊的判定時間

獵犬襲擊開始:在獵犬警告結(jié)束時,此時來狗的數(shù)量就已經(jīng)確定了。

獵犬襲擊結(jié)束:在獵犬襲擊最后一只獵犬生成后,此時確定下波獵犬襲擊的時間,也就是確定襲擊間隔。

獵犬生成,先確定目標(biāo),然后生成在距離目標(biāo)30的地方,隨后攻擊目標(biāo)。

獵犬襲擊間隔

在默認(rèn)的設(shè)置下,當(dāng)獵犬襲擊結(jié)束時,根據(jù)當(dāng)前在線玩家的平均存活天數(shù),決定下次獵犬襲擊的時間(也就是間隔)和警告時間

在創(chuàng)建世界時,平均存活天數(shù)當(dāng)做0。

《饑荒》獵犬襲擊機制解析

默認(rèn),獵犬襲擊間隔,警告時間與在線玩家天數(shù)的關(guān)系

如果你改動了世界設(shè)置的“獵犬襲擊”,獵犬襲擊的間隔將不再變化。世界設(shè)置的獵犬襲擊只改變獵犬襲擊間隔,不改變獵犬襲擊數(shù)量。(注意是聯(lián)機

《饑荒》獵犬襲擊機制解析

非默認(rèn)時,獵犬襲擊間隔,警告時間與在線玩家天數(shù)的關(guān)系

獵犬襲擊數(shù)量

沒有狗的兩種情況

在警告結(jié)束的時候,獵犬就會襲擊玩家。有兩種情況不會來狗。

絕對無狗:當(dāng)警告結(jié)束時,位置在海面,也就是船上。在船上的玩家可能與附近的玩家互相影響,但在船上的玩家始終不會有獵犬襲擊。在獵犬襲擊時,如果所有的玩家都在船上,則本次不會來狗,重新計算獵犬間隔。注意,如果獵犬警告結(jié)束后在地面,此時再上船沒有用,照樣來狗。本文只介紹不離開地面世界的情況,常見的下洞穴和退出房間躲狗不做介紹。

相對無狗:在獵犬襲擊開始時,如果玩家本次在地面的時間小于警告時間,且存活天數(shù)小于最小間隔,也就是前一個表的6,4,3天,正常情況不會來狗。剛活幾天的玩家不來狗,沒有看完警告的人也不會來狗。相對無狗的角色,不會參與到韋斯與非韋斯的影響,但會因bug/特殊機制來狗。

幽靈狀態(tài)也會來狗。

韋斯

韋斯能把好運帶給別人,但自己非常倒霉。韋斯在獵犬襲擊中,有兩個特點:

1,當(dāng)有韋斯時,非韋斯的角色會有一只狗轉(zhuǎn)移給韋斯,也就是每人少來一只狗,同時韋斯多一只狗(當(dāng)有聚集的玩家時,略有變化,詳見后文)。每個韋斯以此法最多增加三只狗,非韋斯角色每人減少狗則沒有上限。

2,在附近有其他玩家時,韋斯作為獵犬初始目標(biāo)的概率翻倍。(一個人就談不上概率了,只會來你一個人的狗,狗也只會咬你一個人)

正常來狗

《饑荒》獵犬襲擊機制解析 每名玩家的獵犬?dāng)?shù)量

附近的玩家:

在獵犬襲擊開始時,也就是獵犬警告結(jié)束時,將距離較近的玩家當(dāng)做一個整體來狗。

如果玩家與玩家間隔不超過20(20格墻的直徑),即為同一組。比如a與b距離是19,b與c距離是18,那么a,b,c都在同一組,視為附近的玩家。

角色沒有聚在一起時(距離大于20)的來狗規(guī)律簡單,聚集的玩家規(guī)律稍微復(fù)雜一點。

你周圍沒有別人

按上表根據(jù)你角色的存活天數(shù)來狗。如果有韋斯存在,非韋斯少來一只狗,同時韋斯多一只狗。

單獨的玩家不需考慮后文介紹的其他影響獵犬?dāng)?shù)量的因素。

考慮到有的玩家常年遠(yuǎn)離基地,獨自在外奔波,附近沒有其他玩家;再或者有的玩家沒有朋友,買的聯(lián)機版,從沒聯(lián)機玩;再者,一個人的來狗規(guī)律很簡單,因此單獨拿出來說。

你周圍有其他人

1.聚集少狗:(只有在很多人的時候聚在一起時效果才明顯)

在注釋中,提到了希望在玩家聚集時的獵犬襲擊的狗稍微少一點。,

聚在一起的玩家的來狗總數(shù)減少,變?yōu)?/p>

M^ [1/1+0.05×(n-1)] --這里是冪運算

M=該群來狗總數(shù)

N=該群玩家個數(shù)

四舍五入,并且最終數(shù)量不會低于玩家數(shù)量。

*舉個例子,假如6名玩家一起,共來了12只狗,實際只會來7只狗。但人多狗少,狗就不夠分了,會有人沒有分到狗,同樣容易觸發(fā)來狗方式2,導(dǎo)致多來狗。

《饑荒》獵犬襲擊機制解析

6個人,來了7只狗

2.韋斯引狗

每個韋斯以這種方式最多多3只狗。在有多個韋斯的情況下,多出的狗會分給所有的韋斯,優(yōu)先平分,每個韋斯至多多三只。

*比如a,b在一起,a來兩只狗,b不來狗,a、b共兩個人,來兩只狗。不會把狗分給韋斯。

*再入a,b,c,在一起,a來4只狗,b、c不來狗,abc總共3個人來4只狗。分3只狗給韋斯,abc剩下1只狗。

3.Bug/特殊機制

不知是bug還是有意為之(我覺得是前者),滿足以下條件也會來狗。

條件:

1.沒有在船上

2.附近的玩家,有人正常來狗

3.角色沒有來狗

不管是因為沒有滿足來獵犬的條件或是沒有分到狗,都會來一只獵犬。這種情況下就會多來狗。以此方式產(chǎn)生的狗在獵犬襲擊的最后產(chǎn)生,

這個方式/bug的產(chǎn)生是玩家的來狗數(shù)量為0,但還是使用weighted_random_choice函數(shù)從表中選擇了,沒有檢查是不是0,所以還是來狗了。

冰火獵犬代替普通獵犬的概率

《饑荒》獵犬襲擊機制解析

是的,第一個秋天也有可能來火狗。

《饑荒》獵犬襲擊機制解析 第一個秋天來火狗

該表適用于座狼召喚的狗和獵犬襲擊的狗。

獵犬丘的規(guī)律與之類似,不同的是,獵犬丘是根據(jù)世界天數(shù),而不是在線玩家的平均存活天數(shù)。且獵犬丘在后期夏天不會提升火狗的概率。75天后的夏天依然是50%出火狗。

更多相關(guān)內(nèi)容請關(guān)注:饑荒專區(qū)