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

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


 1
 2一六一.钓金龟(用鱼竿将敌人变成黄金雕像)
 3
 4	MT管理器打开游戏目录/assets/scripts/prefabs/fishingrod.lua文件,将下列内容:
 5
 6	inst:AddComponent("weapon")
 7	inst.components.weapon:SetDamage(TUNING.FISHINGROD_DAMAGE)
 8	inst.components.weapon.attackwear = 4
 9
10	替换为:
11
12local function onattack(inst, attacker, target)
13	SpawnPrefab("ruins_statue_mage").Transform:SetPosition(target.Transform:GetWorldPosition())
14	SpawnPrefab("collapse_small").Transform:SetPosition(target.Transform:GetWorldPosition())
15	target:Remove()
16end
17	inst:AddComponent("weapon")
18	inst.components.weapon:SetDamage(0)
19	inst.components.weapon:SetRange(12, 15)
20	inst.components.weapon:SetOnAttack(onattack)
21	inst.components.weapon:SetProjectile("bishop_charge")
22
23	即可用鱼竿远距离攻击敌人时,把敌人变成黄金雕像,用锤子砸碎雕像可得宝石和铥矿石。鱼竿在生存选项(画着绳套)下,用2个树杈、2个蛛丝制造