展開

《饑荒》裝備全人物代碼及修改方法介紹

來源: 飛翔小編feichenpan 2012/7/3 16:30:50 瀏覽量:2421

   《饑荒》中有玩家想要對遊戲進行修改卻不知道關鍵的代碼,怎麼辦?接下來為大家介紹的是玩家曾經那邊的海分享的《饑荒》中裝備全人物代碼及修改方法介紹,感興趣的玩家一起來看看吧。

   鼴鼠的眼睛的燃料修改:

   打開一個可燃物文件(比如樹枝:data\DLC0001\scripts\prefabs\twigs)

   搜索inst:AddComponent("fuel")

   下一行添加

   inst.components.fuel.fuelvalue = TUNING.LARGE_FUEL * 0.4

   inst.components.fuel.fueltype = "MOLEHAT" (燃料可用於XX)

   MOLEHAT就是鼴鼠的眼睛,你也可以改成提燈或者礦燈。但是樹枝不能繼續用來添加到火坑

   讓洞穴不在產出蝙蝠

   打開data\scripts\prefabs\cave_entrance.luacave_entrance(被堵住的洞穴入口)文件。找到inst.components.childspawner:SetMaxChildren(6)改成inst.components.childspawner:SetMaxChildren(0)

   這條代碼是產出數量,同理,也可以用於洞穴蜘蛛洞等

   修改無限製距離種植建造收獲采集施肥給予鏟地皮吃食物,快速縫紉閱讀

   打開 data\DLC0001\scripts\actions.lua 文件

   BUILD = Action(0, true), 快速建造

   COOK = Action(0, true), 快速烹調

   EAT = Action(0, true), 快速吃食物

   GIVE = Action(0, true), 快速給予

   PICK = Action(0, true), 快速采摘

   DEPLOY = Action(0, true), 快速種植

   FERTILIZE = Action(0, true), 快速施肥

   HARVEST = Action(0, true) 快速收獲

   DIG = Action(0,true), 快速挖掘

   TERRAFORM = Action(0,true), 快速叉子挖地皮

   READ = Action(0, true) 快速閱讀

   DEPLOY = Action(0, true), 快速建造牆

   SEW = Action(0, true), 快速縫

   讓某人物采集速度加快(漿果、樹枝、草、鍋、蜂蜜、曬肉、農場、蘑菇速度和采集花瓣一樣快)

   打開你要修改的人物(比如data\DLC0001\scripts\prefabs\wilson.lua 威爾遜)

   搜索inst.components,在上一行插入:

   local handle = inst.sg.sg.actionhandlers[ACTIONS.HARVEST]

   handle.deststate = function(inst) return "doshortaction" end

   local handle = inst.sg.sg.actionhandlers[ACTIONS.PICK]

   handle.deststate = function(inst) return "doshortaction" end

   local handle = inst.sg.sg.actionhandlers[ACTIONS.MURDER]

   handle.deststate = function(inst) return "doshortaction" end

   這個代碼是我從盜賊人物mod裏麵找到的

   關於鼴鼠的眼睛在洞穴第二層無法使用的方法,可以給你的背包添加一個肉眼無法看到的發光代碼

   打開遊戲目錄 data\DLC0001\scripts\prefabs\krampus_sack.lua

   在第一個local function onequip (inst, owner)下一行添加: inst.Light:Enable(true) 

   在第二個local function onunequip(inst, owner)下一行添加: inst.Light:Enable(false)

   在 inst:AddComponent上麵 添加:

   local light = inst.entity:AddLight()

   light:Enable(true) light:SetRadius(3)

   light:SetIntensity(0.01)

   light:SetColour(255/255,255/255,192/255)

   light:SetFalloff(0.1)

   進洞穴第二層帶上坎普斯背包就可以正常使用鼴鼠的眼睛,而且夜裏不會掉血

   關於坎普斯背包,直接修改配方,把普通背包換成坎普斯即可

   目錄:data\DLC0001\scripts\recipes.lua

   把 backpack 替換成 krampus_sack

   在建造精煉裏麵可以修改代碼,然後做出大部分動物、植物、設施、礦物等等。

   也就是說可以建造大樹、石礦、BOSS、等等。比如

   用可種的樹苗建造樹苗,並且修改體積,可以在一個點上無限做。省地方!

   在STRUCTURES下一行添加

   Recipe(“sapling”,{Ingredient(“dug_sapling”, 1)}, RECIPETABS.TOWN, TECH.NONE,“treasurechest_placer”,0)

   顯示有錯誤,但是不影響效果

   方法是死的,人是活的。改不改隨你。

   讓其他人物使用精靈公主的裝備武器:

   首先必須安裝精靈公主mod

   打開人物文件(比如data\DLC0001\scripts\prefabs\wilson.lua 威爾遜)

   在 inst.components.beard.prize = "beardhair" 下麵一行插入:

   inst:AddComponent("periodicspawner")

   inst.components.periodicspawner:SetPrefab("armor_mushab")

   inst.components.periodicspawner:SetRandomTimes(10, 10)

   inst.components.periodicspawner:SetDensityInRange(-100, 5000000)

   inst.components.periodicspawner:SetMinimumSpacing(50000)

   inst.components.periodicspawner:Start()

   進入遊戲,10秒後會像牛拉便便一樣刷新出 公主的鎧甲 一個,然後存檔退出把上麵插入的

   內容開頭都加上--也就是兩個減號或者直接刪掉,否則每10秒拉一次。

   以下是其他的裝備代碼:

   armor_mushab 公主的鎧甲

   armor_mushaa musha的鎧甲

   hat_mcrown 女王的皇冠

   hat_mprincess 公主的皇冠

   hat_mbunny (兔子偵查帽)

   Mushasword (精靈公主 鳳凰劍)

   Frosthammer (精靈公主 冰錘)

   如果是其他人物沒有inst.components.beard.prize = “beardhair” 則在其他屬性下麵添加

   上麵的代碼,比如攻擊力,生命,速度之類的。

   這個代碼可以做出任何物品、生物、建築、設施、裝備武器等,隻要你有代碼

   inst.components.periodicspawner:SetPrefab("某物品") 修改"某物品"為你想要的東西

   即可,不要忘了10秒一次刷新

   inst.components.periodicspawner:SetRandomTimes(10, 10) 這裏的10,10是間隔時間(10秒一次)。你可以任意修改

   精靈公主 鳳凰劍(Mushasword)灼燒幾率代碼: local framechance = X

   精靈公主冰錘(Frosthammer)凍結幾率代碼: local freezechance = X

   直接搜索文件名,括號裏就是,想改多少改多少。冰錘100%凍結超爽,單挑無敵

   關於精靈公主經驗到7000以上(不含7000)存檔重新進入遊戲變0級的解決方法:

   打開musha.lua 文件

   把 elseif inst.level >6999and inst.level < 7001

   修改成 elseif inst.level >6999and inst.level < 70000000001

   將29級的範圍鎖定

   如果把6999改為1的話,進遊戲獲得7經驗你就能直接滿級,三圍滿~

   精靈公主的寵物鳥文件是 musha_small.lua把

   >299 then

   >199 and

   >84 and

   改成>1 and,喂食一次直接滿級,雖然無法正常顯示。

   關於無限升級的問題,無限升級可以,但是沒效果。想要增加屬性就需要自己寫代碼上去。很麻煩不實用不解釋

相關攻略
精彩推薦
奔跑吧兄弟:跑男來了
玩家留言 跟帖評論
查看更多評論