代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。

原帖链接:http://bbs.3dmgame.com/thread-3859071-1-1.html


 1
 2一三五.回旋镖自动接住且无限使用
 3
 4	MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/boomerang.lua文件
 5
 6	1.owner.SoundEmitter:PlaySound("dontstarve/wilson/boomerang_return")的下一行插入owner.components.inventory:Equip(inst)
 7
 8
 9	2.将下列内容:
10
11	inst:AddComponent("finiteuses")
12	inst.components.finiteuses:SetMaxUses(TUNING.BOOMERANG_USES)
13	inst.components.finiteuses:SetUses(TUNING.BOOMERANG_USES)
14
15	inst.components.finiteuses:SetOnFinished(OnFinished)
16
17	替换为:
18
19	--inst:AddComponent("finiteuses")
20	--inst.components.finiteuses:SetMaxUses(TUNING.BOOMERANG_USES)
21	--inst.components.finiteuses:SetUses(TUNING.BOOMERANG_USES)
22
23	--inst.components.finiteuses:SetOnFinished(OnFinished)
24
25	即可让回旋镖自动接住且无限使用