yzzn2009 发表于 2013-7-25 18:06

本帖最后由 yzzn2009 于 2013-7-25 18:28 编辑

起个bb名 发表于 2013-7-25 16:44 static/image/common/back.gif
有没有池塘可拆的办法?修改后种植出池塘才发现没法拆ORZ
斑点触手还可以在设置后的世界中增加它的数量吗? ...
用铲子挖掉池塘:用记事本打开游戏目录\data\scripts\prefabs\pond.lua文件,

1.在下列内容的下一行:

local prefabs =
{
      "marsh_plant",
      "fish",
      "frog",
      "mosquito",
}
插入以下内容:

local function dig_up(inst, chopper)
      inst:Remove()
end


2.在inst.components.fishable:SetRespawnTime(TUNING.FISH_RESPAWN_TIME)的下一行插入以下内容:

                inst:AddComponent("workable")
            inst.components.workable:SetWorkAction(ACTIONS.DIG)
            inst.components.workable:SetOnFinishCallback(dig_up)
            inst.components.workable:SetWorkLeft(1)

即可将池塘用铲子挖掉



使用种植的方法,理论上不受游戏设置的影响,所以斑点触手可以在设置后的世界中通过种植的方法增加它的数量

blbox 发表于 2013-7-25 20:40

yzzn2009 发表于 2013-7-25 16:36 static/image/common/back.gif
它会慢慢饿死的。我这两天在测试只增加了血量和攻击力,并且延缓长大时间的高鸟,未添加自动回血 ...

我也来报告一个bug
就是小高鸟我想带去洞穴一起探险...但是它不能跟随下去
而且~我从洞穴回来之后~~~再喂它浆果~不管怎么喂它都不跟随了~~~

不知道卤煮有木有遇到这种情况???

yuqitaostc333 发表于 2013-7-25 20:49

yzzn2009 发表于 2013-7-25 16:36 static/image/common/back.gif
它会慢慢饿死的。我这两天在测试只增加了血量和攻击力,并且延缓长大时间的高鸟,未添加自动回血 ...

