代碼的使用方法是什麼,饑荒代碼怎麼用
- 單機遊戲問答
- 關注:5.65K次
《饑荒》中的作弊代碼是需要使用控制枱才能使用的,進入遊戲之後直接按“~”(esc鍵下面那個)鍵就可以開啟控制枱了,然後輸入代碼,輸入完畢之後可以直接按回車“Enter”或者“Esc”結束輸入,更多如下。
饑荒代碼怎麼用
如何在遊戲中開啟控制枱
這個很簡單,你也許也聽過別人説過按“~”鍵(“1”的左邊)就可以打開控制枱界面了
或者作為新手某一天不小心按到那個鍵結果蹦出來一堆英文求助怎麼關掉……
總之,按“~”鍵開啟控制枱,按回車“Enter”或者“Esc”可以退出輸入模式
要關掉一堆英文需要同時按“Ctrl”和“L”鍵,或者先按住“Ctrl”再按“L”
關掉英文只是單機的事,聯機自動幫你關了
控制枱通常默認是開啟的,不過也許因為特殊原因導致控制枱關閉了
別擔心,這裏有解決辦法:
找到我的文檔,裏面有“Klei”文件夾,裏面又有個“DoNotstarve”文件夾
在這個文件夾裏有一個文件名為“”,用記事本打開它
找到這一條
[MISC]
ENABLECONSOLE = false
把這一條改成
[MISC]
ENABLECONSOLE = true
然後保存即可
如何使用控制枱指令
在開啟控制枱後,那個輸入框就是用來輸入控制枱指令的,輸入完畢後按回車即可
很明顯,我現在就需要整理一下控制枱指令了
簡易控制枱指令
先説一下整理的一個形式,我會在指令前後加上“【】”表示控制枱界面,與同類指令區分
特殊的指令我會強調一下,沒什麼特殊的我就直接舉例了
①生成物體
會在鼠標的位置生成物體
指令:【c_spawn("代碼", 數量)】【DebugSpawn("代碼") 】
例1:生成豬人【c_spawn("pigman")】
例2:生成一組草【c_spawn("cutgrass",40)】
②給予物品
會在物品欄裏生成物品,如果是生物之類的則類似“生成物體”
指令:【c_give("代碼",數量)】
例:在物品欄生成18個漿果【c_give("berries",18)】
③調整生命,飽食,精神
調整生命為多少,需要輸入小數
指令:【c_sethealth(數值)】【c_sethunger(數值)】【c_setsanity(數值)】
例:(滿生命150)調整生命為15【c_sethealth(0.1)】
④上帝模式
不會損失任何生命飽食精神
除非是睡覺,跳蟲洞,傳送,進出洞穴,退出遊戲之類的行動,這些行動會解除上帝模式
指令:【c_godmode()】
⑤設置速度
基礎速度數值為1
指令:【c_speed(數值)】
例:設置速度為基礎速度的10倍【c_speed(10)】
關於對玩家使用的控制枱指令
①顯示/隱藏界面
顯示或隱藏遊戲界面,例如物品欄,時鐘,製作欄之類的
指令:
隱藏【GetPlayer():Hide()】
顯示【GetPlayer():Show()】
②建築模式
説白了就是解鎖全科技,不過在聯機裏有些特殊的東西不能直接製作,比如雕塑
聯機裏好幾個製作欄還疊到了一起,這時需要按“Caps Lock”鍵來選擇製作
指令:【GetPlayer()der:GiveAllRecipes()】
③設置最大生命,飢餓,精神
指令:
【GetPlayer()th:SetMaxHealth(數值)】
【GetPlayer()er:SetMax(數值)】
【GetPlayer()ty:SetMax(數值)】
例:設置最大生命為2000【GetPlayer()th:SetMaxHealth(2000)】
④停止飢餓
指令:【GetPlayer()er:Pause(true)】
⑤伍迪變成海狸
指令:【GetPlayer()erness:SetPercent(1)】
關於世界的控制枱指令
①傳送至物體
使用指令後會有一個代碼列表,如果是多個物體,會按照代碼列表上的順序傳送
指令:【c_gonext("代碼")】
例:傳送至一隻弗牛的旁邊【c_gonext("beefalo")】
②刪除物體
刪除鼠標下的一個物體
好多人和我説這個指令用不了,所以這裏需要強調一下那個是"in",不是"Ln"
指令:【TheInput:GetWorldEntityUnderMouse():Remove()】
③地圖全開
在單機裏可以看到地圖上所有東西,聯機裏只能看到地形
代碼:【GetWorld()Map:ShowArea(0,0,0,10000)】
④跳時間
跳過一定時間,一格時間數值是30
指令:【LongUpdate(數值)】
例:跳過一天【LongUpdate(480)】
⑤調到下一時間段
指令:【GetClock():NextPhase()】
⑥設置時間段
以時鐘的格子為單位,一共16個格
指令:【GetClock():SetSegs(白天,黃昏,夜晚)】
例:設置超長夜晚【GetClock():SetSegs(1,1,14)】
⑦更改季節
要注意的是,原版無DLC只有“夏季”和“冬季”,所以拿夏季指令而不是秋季指令
指令:
春季【GetSeasonManager():StartSpring()】
夏季【GetSeasonManager():StartSummer()】
秋季【GetSeasonManager():StartAutumn()】
冬季【GetSeasonManager():StartWinter()】
温季【GetSeasonManager():StartMild()】
風季【GetSeasonManager():StartWet()】
雨季【GetSeasonManager():StartGreen()】
乾季【GetSeasonManager():StartDry()】
⑧開始/停止下雨
指令:
開始【GetSeasonManager():StartPrecip()】
停止【GetSeasonManager():StopPrecip()】
⑨雷擊
指令:【GetSeasonManager():DoLightningStrike(Vector3(GetPlayer()sform:GetWorldPosition()))】
⑩火山爆發
指令:【GetVolcanoManager():StartEruption(smokeduration,ashduration,firerainduration,firerockspersecond)】
關於一些其他的控制枱指令
①更換角色
更改當前角色,需要重進來實現
指令:【GetPlayer()ab = "角色代碼"】
②解鎖人物
指令:
【GetPlayer()ile:UnlockCharacter("角色代碼")
GetPlayer()ile:Save()】
例:解鎖人物麥斯威爾
【GetPlayer()ile:UnlockCharacter("waxwell")
GetPlayer()ile:Save()】
③解鎖全部人物
指令:【GetPlayer()ile:UnlockEverything()】
④清空停屍房
需要重啟遊戲
指令:【ErasePersistentString("morgue")】
以上為常用的幾個控制枱指令,對於單機版都可以用,聯機版不一定能用
- 文章版權屬於文章作者所有,轉載請註明 https://ygyxz.com/wddj/mmqm.html