導(dǎo) 《饑荒》的控制臺大家會使用嗎?今天就為大家?guī)砹损嚮目刂婆_正確使用教程,教給大家如何使用控制臺,還不會的玩家可以學(xué)習(xí)下,一起來看饑荒控制臺怎么用吧。 首先要解決兩個問題,控制臺是什么?控制臺用了...

《饑荒》的控制臺大家會使用嗎?今天就為大家?guī)砹损嚮目刂婆_正確使用教程,教給大家如何使用控制臺,還不會的玩家可以學(xué)習(xí)下,一起來看饑荒控制臺怎么用吧。

《饑荒》控制臺正確使用教程 如何使用控制臺

首先要解決兩個問題,控制臺是什么?控制臺用了對游戲有什么影響?

控制臺相當(dāng)于一個開發(fā)者工具,是Klei自己進(jìn)行測試用的,這個工具Klei并沒有“私藏”,所有人都可用。

關(guān)于對游戲的影響,要從正反兩方面講

1、首先,如果你想正常玩一局饑荒游戲,那么就不要用控制臺,如果在正常游戲下使用控制體會大大降低游戲性,如果是個新手會喪失對游戲的興趣

2、如果在正確環(huán)境下使用控制臺,那是絕對沒問題的,包括進(jìn)行測試,進(jìn)行有意義的娛樂,或者僅僅是發(fā)泄情緒,當(dāng)然,第一個情況發(fā)到貼吧理論上沒人噴你炫耀,后兩個就不一定了,好了,大前言就說到這,似乎還是廢話一堆……

一、控制臺前提知識

1、如何在游戲中開啟控制臺

這個很簡單,你也許也聽過別人說過按“~”鍵(“1”的左邊)就可以打開控制臺界面了,或者作為新手某一天不小心按到那個鍵結(jié)果蹦出來一堆英文求助怎么關(guān)掉……

總之,按“~”鍵開啟控制臺,按回車“Enter”或者“Esc”可以退出輸入模式。

要關(guān)掉一堆英文需要同時按“Ctrl”和“L”鍵,或者先按住“Ctrl”再按“L”關(guān)掉英文只是單機(jī)的事,聯(lián)機(jī)自動幫你關(guān)了。

控制臺通常默認(rèn)是開啟的,不過也許因為特殊原因?qū)е驴刂婆_關(guān)閉了。

別擔(dān)心,這里有解決辦法:

找到我的文檔,里面有“Klei”文件夾,里面又有個“DoNotstarve”文件夾,在這個文件夾里有一個文件名為“settings.ini”,用記事本打開它,找到這一條

[MISC]

ENABLECONSOLE = false

把這一條改成

[MISC]

ENABLECONSOLE = true

然后保存即可(不過我的是false,沒改過也能用,如果真打不開可以試試)。

2、代碼簡介和如何查找

代碼,在此通常指游戲文件中用來代替物體名字的一個代號,你不需要知道為什么要用這個代碼來代替,你只需要知道有這個東西就可以了,代碼的尋找有很多種方法,在此只介紹兩種:

①Wikia查找法

饑荒wikia是饑荒最全面的英文百科全書,在這里你基本上什么都能找到,但要注意是英文的。

如何找代碼還是用例子方便,比如:

你想找聯(lián)機(jī)最新出的做寵物的那個巢穴的代碼,首先你需要找到那東西的英文名字。

通過各種方法你找到了那個名字叫“Rock Den”。

《饑荒》控制臺正確使用教程 如何使用控制臺

在上邊的搜索欄輸入這個名字,然后打開Rock Den頁面。

《饑荒》控制臺正確使用教程 如何使用控制臺

在右邊的最后一行會告訴你這個東西的代碼是什么,這個代碼就是“critterlab”

關(guān)于其他信息也可以在這里找到

這個方法有一個弊端,就是新出的東西可能在短時間里沒人整理,這時你需要用到方法二。

②文件查找法

首先需要找到游戲根目錄的“data”文件夾中的“scripts”文件夾

里面有個“strings.lua”,打開它然后搜索英文名字

比如還說Rock Den,這個當(dāng)然就要去聯(lián)機(jī)文件夾里找了

《饑荒》控制臺正確使用教程 如何使用控制臺

通過記事本的查找功能,可以找到這個物品,然后前面的“CRITTERLAB”就是代碼了。

以上就是自行找代碼的方法,如果自己實在實在找不到,問問其他人也許能幫你。

二、控制臺指令

1、如何使用控制臺指令

在開啟控制臺后,那個輸入框就是用來輸入控制臺指令的,輸入完畢后按回車即可

很明顯,我現(xiàn)在就需要整理一下控制臺指令了

2、簡易控制臺指令

先說一下整理的一個形式,我會在指令前后加上“【】”表示控制臺界面,與同類指令區(qū)分

特殊的指令我會強(qiáng)調(diào)一下,沒什么特殊的我就直接舉例了

