有木有石头再生MOD啊
有木有石头再生MOD啊 收集物资不足时应该前往下个世界,这才是这个游戏的意义 hjcbest 发表于 2013-4-15 12:04 static/image/common/back.gif收集物资不足时应该前往下个世界,这才是这个游戏的意义
我已经去过后面的地图了, 但个人想休闲一些<或是其它感觉>, 就想呆在第一个地图
也和lz一样同求不可再生资源的Mod...或是告知制作方法.
目前只能改成无限石头,像草一样再生改不出来 wwwqz5zcom 发表于 2013-4-30 19:07 static/image/common/back.gif
目前只能改成无限石头,像草一样再生改不出来
何为无限石头,求教? 可以通过改MOD达到刷石头或其它东西
例如,割草同时得到石头,不过感觉怪怪的
以下是通过猪王换取其它物品的
http://forums.kleientertainment.com/showthread.php?13661-Download-Troll-King
以下是版主的修改版下载
http://bbs.3dmgame.com/thread-3824154-1-1.html
只要修改modmain.lua里的物品名,就能刷出所需物品 因为感觉,从取其它物品中得到石头,还是杀生物得到石头,都怪怪的
所以我建议从挖树桩时挖到石头较为合理
不用Mod了,直接搜索游戏目录里的 evergreens.lue 文件
搜到以下这行
inst.components.lootdropper:SpawnLootPrefab("log")
再在下面添加一行
inst.components.lootdropper:SpawnLootPrefab("rocks")
备份,保存,这样在游戏里挖树桩时就会同时挖出木头与石头了
当然,也可以修改成挖出更多或其它物品 Have.Fun 发表于 2013-5-1 10:40 static/image/common/back.gif
因为感觉,从取其它物品中得到石头,还是杀生物得到石头,都怪怪的
所以我建议从挖树桩时挖到石头较为合理 ...
这个太赞了 想了很久不知道怎么修改 谢谢了
Have.Fun 发表于 2013-5-1 10:40 static/image/common/back.gif
因为感觉,从取其它物品中得到石头,还是杀生物得到石头,都怪怪的
所以我建议从挖树桩时挖到石头较为合理 ...
如果想修改成几率掉落应该如何写捏,大大? a50689328 发表于 2013-5-2 07:37 static/image/common/back.gif
如果想修改成几率掉落应该如何写捏,大大?
如果要几率式的出现,可在
inst.components.lootdropper:SpawnLootPrefab("log")
这行的下面输入下面这三行
if math.random(100) > 75 then
inst.components.lootdropper:SpawnLootPrefab("rocks")
end
这样石头的出现率就是1/4了,75可以改成其它
那个“end”是必加的,加上原来的“end”,会有两行的“end”
楼上果然高玩了 lx075064 发表于 2013-4-30 23:25 static/image/common/back.gif
何为无限石头,求教?
就是在石头砸完的时候同时刷新一块,这样就不用找石头了,感觉没意思 wwwqz5zcom 发表于 2013-5-2 14:28 static/image/common/back.gif
就是在石头砸完的时候同时刷新一块,这样就不用找石头了,感觉没意思
在哪个文件?怎么改?能指点下嘛?我想研究草和树枝的重生
飞翔叶子 发表于 2013-5-8 22:25 static/image/common/back.gif
在哪个文件?怎么改?能指点下嘛?我想研究草和树枝的重生
rocks.lua里面
local function rock1_fn(Sim)
local inst = baserock_fn(Sim)
inst.AnimState:SetBank("rock")
inst.AnimState:SetBuild("rock")
inst.AnimState:PlayAnimation("full")
inst.components.lootdropper:SetLoot({"rocks", "rocks", "rocks", "flint"})
--inst.components.lootdropper:SetUp("rock1",TUNING.GRASS_REGROW_TIME)
inst.components.lootdropper:AddChanceLoot("nitre", 0.4)
inst.components.lootdropper:AddChanceLoot("flint", 0.6)
inst.components.lootdropper:AddChanceLoot("rocks", 0.4)
return inst
end
local function rock2_fn(Sim)
local inst = baserock_fn(Sim)
inst.AnimState:SetBank("rock2")
inst.AnimState:SetBuild("rock2")
inst.AnimState:PlayAnimation("full")
inst.components.lootdropper:SetLoot({"rocks", "rocks", "rocks", "flint"})
--inst.components.lootdropper:SetUp("rock2",TUNING.GRASS_REGROW_TIME)
inst.components.lootdropper:AddChanceLoot("goldnugget", 0.7)
inst.components.lootdropper:AddChanceLoot("flint", 0.6)
inst.components.lootdropper:AddChanceLoot("rocks", 0.4)
return inst
end
local function rock_flintless_fn(Sim)
local inst = baserock_fn(Sim)
inst.AnimState:SetBank("rock_flintless")
inst.AnimState:SetBuild("rock_flintless")
inst.AnimState:PlayAnimation("full")
inst.components.lootdropper:SetLoot({"rocks", "rocks", "rocks", "rocks"})
--inst.components.lootdropper:SetUp("rock_flintless",TUNING.GRASS_REGROW_TIME)
inst.components.lootdropper:AddChanceLoot("rocks", 0.6)
return inst
end
掉的东西自己加个岩石就行了,期待你修改的石头重生
wwwqz5zcom 发表于 2013-5-9 18:46 static/image/common/back.gif
rocks.lua里面
local function rock1_fn(Sim)
local inst = baserock_fn(Sim)
我还以为是像萝卜和花朵那样随机在某些地面重生。看来不太一样,现在的石头重生已经有mod了,是石头有3种状态那个
页:
[1]