这个。。我发现了很多问题= =
首先,我当时是设置了高鸟自动回血= =每10秒回300血。。。没发现问题。。
所以现在把它困起来当门神,10几天没吃东西都没被饿死。。
其次。。因为原来经常带它去打猎。。(它一直跟着,甩都甩不掉。。自己一被攻击,高鸟就很主动的上去了!于是杀了很多怪掉的疯肉掉在地上都被它吃了。。
青年高鸟是会自己吃地上的肉的= =
。。。。大神,靠你了,看看能不能找出问题所在QAQ

yuqitaostc333 发表于 2013-7-25 20:49

blbox 发表于 2013-7-25 20:40 static/image/common/back.gif
我也来报告一个bug
就是小高鸟我想带去洞穴一起探险...但是它不能跟随下去
而且~我从洞穴回来之后~~~再喂 ...

不是应该喂种子的吗- -小高鸟貌似只吃种子。。很挑食的

qqwwzjl 发表于 2013-7-25 20:52

大神,原来旧版本有个MOD是 5装备栏 分离背包首饰,在最新的版本里都不能用,有没有什么办法恢复吗?

yuqitaostc333 发表于 2013-7-25 20:57

yzzn2009 发表于 2013-7-25 16:36 static/image/common/back.gif
它会慢慢饿死的。我这两天在测试只增加了血量和攻击力,并且延缓长大时间的高鸟,未添加自动回血 ...

我养了高鸟才发现。。。这货非常不好养。。
幼年高鸟只吃种子。。一旦饿了没喂。。就不动了= =
青年高鸟貌似什么都吃= =饿了甚至连孵化中的高鸟蛋都吃。。
带它去打兔子什么的很方便。。只要站在洞口攻击兔子,兔子不敢回洞到处乱跑,就被高鸟干掉了。。然后。。肉也会被吃掉= =!
总之带它去打猎无论打什么。。都会吃掉一半的食物。。包括怪物肉

大神如果你能想出一个,不让高鸟进食还能正常行动的方法就好了。。

yuqitaostc333 发表于 2013-7-25 21:26

大神,求个催眠笛子无限使用的方法,听说这玩意是神器,可惜我现在这个图还没找到曼德拉草、、

yzzn2009 发表于 2013-7-25 21:42

yuqitaostc333 发表于 2013-7-25 20:57 static/image/common/back.gif
我养了高鸟才发现。。。这货非常不好养。。
幼年高鸟只吃种子。。一旦饿了没喂。。就不动了= =
青年高鸟 ...

我曾经回复过别人高鸟无须喂食的方法,再贴出来吧。

小高鸟、青年高鸟不需喂食:用记事本打开游戏目录\data\scripts\prefabs\smallbird.lua文件,将下列内容:

    inst:AddComponent("hunger")
    inst.components.hunger:SetMax(TUNING.SMALLBIRD_HUNGER)
    inst.components.hunger:SetRate(TUNING.SMALLBIRD_HUNGER/TUNING.SMALLBIRD_STARVE_TIME)
    inst.components.hunger:SetKillRate(TUNING.SMALLBIRD_HEALTH/TUNING.SMALLBIRD_STARVE_KILL_TIME)
    inst.components.hunger:SetMax(TUNING.TEENBIRD_HUNGER)
    inst.components.hunger:SetRate(TUNING.TEENBIRD_HUNGER/TUNING.TEENBIRD_STARVE_TIME)
    inst.components.hunger:SetKillRate(TUNING.TEENBIRD_HEALTH/TUNING.TEENBIRD_STARVE_KILL_TIME)

修改为:

    --inst:AddComponent("hunger")
    --inst.components.hunger:SetMax(TUNING.SMALLBIRD_HUNGER)
    --inst.components.hunger:SetRate(TUNING.SMALLBIRD_HUNGER/TUNING.SMALLBIRD_STARVE_TIME)
    --inst.components.hunger:SetKillRate(TUNING.SMALLBIRD_HEALTH/TUNING.SMALLBIRD_STARVE_KILL_TIME)
    --inst.components.hunger:SetMax(TUNING.TEENBIRD_HUNGER)
    --inst.components.hunger:SetRate(TUNING.TEENBIRD_HUNGER/TUNING.TEENBIRD_STARVE_TIME)
    --inst.components.hunger:SetKillRate(TUNING.TEENBIRD_HEALTH/TUNING.TEENBIRD_STARVE_KILL_TIME)

    即可让小高鸟、青年高鸟不需喂食

blbox 发表于 2013-7-25 21:44

yuqitaostc333 发表于 2013-7-25 20:49 static/image/common/back.gif
不是应该喂种子的吗- -小高鸟貌似只吃种子。。很挑食的

@_@高鸟宝宝一般是吃浆果的吧~~
我也喂过种子~不过它都不吃的~(不知道是不是没饿的关系)..但是它偶尔会自己捡地上的种子吃...

反正总之~洞穴出来之后~不管是种子还是浆果~喂了也不认我了~~~TT_TT白养了~
我在营地整整蹲了好几天呢~~~~~~

yzzn2009 发表于 2013-7-25 21:47

qqwwzjl 发表于 2013-7-25 20:52 static/image/common/back.gif
大神,原来旧版本有个MOD是 5装备栏 分离背包首饰,在最新的版本里都不能用,有没有什么办法恢复吗? ...

版主已经更新了http://bbs.3dmgame.com/thread-3919329-1-1.html

yzzn2009 发表于 2013-7-25 22:08

blbox 发表于 2013-7-25 21:44 static/image/common/back.gif
@_@高鸟宝宝一般是吃浆果的吧~~
我也喂过种子~不过它都不吃的~(不知道是不是没饿的关系)..但是它偶尔会自 ...

看来是官方在设计方面存在BUG,洞穴是其他地图,返回地面后相当于重新载入地图,所以导致高鸟失去leader目标

yzzn2009 发表于 2013-7-25 22:14

yuqitaostc333 发表于 2013-7-25 21:26 static/image/common/back.gif
大神,求个催眠笛子无限使用的方法,听说这玩意是神器,可惜我现在这个图还没找到曼德拉草、、 ...

1.排箫无限使用:用记事本打开游戏目录\data\scripts\prefabs\panflute.lua文件,将以下内容:

    inst:AddComponent("finiteuses")
    inst.components.finiteuses:SetMaxUses(TUNING.PANFLUTE_USES)
    inst.components.finiteuses:SetUses(TUNING.PANFLUTE_USES)
    inst.components.finiteuses:SetOnFinished( onfinished)
    inst.components.finiteuses:SetConsumption(ACTIONS.PLAY, 1)
    修改为:
    --inst:AddComponent("finiteuses")
    --inst.components.finiteuses:SetMaxUses(TUNING.PANFLUTE_USES)
    --inst.components.finiteuses:SetUses(TUNING.PANFLUTE_USES)
    --inst.components.finiteuses:SetOnFinished( onfinished)
    --inst.components.finiteuses:SetConsumption(ACTIONS.PLAY, 1)

    即可使排箫无限使用



2.不用曼德拉草就可以造排箫:用记事本打开游戏目录\data\scripts\recipes.lua文件,将Recipe("panflute", {Ingredient("cutreeds", 5), Ingredient("mandrake", 1), Ingredient("rope", 1)}, RECIPETABS.MAGIC,2)修改为Recipe("panflute", {Ingredient("cutreeds", 5),Ingredient("rope", 1)}, RECIPETABS.MAGIC,2)

即可只用5个芦苇、1个绳子就可以造排箫

yuqitaostc333 发表于 2013-7-25 22:39

yzzn2009 发表于 2013-7-25 22:14 static/image/common/back.gif
1.排箫无限使用:用记事本打开游戏目录\data\scripts\prefabs\panflute.lua文件,将以下内容:

    inst ...

大神你太神了!什么问题都能解决!灰常感谢!

yzzn2009 发表于 2013-7-25 23:18

blbox 发表于 2013-7-25 21:44 static/image/common/back.gif
@_@高鸟宝宝一般是吃浆果的吧~~
我也喂过种子~不过它都不吃的~(不知道是不是没饿的关系)..但是它偶尔会自 ...
研究了半天,终于有点成果了。

通过喂食让高鸟重新认人:用记事本打开游戏目录\data\scripts\prefabs\smallbird.lua文件,在--print("smallbird - OnGetItemFromPlayer")的下一行插入以下内容:

      local player = GetPlayer()
      if player and player.components.leader then
                player.components.leader:AddFollower(inst)
      end


即可通过喂食让高鸟重新认人。希望你的小高鸟没有白养

abc1074 发表于 2013-7-25 23:20

蜗牛甲的英文是什么 ????????

yzzn2009 发表于 2013-7-25 23:23

abc1074 发表于 2013-7-25 23:20 static/image/common/back.gif
蜗牛甲的英文是什么 ????????

蜗牛盔甲armor_snurtleshell

blbox 发表于 2013-7-26 09:19

yzzn2009 发表于 2013-7-25 23:18 static/image/common/back.gif
研究了半天,终于有点成果了。

通过喂食让高鸟重新认人:用记事本打开游戏目录\data\scripts\prefabs\sma ...

>口<果然是官方bug~~~
嗯嗯~我照这个方法再改一下试试~

><还好我退出游戏的时候~没有离开高鸟宝宝很远..................................

wuzihang101 发表于 2013-7-26 14:38

怎样修改使棋盘地皮建造出的数量变成4个:)

