rosesscarlet 发表于 2013-6-9 22:46

很好啊,再来顶一顶

ldw444 发表于 2013-6-9 22:54

很详细,这个非常实用

lostcosta 发表于 2013-6-9 23:25

标记一下 ~~~

jjqspybear 发表于 2013-6-13 10:29

果断mark

18942670266 发表于 2013-6-13 20:44

{:3_104:}楼主辛苦了,万分感谢。。。。。。。。。。

yzzn2009 发表于 2013-6-17 14:51

6月17日更新:“八.建造肉块雕像不罚血”、“二十三.让游戏中的一天更漫长”、“二十四.修改白天、傍晚、黑夜占一天的比例”、“三十.缩短煮料理时间”、“三十一.缩短钓鱼时间”

以前想修改一些游戏,总感慨华语圈教程如此贫瘠,甚至一些错误的教程都抄来抄去,只能靠google翻译一点点抠外文论坛。其实我们只要多一点认真,多一点耐心,华语修改教程的水平一定会提高的,总有一天外面的人会来翻译我们的东西。所以,从我做起吧{:3_117:}

blbox 发表于 2013-6-17 15:39

{:3_104:}这真是神贴啊~~~~
还在为去哪里找各种mod发愁或者找不到合适的mod啥的~

><直接修改源文件快多了~~~~~而且还可以根据自身实力自定义~
此贴不顶天理难容啊~~~~~~~~~{:3_119:}
对新手菜鸟来说很实用的贴哦

yake0610 发表于 2013-6-18 11:03

神一般的技巧,谢谢楼主

岸杨柳 发表于 2013-6-20 11:17

我只能说这是我见过最全的了!! 感谢lz的分享!

桐谷美玲 发表于 2013-6-20 23:14

支持一下哦
有些代码非常实用

祗緗簡單妳﹏ 发表于 2013-6-21 14:44

yzzn2009 发表于 2013-6-2 00:43 static/image/common/back.gif
游戏机制是如果有MOD,先读MOD下的文件,原文件作废,所以导致修改原文件无效,须修改MOD中的文件。恭喜 ...

亲,狗牙陷阱目前是叠加了,但是放置的时候,是所有数量一起放置的,怎么能让它单独放置1个,就像种植松果什么的一样,是一个一个种的,我看了松果的代码页没有头绪,希望大神帮我解答一下怎么办...

1988爱 发表于 2013-6-22 08:02

解锁的新人物怎么调

yzzn2009 发表于 2013-6-22 15:45

本帖最后由 yzzn2009 于 2013-6-22 15:52 编辑

祗緗簡單妳﹏ 发表于 2013-6-21 14:44 static/image/common/back.gif
亲,狗牙陷阱目前是叠加了,但是放置的时候,是所有数量一起放置的,怎么能让它单独放置1个,就像种植松 ...
拿起一堆狗牙陷阱,按着Ctrl键再点鼠标左键就可以一个一个放置了{:3_94:}

yzzn2009 发表于 2013-6-22 17:29

1988爱 发表于 2013-6-22 08:02 static/image/common/back.gif
解锁的新人物怎么调

研究了一下,发现如果采用文件修改方式比较复杂,倒不如直接采用MOD方式http://bbs.3dmgame.com/thread-3809714-1-1.html,因为它是直接下了个playerprofileclasshook.IsCharacterUnlocked = function()的命令{:3_95:}

raincoffee1205 发表于 2013-6-22 20:56

你设个回復可见,保证天天有人帮你顶到第一页去

Tupan~ 发表于 2013-6-22 22:55

提问:如何去除腐坏设定,不是延长保存时间?

yzzn2009 发表于 2013-6-23 00:53

Tupan~ 发表于 2013-6-22 22:55 static/image/common/back.gif
提问:如何去除腐坏设定,不是延长保存时间?

回答:打开想要去除腐坏设定的物品文件,在inst:AddComponent("perishable")前加--,在以inst.components.perishable为开头的每行前加--即可。例如去除鸡蛋腐坏设定:用记事本打开游戏目录\data\scripts\prefabs\egg.lua文件,查找下列内容:
        inst:AddComponent("perishable")
        inst.components.perishable:SetPerishTime(TUNING.PERISH_FAST)
        inst.components.perishable:StartPerishing()
        inst.components.perishable.onperishreplacement = "rottenegg"
    inst.components.perishable:SetPerishTime(TUNING.PERISH_MED)

在每行前面加--后,变为下列内容:

        --inst:AddComponent("perishable")
        --inst.components.perishable:SetPerishTime(TUNING.PERISH_FAST)
        --inst.components.perishable:StartPerishing()
        --inst.components.perishable.onperishreplacement = "rottenegg"
    --inst.components.perishable:SetPerishTime(TUNING.PERISH_MED)

即可去除鸡蛋的腐坏设定,但鸡蛋也不能放入冰箱了(既然不坏,就放在箱子里吧)。注意一旦有以inst.components.perishable开头的语句前没有加--,则游戏会跳出,一定要改干净{:3_161:}

Tupan~ 发表于 2013-6-23 02:16

yzzn2009 发表于 2013-6-23 00:53 static/image/common/back.gif
回答:打开想要去除腐坏设定的物品文件,在inst:AddComponent("perishable")前加--,在以inst.components ...

