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

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


 1
 2一五六.全人物可制造魔法书
 3
 4	1.MT管理器打开游戏目录/assets/DLC0002/scripts/recipes.lua文件,在Recipe("batbat", {Ingredient("batwing", 5), Ingredient("livinglog", 2), Ingredient("purplegem", 1)}, RECIPETABS.MAGIC, TECH.MAGIC_THREE)的下一行插入以下内容:
 5
 6Recipe("book_birds", {Ingredient("papyrus", 2), Ingredient("bird_egg", 2)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO)
 7Recipe("book_gardening", {Ingredient("papyrus", 2), Ingredient("seeds", 1), Ingredient("poop", 1)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO)
 8Recipe("book_sleep", {Ingredient("papyrus", 2), Ingredient("nightmarefuel", 2)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO)
 9Recipe("book_brimstone", {Ingredient("papyrus", 2), Ingredient("redgem", 1)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO)
10Recipe("book_tentacles", {Ingredient("papyrus", 2), Ingredient("tentaclespots", 1)}, RECIPETABS.MAGIC, TECH.MAGIC_TWO)
11
12
13	2.MT管理器打开游戏目录/assets/DLC0002/scripts/prefabs/player_common.lua文件,在inst:AddComponent("temperature")的下一行插入inst:AddComponent("reader")
14
15
16	3.MT管理器打开游戏目录/assets/scripts/prefabs/books.lua文件,将下列内容:
17
18		inst:AddComponent("characterspecific")
19		inst.components.characterspecific:SetOwner("wickerbottom")
20
21	替换为:
22
23		--inst:AddComponent("characterspecific")
24		--inst.components.characterspecific:SetOwner("wickerbottom")
25
26	即可在魔法选项(画着红骷髅)下制造魔法书