tyblbly 发表于 2013-7-26 15:33

太好了,就是想要这种非MOD的修改法,省得多种MOD冲突了,而且可以按自己需要搭配修改,多谢多谢撸主了——————

tyblbly 发表于 2013-7-26 15:34

再顶一个,真是抑制不住内心的激动啊,太好了-------

yzzn2009 发表于 2013-7-26 16:02

本帖最后由 yzzn2009 于 2013-7-26 17:42 编辑

wuzihang101 发表于 2013-7-26 14:38 static/image/common/back.gif
怎样修改使棋盘地皮建造出的数量变成4个
我为你做了更新
十五.地板一次造4个

    用记事本打开游戏目录\data\scripts\prefabs\turfs.lua文件,

    1.在inst.data = data的下一行插入以下内容:

                inst:AddComponent("stackable")
                inst.components.stackable.maxsize = TUNING.STACK_SIZE_MEDITEM
                inst.components.stackable.stacksize = data.stacksize

    2.将下列内容:

        {name="road",                        anim="road",                tile=GROUND.ROAD},
        {name="rocky",                        anim="rocky",                tile=GROUND.ROCKY},
        {name="forest",                        anim="forest",                tile=GROUND.FOREST},
        {name="marsh",                        anim="marsh",                tile=GROUND.MARSH},
        {name="grass",                        anim="grass",                tile=GROUND.GRASS},
        {name="savanna",                anim="savanna",                tile=GROUND.SAVANNA},
        {name="dirt",                        anim="dirt",                tile=GROUND.DIRT},
        {name="woodfloor",                anim="woodfloor",        tile=GROUND.WOODFLOOR},
        {name="carpetfloor",        anim="carpet",                tile=GROUND.CARPET},
        {name="checkerfloor",        anim="checker",                tile=GROUND.CHECKER},

        {name="cave",                        anim="cave",                tile=GROUND.CAVE},
        {name="fungus",                        anim="fungus",                tile=GROUND.FUNGUS},
        {name="sinkhole",                anim="sinkhole",        tile=GROUND.SINKHOLE},
        {name="underrock",                anim="rock",                tile=GROUND.UNDERROCK},
        {name="mud",                        anim="mud",                        tile=GROUND.MUD},
    修改为:
        {name="road",                        anim="road",stacksize = 4,                tile=GROUND.ROAD},
        {name="rocky",                        anim="rocky",stacksize = 4,                tile=GROUND.ROCKY},
        {name="forest",                        anim="forest",stacksize = 4,                tile=GROUND.FOREST},
        {name="marsh",                        anim="marsh",stacksize = 4,                tile=GROUND.MARSH},
        {name="grass",                        anim="grass",stacksize = 4,                tile=GROUND.GRASS},
        {name="savanna",                anim="savanna",stacksize = 4,                tile=GROUND.SAVANNA},
        {name="dirt",                        anim="dirt",stacksize = 4,                tile=GROUND.DIRT},
        {name="woodfloor",                anim="woodfloor",stacksize = 4,         tile=GROUND.WOODFLOOR},
        {name="carpetfloor",        anim="carpet",stacksize = 4,                tile=GROUND.CARPET},
        {name="checkerfloor",        anim="checker",stacksize = 4,                tile=GROUND.CHECKER},

        {name="cave",                        anim="cave",stacksize = 4,                tile=GROUND.CAVE},
        {name="fungus",                        anim="fungus",stacksize = 4,                tile=GROUND.FUNGUS},
        {name="sinkhole",                anim="sinkhole",stacksize = 4,        tile=GROUND.SINKHOLE},
        {name="underrock",                anim="rock",stacksize = 4,                tile=GROUND.UNDERROCK},
        {name="mud",                        anim="mud",stacksize = 4,                        tile=GROUND.MUD},

    即可一次造4个地板,其中4可以修改为小于20的其他数字

