半夜数绵羊 发表于 2013-4-20 17:35

Ø過期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个

还有童鞋要无限矿工灯和南瓜灯,在此放出修改版

半夜数绵羊 发表于 2013-4-20 17:37

求点亮,不给二楼

半夜数绵羊 发表于 2013-4-20 17:55

这都光看没人回复都跌到爪哇国去了啊

bubai85 发表于 2013-4-20 18:02

呃~!!回个~!!!!!!!!!!!!去试试~!不过第二个改看不明白

半夜数绵羊 发表于 2013-4-20 18:04

bubai85 发表于 2013-4-20 18:02 static/image/common/back.gif
呃~!!回个~!!!!!!!!!!!!去试试~!不过第二个改看不明白

那个语句就是额外添加的,原本介绍是一次采三个,也就是两句话,现在只要复制就能多采,也可以换成其他的

bubai85 发表于 2013-4-20 18:48

本帖最后由 bubai85 于 2013-4-20 20:47 编辑

半夜数绵羊 发表于 2013-4-20 18:04 static/image/common/back.gif
那个语句就是额外添加的,原本介绍是一次采三个,也就是两句话,现在只要复制就能多采,也可以换成其他的 ...
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比如采木头,石头什么的?我想把木头和石头这两样捡一下三个,要怎么改?要去那个开头的下面加那语句额外添加?

别逼我回帖 发表于 2013-4-20 18:55

求矿工帽子的无线耐久~~~~~~~~~~~~~~

vinsongsy 发表于 2013-4-20 19:28

顶啊,强烈支持你继续研究~~!

psdxsy 发表于 2013-4-20 20:17

楼主你能提供一个改好的下载文件吗
复制老是错行一运行就报错

vinsongsy 发表于 2013-4-20 20:34

假如要改成一次采集加6怎么改啊

半夜数绵羊 发表于 2013-4-20 21:16

vinsongsy 发表于 2013-4-20 20:34 static/image/common/back.gif
假如要改成一次采集加6怎么改啊

                picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
复制五次,就是采一下改成六次

半夜数绵羊 发表于 2013-4-20 21:22

别逼我回帖 发表于 2013-4-20 18:55 static/image/common/back.gif
求矿工帽子的无线耐久~~~~~~~~~~~~~~

那个工具无限MOD没支持吗?我没用那个

最初は彼氏ヒョ 发表于 2013-4-20 21:36

楼主辛苦了还有别的吗,

别逼我回帖 发表于 2013-4-20 21:56

半夜数绵羊 发表于 2013-4-20 21:22 static/image/common/back.gif
那个工具无限MOD没支持吗?我没用那个

那个没有对了 加了你说的以后 菜单的字没了... 图标上没有文字..怎么办

最初は彼氏ヒョ 发表于 2013-4-20 22:18

楼主会不会改那个工具无限MOD?我想把蜘蛛帽子改成无限使用的,如果楼主好人的话求改好了之后发上来,谢谢

半夜数绵羊 发表于 2013-4-20 22:19

bubai85 发表于 2013-4-20 18:48 static/image/common/back.gif
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比 ...

能改,我一会更新

半夜数绵羊 发表于 2013-4-20 22:21

版主求精华啊

半夜数绵羊 发表于 2013-4-20 22:27

bubai85 发表于 2013-4-20 18:48 static/image/common/back.gif
也就是说,看见有这句话的,复制下来再下一行粘贴上去,多一行就采多一个???怎么看采什么东西的啊、比 ...

已更新,自己看看

半夜数绵羊 发表于 2013-4-20 22:31

别逼我回帖 发表于 2013-4-20 21:56 static/image/common/back.gif
那个没有对了 加了你说的以后 菜单的字没了... 图标上没有文字..怎么办
...

本人无你说的情况,发个图看看吧

.勇敢的心 发表于 2013-4-20 22:34

大哥,那那个“同样请自查string”在哪里可以查到?

vinsongsy 发表于 2013-4-20 22:39

半夜数绵羊 发表于 2013-4-20 21:16 static/image/common/back.gif
picker.components.inventory:GiveItem(SpawnPrefab("cutgrass"), nil, pt)
复制五次,就 ...

非常感谢!!!

半夜数绵羊 发表于 2013-4-20 22:42

.勇敢的心 发表于 2013-4-20 22:34 static/image/common/back.gif
大哥,那那个“同样请自查string”在哪里可以查到?

data文件夹下scripts

kaven47 发表于 2013-4-20 22:48

不错的帖子嘛,肿么不给变色呢?{:3_93:}

半夜数绵羊 发表于 2013-4-20 22:50

kaven47 发表于 2013-4-20 22:48 static/image/common/back.gif
不错的帖子嘛,肿么不给变色呢?

{:3_99:}咱也不知道啊

bubai85 发表于 2013-4-20 23:07

半夜数绵羊 发表于 2013-4-20 22:27 static/image/common/back.gif
已更新,自己看看

哦哦~~谢谢你啦~~!!!

别逼我回帖 发表于 2013-4-20 23:29

半夜数绵羊 发表于 2013-4-20 22:31 static/image/common/back.gif
本人无你说的情况,发个图看看吧

我重新覆盖了一下 好了.. 矿工帽和采蜜头盔不是无限持久 很是郁闷

wesley8520 发表于 2013-4-20 23:30

這個好!靠板主發的MOD,看我這新手又可以多撐幾天啦!

kid14142 发表于 2013-4-20 23:34

不错的东西啊

henry105 发表于 2013-4-20 23:58

:):D:(逆天了啊

悲伤の戀曲 发表于 2013-4-21 00:03

下来看看
页: [1] 2 3 4 5 6 7 8
查看完整版本: Ø過期MODØ 几个搬运MOD的小修改,现在随你意啦~~~~~据说标题不长没人看