2018-09-19 11:27:42
無人深空出生位置修改工具給玩家們帶來了許多便捷的用途,如何使用該工具成了很大的問題,下面一起來看看相關(guān)的介紹吧。
讀完本文后你將:
1.再也不會(huì)因?yàn)榭ǖ匦螐U檔。
2.可以不經(jīng)過傳送門在星際間穿越,出生在任意點(diǎn),當(dāng)然你得估算出坐標(biāo)。
3.距離飛船很遠(yuǎn),飛船又正好沒燃料起飛時(shí)可以直接回到飛船。
準(zhǔn)備工作
你需要準(zhǔn)備的工具只有最新版的NMS save editor。
NMS save editor下載地址:點(diǎn)擊進(jìn)入
修改方法
第一步:解壓好后選擇你現(xiàn)在的存檔。
第二步:點(diǎn)擊窗口左上角的edit,并點(diǎn)擊edit raw json。
點(diǎn)開SpawnStateData,翻譯過來大概意思是出生點(diǎn)狀態(tài)數(shù)據(jù)。
我們重點(diǎn)修改的是PlayerPositionInSystem、PlayerTransformAt和LastKnownPlayerState屬性。
第一個(gè)是玩家坐標(biāo)數(shù)據(jù),第二個(gè)是關(guān)于玩家坐標(biāo)轉(zhuǎn)換的中間變量(大概吧)。
第三個(gè)是最后所知玩家的位置狀態(tài)。
要做到第一點(diǎn)就得提前記錄好你基地的位置,或者某顆星球的位置。
方法是在你想要的星球上先存?zhèn)€檔,在把畫面切出來,先后點(diǎn)開PlayerPositionInSystem、PlayerTransformAt并記錄在記事本中。
下圖中我所圈中的就是需要記錄的。
之后使用時(shí)就是直接替換掉原來的保存然后重新讀檔。
這里提供一個(gè)初始星球的坐標(biāo),想要其他坐標(biāo)大家可以互相傳播,就不需要傳送門了。
接下來要做到第三點(diǎn)就需要使用LastKnownPlayerState這條屬性了。
我所知的一共三個(gè)值。
InShip
OnFoot
InStation
使用方法也是替換掉原來的值,三個(gè)值如何使用顯而易見。
注意事項(xiàng)
1.如果你要設(shè)定在空間站出生一定不要忘了改LastKnownPlayerState值,不然會(huì)卡在空間站內(nèi)部出不來。
使用InStation和InShip都行,但是用InShip別忘了改飛船的坐標(biāo),方法與改玩家坐標(biāo)一致。
2.如果是星球就不必?fù)?dān)心,不過可能會(huì)從高空掉落,記得落地前space緩沖。
3.LastKnownPlayerState優(yōu)先級(jí)最高,所以可以隨便出生在太空,但一定要記得稍微改改飛船的ShipPositionInSystem最好只有z軸的差別,從上至下分別是x,y,z。