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

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



一八一.隐身背心(穿小巧背心可隐身)

	用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/sweatervest.lua文件,将下列内容:

local function onequip(inst, owner) 
	owner.AnimState:OverrideSymbol("swap_body", "armor_sweatervest", "swap_body")
	inst.components.fueled:StartConsuming()
end

local function onunequip(inst, owner) 
	owner.AnimState:ClearOverrideSymbol("swap_body")
	inst.components.fueled:StopConsuming()
end

	替换为:

local function onequip(inst, owner) 
	owner.AnimState:OverrideSymbol("swap_body", "armor_sweatervest", "swap_body")
	inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT*2
	owner:Hide()
	local shadow = GetPlayer().entity:AddDynamicShadow()
	shadow:SetSize( 0, 0 )
end
local function onunequip(inst, owner) 
	owner.AnimState:ClearOverrideSymbol("swap_body")
	owner:Show()
	local shadow = GetPlayer().entity:AddDynamicShadow()
	shadow:SetSize( 1.3, .6 )
end

	即可穿上小巧背心隐身,你可以攻击敌人,敌人找不到你,连鸟、兔子都可以直接攻击哦。小巧背心在穿戴选项(画着礼帽)下,用8个犬牙、6个蛛丝制造