每日最新頭條.有趣資訊

《無人深空》出生位置修改工具使用方法 怎麽修改出生位置

第1頁:

展開

  《無人深空》中使用傳送門可快速穿越到指定星球,但前提是玩家必須收集齊開啟傳送門所需的符文,那麽有什麽別的辦法可以在星際間穿越嗎?今天給大家帶來“Drows_fury”分享的《無人深空》出生位置修改工具使用方法,希望大家喜歡。

  讀完本文後你將:

  1.再也不會因為卡地形廢檔。

  2.可以不經過傳送門在星際間穿越,出生在任意點,當然你得估算出坐標。

  3.距離飛船很遠,飛船又正好沒燃料起飛時可以直接回到飛船。

準備工作

  你需要準備的工具只有最新版的NMS save editor。

  NMS save editor下載地址:點擊進入

修改方法

  第一步:解壓好後選擇你現在的存檔。

  第二步:點擊視窗左上角的edit,並點擊edit raw json。

遊民星空

  點開SpawnStateData,翻譯過來大概意思是出生點狀態數據。

  我們重點修改的是PlayerPositionInSystem、PlayerTransformAt和LastKnownPlayerState屬性。

  第一個是玩家坐標數據,第二個是關於玩家坐標轉換的中間變量(大概吧)。

  第三個是最後所知玩家的位置狀態。

  要做到第一點就得提前記錄好你基地的位置,或者某顆星球的位置。

  方法是在你想要的星球上先存個檔,在把畫面切出來,先後點開PlayerPositionInSystem、PlayerTransformAt並記錄在記事本中。

  下圖中我所圈中的就是需要記錄的。

遊民星空

  之後使用時就是直接替換掉原來的保存然後重新讀檔。

  這裡提供一個初始星球的坐標,想要其他坐標大家可以互相傳播,就不需要傳送門了。

  <Property name="PlayerPositionInSystem" value="Vector4f.xml">

  <Property name="x" value="20183.77" />

  <Property name="y" value="-126.1367" />

  <Property name="z" value="-32997.42" />

  <Property name="PlayerTransformAt" value="Vector4f.xml">

  <Property name="x" value="-0.992367" />

  <Property name="y" value="0.027869" />

  <Property name="z" value="0.120131" />

  接下來要做到第三點就需要使用LastKnownPlayerState這條屬性了。

  我所知的一共三個值。

  InShip

  OnFoot

  InStation

  使用方法也是替換掉原來的值,三個值如何使用顯而易見。

遊民星空

注意事項

  1.如果你要設定在太空站出生一定不要忘了改LastKnownPlayerState值,不然會卡在太空站內部出不來。

  使用InStation和InShip都行,但是用InShip別忘了改飛船的坐標,方法與改玩家坐標一致。

  2.如果是星球就不必擔心,不過可能會從高空掉落,記得落地前space緩衝。

  3.LastKnownPlayerState優先級最高,所以可以隨便出生在太空,但一定要記得稍微改改飛船的ShipPositionInSystem最好只有z軸的差別,從上至下分別是x,y,z。

更多相關內容請關注:無人深空專區

責任編輯:永不追憶

獲得更多的PTT最新消息
按讚加入粉絲團