安全的單機遊戲下載大全

《饑荒》地圖文件在哪裏 如何提取地圖文件

來源:樂遊整理 日期:2016/7/5 17:07:24 作者:樂遊
962樂遊網首頁攻略秘籍 遊戲攻略 → 《饑荒》地圖文件在哪裏 如何提取地圖文件

[樂遊網導讀]《饑荒》如何才能提取地圖文件,下麵給大家分享一篇《饑荒》提取地圖的詳細攻略,有需要的朋友可以詳細看看方法哦。

饑荒》如何才能提取地圖文件,下麵給大家分享一篇《饑荒》提取地圖的詳細攻略,有需要的朋友可以詳細看看方法哦。

新手玩這遊戲,昨天開到一個很棒的開局,右邊豬村,側麵犛牛群,還有一片濃鬱的大森林,可惜啊手賤帶著豬頭們砍樹砍上癮了一下子出來兩個樹人+月圓+來了狗……,為了保命我把我的犛牛群都害死了,一隻都沒留下……然後想找到同樣的地圖試了重新開局無數次,就是找不到。

今天參考了reddit上一個帖子的方法提取出了存檔的地圖重新開局,親測是可以的,因為沒玩多久,後遺症並不清楚。

首先,你需要在電腦裏找到data文件,我用的是steam,在Steam安裝文件夾下麵有\SteamApps\common\dont_starve\data\DLC0002(此處可能是任何文字取決於你裝了什麼)\scripts\worldgen_main.lua

如果找不到,直接電腦裏Ctrl+F搜索 worldgen_main.lua這個文件。

然後,用記事本方式打開這個文件,在文件的最頂端是一句話package.path = package.path..";scripts/?.lua"

載入,這個不多說,往下一兩行出現這麼一個代碼

--SEED = 372000

if SEED == nil then //如果SEED是空值

SEED= getrealtime() //以係統時間作為隨機種子

end

看到這個代碼後,說明沒找錯,關閉這個lua文件,複製備份一下這個文件以防萬一。

第三步,進入你喜歡的這個地圖所在的存檔正常玩遊戲,進入遊戲後按下“~”鍵調用控製台,並且輸入

print(GetWorld().meta.seed)

打回車鍵。注意大小寫必須完全一樣。此後屏幕上最下端會出現一個十位數字比如1467123456,這個就是你的地圖的隨機數種子。把它抄在小本子上。

第四步,退出遊戲,找到剛才第二步中的在data文件夾script下麵的worldgen_main.lua原文件,在這段裏加入一句話,改成如下:

--SEED = 372000

SEED==1467123456

if SEED == nil then

SEED= getrealtime()

end

保存文件,退出。

第五步,重新進入遊戲,新開一個存檔,選你喜歡的任何人物,在地圖設置中,size branch loop 必須和你喜歡的存檔一模一樣(這三項跟對地圖的“樣子”有影響),其他兔子多少啥的,雷電多少可以隨便設。

進入遊戲後,按下“~”鍵調用控製台,並且輸入print(GetWorld().meta.seed)可以看到反饋的seed數字和你喜歡的存檔是一模一樣的,1467123456,說明成功導入這個地圖了。

這個方法也可以跟朋友共享一張地圖,ta通過修改worldgen_main.lua也可以獲得你的地圖。

但是這個不是萬能的,目前的問題有:

除了大的東西的位置(犛牛群、豬人村莊),細小的資源的分布依然是隨機的,新開的世界裏,兔子窩和老世界的位置就不一樣。

我沒玩到地下世界,根據外網上的其他人的討論,這個方法如果你在讀取地圖seed之前已經去過地下世界了,那麼每個地下世界都需要一個自己的seed添加在worldgen_main.lua裏。surface世界的地圖seed隻能保證surface世界的樣子與原來一致。

使用這個方法新開的檔,隻是地圖“樣子”一樣,在老檔裏做的所有房子啦烤肉架啦之類的是全沒有的,因為這是一個“新遊戲”,隻是地圖跟原來一樣。

讀完這篇文章後,您心情如何?

  • 0 喜歡喜歡
  • 0 頂
  • 0 無聊無聊
  • 0 圍觀圍觀
  • 0 囧
  • 0 難過難過

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
樂遊網
關於樂遊 下載幫助 網站地圖
移動也精彩
移動版首頁
廣告與建議
聯係我們 廣告合作 法律聲明
權威認證

專業的遊戲下載、綜合門戶網站

Copyright 2009-2016 www.962.Net 版權所有

鄂ICP備17018784號-1