遊戲資訊
永恆之柱2:死火 Pillars of Eternity II:Deadfire
  • 發售: 2018-05-09 (PC)
  • 發行: Obsidian Entertainment
  • 開發: Versus Evil,Obsidian
  • 平台: PC Switch PS4 XboxONE
  • 類型: 角色扮演
  • 語言: 簡中 英文 多國
《永恆之柱2:死火(Pillars of Eternity II:Deadfire)》是由Obsidian Entertainment製作發行的一款RPG遊戲,是《永恆之柱》的最新續作。本作中玩家將跟隨主角再次來到Eora世界,只不過這一次我們的目標是探索一個名為死火的群島,即有陸地戰,也有海上大冒險。而在旅途中我們還得盡力和各種勢力搞好關係,比如當地居民,貿易公司,亦或是可打可降的海盜們。

永恆之柱2如何解決手槍無限填裝BUG

3dmgame

一、應對BUG

作為狂派,玩遊戲不改是不行的。改的目的並不是為了讓它變得無趣,而是挖掘它有趣的潛力。即對遊戲的數值作出一些調整,讓它變得更有樂趣,是一種形式的mod。如果用過我做的HOI4的easybuff應該有所了解,從一點點的提升到變態級別的,都是有它樂趣點的。

永恆之柱裡,我一直不太喜歡用槍的,因為它裝填時候不能移動,移動之後裝填動作要重頭開始,可操作性差了些。可是大家在熱議[艾克婭的秘法爆破器]這把手槍的IMBA,我只好拿來試試。

結果一試,立馬在我手裡玩出了事。卡了無限裝填動畫的bug,再也沒有攻擊階段了,什麽換裝備、洗點、離隊都試過,沒卵用。

打開人物狀態欄,發現多了一個“100%投射物”的buf,無法移除,這個就是造成無法裝填的問題所在了。

至此,我們可以估計出來,這把槍在裝填完成之後,會給人物一個很短暫的buf,來達到出現多發子彈的效果,但是在某些情況下(比如剛好此時被打暈)沒有正確移除這個buf,結果就無法裝填了。

下面開始研究怎麽解決它。遊戲裡是分為“能力”和“狀態”兩類屬性的。比如一件裝備寫著“賦予XX”,這個意思是給穿的人加一個特殊能力。而有一些裝備沒有寫“賦予”,但是它實際上也是有特殊效果的。就像靈魂劍-摩德維爾的“情緒化”,可以暫時性附加20火20冰傷害。

遊戲是有控制台的,有作弊命令,需要用iroll20s來開啟,開啟之後成就就會被禁用。當然成就禁用是有解決辦法的,可以修改遊戲的dll來防止成就被禁用。稍後做一個簡單解釋。

applyStatusEffect RemoveStatusEffect

這一對指令寫得很清楚,應用狀態效果、移除狀態效果。下面我們就要考慮如何移除這個導致不能裝填的“惡性”buf了。

遊戲切換到英文版,因為多數的英文名和變量名是一致的。

接下來findgamedata Arcane_Blaster

我們發現這把手槍的名稱是[Pistol_U_Ecceas_Arcane_Blaster]。

使用findgamedata命令後,log裡顯示的變量名後面灰色的字其實是表示變量類型的,比如item就是物品,itemmod就是物品的特效。也有ability、status,這個是我們需要的變量類型。

結果發現沒找到需要的。

這不是狂派能忍的事情。因此繼續研究。

經過一系列的研究,最後發現了。

要移除導致“無限裝填”的buf,輸入命令:RemoveStatusEffect Player_X fractured_bullet_se_projectilemultx2

此處Player_X需要把X改為角色的名字,大小寫要一致。

二、擴展bug的應用

以下是研究過程,其實是更有趣的地方。

這個“狀態”既然不能移除,那麽別的狀態是否也無法移除?

那麽我開始研究到底有多少狀態可以用在人物身上。

比如“火焰力量等級”“-20恢復時間”等等。

部分研究結果放在我自己的wiki上。wiki.inkit.org/g:poe:console2

改裝備太low了,改狀態吧……用控制台造出來很有趣的人物。

比如法師不選學派,但是可以把所有學派的buf都放到身上,而且隻加buf,不加debuf。這樣我們可以無負面地享受塑能連擊了和各系力量等級+1了。

applyStatusEffect Player_X conjurer_se_powerlevel

applyStatusEffect Player_X enchanter_se_powerlevel

applyStatusEffect Player_X illusionist_se_powerlevel

applyStatusEffect Player_X transmuter_se_powerlevel

applyStatusEffect Player_X evoker_se_powerlevel

applyStatusEffect Player_X evoker_se_echo

不是嫌恢復時間長?潛行時候恢復時間是不是短?

applyStatusEffect Player_X stealth_recovery_passive_se_recoverymult

空想魔法書施法次數+1,但是受傷就被打斷的debuf很不爽,那麽我們只要它的施法次數+1了。

applyStatusEffect Player_X volatile_casting_se_bonus1stspell

applyStatusEffect Player_X volatile_casting_se_bonus2ndspell

applyStatusEffect Player_X volatile_casting_se_bonus3rdspell

applyStatusEffect Player_X volatile_casting_se_bonus4thspell

至此,有一個新問題,applyStatusEffect Player_X volatile_casting_se_bonus1stspell 這條命令給人物即時狀態加了一個“X”圖示,看起來很惡心。其他加施法次數的命令是沒有此圖示的。類似的狀態有很多,我在wiki表格裡粗略標注了部分會出現圖示的狀態。

改狀態時候根據自己的接受程度去改吧。

回到“無限裝填”的bug來。

它的狀態效果是:+100%投射物

這個會不會很有意思?我們試試火球、魔法彈、手雷、魔杖、弓?

投射物全變成了2倍!!

fractured_bullet_se_projectilemultx2

變量寫著呢,投射物×2

還有一個更imba的變量:fractured_bullet_se_projectilemultx3

那麽我們都給加到人物身上。

applyStatusEffect Player_X fractured_bullet_se_projectilemultx2

applyStatusEffect Player_X fractured_bullet_se_projectilemultx3

一次1*6發火球、3*6發1級飛彈、弓一次6箭、……

這是不是一種有趣的體驗?如果你隻這麽玩當然會降低遊戲體驗,它太IMBA了。可是如果已經玩過一段時間,覺得無聊了,那麽這麽一玩,遊戲生命又被延長了。

雙持 阿瑪利歐拉(無形大廳權杖)+鯨之杖(魔杖),觀看各種煙花(投射物太多會卡頓,小心。尤其是某些手雷)。

獲得更多的電玩狂人最新消息
按讚加入粉絲團