索尼承諾將“增加PS5主機(jī)供應(yīng)”
2023-01-31
更新時(shí)間:2022-04-09 05:50:33作者:未知
在游戲的前期資源可以說是十分的匱乏,但是我們可以通過修改游戲的部分?jǐn)?shù)據(jù)在前期就獲得不錯(cuò)的道具,感興趣的朋友快來看看這篇“NovaRain”分享的ATOM RPG 修改數(shù)據(jù)方法吧。
攻略推薦
核爆RPG末日余生圖文攻略
現(xiàn)在想修改玩家屬性技能的話,可以用Cheat Engine表格,角色/技能指標(biāo)的部份同樣適用于隊(duì)友。
在早期Beta時(shí)候ATOM的存盤是放在各個(gè)資料夾的分散檔案(玩家資料、地圖檔等等),玩家檔案本身是文字檔可以直接打開來修改屬性和物品欄之類的,后來才改成現(xiàn)在一個(gè)存盤為一個(gè)打包檔。
現(xiàn)在的存盤本身是gzip格式,只是副檔名改成.as而已,用7-Zip解開會(huì)有一個(gè)同名但無副檔名的檔案,試著用文字編輯器打開該檔案應(yīng)該會(huì)是一團(tuán)亂,用16進(jìn)位編輯器會(huì)好一些,稍微看一下會(huì)發(fā)現(xiàn)這個(gè)檔案其實(shí)是數(shù)個(gè)檔案組合起來的,內(nèi)容是玩家資料、地圖檔、地圖迷霧、存盤縮圖,搜尋還是找得到玩家資料,但要修改會(huì)很麻煩,因?yàn)檫@狀況下你不能動(dòng)到檔案長度,一動(dòng)到游戲就認(rèn)不得它了,所以能做的修改極為有限,想修改叫出物品得用其他方式。
ATOM在進(jìn)行游戲的時(shí)候會(huì)把現(xiàn)在資料放到存盤路徑一個(gè)臨時(shí)新增的"progress"資料夾內(nèi),這時(shí)的暫存盤就是各別分散的正常檔案,能修改的只有不是現(xiàn)在所在的地圖檔,玩家資料和當(dāng)前地圖檔改了沒用,因?yàn)閷?shí)際資料已經(jīng)被加載內(nèi)存,游戲在你離開一個(gè)地圖時(shí)會(huì)把內(nèi)存內(nèi)的地圖資料寫到檔案,重新進(jìn)入時(shí)才會(huì)從檔案讀取。
以游戲一開場(chǎng)做為實(shí)際范例:
在一開始醒來過橋放完過場(chǎng)影片之后會(huì)到Otradnoye,直接轉(zhuǎn)頭跑到出口進(jìn)入世界地圖畫面,這時(shí)切換回Windows找progress資料夾里面會(huì)有個(gè)Village_Ground_1_.dat檔案,用文字編輯器(建議別用記事本)打開會(huì)是滿滿的物件資料。我想在村外廢屋沒上鎖的柜子內(nèi)塞些東西,所以搜尋柜子的原始資料(不確定之后改版他們會(huì)不會(huì)動(dòng)到地圖上的物件,至少1.05/1.06還是這資料):
{"class":"Chest", "active":"true", "proto":"Metal_Shelf_1", "inventory":[ {"class":"Item", "count":"1", "proto":"Wastepaper"} ], "open":"true", "lockLevel":"0", "lockType":"Mechanical", "pin":"0", "name":"Metal_Shkaf_3", "transform":{"pos":[ "256.51", "0.01083292", "29.39307" ], "rot":[ "0", "0", "0" ], "scale":[ "1", "1", "1" ]}},
其中"inventory"后面接著的中括號(hào)之間的內(nèi)容是該容器的內(nèi)容物,就一捆廢紙:
{"class":"Item", "count":"1", "proto":"Wastepaper"}
于是把上面那項(xiàng)目換成這一長串:
{"class":"Weapon", "count":"1", "proto":"AKS74U", "ammo":{"count":"30", "proto":"5_45mm_JHP"}}, {"class":"Ammo", "count":"120", "proto":"5_45mm_JHP"}, {"class":"Weapon", "count":"1", "proto":"Knife_War"}, {"class":"Consumable", "count":"10", "proto":"Biscuit"}, {"class":"Consumable", "count":"5", "proto":"StimFEN1"}, {"class":"Item", "count":"10000", "proto":"Money"}
實(shí)際物品是一把裝滿子彈的AKS-74U、120發(fā)5.45mm子彈、一把蘇聯(lián)戰(zhàn)斗刀、10份口糧、5只治療針、10000盧布的錢。存盤之后切換回游戲,重新進(jìn)入Otradnoye跑去廢屋就可以在柜子內(nèi)找到這些東西了。