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

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



三七四.修改主角开局携带物品(举例开局携带3个鸡蛋火腿)

	1.威尔逊:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wilson.lua文件,将return MakePlayerCharacter("wilson", prefabs, assets, fn)替换为return MakePlayerCharacter("wilson", prefabs, assets, fn, {"baconeggs", "baconeggs", "baconeggs",})


	2.麦斯威尔:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/waxwell.lua文件,在"waxwelljournal",的下一行插入以下内容:

	"baconeggs",
	"baconeggs",
	"baconeggs",


	3.温蒂:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wendy.lua文件,在"abigail_flower",的下一行插入以下内容:

	"baconeggs",
	"baconeggs",
	"baconeggs",


	4.伍迪:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/woodie.lua文件,在"lucy",的下一行插入以下内容:

	"baconeggs",
	"baconeggs",
	"baconeggs",


	5.韦斯:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wes.lua文件,在"balloons_empty",的下一行插入以下内容:

	"baconeggs",
	"baconeggs",
	"baconeggs",


	6.图书管理员:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wickerbottom.lua文件,将return MakePlayerCharacter("wickerbottom", nil, assets, fn, {"papyrus", "papyrus"})替换为return MakePlayerCharacter("wickerbottom", nil, assets, fn, {"papyrus", "papyrus", "baconeggs", "baconeggs","baconeggs",})


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

local start_inv = 
{
	"lighter",
}

	替换为:

local start_inv = 
{
	"lighter",
	"baconeggs",
	"baconeggs",
	"baconeggs",
}


	8.沃尔夫冈:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wolfgang.lua文件,将return MakePlayerCharacter("wolfgang", nil, assets, fn)替换为return MakePlayerCharacter("wolfgang", nil, assets, fn, {"baconeggs", "baconeggs", "baconeggs",})


	9.wx78:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wx78.lua文件,将return MakePlayerCharacter("wx78", prefabs, assets, fn)替换为return MakePlayerCharacter("wx78", prefabs, assets, fn, {"baconeggs", "baconeggs", "baconeggs",})


	10.瓦丝格雷斯:用MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/wathgrithr.lua文件,将下列内容:

local start_inv = 
{
	"spear_wathgrithr",	
	"wathgrithrhat",
	"meat",
	"meat",
	"meat",
	"meat",
}

	替换为:

local start_inv = 
{
	"spear_wathgrithr",	
	"wathgrithrhat",
	"meat",
	"meat",
	"meat",
	"meat",
	"baconeggs",
	"baconeggs",
	"baconeggs",
}


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

local start_inv = 
{
	"spidereggsack",
	"monstermeat",
	"monstermeat",
}

	替换为:

local start_inv = 
{
	"spidereggsack",
	"monstermeat",
	"monstermeat",
	"baconeggs",
	"baconeggs",
	"baconeggs",
}

	即可修改主角开局携带物品,主角原来携带的专属物品(如伍迪的斧子等)不变。如果想携带4个鸡蛋火腿,就让替换或插入的语句中有4"baconeggs",即可。可以将其中baconeggs(鸡蛋火腿)改为其他想要的物品(名称见本修改技巧最后一项“常用物品中英文名称”)