首页 > 游戏攻略

《饥荒》地图怎么生成?

时间:2022-11-01来源:网络整理:游戏藤(www.youxiteng.com)

《饥荒》地图怎样生成 饥荒地图生成规律详解

普通的,选项调默认的地图生成规律,特殊的奇怪的地图不包括在内                                         饥荒地形规律:1.有猪王桦树林旁有一个沙漠,如果没有沙漠就在桦树林对面,桦树林旁(有时通过沙漠连接)有一个平原。2.大沼泽后面通常就是蜘蛛森林。3.出生点离混合地形很近,只有1-2个地形。                                                                                                                            地图大小规律,以出生点为圆心,走到东西南北的地图边界,划圆,基本就不会大于这个圆。详情:https://tieba.baidu.com/p/5255

《饥荒》羽毛笔和地图怎么制造?

1、羽毛笔:工具栏唯一更新的物件,制作材料到时很简单,需要和后面物品搭配使用。

2、近桌子会在物品栏最底下的远古科技位置栏弹出一个图标,点击可以制作一张地图。地图的作用是比如是我制作的地图,队友使用过后,会解锁所开的地图范围视野,要么就是地图共享。

《饥荒》地图文件如何提取 提取地图文件方

《饥荒》地图文件如何提取?
新手玩这游戏,昨天开到一个很棒的开局,右边猪村,侧面牦牛群,还有一片浓郁的大森林,可惜啊手贱带着猪头们砍树砍上瘾了一下子出来两个树人+月圆+来了狗……,为了保命我把我的牦牛群都害死了,一只都没留下……然后想找到同样的地图试了重新开局无数次,就是找不到。
今天参考了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世界的样子与原来一致。
使用这个方法新开的档,只是地图“样子”一样,在老档里做的所有房子啦烤肉架啦之类的是全没有的,因为这是一个“新游戏”,只是地图跟原来一样。

为什么饥荒一直在地图生成界面

1 可能是电脑配置低,本人低配党,加载个存档得5分钟。多等等吧
2 可能是游戏必备环境不足,你可以下个游戏盒在里面下游戏必备环境及补丁
3 电脑延迟大,是否除饥荒外还有其他软件运行。如果有,请关掉
4 如果以上都不能解决,那么一定是软件本身有问题,换个网站重下吧。

饥荒地图全开(改文件)如何弄

用记事本打开游戏目录/data/scripts/prefabs/player_common.lua文件,在inst:AddComponent("resurrectable")下一行插入以下内容:
TheInput:AddKeyUpHandler(KEY_1, function()
if TheInput:IsKeyDown(KEY_CTRL) then
local map = TheSim:FindFirstEntityWithTag("minimap")
local x,y,z = GetPlayer().Transform:GetWorldPosition()
map.MiniMap:ShowArea(x, y, z, 10000)
end
end)
即可在游戏中按Ctrl + 1使地图全开
。。。。。。。。。。。。。。或者下载地图全开mod
答题不易,望采纳。
展开全部内容

相关文章

精品推荐