Ø過期MODØ 几个搬运MOD的小修改,现在随你意啦~~~~~据说标题不长没人看
本帖最后由 b0101537 于 2013-4-30 04:49 编辑1:【MOD搬運】收納大師 - Max Stacks - 堆疊物品的最大上限增加到99。
现在我们可以想改多少改多少
打开MOD下modmain文件
-- Define functions
function stackPrefabPostInit(inst)
inst.components.stackable.maxsize = 999
end
function makestackablePrefabPostInit(inst)
inst:AddComponent("stackable")
inst.components.stackable.maxsize = 999
999就是随便想修改的,哈哈,随便你囤积吧
2:MOD搬运 More Pickables! --1.1 增加收获的数量
照例打开文件
--
-- Cut Grass
--
local function NEW_grass_onpickedfn(inst, picker)
--Run standard function previously saved to handle the animations, etc
if inst.ASMP_OnPickedFn then
inst.ASMP_OnPickedFn(inst, picker)
end
--Drop additional loot versus just the one cutgrass provided by the pickable component
if picker and picker.components.inventory then
local pt = Vector3( TheSim:GetScreenPos( inst.Transform:GetWorldPosition() ) )
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
end
end
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)这个语句就是额外添加的,添加几句就是采摘n+1,也可以添加别的,比如拾草的时候可以拾到金块
就是把cutgrass换成其它的,随便都可以
再更新自己添加额外收入的,范例如下
--
-- Carrot
--
local function NEW_carrot_planted_onpickedfn(inst, picker)
--Run standard function previously saved to handle the animations, etc
if inst.ASMP_OnPickedFn then
inst.ASMP_OnPickedFn(inst, picker)
end
--Drop additional loot versus just the one cutreeds provided by the pickable component
if picker and picker.components.inventory then
local pt = Vector3( GLOBAL.TheSim:GetScreenPos( inst.Transform:GetWorldPosition() ) )
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
picker.components.inventory:GiveItem(SpawnPrefab("carrot"), nil, pt)
end
end
local function carrot_plantedPrefabPostInit(inst)
if inst and inst.components.pickable then
--Save existing function to run from our new version
inst.ASMP_OnPickedFn = inst.components.pickable.onpickedfn
--Replace Pickable component's onpickedfn setting with our new one
inst.components.pickable.onpickedfn = NEW_carrot_planted_onpickedfn
end
end
AddPrefabPostInit("carrot_planted", carrot_plantedPrefabPostInit)
这样修改就会采一次萝卜收获七个,具体方法只要你们复制这段然后carrot_planted修改为你们想要的东西比如蜂蜜什么的,但是注意这里的carrot_planted不是carrot因为后者是
采出来后的,前者才是在土里可以采摘的萝卜,其他的也要同样注意,然后具体物品名称请查询string文件
3.【MOD搬運】工具無限 - Infinite Tools v4.1 - 讓生存道具成為傳家寶。
--Add a post init callback to the tool prefabs (and tent, torch)
--This will tell the game to run the function above after creating the prefab
--Comment out any of the lines below to disable this change if desired
AddPrefabPostInit("axe", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("birdtrap", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("boomerang", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("bugnet", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("firestaff", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("fishingrod", InfiniteTools_RemoveFiniteUses)
AddPrefabPostInit("hambat", InfiniteTools_RemoveFiniteUses)
搜索这些,然后在最后一行添加同样格式语句
AddPrefabPostInit("XXX", InfiniteTools_RemoveFiniteUses)
XXX为工具名称,同样请自查string
.............未完待续
以上修改均本人心得,转载请注明出处
有童鞋要改好的,现在放出连接,一个是上限改成999,
另一个是采摘变成一次7个
还有童鞋要无限矿工灯和南瓜灯,在此放出修改版
求点亮,不给二楼 这都光看没人回复都跌到爪哇国去了啊
呃~!!回个~!!!!!!!!!!!!去试试~!不过第二个改看不明白 bubai85 发表于 2013-4-20 18:02 static/image/common/back.gif
呃~!!回个~!!!!!!!!!!!!去试试~!不过第二个改看不明白
那个语句就是额外添加的,原本介绍是一次采三个,也就是两句话,现在只要复制就能多采,也可以换成其他的 本帖最后由 bubai85 于 2013-4-20 20:47 编辑
半夜数绵羊 发表于 2013-4-20 18:04 static/image/common/back.gif
那个语句就是额外添加的,原本介绍是一次采三个,也就是两句话,现在只要复制就能多采,也可以换成其他的 ...
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比如采木头,石头什么的?我想把木头和石头这两样捡一下三个,要怎么改?要去那个开头的下面加那语句额外添加?
求矿工帽子的无线耐久~~~~~~~~~~~~~~ 顶啊,强烈支持你继续研究~~! 楼主你能提供一个改好的下载文件吗
复制老是错行一运行就报错 假如要改成一次采集加6怎么改啊 vinsongsy 发表于 2013-4-20 20:34 static/image/common/back.gif
假如要改成一次采集加6怎么改啊
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
复制五次,就是采一下改成六次
别逼我回帖 发表于 2013-4-20 18:55 static/image/common/back.gif
求矿工帽子的无线耐久~~~~~~~~~~~~~~
那个工具无限MOD没支持吗?我没用那个 楼主辛苦了还有别的吗, 半夜数绵羊 发表于 2013-4-20 21:22 static/image/common/back.gif
那个工具无限MOD没支持吗?我没用那个
那个没有对了 加了你说的以后 菜单的字没了... 图标上没有文字..怎么办
楼主会不会改那个工具无限MOD?我想把蜘蛛帽子改成无限使用的,如果楼主好人的话求改好了之后发上来,谢谢 bubai85 发表于 2013-4-20 18:48 static/image/common/back.gif
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比 ...
能改,我一会更新 版主求精华啊 bubai85 发表于 2013-4-20 18:48 static/image/common/back.gif
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比 ...
已更新,自己看看 别逼我回帖 发表于 2013-4-20 21:56 static/image/common/back.gif
那个没有对了 加了你说的以后 菜单的字没了... 图标上没有文字..怎么办
...
本人无你说的情况,发个图看看吧 大哥,那那个“同样请自查string”在哪里可以查到? 半夜数绵羊 发表于 2013-4-20 21:16 static/image/common/back.gif
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
复制五次,就 ...
非常感谢!!!
.勇敢的心 发表于 2013-4-20 22:34 static/image/common/back.gif
大哥,那那个“同样请自查string”在哪里可以查到?
data文件夹下scripts 不错的帖子嘛,肿么不给变色呢?{:3_93:} kaven47 发表于 2013-4-20 22:48 static/image/common/back.gif
不错的帖子嘛,肿么不给变色呢?
{:3_99:}咱也不知道啊 半夜数绵羊 发表于 2013-4-20 22:27 static/image/common/back.gif
已更新,自己看看
哦哦~~谢谢你啦~~!!!
半夜数绵羊 发表于 2013-4-20 22:31 static/image/common/back.gif
本人无你说的情况,发个图看看吧
我重新覆盖了一下 好了.. 矿工帽和采蜜头盔不是无限持久 很是郁闷
這個好!靠板主發的MOD,看我這新手又可以多撐幾天啦! 不错的东西啊 :):D:(逆天了啊
下来看看