Don't Starve Together

Don't Starve Together

122 ratings
连锁采集
3
2
2
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
57.078 KB
16 Jul @ 6:28pm
25 Sep @ 6:52pm
17 Change Notes ( view )

Subscribe to download
连锁采集

Description
前言
如果你了解MC的连锁挖矿,那么你一定能很快明白这个模组的功能
更多有关本模组以往版本更新与修复的内容,请翻阅改动说明
本模组具有配置界面,你可以配置相关参数


累积更新
修复连锁砍伐蘑菇树的bug
修复错误逻辑判断致使连锁功能近乎失效的bug
~)修复堆肥桶施肥断开游戏连接的bug。不可堆叠的肥料不能连锁施肥
~)针对某些具有finiteuses组件的工具但可用次数为nil?进行修复
~)现在,棱镜中所有形态的白木,视作同种Prefab执行连锁

1)新的连锁类型
2)游戏内开启或关闭连锁功能

命令
效果
权限
/chain on
游戏内启用连锁,并自动切换至安全模式
所有人可用
/chain off
游戏内禁用连锁,并自动切换至安全模式
所有人可用
/chroot on
将连锁切换至特权模式
管理员可用
/chroot off
将连锁切换至安全模式
管理员可用

提示:在聊天框中输入对应命令【按Y或U打开聊天框】
关于特权模式:(取消所有限制,但还是只能连锁同类对象)
==>表现上只比普通模式多了一些可连锁的对象
==>比如,连锁挖掉移植好的植物,连锁砸掉同类建筑等,所以请谨慎使用


模组内容
这个模组可以让你在执行某些动作时,连锁搜寻附近的同类对象并对其执行相应动作
如:连锁采集一大片树苗,连锁砍伐一大片树,……
设计初衷
注:连锁通过执行对应动作触发,当玩家砍伐树木时,连锁砍倒一大片树木
基地里的树木、大理石、树苗都长起来了,你会花时间去收集这些资源吗
这个模组的初衷是帮你节省这些时间,让你花一倍的时间完成N倍的工作
需要使用工具的连锁类型,如连锁作业,会消耗对应工具的耐久
适用范围
对大部分物品适用(包括模组物品)

功能
关联组件
预制体举例
通用
连锁采集
pickable
树苗、石果、浆果
连锁作业
workable
树木、矿石、巨大作物
连锁清理
lunarhailbuildup
可被月亮碎片附着的预制体
连锁收获
harvestable
蜂箱、蘑菇农场



常见问题解答
注:以下解答不考虑模组间相互影响,请自行排查
Q:为何连锁无效
A:请配置合适的连锁半径,过小的半径需要更紧密地种植
120 Comments
ztjssb 27 Sep @ 7:05pm 
牛啊大佬。
卖女孩的小火柴  [author] 25 Sep @ 5:53am 
@待解璇玑 @dahuang2019 好的
dahuang2019 25 Sep @ 4:58am 
@卖女孩的小火柴 好像又没问题了,能正常进去了。
待解璇玑 25 Sep @ 2:51am 
(续)
=(tail call):-1 in () (tail) <-1--1>
scripts/bufferedaction.lua:26 in (method) Do (Lua) <22-36>
scripts/entityscript.lua:1671 in (method) PerformBufferedAction (Lua) <1653-1686>
scripts/stategraphs/SGwilson.lua:18887 in (field) fn (Lua) <18886-18888>
scripts/stategraph.lua:678 in (method) UpdateState (Lua) <646-690>
scripts/stategraph.lua:725 in (method) Update (Lua) <718-744>
scripts/stategraph.lua:128 in (method) Update (Lua) <109-146>
scripts/update.lua:288 in () ? (Lua) <224-298>
待解璇玑 25 Sep @ 2:51am 
[00:01:11]: [string "../mods/workshop-3527639144/chmain/hooks/ch..."]:71: attempt to perform arithmetic on local 'curdmg' (a nil value)
LUA ERROR stack traceback:
../mods/workshop-3527639144/chmain/hooks/chain_work.lua:71 in (local) fn (Lua) <10-85>
scripts/entityscript.lua:1298 in (method) PushEvent_Internal (Lua) <1285-1314>
scripts/entityscript.lua:1317 in (method) PushEvent (Lua) <1316-1318>
scripts/components/workable.lua:165 in (method) WorkedBy_Internal (Lua) <130-170>
scripts/components/workable.lua:127 in (method) WorkedBy (Lua) <123-128>
scripts/components/workable.lua:75 in (method) Destroy (Lua) <73-77>
../mods/workshop-3366313760/modmain/abilities/super_farm_hoe.lua:60 in () ? (Lua) <55-98>
待解璇玑 25 Sep @ 2:51am 
This comment is awaiting analysis by our automated content check system. It will be temporarily hidden until we verify that it does not contain harmful content (e.g. links to websites that attempt to steal information).
卖女孩的小火柴  [author] 24 Sep @ 4:27pm 
@待解璇玑 我这边测试没有问题,你的描述过于矛盾,没有finiteuses根本跑不到第71行,能跑到第71行就说明有finiteuses组件,也就是有耐久。还有那个玩舞台剧会断开服务器连接的,我就不该陪你们胡闹。你家舞台是能被砍能被开采还是能被怎么着,我想不出任何能触发我代码的场景。 不提供日志的反馈请确保高复刻性,否则你还是把日志贴上来吧
待解璇玑 24 Sep @ 4:25am 
您好,我在使用锄头耕刚开垦的土地时发生崩溃,根据日志追溯到chain_work.lua的71行,根据注释判断是更改工具耐久相关代码,猜测是因为我使用了耐久宝石mod(id=3504310575)移除了锄头的耐久所致,暂时注释掉chain_work.lua的71行所在代码块后崩溃情况解决。
卖女孩的小火柴  [author] 23 Sep @ 6:18am 
@dahuang2019 你的亲测是只启用这个模组吗,我复刻不出来。如果确实是本模组的原因,请提供详细日志
dahuang2019 23 Sep @ 5:33am 
开启这个mod,玩舞台剧会断开服务器连接,亲测