代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。
原帖链接: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 即可让回旋镖自动接住且无限使用