wuzihang101 发表于 2013-7-26 16:08

yzzn2009 发表于 2013-7-26 16:02 static/image/common/back.gif
我为你做了更新
十五.棋盘地板一次造4个



万分感谢:)

wuzihang101 发表于 2013-7-26 16:13

还有能不能修改远程魔杖的速度,感觉太慢。:P

yzzn2009 发表于 2013-7-26 16:58

wuzihang101 发表于 2013-7-26 16:08 static/image/common/back.gif
万分感谢

这是你要的,消息里不能禁用表情,会使语句显示错误,所以在这里回复。远程魔杖的速度你指得是什么速度?

四十八.牙齿陷阱不伤害自养高鸟

    用记事本打开游戏目录\data\scripts\prefabs\trap_teeth.lua文件,将if target then替换为if target and not target:HasTag("smallbird") then即可

wuzihang101 发表于 2013-7-26 17:13

哎!不对呀,进入游戏里是错误啊!数量变成了“uil”:o

blbox 发表于 2013-7-26 17:33

yzzn2009 发表于 2013-7-25 23:18 static/image/common/back.gif
研究了半天,终于有点成果了。

通过喂食让高鸟重新认人:用记事本打开游戏目录\data\scripts\prefabs\sma ...

{:3_148:}成功了~高鸟宝宝又开始追着我跑了!!!!!!

太油菜了啊~!!!

yzzn2009 发表于 2013-7-26 17:44

wuzihang101 发表于 2013-7-26 17:13 static/image/common/back.gif
哎!不对呀,进入游戏里是错误啊!数量变成了“uil”

实测大理石地板要改4个,必须全部地板都改4个。已经修复了,见299楼回你的原帖

yzzn2009 发表于 2013-7-26 18:06

由于“饥荒实用修改技巧”已经达到3DM帖子50000字的限制,当初又没有考虑留楼。所以将采用下载模式,仅仅将索引列出,给大家造成的不便,请谅解。

qqwwzjl 发表于 2013-7-26 19:36

大大,我又来请教您啦{:3_136:}。要怎么样才能一次采集3个草、树枝、蘑菇、萝卜、芦苇、浆果、花呀

Mr.Shiny 发表于 2013-7-26 20:19

给力!{:3_123:}
页: 1 2 3 4 5 6 7 8 9 [10] 11 12 13 14 15 16 17 18 19
查看完整版本: 易宁:饥荒游戏实用修改技巧(非MOD模式,请自行备份)支持海难版——6月6日更新:简化修船工具制作材料(只用木板和绳子)