代码来源于“易宁”大佬的分享,仅供学习,不要直接复制粘贴。
原帖链接: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 即可在魔法选项(画着红骷髅)下制造魔法书