搜尋

柏德之門3

返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

[電玩遊戲] 《柏德之門3》鍊金術配方全解鎖 & CE腳本進階應用 v8 攻略 鍊金配方要怎麼全部取得?

[複製連結]
1
fox67823544 ( Lv.50 智天使 ) 發表於 昨天 23:34 | 只看該作者 |只看大圖 回覆獎勵 |升序瀏覽 |閱讀模式


《柏德之門3》鍊金術與腳本應用 快速閱讀精華


  • 🧪 鍊金術大師速成:
    • 本次更新重點在於「一鍵解鎖」遊戲內所有鍊金配方(超過 120 種)。
    • 新增獲取所有鍊金相關物品的功能,包含材料、萃取物、藥水及手榴彈。
  • ⚔️ 被動技能與武器附魔:
    • 許多武器專屬被動(如:心靈鋼鐵專家)必須附加在「武器」上才能觸發,直接加在玩家身上無效。
    • 教學將解釋 `AddPassiveToPlayer` 與 `AddPassiveToWeapon` 的關鍵差異。
  • 🔧 疑難排解與修復:
    • 提供強制對話腳本,嘗試修復章節轉換時(如 Act 2 到 Act 3)卡住的同伴(如:賈希拉)無法互動的問題。
    • 分析敵人「只走位不攻擊」的 AI 異常原因,通常與過高的減傷裝備或隱形標籤有關。





鍊金術全解鎖與物品獲取



還在為了湊齊某個藥水的材料而滿地圖亂跑嗎?或是明明是德魯伊大師,卻因為沒撿到配方而無法調製藥劑?這次我們帶來的 CT 表更新,主要就是為了解決各位「煉金術士」的煩惱。

我們整理了一份能夠一鍵完成鍊金夢想的腳本,主要包含兩大功能:

  • 解鎖所有配方 (Unlock All Recipes): 點擊一下,超過 120 種鍊金配方直接學會。這對於想要扮演博學角色的玩家來說非常有代入感。
  • 獲取所有鍊金物品 (All Alchemy Items): 這不僅僅是給配方,我們連材料、萃取物、可製作的成品,甚至是額外的藥水、靈藥和手榴彈都打包好了。


dloQ4so.jpg


👉 GM後台版 遊戲 推薦 ⬇️⬇️⬇️ 快速玩各種二次元動漫手遊app



這些代碼經過優化,使用 `ExecuteCall` 的方式執行,即使一次加入大量物品,也不容易像舊版腳本那樣造成遊戲崩潰,穩定性相當高。

進階教學:被動技能要加在人還是刀?



很多使用 CE 修改器的玩家常遇到一個問題:「明明加入了被動技能,為什麼沒有效果?」這通常是因為搞錯了對象。在修改腳本中,通常有分「給玩家 (ToPlayer)」和「給武器 (ToWeapon)」兩種指令。

為什麼有些被動沒反應?


舉例來說,如果你想要觸發「心靈鋼鐵專家 (Psychic Steel Virtuoso)」這類通常出現在特定武器(如:心靈與身體之劍)上的效果,你不能只把它加在角色身上。

原理分析:
這類被動技能在遊戲程式碼中,通常包含這幾個判斷條件:
    1. AttackedWithPassiveSourceWeapon()
    複製代碼
    :系統會檢查「你是不是用帶有這個被動的武器」進行攻擊。
    1. HasAdvantage()
    複製代碼
    :是否有優勢。
    1. not HasDisadvantage()
    複製代碼
    :是否無劣勢。


如果你使用 `AddPassiveToPlayer` 把技能加在「人」身上,當你攻擊時,系統檢查不到「武器上的來源」,效果自然就不會發動。

正確做法:
對於這類依賴武器觸發的被動(例如命中時觸發的效果),請務必使用腳本中的 `AddPassiveToWeapon` 功能。它會將被動附加在你目前「主手持有」的武器上。無論你是要把武器收在包包裡還是給隊友用,只要武器不被銷毀,這個效果就會一直存在。

卡關救援:修復同伴無法對話 (賈希拉)



這是一個很讓頭痛的 Bug:有時候在第二章(Act 2)不小心讓賈希拉陣亡,雖然用修改器復活了她,但到了第三章(Act 3),她卻變成了啞巴,無法對話、無法加入隊伍,只能在營地裡當路人。

這通常是因為遊戲內部的「死亡註冊表 (death registry)」認定她已經死了。雖然要完美從註冊表中移除需要修改系統文件,但我們可以嘗試用腳本強制開啟她的互動功能。

重要提醒:使用前請務必備份存檔,這屬於強制寫入操作。

請嘗試在 CE 中執行以下 Lua 腳本來強制恢復互動能力(將代碼中的 UUID 對應到該角色):

