《饑荒》這款小成本遊戲還是有許多忠實玩家的,饑荒中有許多道具來幫助玩家通過遊戲。為了快速得到所有的道具,有大神想出了MOD修改的方法來獲取道具。下麵是方法介紹。
送給不喜歡裝mod的玩家,非mod修改,所有版本通用........
此修改會使遊戲變得非常簡單.....慎用
用記事本打開遊戲目錄下 data\scripts\components\pickable.lua 文件
找到 picker.components.inventory:GiveItem(loot, nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
然後在下麵增加: picker.components.inventory:GiveItem(SpawnPrefab("物品名稱"), nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
其中 物品名稱 填寫 你需要增加采集的物品英文名稱 比如 原木=log 石頭=rocks 大便=poop 金子=goldnugget
例子: 當采集物品除了得到你當前采集的物品,還會額外得到
額外采集一個木頭 添加一行: picker.components.inventory:GiveItem(SpawnPrefab("log"), nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
額外采集一個石頭 添加一行: picker.components.inventory:GiveItem(SpawnPrefab("rocks"), nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
額外采集一個大便 添加一行: picker.components.inventory:GiveItem(SpawnPrefab("poop"), nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
額外采集一個金子 添加一行: picker.components.inventory:GiveItem(SpawnPrefab("goldnugget"), nil,Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
額外得到一個兔子 添加一行: picker.components.inventory:GiveItem(SpawnPrefab("rabbit"), nil, Vector3(TheSim:GetScreenPos(self.inst.Transform:GetWorldPosition())))
這五行全加上...就是同時額外得到1個木頭,1個石頭,1個大便,1個金子,1個兔子
多采集一個就添加一行,想采集10個就添加10行
物品的英文名稱存放在 data\string.lua文件 或者 data\scripts\prefabs 目錄裏,每一個文件名稱對應一個物品或者怪物的名稱......
懂英文可以很容易找到對應物品的英文名,不懂得就在線翻譯慢慢找吧...
修改前注意備份原文件,電腦盲改錯了又不會改回來會很悲劇的...
附送部分實用物品英文
charcoal 木炭
log 原木
livinglog 活木頭
cutreeds 割好的蘆葦
pinecone 鬆果
flint 燧石
goldnugget 金子
rocks 石頭
bluegem 藍寶石
redgem 紅寶石
marble 大理石
mandrake 蔓得拉草
bee 蜜蜂
butter 黃油
butterfly 蝴蝶
cutgrass 割好的幹草
egg 蛋
fish 魚
froglegs 青蛙腿
nightmarefuel 噩夢燃料
pigskin 豬皮
twigs 樹枝
tentaclespike 狼牙棒
armor_sanity 暗夜甲
nightsword 暗夜劍
amulet 護身符
silk 蜘蛛絲
meats 肉