邊緣世界手動改檔去除永久傷 環世界永久傷怎麽去掉
手動改檔去除永久傷方法:
1、首先要做的第一件就是存檔,最好不要用自動檔來改,手動存一個檔也很快。
2、存好檔後記好名字,然後在遊戲選項裡找到“打開存檔檔案夾”。知道我們玩這類遊戲總是洗存檔,這個選項還是挺人性的。
3、彈出存檔目錄後,第一件事就是要把你要改的存檔備份。按住Ctrl鍵拖拽存檔,建立一個副本用作備份。
改主檔還是副本都可以,但是一定要留一個備份,免得出意外了沒法恢復。
因為我主檔已經是改過的了,所以這次拿副本來演示。
右鍵存檔,這裡我推薦使用Notepad++來進行修改,相比系統自帶的記事本更適合用來調試代碼,很多輔助功能用起來會很順手
如果你沒有Notepad++也不想下載一個,那就點“用記事本打開該檔案”,我這裡點的是“用Notepad++編輯該檔案”。
因為存檔很大,6W多行的內容,所以加載會有點慢。
耐心等完後,直接把滾動條拖到最下面
然後滑鼠隨便在哪裡點一下,讓游標固定在文檔的最後面,因為我們要找的內容從後往前找更好篩選。
按Ctrl+F打開查找視窗,在“查找目標”裡填寫你要修改的人物的名字,不要填寫全名,隻填寫一個詞就可以
而且最好不要填寫在頭像下面顯示的那個昵稱名字,這樣可以縮小搜索範圍。
為了更進一步提高搜索精度,名字按照遊戲裡的寫法,首字母大寫
然後勾上“匹配大小寫”,最後別忘了我們這是要從後往前找,方向選擇“向上”。
因為我的人物在流血,所以我在搜的時候先搜到了留下血咒之城的效果
這就是為什麽我上面建議最好不要用昵稱來搜,這些地方隻寫了昵稱名。
如果你搜到了和我這個一樣的構造,那麽你叫找對地方了。
我們要找的地方,能直接看到的父標簽是
找到之後把框裡的內容刪掉就可以了。注意一定是從一個<li>到</li>,漏刪哪怕一個括號都可能讓存檔無法讀取。
這裡的MissingBodyPart就是身體缺失了,如果你看得懂的話就可以照貓畫虎了。
def是狀態類型;agetick意義不明,貌似不是持續時間;partIndex是傷痛所在部位
具體每個部位對應的數字是多少,應該有檔案可以查;severity是痛苦值;lastInjury是最後造成這個傷的傷害類型。
當然這不是資訊類型最全的一個,可以慢慢摸索,不過我們的目的是刪除,所以也可以完全不去在意。
除了身體缺失,治愈不夠及時造成的永久損傷也可以這樣刪除。我另外一個角色Simon,軀乾上有抓傷。我們用同樣的方法把它去掉。
不過我們不知道Simon在Powers的上面還是下面,所以我們可以像第一次那樣從檔案的最後面開始找
也可以上下都試一下,注意這種時候一定要注意那個
不過如果你看不懂這是什麽狀態,那麽有一個辨別方法:
永久傷有一個特點,就是傷痛值是固定的,因此severity的數值一定不是稀碎的8位小數
因為非永久性損傷的痛苦是持續遞減的,所以一般永久性的都是整數或是很整潔的小數
但這也並不是全部,有一些器官的永久性損傷所承受的痛苦是持續不停地在一個範圍裡變化的
所以遇到這種最簡單的一個方法就是把def裡的隨便一個詞查一下就行了
(因為不能有空格,所以程式員都是用首字母大寫來讓你看明白從哪個字母到哪個字母是一個詞)。
4、最後我們把檔案保存一下,遊戲不用退,直接讀取你改的存檔就可以了。
演示的兩個人的健康狀態都乾淨了。需要說的是,Powers的流血我並沒有去掉
但是好像因為傷不見了,所以也隨之消失了,不知道會不會留下什麽垃圾數據。