3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: yzzn2009
打印 上一主题 下一主题

[原创] 易宁:饥荒游戏实用修改技巧(非MOD模式,请自行备份)支持海难版——6月6日更新:简化修船工具制作材料(只用木板和绳子)

  [复制链接]

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1351#
 楼主| 发表于 2013-9-25 14:17 | 只看该作者
2416202910 发表于 2013-9-25 12:42
大神,我是这样想的,召唤猪人(它一般都会打,牛除外。但是我召唤出来一大堆猪人,给他个肉,他不就帮我呗 ...

因为猪人夜晚会怕黑,兔人怕亮,所以不能总跟随而已,你可以试验一下,成功的话告诉我哦
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1352#
 楼主| 发表于 2013-9-25 14:20 | 只看该作者
小涛丶 发表于 2013-9-25 12:44
你怎么弄得陆地    大神        对了      为什么我弄了海上建造东西不能建造
...

需要修改两个文件,而且playeractionpicker.lua文件中需要修改2处,都修改全了吗


在海上盖建筑

    1.用记事本打开游戏目录\data\scripts\components\builder.lua文件,将下列内容:

        if tile == GROUND.IMPASSABLE then
                return false

    替换为:

        if tile == GROUND.IMPASSABLE then
                return true

    2.用记事本打开游戏目录\data\scripts\components\playeractionpicker.lua文件,将共2句passable = tile ~= GROUND.IMPASSABLE均替换为passable = tile >= GROUND.IMPASSABLE

回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1353#
 楼主| 发表于 2013-9-25 14:24 | 只看该作者
愛妳墲誨 发表于 2013-9-25 13:46
这些MOD是以前打的   用很久了也没出问题  而这个出错是今天早上才出现的
...

出错的是物品脚本,一定是某个物品存在不规范,导致存档时数据不对。也有可能是mod间冲突导致,你一一排除会很快找到问题的
回复 支持 反对

使用道具 举报

11

主题

270

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
817
积分
130
精华
0
注册时间
2013-7-23
1354#
发表于 2013-9-25 15:11 | 只看该作者
能不能还修改长草厥  和姜木灌果从
回复 支持 反对

使用道具 举报

0

主题

2

帖子

1

积分

游戏菜鸟

Rank: 1

贡献度
0
金元
610
积分
1
精华
0
注册时间
2013-6-28
1355#
发表于 2013-9-25 15:29 | 只看该作者
yzzn2009 发表于 2013-9-25 13:28
巨鹿出现的条件要求很苛刻,必须呆在基地几天,才有概率出现。给你两个方法,一是上调出现概率,二是用宝 ...

谢谢哈。
回复 支持 反对

使用道具 举报

3

主题

555

帖子

584

积分

高级玩家

Rank: 4

贡献度
1
金元
5803
积分
584
精华
0
注册时间
2012-3-3
1356#
发表于 2013-9-25 15:35 | 只看该作者
yzzn2009 发表于 2013-9-25 14:24
出错的是物品脚本,一定是某个物品存在不规范,导致存档时数据不对。也有可能是mod间冲突导致,你一一排除 ...

好像找到了...
自己修改的狗牙陷阱(无耐久可叠加) 被狗踩的时候100%跳出  其他的踩却没事....

然后用MOD又不能保存....

各种坑啊


话说 这会不会是跟我给狗添加了掉宝石有关...........
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1357#
 楼主| 发表于 2013-9-25 15:37 | 只看该作者
愛妳墲誨 发表于 2013-9-25 15:35
好像找到了...
自己修改的狗牙陷阱(无耐久可叠加) 被狗踩的时候100%跳出  其他的踩却没事....

这是19版官方bug,追主角的敌人如果被陷阱弄死,则游戏跳出,20版已修复了这个bug
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1358#
 楼主| 发表于 2013-9-25 15:56 | 只看该作者
小涛丶 发表于 2013-9-25 15:11
能不能还修改长草厥  和姜木灌果从

这次已经将“四十四.挖树苗一次得10个树苗根”加入修改技巧了,下面两个下次加入

一.挖草一次得10个长草簇

    用记事本打开游戏目录\data\scripts\prefabs\grass.lua文件,在inst:Remove()的下一行插入以下内容:

        inst.components.lootdropper:SetLoot({"dug_grass", "dug_grass", "dug_grass", "dug_grass", "dug_grass", "dug_grass", "dug_grass", "dug_grass", "dug_grass"})
        local pt = Point(inst.Transform:GetWorldPosition())
        inst.components.lootdropper:DropLoot(pt)

    即可挖草一次得10个长草簇




二.挖果树丛一次得10个果树丛根

    用记事本打开游戏目录\data\scripts\prefabs\berrybush.lua文件,在inst.components.lootdropper:SpawnLootPrefab("dug_"..bushname)的下一行插入以下内容:

        inst.components.lootdropper:SetLoot({"dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname, "dug_"..bushname})
        local pt = Point(inst.Transform:GetWorldPosition())
        inst.components.lootdropper:DropLoot(pt)

    即可挖果树丛一次得10个果树丛根

回复 支持 反对

使用道具 举报

11

主题

270

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
817
积分
130
精华
0
注册时间
2013-7-23
1359#
发表于 2013-9-25 16:11 | 只看该作者
yzzn2009 发表于 2013-9-25 15:56
这次已经将“四十四.挖树苗一次得10个树苗根”加入修改技巧了,下面两个下次加入

一.挖草一次得10个长草 ...

嗯            谢谢
回复 支持 反对

使用道具 举报

11

主题

270

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
817
积分
130
精华
0
注册时间
2013-7-23
1360#
发表于 2013-9-25 16:12 | 只看该作者
yzzn2009 发表于 2013-9-25 15:56
这次已经将“四十四.挖树苗一次得10个树苗根”加入修改技巧了,下面两个下次加入

一.挖草一次得10个长草 ...

           大神        你海上的陆地怎么弄得?
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1361#
 楼主| 发表于 2013-9-25 16:14 | 只看该作者
小涛丶 发表于 2013-9-25 16:12
大神        你海上的陆地怎么弄得?

最新的修改技巧中已经加入了

九十九.围海造田

    用记事本打开游戏目录\data\scripts\prefabs\turfs.lua文件,将return tiletype == GROUND.DIRT or inst.data.tile == "webbing"替换为return tiletype >= GROUND.IMPASSABLE or inst.data.tile == "webbing"

    即可在海中用铲子挖出陆地(前提是已经修改了“主角可渡海”和“在海上盖建筑”),将喜欢的地皮铺在上面,建一个属于自己的岛屿吧

回复 支持 反对

使用道具 举报

11

主题

270

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
817
积分
130
精华
0
注册时间
2013-7-23
1362#
发表于 2013-9-25 16:46 | 只看该作者
yzzn2009 发表于 2013-9-25 16:14
最新的修改技巧中已经加入了

九十九.围海造田

                  能不能修改地皮一次挖几个
回复 支持 反对

使用道具 举报

11

主题

270

帖子

130

积分

中级玩家

Rank: 3Rank: 3

贡献度
12
金元
817
积分
130
精华
0
注册时间
2013-7-23
1363#
发表于 2013-9-25 16:48 | 只看该作者
         可以修改温度计左键点一下变下一个季节吗?
回复 支持 反对

使用道具 举报

1

主题

185

帖子

192

积分

中级玩家

Rank: 3Rank: 3

贡献度
1
金元
1878
积分
192
精华
0
注册时间
2013-8-2
1364#
发表于 2013-9-25 17:20 | 只看该作者
LZ饥荒没有灭火的工具。你能加个灭火雨伞吗?
回复 支持 反对

使用道具 举报

9

主题

198

帖子

247

积分

中级玩家

Rank: 3Rank: 3

贡献度
7
金元
2188
积分
247
精华
0
注册时间
2013-4-22
1365#
发表于 2013-9-25 17:45 | 只看该作者
可不可以改一下,用传送魔杖传送到传送核心一次就要用掉3个紫宝石啊,能不能改成紫宝石不会碎掉啊?
回复 支持 反对

使用道具 举报

3

主题

555

帖子

584

积分

高级玩家

Rank: 4

贡献度
1
金元
5803
积分
584
精华
0
注册时间
2012-3-3
1366#
发表于 2013-9-25 17:49 | 只看该作者
yzzn2009 发表于 2013-9-25 15:37
这是19版官方bug,追主角的敌人如果被陷阱弄死,则游戏跳出,20版已修复了这个bug
...




那我想问下20版的下载地址哪里有啊   贴吧找不到这里也找不到- -

据说21版也快了- -
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1367#
 楼主| 发表于 2013-9-25 18:09 | 只看该作者
愛妳墲誨 发表于 2013-9-25 17:49

这是20版汉化版http://dl.3dmgame.com/201309/37344.html
回复 支持 反对

使用道具 举报

3

主题

555

帖子

584

积分

高级玩家

Rank: 4

贡献度
1
金元
5803
积分
584
精华
0
注册时间
2012-3-3
1368#
发表于 2013-9-25 18:17 | 只看该作者
yzzn2009 发表于 2013-9-25 18:09
这是20版汉化版http://dl.3dmgame.com/201309/37344.html

拜谢  


不容易啊 终于出汉化版了   英文盲伤不起....
回复 支持 反对

使用道具 举报

0

主题

202

帖子

128

积分

中级玩家

Rank: 3Rank: 3

贡献度
0
金元
1880
积分
128
精华
0
注册时间
2010-3-3
1369#
发表于 2013-9-25 18:24 | 只看该作者
楼主真棒!见一次回一次
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1370#
 楼主| 发表于 2013-9-25 18:28 | 只看该作者
xefgt 发表于 2013-9-25 17:45
可不可以改一下,用传送魔杖传送到传送核心一次就要用掉3个紫宝石啊,能不能改成紫宝石不会碎掉啊? ...

传送核心不消耗紫宝石

    用记事本打开游戏目录\data\scripts\prefabs\telebase.lua文件,将v.DestroyGemFn(v)替换为--v.DestroyGemFn(v)

回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1371#
 楼主| 发表于 2013-9-25 19:03 | 只看该作者
小涛丶 发表于 2013-9-25 16:46
能不能修改地皮一次挖几个

之前的地板一次造4个就可以做到挖地得4块地皮,可是太繁琐了,被我优化掉了。我给你一个更简单的吧

制造各种地皮(1根草造10个)

    用记事本打开游戏目录\data\scripts\recipes.lua文件,在Recipe("turf_carpetfloor", {Ingredient("boards", 1), Ingredient("beefalowool", 1)}, RECIPETABS.TOWN, TECH.SCIENCE_TWO)的下一行插入以下内容:

Recipe("turf_rocky", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_forest", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_marsh", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_grass", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_savanna", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_dirt", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_cave", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_fungus", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_sinkhole", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_underrock", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)
Recipe("turf_mud", {Ingredient("cutgrass", 1)}, RECIPETABS.TOWN, TECH.NONE,nil,nil,nil,10)

    即可在建造选项(画着木锤子)下,增加11种可造地皮

回复 支持 反对

使用道具 举报

0

主题

34

帖子

89

积分

初级玩家

Rank: 2

贡献度
0
金元
889
积分
89
精华
0
注册时间
2013-9-23
QQ
1372#
发表于 2013-9-25 19:35 | 只看该作者
额,能不能让被冰冻魔杖冰冻的东西不解冻啊!好想有个巨鹿的冰雕啊!最好可以用火魔杖解冻。。。。。。
回复 支持 反对

使用道具 举报

10

主题

1681

帖子

1788

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
12835
积分
1788
精华
0
注册时间
2008-10-7
QQ
1373#
发表于 2013-9-25 19:51 | 只看该作者
这个太牛X了!收了!感谢楼主分享!
回复 支持 反对

使用道具 举报

10

主题

1681

帖子

1788

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
12835
积分
1788
精华
0
注册时间
2008-10-7
QQ
1374#
发表于 2013-9-25 20:01 | 只看该作者
为什么修改了50格物品栏以后 50%掉落红宝石的修改就不好使了?
回复 支持 反对

使用道具 举报

10

主题

1681

帖子

1788

积分

游戏狂人

Rank: 6Rank: 6

贡献度
126
金元
12835
积分
1788
精华
0
注册时间
2008-10-7
QQ
1375#
发表于 2013-9-25 20:02 | 只看该作者
为什么修改了50格物品栏以后 50%掉落红宝石的修改就不好使了?
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1376#
 楼主| 发表于 2013-9-25 20:07 | 只看该作者
fighter19830327 发表于 2013-9-25 20:02
为什么修改了50格物品栏以后 50%掉落红宝石的修改就不好使了?

两者修改的文件和标签完全无关,是不是误将石头文件替换回原版了,或装了某些mod占用了rocks.lua文件
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1377#
 楼主| 发表于 2013-9-25 20:11 | 只看该作者
310297903 发表于 2013-9-25 17:20
LZ饥荒没有灭火的工具。你能加个灭火雨伞吗?

本来我已经做出来了,一打雨伞就下雨,并且方圆30格之内的火全灭。但实测发现着火的机制是,只要着了该物品就没了,继续烧只是动画,也就是说火是灭了,但草什么的不能采摘了(但可以挖草根),所以存在障碍,等有时间再深度研究一下吧
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1378#
 楼主| 发表于 2013-9-25 20:54 | 只看该作者
ucKly≈ 发表于 2013-9-25 19:35
额,能不能让被冰冻魔杖冰冻的东西不解冻啊!好想有个巨鹿的冰雕啊!最好可以用火魔杖解冻。。。。。。 ...

蓝色魔杖永远冻住敌人

    用记事本打开游戏目录\data\scripts\components\freezable.lua文件,将self.wearofftime = 10替换为self.wearofftime = 50000000

    即可理论上永远冻住敌人,除非你24小时不关机玩上一年多(真实时间),才会自然解冻。手动解冻用任何武器打击冰雕即可

回复 支持 反对

使用道具 举报

248

主题

2825

帖子

14万

积分

分区版主

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

贡献度
1027
金元
1403875
积分
144496
精华
0
注册时间
2013-4-27

骨灰玩家~游戏天王~游戏圣者~游戏之神~欧洲提督深海提督旧版萌之委员会''永久''3DMer足球

1379#
发表于 2013-9-25 20:55 | 只看该作者
大神,我又来麻烦你了。。。我想问下。。你能不能弄出批量精炼来???造石块,木板,绳子要一个个点,等动画完了才能点下一个,不然就是重置动画。。太蛋疼。。取消动画又感觉没意思。。所以想问问有没有批量制造。。
回复 支持 反对

使用道具 举报

4

主题

2987

帖子

2220

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
80
金元
18897
积分
2220
精华
1
注册时间
2010-11-27
1380#
 楼主| 发表于 2013-9-25 21:05 | 只看该作者
本帖最后由 yzzn2009 于 2013-9-25 21:55 编辑
ygp1992 发表于 2013-9-25 20:55
大神,我又来麻烦你了。。。我想问下。。你能不能弄出批量精炼来???造石块,木板,绳子要一个个点,等动 ...

精炼选项里的物品一次造10个

    用记事本打开游戏目录\data\scripts\recipes.lua文件,将下列内容:

Recipe("rope", {Ingredient("cutgrass", 3)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE)
Recipe("boards", {Ingredient("log", 4)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE)
Recipe("cutstone", {Ingredient("rocks", 3)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE)
Recipe("papyrus", {Ingredient("cutreeds", 4)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE)
Recipe("nightmarefuel", {Ingredient("petals_evil", 4)}, RECIPETABS.REFINE, TECH.MAGIC_TWO)
Recipe("purplegem", {Ingredient("redgem",1), Ingredient("bluegem", 1)}, RECIPETABS.REFINE, TECH.MAGIC_TWO)

    替换为:

Recipe("rope", {Ingredient("cutgrass", 30)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE,nil,nil,nil,10)
Recipe("boards", {Ingredient("log", 40)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE,nil,nil,nil,10)
Recipe("cutstone", {Ingredient("rocks", 30)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE,nil,nil,nil,10)
Recipe("papyrus", {Ingredient("cutreeds", 40)}, RECIPETABS.REFINE,  TECH.SCIENCE_ONE,nil,nil,nil,10)
Recipe("nightmarefuel", {Ingredient("petals_evil", 40)}, RECIPETABS.REFINE, TECH.MAGIC_TWO,nil,nil,nil,10)
Recipe("purplegem", {Ingredient("redgem",10), Ingredient("bluegem", 10)}, RECIPETABS.REFINE, TECH.MAGIC_TWO,nil,nil,nil,10)

    即可让精炼选项(画着白色宝石)里的物品一次造10个,消耗原材料也是10倍

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-13 15:47 , Processed in 0.158542 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表