強制開啟互動 (Interact):

  1. {$lua}
  2. if syntaxcheck then return end
  3. --------------------------------------------------------------------------------
  4. entity = "91b6b200-7d00-4d62-8dc9-99e8339dfa1a"--S_Player_Jaheira (賈希拉的UUID)
  5. --------------------------------------------------------------------------------
  6. [ENABLE]
  7. SetArgToString(0,entity)
  8. SetArgToInteger(1,0)
  9. ExecuteCall("SetCanInteract")
  10. --------------------------------------------------------------------------------
  11. [DISABLE]
  12. SetArgToString(0,entity)
  13. SetArgToInteger(1,1)
  14. ExecuteCall("SetCanInteract")
  15. --------------------------------------------------------------------------------
複製代碼
強制開啟對話 (Dialog):

  1. {$lua}
  2. if syntaxcheck then return end
  3. --------------------------------------------------------------------------------
  4. speaker = "91b6b200-7d00-4d62-8dc9-99e8339dfa1a"--S_Player_Jaheira
  5. --------------------------------------------------------------------------------
  6. [ENABLE]
  7. SetArgToString(0,speaker)
  8. SetArgToInteger(1,1)
  9. ExecuteCall("SetHasDialog")
  10. --------------------------------------------------------------------------------
  11. [DISABLE]
  12. SetArgToString(0,speaker)
  13. SetArgToInteger(1,0)
  14. ExecuteCall("SetHasDialog")
  15. --------------------------------------------------------------------------------
複製代碼

戰鬥異常:敵人為什麼不攻擊我?



如果你發現敵人靠近你之後就發呆、跳過回合,或者只用魔法不普攻,這不一定是遊戲壞了,很可能是你的修改導致 AI 判定異常。我們總結了三個最常見的原因:

  • 減傷過高: 這是最常見的狀況。如果你透過修改裝備,將「傷害減免 (Reduce Incoming Damage)」疊得太高(例如護甲減 3 + 護身符減 6),AI 計算後發現普攻打你根本不痛(甚至是 0 傷害),它們就會判定「攻擊無效」而選擇發呆。試著脫掉一兩件減傷裝備,AI 通常就會恢復正常。
  • 隱形殘留: 有時候使用修改器的隱形功能後,即使關閉了,身上可能還殘留著隱形的狀態標籤。試著重新開啟再關閉一次隱形功能。
  • 特殊標籤 (TAGS): 檢查是否不小心開啟了 `Tag(AI_AVOID_TARGET)` 這類標籤,這會讓 AI 強制忽略你。


檔案下載點 🔽



在開始修改之前,請確保您已準備好必要的工具:

必備工具下載:


本次攻略 CT 檔下載:
包含鍊金術全解鎖與上述修復功能的 CT 表。



所有站內附件皆會附上安全掃描報告
請會員查看純淨度百分比後判斷使用



相關檔案須知:
取得檔案前,請先詳細閱讀文章內容
避免不必要錯誤與誤會發生。
也可多參考文章討論樓層內容
了解附件檔案相關討論資訊。





《柏德之門3》修改常見問題Q&A



Q:我用修改器把「月光之束 (Moonbeam)」添加到多個法術位,為什麼它們不會像原生法術那樣疊在一個圖標裡?
因為透過 CT 表添加的法術通常被歸類在「通用法術 (Common Spells)」,而在法術的原始數據中,並沒有為這種添加方式設定正確的「容器 ID (SpellContainerID)」。雖然這功能在德魯伊本職上運作正常,但在 CT 修改中目前很難實現完美的圖標摺疊,這是正常現象。

Q:給武器添加太多被動會導致遊戲壞檔嗎?
根據我們的測試經驗,這相對安全。只要不一次性在一個腳本中塞入過量(例如超過 20 個)的 Boosts,通常不會崩潰。但如果將武器交給其他角色,被動效果依然會保留,除非你手動清除。

Q:為什麼「專精 (Expertise)」這類被動加了之後沒反應?
有些被動技能(如專精)在遊戲中只是為了顯示 Tooltip 說明,實際的效果運算是由其他後台程序控制的。單純添加被動標籤並不會連結到那個後台運算。建議直接修改「熟練加值 (Proficiency Bonus)」或骰子加值來達到相同的效果。

Q:為什麼我用了賈希拉的修復腳本,她還是不理我?
這代表她可能被卡在更深層的「死亡註冊表」Bug 中。這種情況下,單純的腳本可能無法完全修復,建議嘗試讀取她在 Act 2 死亡前的存檔,或是尋找更深入修改系統文件的方案(這部分超出了 CT 表的範圍)。

Q:修改後的武器如果放在背包裡,被動還有效嗎?
如果你使用的是 `AddPassiveToWeapon`,效果是跟著「武器」走的。只要那把武器裝備在角色的主手上並處於戰鬥準備狀態(Readied),效果就會發動。如果你切換到遠程武器或雙持另一把武器,原本那把武器的被動就會暫時失效,直到你再次切換回來。AI整理輸出文章結束。







大家正在看啥


收藏收藏 分享文章到FB上分享
回覆 使用道具 檢舉
複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2020 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  

快速回覆 返回頂端 返回清單