专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

饥荒联机版控制台代码汇总及使用方法

来源:小易整编  作者:小易  发布时间:2023-05-09 09:48
摘要:全文目录:1、饥荒联机版控制台正确操作使用方法2、饥荒联机版控制台代码汇总及使用方法一、饥荒联机版控制台正确操作使用方法《饥荒》联机版中控制台是玩家们的一个很重要的辅助工具,今天小编分享一下关...
全文目录:

1、饥荒联机版控制台正确操作使用方法

饥荒联机版控制台代码汇总及使用方法

2、饥荒联机版控制台代码汇总及使用方法

一、饥荒联机版控制台正确操作使用方法

《饥荒》联机版中控制台是玩家们的一个很重要的辅助工具,今天小编分享一下关于联机版控制台的正确使用方法,感兴趣的小伙伴们一起来看看吧!

>>>>《饥荒》联机版全BOSS女武神打法视频攻略

控制台相当于一个开发者工具,是Klei自己进行测试用的

这个工具Klei并没有“私藏”,所有人都可用

关于对游戏的影响,要从正反两方面讲

1.首先,如果你想正常玩一局饥荒游戏,那么就不要用控制台

如果在正常游戏下使用控制体会大大降低游戏性,如果是个新手会丧失对游戏的兴趣

2.如果在正确环境下使用控制台,那是绝对没问题的

包括进行测试,进行有意义的娱乐,或者仅仅是发泄情绪

当然,第一个情况发到贴吧理论上没人喷你炫耀,后两个就不一定了

一、控制台的前提知识

1.如何在游戏中开启控制台

这个很简单,你也许也听过别人说过按“~”键(“1”的左边)就可以打开控制台界面了

或者作为新手某一天不小心按到那个键结果蹦出来一堆英文求助怎么关掉……

总之,按“~”键开启控制台,按回车“Enter”或者“Esc”可以退出输入模式

要关掉一堆英文需要同时按“Ctrl”和“L”键,或者先按住“Ctrl”再按“L”

关掉英文只是单机的事,联机自动帮你关了

控制台通常默认是开启的,不过也许因为特殊原因导致控制台关闭了

别担心,这里有解决办法

找到我的文档,里面有“Klei”文件夹,里面又有个“DoNotstarve”文件夹

在这个文件夹里有一个文件名为“settings.ini”,用记事本打开它

找到这一条

[MISC]

ENABLECONSOLE=false

把这一条改成

[MISC]

ENABLECONSOLE=true

然后保存即可

(不过我的是false,没改过也能用,如果真打不开可以试试)

2.代码简介和如何查找

代码,在此通常指游戏文件中用来代替物体名字的一个代号

你不需要知道为什么要用这个代码来代替,你只需要知道有这个东西就可以了

代码的寻找有很多种方法,在此只介绍两种:

①Wikia查找法

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

如何找代码还是用例子方便,比如

你想找联机最新出的做宠物的那个巢穴的代码,首先你需要找到那东西的英文名字

通过各种方法你找到了那个名字叫“Rock Den”

在右边的最后一行会告诉你这个东西的代码是什么,这个代码就是“critterlab”

关于其他信息也可以在这里找到

这个方法有一个弊端,就是新出的东西可能在短时间里没人整理,这时你需要用到方法二

②文件查找法

首先需要找到游戏根目录的“data”文件夹中的“scripts”文件夹

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

比如还说Rock Den,这个当然就要去联机文件夹里找了

通过记事本的查找功能,可以找到这个物品,然后前面的“CRITTERLAB”就是代码了

以上就是自行找代码的方法,如果自己实在实在找不到,问问其他人也许能帮你

二、控制台指令

1.如何使用控制台指令

在开启控制台后,那个输入框就是用来输入控制台指令的,输入完毕后按回车即可

很明显,我现在就需要整理一下控制台指令了

2.简易控制台指令

先说一下整理的一个形式,我会在指令前后加上“【】”表示控制台界面,与同类指令区分

特殊的指令我会强调一下,没什么特殊的我就直接举例了

①生成物体

会在鼠标的位置生成物体

指令:【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)

3.关于对玩家使用的控制台指令

①显示/隐藏界面

显示或隐藏游戏界面,例如物品栏,时钟,制作栏之类的

指令:

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

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

②建筑模式

说白了就是解锁全科技,不过在联机里有些特殊的东西不能直接制作,比如雕塑

联机里好几个制作栏还叠到了一起,这时需要按“Caps Lock”键来选择制作

指令:【GetPlayer()ponents.builder:GiveAllRecipes()】

③设置最大生命,饥饿,精神

指令:

【GetPlayer()ponents.health:SetMaxHealth(数值)】

【GetPlayer()ponents.hunger:SetMax(数值)】

【GetPlayer()ponents.sanity:SetMax(数值)】

例:设置最大生命为2000【GetPlayer()ponents.health:SetMaxHealth(2000)】

④停止饥饿

指令:【GetPlayer()ponents.hunger:Pause(true)】

⑤伍迪变成海狸

指令:【GetPlayer()ponents.beaverness:SetPercent(1)】

4.关于世界的控制台指令

①传送至物体

使用指令后会有一个代码列表,如果是多个物体,会按照代码列表上的顺序传送

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

