canons_s
发表于 2013-8-5 10:23
我想问几个问题~
1、蔬菜水果腐烂问题
这个我用了无数方法、mod,就是不能让所有食物都不腐烂。最后我用的是InfiniteFoods这个mod,然后只剩下水果和蔬菜会腐烂了=。= 我也尝试过lz提供的修改veggies.lua,但是没什么效果。PS我也尝试过修改InfiniteFoods里面的veggies.lua。求lz大大发一个详细的修改方式,再不行我就绝望了。。。
2、求狼牙棒的英文,用来修改堆叠的那个文件。其实我就是一个收集强迫症,杀了一堆触手后,还舍不得丢掉狼牙棒 =。=
3、翻译颜色改黑色。
这个貌似有点超出游戏范围了。。。主要是那个白色的翻译看着实在蛋疼,想改黑色或者其他颜色,基本上就是在看食物标签的时候比较蛋疼。。。
膜拜lz大大啊,超级强大,我也用了楼主给的好多方法修改了,超级感激!!!
wuzihang101
发表于 2013-8-5 10:56
同求字体改黑色啊!
yzzn2009
发表于 2013-8-5 13:05
canons_s 发表于 2013-8-5 10:23 static/image/common/back.gif
我想问几个问题~
1、蔬菜水果腐烂问题
这个我用了无数方法、mod,就是不能让所有食物都不腐烂。最后我用 ...
关于翻译的问题,你可以问问汉化组,我实在没有什么研究
1.蔬菜水果去除腐烂:用记事本打开游戏目录\data\scripts\prefabs\veggies.lua文件,将下列内容:
inst:AddComponent("perishable")
inst.components.perishable:SetPerishTime(TUNING.PERISH_SUPERSLOW)
inst.components.perishable:StartPerishing()
inst.components.perishable.onperishreplacement = "spoiled_food"
inst:AddComponent("perishable")
inst.components.perishable:SetPerishTime(VEGGIES.perishtime)
inst.components.perishable:StartPerishing()
inst.components.perishable.onperishreplacement = "spoiled_food"
inst:AddComponent("perishable")
inst.components.perishable:SetPerishTime(VEGGIES.cooked_perishtime)
inst.components.perishable:StartPerishing()
inst.components.perishable.onperishreplacement = "spoiled_food"
替换为:
--inst:AddComponent("perishable")
--inst.components.perishable:SetPerishTime(TUNING.PERISH_SUPERSLOW)
--inst.components.perishable:StartPerishing()
--inst.components.perishable.onperishreplacement = "spoiled_food"
--inst:AddComponent("perishable")
--inst.components.perishable:SetPerishTime(VEGGIES.perishtime)
--inst.components.perishable:StartPerishing()
--inst.components.perishable.onperishreplacement = "spoiled_food"
--inst:AddComponent("perishable")
--inst.components.perishable:SetPerishTime(VEGGIES.cooked_perishtime)
--inst.components.perishable:StartPerishing()
--inst.components.perishable.onperishreplacement = "spoiled_food"
2.狼牙棒可堆叠:用记事本打开游戏目录\data\scripts\prefabs\tentaclespike.lua文件,在inst:AddComponent("inventoryitem")的下一行插入以下内容:
inst:AddComponent("stackable")
inst.components.stackable.maxsize = TUNING.STACK_SIZE_SMALLITEM
canons_s
发表于 2013-8-5 15:02
额,蔬菜还是那样,不过我延长了腐烂时间,也算是另类的不腐烂=。=狼牙棒解决了!
灰常感激楼主!!!!!太牛了~~~
602823443
发表于 2013-8-5 15:44
支持一下
p2013ff
发表于 2013-8-5 16:33
-谢谢分享-留个记号-
艾沃克阿龙
发表于 2013-8-5 20:55
顶!LZ威武霸气
安式
发表于 2013-8-5 23:29
感谢楼主
winswkby
发表于 2013-8-6 01:06
一次采集五个这个没作用啊,试验了几遍,对照的几遍,改的是正确的但是没作用,希望你能调一下
yzzn2009
发表于 2013-8-6 01:42
本帖最后由 yzzn2009 于 2013-8-6 01:55 编辑
winswkby 发表于 2013-8-6 01:06 static/image/common/back.gif
一次采集五个这个没作用啊,试验了几遍,对照的几遍,改的是正确的但是没作用,希望你能调一下 ...
遇到修改后无效果,最大可能是mod干扰,即安装了其他也修改了这些采集品文件的mod。我在18版再次测试有效,且至少从17版开始Pickable标签中有这么一句:function Pickable:SetUp(product, regen, number),所以才采用类似inst.components.pickable:SetUp("cutgrass", TUNING.GRASS_REGROW_TIME,5)的修改模式,即加入,5这个让采集变成5个的参数。建议卸载mod测试,也可采用一个更狠的修改方法测试,即修改Pickable标签,因为一般mod都不会动到Pickable标签。
一次采集五个:用记事本打开游戏目录\data\scripts\components\pickable.lua文件,将self.numtoharvest = number or 1修改为self.numtoharvest = 5即可,这样让所有用到Pickable标签的物品全部一次采集五个
如果还是无效,不排除与打了某些汉化补丁有关,我遇到过有人提及类似问题
380560313
发表于 2013-8-6 06:36
本帖最后由 380560313 于 2013-8-6 06:41 编辑
楼主大大...修改 高鸟出错咯- -..17版的.
虬首问天
发表于 2013-8-6 09:45
吊炸天!!!
lvyan2015
发表于 2013-8-6 12:11
本帖最后由 lvyan2015 于 2013-8-6 12:40 编辑
380560313 发表于 2013-8-6 06:36 static/image/common/back.gif
楼主大大...修改 高鸟出错咯- -..17版的.
是不是修改了高鸟不喂食以后出现的,这种显示比较像包含hunger的语句没有全部加--导致,或与其他可喂食修改方法同时使用导致
yzzn2009
发表于 2013-8-6 12:46
380560313 发表于 2013-8-6 06:36 static/image/common/back.gif
楼主大大...修改 高鸟出错咯- -..17版的.
方便的话,把修改后的smallbird.lua文件发给我,我看一下就知道了
不愿辜负
发表于 2013-8-6 15:10
yzzn2009 发表于 2013-8-6 12:46
方便的话,把修改后的smallbird.lua文件发给我,我看一下就知道了
请问楼主,能不能把鱼人改成可以雇用?
yzzn2009
发表于 2013-8-6 16:18
不愿辜负 发表于 2013-8-6 15:10 static/image/common/back.gif
请问楼主,能不能把鱼人改成可以雇用?
我看了一下鱼人的文件,要想雇佣鱼人,缺少太多标签和local function,等于重新设计游戏,繁琐而不稳定。所以,既要解放思想,也要实事求是。我给你个鱼人不攻击主角,且互相攻击的方法,下次你去沼泽时就可以挑动他们之间的矛盾,坐收渔翁之利了。
鱼人不攻击主角且互相攻击:用记事本打开游戏目录\data\scripts\prefabs\merm.lua文件,将return guy:HasTag("character") and not guy:HasTag("merm")替换为return guy:HasTag("character") and not guy:HasTag("player")即可
|_歹匕ㄋ|
发表于 2013-8-6 17:49
永生,卧槽这个牛B了
|_歹匕ㄋ|
发表于 2013-8-6 18:02
yzzn2009 发表于 2013-8-6 16:18 static/image/common/back.gif
我看了一下鱼人的文件,要想雇佣鱼人,缺少太多标签和local function,等于重新设计游戏,繁琐而不稳定。 ...
大神,求蜗牛盔甲无限耐久或增加耐久的方法.
kklyh
发表于 2013-8-6 19:10
求修改提灯等光源光照的范围
yzzn2009
发表于 2013-8-6 19:19
回复wuzihang101
猪守卫不主动攻击主角和猪:用记事本打开游戏目录\data\scripts\prefabs\pigman.lua文件,
1.将return guy:HasTag("character") and not guy:HasTag("guard")替换为return guy:HasTag("character") and not guy:HasTag("guard") and not guy:HasTag("player") and not guy:HasTag("pig")
2.将return guy:HasTag("player")替换为return guy:HasTag("monster")
yzzn2009
发表于 2013-8-6 19:36
|_歹匕ㄋ| 发表于 2013-8-6 18:02 static/image/common/back.gif
大神,求蜗牛盔甲无限耐久或增加耐久的方法.
蜗牛甲无限使用同“二十六.盔甲不用尽(用到剩0%不消失,可继续用)”
用记事本打开游戏目录\data\scripts\components\armor.lua文件,将self.inst:Remove()修改为--self.inst:Remove()即可实现盔甲不用尽
|_歹匕ㄋ|
发表于 2013-8-6 19:57
yzzn2009 发表于 2013-8-6 19:36 static/image/common/back.gif
蜗牛甲无限使用同“二十六.盔甲不用尽(用到剩0%不消失,可继续用)”
用记事本打开游戏目录\data\s ...
被群殴的时候躲壳里不出来。
yzzn2009
发表于 2013-8-6 20:16
kklyh 发表于 2013-8-6 19:10 static/image/common/back.gif
求修改提灯等光源光照的范围
提高提灯亮度及范围:用记事本打开游戏目录\data\scripts\prefabs\mininglantern.lua文件,将下列内容:
inst.Light:SetIntensity(Lerp(0.4, 0.6, fuelpercent))
inst.Light:SetRadius(Lerp(3, 5, fuelpercent))
替换为以下内容:
inst.Light:SetIntensity(Lerp(-10, 0.6, fuelpercent))
inst.Light:SetRadius(Lerp(3, 50, fuelpercent))
即可提高提灯亮度及范围,其中-10越小越亮,如-20等;50越大范围越大,如100等
blbox
发表于 2013-8-6 20:25
{:3_131:}终于有可制的坎普背包了~~~~~~~~~
不杀生主义者的福音啊~
棱角怀念
发表于 2013-8-6 21:02
LZ可以让兔人白天出来不
棱角怀念
发表于 2013-8-6 21:03
谢谢LZ:loveliness:
380560313
发表于 2013-8-6 22:54
yzzn2009 发表于 2013-8-6 12:46 static/image/common/back.gif
方便的话,把修改后的smallbird.lua文件发给我,我看一下就知道了
谢谢LZ 大大..嘿嘿
yzzn2009
发表于 2013-8-6 23:13
棱角怀念 发表于 2013-8-6 21:02 static/image/common/back.gif
LZ可以让兔人白天出来不
这要涉及修改不止一个文件,重写无数代码,我尝试了但没有成功
yzzn2009
发表于 2013-8-6 23:47
380560313 发表于 2013-8-6 22:54 static/image/common/back.gif
谢谢LZ 大大..嘿嘿
你玩的17版是否是汉化版,如果是,问题可能就出在汉化补丁修改了字体,影响了smallbird.lua文件中最上面一句require "fonthelper"导致,因为18版除了没有这句外,其他内容与17版该文件完全一样,而我在18版实测修改无问题。
解决方法1:除了正常修改外,将require "fonthelper"替换为--require "fonthelper"再试试,我修改好了一个文件,你直接复制到游戏目录\data\scripts\prefabs下即可
解决方法2:改用18版(英文)游戏,因为汉化补丁导致游戏存在不稳定因素,即使你现在不用18版,一周后19版出来,不能总不更新啊
380560313
发表于 2013-8-7 00:10
yzzn2009 发表于 2013-8-6 23:47 static/image/common/back.gif
你玩的17版是否是汉化版,如果是,问题可能就出在汉化补丁修改了字体,影响了smallbird.lua文件中最上面 ...
谢谢楼主大大.因为更新太快了,所以有点念旧. .:)