①生成物體

會在鼠標(biāo)的位置生成物體

指令:【c_spawn("代碼", 數(shù)量)】【DebugSpawn("代碼") 】

例1:生成豬人【c_spawn("pigman")】

例2:生成一組草【c_spawn("cutgrass",40)】

②給予物品

會在物品欄里生成物品,如果是生物之類的則類似“生成物體”

指令:【c_give("代碼",數(shù)量)】

例:在物品欄生成18個漿果【c_give("berries",18)】

③調(diào)整生命,飽食,精神

調(diào)整生命為多少,需要輸入小數(shù)

指令:【c_sethealth(數(shù)值)】【c_sethunger(數(shù)值)】【c_setsanity(數(shù)值)】

例:(滿生命150)調(diào)整生命為15【c_sethealth(0.1)】

④上帝模式

不會損失任何生命飽食精神

指令:【c_godmode()】

⑤設(shè)置速度

基礎(chǔ)速度數(shù)值為1

指令:【c_speed(數(shù)值)】

例:設(shè)置速度為基礎(chǔ)速度的10倍【c_speed(10)】

今天先更到這,明天繼續(xù)更

3、關(guān)于對玩家使用的控制臺指令

生死狙擊

是男人就用槍說話!

①顯示/隱藏界面

顯示或隱藏游戲界面,例如物品欄,時鐘,制作欄之類的

指令:

隱藏【GetPlayer().HUD:Hide()】

顯示【GetPlayer().HUD:Show()】

②建筑模式

說白了就是解鎖全科技,不過在聯(lián)機(jī)里有些特殊的東西不能直接制作,比如雕塑

聯(lián)機(jī)里好幾個制作欄還疊到了一起,這時需要按“Caps Lock”鍵來選擇制作

③設(shè)置最大生命,饑餓,精神

指令:

④停止饑餓

⑤伍迪變成海貍

4、關(guān)于世界的控制臺指令

指令:【c_gonext("代碼")】

②刪除物體

刪除鼠標(biāo)下的一個物體

好多人和我說這個指令用不了,所以這里需要強(qiáng)調(diào)一下那個是"in",不是"Ln"

指令:【TheInput:GetWorldEntityUnderMouse():Remove()】

③地圖全開

在單機(jī)里可以看到地圖上所有東西,聯(lián)機(jī)里只能看到地形

代碼:【GetWorld().minimap.MiniMap:ShowArea(0,0,0,10000)】

④跳時間

跳過一定時間,一格時間數(shù)值是30

指令:【LongUpdate(數(shù)值)】

例:跳過一天【LongUpdate(480)】

⑤調(diào)到下一時間段

指令:【GetClock():NextPhase()】

⑥設(shè)置時間段

以時鐘的格子為單位,一共16個格

指令:【GetClock():SetSegs(白天,黃昏,夜晚)】

例:設(shè)置超長夜晚【GetClock():SetSegs(1,1,14)】

⑦更改季節(jié)

要注意的是,原版無DLC只有“夏季”和“冬季”,所以拿夏季指令而不是秋季指令

指令:

春季【GetSeasonManager():StartSpring()】

夏季【GetSeasonManager():StartSummer()】

秋季【GetSeasonManager():StartAutumn()】

冬季【GetSeasonManager():StartWinter()】

溫季【GetSeasonManager():StartMild()】

風(fēng)季【GetSeasonManager():StartWet()】

雨季【GetSeasonManager():StartGreen()】

干季【GetSeasonManager():StartDry()】

⑧開始/停止下雨

指令:

開始【GetSeasonManager():StartPrecip()】

停止【GetSeasonManager():StopPrecip()】

⑨雷擊

指令:【GetSeasonManager():DoLightningStrike(Vector3(GetPlayer().Transform:GetWorldPosition()))】

⑩火山爆發(fā)

指令:【GetVolcanoManager():StartEruption(smokeduration,ashduration,firerainduration,firerockspersecond)】

5、關(guān)于一些其他的控制臺指令

①更換角色

更改當(dāng)前角色,需要重進(jìn)來實現(xiàn)

指令:【GetPlayer().prefab = "角色代碼"】

②解鎖人物

指令:

GetPlayer().profile:UnlockCharacter("角色代碼")

GetPlayer().profile:Save()

例:解鎖人物麥斯威爾

GetPlayer().profile:UnlockCharacter("waxwell")

GetPlayer().profile:Save()

③解鎖全部人物

指令:【GetPlayer().profile:UnlockEverything()】

④清空停尸房

需要重啟游戲

指令:【ErasePersistentString("morgue")】

以上為常用的幾個控制臺指令,對于單機(jī)版都可以用,聯(lián)機(jī)版不一定能用。

如轉(zhuǎn)載涉及版權(quán)等問題,請作者與我司聯(lián)系,我司將在第一時間刪除或支付稿酬。