例:传送至一只弗牛的旁边【c_gonext("beefalo")】

②删除物体

删除鼠标下的一个物体

好多人和我说这个指令用不了,所以这里需要强调一下那个是"in",不是"Ln"

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

③地图全开

在单机里可以看到地图上所有东西,联机里只能看到地形

代码:【GetWorld().minimap.MiniMap: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().Transform:GetWorldPosition()))】

⑩火山爆发

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

5.关于一些其他的控制台指令

①更换角色

更改当前角色,需要重进来实现

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

②解锁人物

指令:

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

GetPlayer().profile:Save()

例:解锁人物麦斯威尔

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

GetPlayer().profile:Save()

③解锁全部人物

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

④清空停尸房

需要重启游戏

指令:【ErasePersistentString("morgue")】

二、饥荒联机版控制台代码汇总及使用方法

饥荒联机版目前在夏促史低中,很多新手玩家可能无法很快上手,下面给大家分享一下游戏中的控制台代码,希望可以帮助到各位玩家。

使用方法

可用Ctrl+F查询所需物品名称(大部分代码名称已修改成联机中文MOD翻译)。

进入游戏后按“~”键调出控制台

输入c_give("代码名称“,数量)——物品会按所输数量出现在物品栏,假若包裹放不下,会自动掉落在地上。此代码最方便,甚至还可以在鼠标指针处直接放置建筑类物品。

c_spawn(“XX”,数量)——放鼠标指针指示的地上

上帝模式:c_godmode()

饥饿值上限:GetPlayer()ponents.hunger:SetMax(500)

精神值上限:GetPlayer()ponents.sanity:SetMax(500)

生命值上限:GetPlayer()ponents.health:SetMaxHealth(300)

全物品直接制造:GetPlayer()ponents.builder:GiveAllRecipes()

删除物品:TheInput:GetWorldEntityUnderMouse():Remove()

传送:GetPlayer().Transform:SetPosition(坐标,例:0,0,0)

此列表已剔除一些对于联机无效的代码,测试过真实有效。

本文地址:游戏攻略频道 https://www.hkm168.com/game/958718.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


游戏攻略
小编:小易整编
相关文章相关阅读
  • win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决...

    win7升级错误代码80072efe该怎么办win7升级错误代码80072efe解决方案

    win7客户在系统更新的过程中遇到了80072efe的报错,像这种状况要怎么办呢?你先清查网络问题,然后去微软官网下载代理,假如你用的是32位计算机就免费下载32位代理,安装下载完成后马上重启。假如再次出现升级不正确得话,你也就再去官方网站...

  • 修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误...

    修复:在 Xbox 应用上的 Halo Infinite(Campaign)安装错误代码 0X80070032、0X80070424 或 0X80070005

    haloinfinite(campaign)是一款第一人称射击视频游戏,于2021年11月推出,可供单人和多用户使用。该游戏是halo系列的延续,适用于windows、xboxone和xbox系列的用户x|s。最近...

  • git怎么合并分支代码

    git怎么合并分支代码

    git合并分支代码的方法:1、使用“gitmerge”命令,该命令用来做分支合并,可以将其他分支中的内容合并到当前分支中。2、使用“gitrebase”命令,该命令用于改变当前的分支的基点,进而实现分支合并。本教程操作环境:Window...

  • HTML代码如何格式化

    HTML代码如何格式化

    HTML代码可以通过sublime中的内置命令Reindent对代码格式化,还可以安装HTML-CSS-JSPrettify插件对代码格式化有时候我们将别人的代码复制过来的时候发现代码排列的非常杂乱无章,无法去阅读代码,今天就将和大家介绍...

  • 微信公众号错误代码10003怎么解决?

    微信公众号错误代码10003怎么解决?

    微信公众号错误代码10003解决的办法:首先登录微信公众号平台,点击【公众号设置--功能设置】,查看域名跟微信端访问的域名是否一致;然后在微擎后台公众号自定义菜单里修改微信端访问域名;最后确认修改即可。微信公众号错误代码10003解决的办法...

  • 如何在Windows 0上修复更新错误代码80070070x11

    如何在Windows 0上修复更新错误代码80070070x11

    windows更新问题在任何windows版本中都很常见,但这并没有使它们不那么烦人。其中一个错误是0x80070070,它通知用户他们没有足够的空间来完成更新。如果您有足够的空间,但仍然被此错误打耳光,我们提出了这篇文章来帮助您绕过此Wi...

  • Excel Mid函数的使用方法

    Excel Mid函数的使用方法

    在Excel中,提取指定长度的字符有两个函数,分别为Mid函数和Midb函数,前者用于提取指定长度的字符个数,后者用于提取指定长度的字节个数。用Mid函数提取时,无论是汉字、字母还是数字都算一个字符;用Midb函数提取时,汉字算两个字节...

  • 带你搞懂git回滚代码(实例详解)

    带你搞懂git回滚代码(实例详解)

    本篇文章给大家带来了关于git回滚代码的相关知识,git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,希望对大家有帮助。在日常coding的过程中免不了分支之间的合并,回滚、提交、打tag等操作,如果你现...

  • 周排行
  • 月排行
  • 年排行

精彩推荐