搜尋

黑神話悟空

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

《黑神話:悟空》V1.1 MOD修改 :解決棍勢崩潰+自動回復功能 免費下載

[複製連結]
1
a7865412 ( Lv.50 智天使 ) 發表於 2024-9-8 16:03:09 | 只看該作者 回覆獎勵 |降序瀏覽 |閱讀模式

《黑神話:悟空》免費修改檔:解決棍勢崩潰問題與自動回復功能

☑️ 《黑神話:悟空》棍勢崩潰問題解析與修復

玩家們在遊玩《黑神話:悟空》時可能遇到了棍勢導致遊戲崩潰的問題。這個問題主要源於遊戲中的棍勢衰減機制。當棍勢達到最高段時(通常是第4豆,真大聖可能是第5豆),會觸發棍勢的「衰減」。除非使用大聖的棒子,否則這個機制會無一例外地發生。

原版及其他修改檔中,相關棍勢的程式碼並未解決自動回復棍勢導致遊戲崩潰的問題。經過研究,我們發現:

1. 觸發「衰減」機制時會有一個衰減值。
2. 當衰減過程未結束(即回到3豆狀態)時,不斷回復棍勢達到滿豆又不斷衰減,會引起資料溢出,造成遊戲崩潰。
3. 從2豆變3豆的過程(棍勢條長度變化明顯)再升到滿豆,不會引發崩潰。

☑️ 修改檔解決方案

為瞭解決這個問題,我們對程式碼進行了以下修改:


local checkInterval = 1000
comparePF = true
function CheckData()
        local wukong = UEHelpers:GetPlayerController().Pawn
        local obj = StaticFindObject("/Script/b1-Managed.Default__BGUFunctionLibraryCS")
        if not IsNilOrInvalid(wukong) and not IsNilOrInvalid(obj) then
                if wukong:GetFullName():find("Unit_Player_Wukong_C") then
                        ……
                        if FocusChargeValue > 0 then
                                local currentFocus = obj:GetAttrValue(wukong, 191)
                                local MaxFocus = obj:GetAttrValue(wukong, 39)
                                if currentFocus < MaxFocus and currentFocus >= 0 then
                                        local DifferentFocus = MaxFocus - currentFocus
                                        if DifferentFocus <= FocusChargeValue then
                                                obj:BGUSetAttrValue(wukong, 191, MaxFocus)        
                                                comparePF = true
                                        else
                                                if comparePF == true then
                                                        -- 從另外一個MOD作者的說明得知,3豆棍勢的值是330,所以以此為參考值
                                                        if currentFocus <330 then
                                                                obj:BGUSetAttrValue(wukong, 191, 280)
                                                                comparePF = false
                                                        end
                                                else
                                                        local SetFocus = currentFocus + FocusChargeValue
                                                        obj:BGUSetAttrValue(wukong, 191, SetFocus)        
                                                end
                                        end
                                end
                        end
                        ……
                end
        end
        ExecuteWithDelay(checkInterval, function()
                CheckData()
        end)        
end

```
  1. if comparePF == true then
  2.     if currentFocus <330 then
  3.         obj:BGUSetAttrValue(wukong, 191, 280)
  4.         comparePF = false
  5.     end
  6. else
  7.     local SetFocus = currentFocus + FocusChargeValue
  8.     obj:BGUSetAttrValue(wukong, 191, SetFocus)        
  9. end
複製代碼
```

這段程式碼確保棍勢值不會直接跳到最高段,而是保持在一個安全的範圍內,從而避免了崩潰問題。

☑️ 修改檔下載與安裝

如果您想嘗試這個修改檔,可以通過以下連結下載:

下載連結

下載檔案名稱:HCL_Regeneration_V1.1-264-V1-1-1725623533.zip

安裝步驟:
1. 下載修改檔壓縮包
2. 解壓縮檔案
3. 將解壓後的檔案複製到遊戲安裝目錄中的相應檔案夾
4. 啟動遊戲,享受修復後的體驗

☑️ 額外功能:自動回復系統

除瞭解決棍勢崩潰問題,這個修改檔還提供了自動回復「生命、法力、氣力、精魂、法寶、棍勢」的功能,讓您的遊戲體驗更加流暢。

☑️ 注意事項

1. 部分玩家反應仍然出現崩潰情況,可能與電腦組態或其他修改檔衝突有關。
2. 目前已知在過場CG時可能偶爾會崩潰,建議玩家注意保存遊戲進度。
3. 如果安裝多個修改檔,請確保它們之間相容,以避免潛在的衝突。





☑️ 常見問題解答

Q1: 這個修改檔會影響遊戲平衡性嗎?
A1: 這個修改檔主要解決了遊戲崩潰問題,並提供了一些便利功能。它可能會略微影響遊戲難度,但不會顯著改變遊戲的核心體驗。

Q2: 安裝這個修改檔後,我還能使用其他修改檔嗎?
A2: 理論上可以,但請確保其他修改檔與本修改檔不會產生衝突。建議逐個測試,以確保遊戲穩定性。

Q3: 如果我在安裝後仍然遇到崩潰問題,該怎麼辦?
A3: 首先,請確保正確安裝了修改檔。如果問題持續,可以嘗試卸載其他修改檔,或檢查電腦組態是否滿足遊戲要求。如果問題仍然存在,建議在遊戲論壇上尋求進一步的幫助。

Q4: 這個修改檔會影響我的遊戲存檔嗎?
A4: 一般來說,這類修改檔不會直接影響您的遊戲存檔。但為了安全起見,建議在安裝修改檔之前備份您的遊戲存檔。

Q5: 如何卸載這個修改檔?
A5: 要卸載修改檔,只需刪除您在安裝時新增到遊戲目錄中的檔案即可。如果您不確定具體位置,可以重新安裝一次乾淨的遊戲。

希望這個修改檔能幫助您解決《黑神話:悟空》中的棍勢崩潰問題,享受更流暢的遊戲體驗!









大家正在看啥


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

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

本版積分規則

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

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

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