谢谢回复( ̄▽ ̄") LZ好人卡请收下

祗緗簡單妳﹏ 发表于 2013-6-23 16:39

yzzn2009 发表于 2013-6-22 15:45 static/image/common/back.gif
拿起一堆狗牙陷阱,按着Ctrl键再点鼠标左键就可以一个一个放置了

对了,大神能不能告诉我怎么把种子和香蕉一起种到地上,我最近用的种植大师MOD,需要种子和香蕉一起种到地上,我就懵了...

yzzn2009 发表于 2013-6-23 20:48

本帖最后由 yzzn2009 于 2013-6-23 20:49 编辑

祗緗簡單妳﹏ 发表于 2013-6-23 16:39 static/image/common/back.gif
对了,大神能不能告诉我怎么把种子和香蕉一起种到地上,我最近用的种植大师MOD,需要种子和香蕉一起种到 ...
不是把香蕉和种子种在地上,而是香蕉种子这一个东西。我看了种植大师MOD的代码,作者还特意为香蕉种子做了图。至于如何得到香蕉种子,可以把香蕉喂鸟或砍香蕉树试试,我暂时还没有测试过

祗緗簡單妳﹏ 发表于 2013-6-23 21:05

yzzn2009 发表于 2013-6-23 20:48 static/image/common/back.gif
不是把香蕉和种子种在地上,而是香蕉种子这一个东西。我看了种植大师MOD的代码,作者还特意为香蕉种子做了 ...

感谢感谢,问题解决了,只能喂鸟,砍树应该不行...对了蝙蝠翅膀做的那个武器在data里面叫什么名字,我想改改代码,想改成永久的...一会看看无限工具代码,看看人家是怎么改的...

yzzn2009 发表于 2013-6-23 21:50

祗緗簡單妳﹏ 发表于 2013-6-23 21:05 static/image/common/back.gif
感谢感谢,问题解决了,只能喂鸟,砍树应该不行...对了蝙蝠翅膀做的那个武器在data里面叫什么名字,我想 ...

我为你做了修改教程更新

二十.蝙蝠棒无限使用

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

    inst:AddComponent("finiteuses")
    inst.components.finiteuses:SetMaxUses(TUNING.BATBAT_USES)
    inst.components.finiteuses:SetUses(TUNING.BATBAT_USES)
    inst.components.finiteuses:SetOnFinished( onfinished )
    修改为:
    --inst:AddComponent("finiteuses")
    --inst.components.finiteuses:SetMaxUses(TUNING.BATBAT_USES)
    --inst.components.finiteuses:SetUses(TUNING.BATBAT_USES)
    --inst.components.finiteuses:SetOnFinished( onfinished )
    即可让蝙蝠棒无限使用,原理是用--去掉finiteuses组件及其参数

祗緗簡單妳﹏ 发表于 2013-6-23 22:58

yzzn2009 发表于 2013-6-23 21:50 static/image/common/back.gif
我为你做了修改教程更新

二十.蝙蝠棒无限使用


对了,跟你说一下,那个种草不用施肥的代码有错误,正确的代码应该是
                inst.components.pickable.onregenfn = onregenfn
                inst.components.pickable.onpickedfn = onpickedfn
                inst.components.pickable.makeemptyfn = makeemptyfn
                inst.components.pickable.makebarrenfn = makebarrenfn
                --inst.components.pickable.makefullfn = makefullfn
                --inst.components.pickable.max_cycles = 20
                --inst.components.pickable.cycles_left = 20   
                --inst.components.pickable.ontransplantfn = ontransplantfn

这样就是对的,如果按照你那么改的话,会出现割完的草退出重新进入游戏的时候是显示已经生长出来,但是你还不能采集,我这么改应该就没问题了...

yzzn2009 发表于 2013-6-24 01:18

祗緗簡單妳﹏ 发表于 2013-6-23 22:58 static/image/common/back.gif
对了,跟你说一下,那个种草不用施肥的代码有错误,正确的代码应该是
                inst.components.pickable.onrege ...

再次测试了一遍,没有问题啊?{:3_103:}我是比对了树杈的代码修改的,是不是与你安的MOD有冲突啊?你修改的模式我也测试了,长草簇种下就变成草,而不是草根。如果你修改的结果更适合你的游戏,就用你的方法修改吧{:3_94:}

祗緗簡單妳﹏ 发表于 2013-6-24 11:18

yzzn2009 发表于 2013-6-24 01:18 static/image/common/back.gif
再次测试了一遍,没有问题啊?我是比对了树杈的代码修改的,是不是与你安的MOD有冲突啊?你修改 ...

也许是MOD冲突吧...我那么改的话,种出来直接是草,但是摘完之后是正常的,你那么改的话,我会出现BUG,应该是我MOD的问题...

hei12340 发表于 2013-6-24 16:37

收缴了,很实用

yzzn2009 发表于 2013-6-25 13:17

6月25日更新:“二十九.种兔子得兔子洞(可以养殖兔子了)”。之后还会研究养鸡、养牛等功能,敬请期待哦{:3_123:}

沦陷°  -fall 发表于 2013-6-25 13:20

很不错啊,顶了。

月無痕 发表于 2013-6-27 01:31

太给力了 感谢分享!!

yzzn2009 发表于 2013-6-27 12:45

6月27日更新:“三十.种牛毛得牛”。现在兔子和牛都可以养了,正在研究合理的养鸡方法,通过种鸡蛋的模式已经证明走不通了{:3_95:}
页: 1 2 [3] 4 5 6 7 8 9 10 11 12
查看完整版本: 易宁:饥荒游戏实用修改技巧(非MOD模式,请自行备份)支持海难版——6月6日更新:简化修船工具制作材料(只用木板和绳子)