饥荒代码怎么用
在《饥荒》游戏中kaiyun全站登录网页入口,要使用作弊代码,必须借助控制台功能。玩家需进入游戏后按下“~”键(位于esc键下方),以此打开控制台。随后,输入相应的代码,完成输入后,可通过按回车键“Enter”或Esc键来结束输入操作。详情请参考后续说明。
饥荒代码怎么用
如何在游戏中开启控制台
这操作并不复杂,或许你也有所耳闻,只需按下“~”键(位于数字“1”的左侧),即可轻松开启控制台界面。
或许某次初学者不经意间触碰了那个按钮,屏幕上突然涌现出一大串英文的求助信息,指导如何关闭……
总的来说,通过按下“~”键来激活控制台界面,而要退出输入状态,则可以选择按“Enter”键或“Esc”键。
关闭大量英文文本的操作需同时按下“Ctrl”与“L”两个按键,亦或是先持续按住“Ctrl”键不放,随后再按下“L”键。
关掉英文只是单机的事,联机自动帮你关了
控制台一般是处于开启状态的,但可能由于某些特定情况,它已经被关闭了。
别担心kaiyun全站app登录入口,这里有解决办法:
在寻找我的文档的过程中,我发现了一个名为“Klei”的文件夹,而这个文件夹中又包含了一个“DoNotstarve”的子文件夹。
请打开该文件夹中的“settings.ini”文件,使用记事本进行浏览。
找到这一条
ENABLECONSOLE = false
把这一条改成
ENABLECONSOLE = true
然后保存即可
如何使用控制台指令
打开控制台界面后,您会看到一个用于输入命令的文本框,完成指令输入后,只需按下回车键即可执行。
很明显,我现在就需要整理一下控制台指令了
简易控制台指令
首先,我要说明一下整理所采用的一种格式,即在指令的前后分别加上“【】”符号,用以表示这是控制台界面上的指令,以便与其它类型的指令进行区分。
特殊的指令我会强调一下,没什么特殊的我就直接举例了
①生成物体
会在鼠标的位置生成物体
执行指令:生成指定数量的“代码”,同时进行“代码”的调试生成。
例1:生成猪人【c_spawn("pigman")】
严禁对特定内容进行篡改【c_spawn("cutgrass",40)】。
②给予物品
会在物品栏里生成物品,如果是生物之类的则类似“生成物体”
指令:【c_give("代码",数量)】
严禁对特定物品进行篡改【c_give("berries",18)】,确保其数量准确无误。
③调整生命,饱食,精神
调整生命为多少,需要输入小数
执行命令:调整生命值至指定数值,设定饥饿度至指定数值,以及将理智值设定为特定数值。
将生命值调整为15,通过执行命令【c_sethealth(0.1)】实现。
④上帝模式
不会损失任何生命饱食精神
除非是进入休眠状态、穿梭于虫洞、进行传送、出入洞穴或退出游戏等行为,这些动作才会终止上帝模式。
指令:【c_godmode()】
⑤设置速度
基础速度数值为1
指令:【c_speed(数值)】
例:设置速度为基础速度的10倍【c_speed(10)】
关于对玩家使用的控制台指令
①显示/隐藏界面
显示或隐藏游戏界面,例如物品栏,时钟,制作栏之类的
指令:
隐藏【GetPlayer().HUD:Hide()】
显示【GetPlayer().HUD:Show()】
②建筑模式
简而言之,这是指开启所有科技功能,但在网络游戏中,某些特定的物品无法直接制造,例如雕塑。
在联机模式中,多个制作栏不幸地重叠在了一起,此时必须按下“Caps Lock”键进行制作栏的选择。
指令:【GetPlayer()
在【.components.builder:GiveAllRecipes()】指令下,执行全部分类食谱的赋予操作。
③设置最大生命,饥饿,精神
指令:
【GetPlayer()
对components.health组件执行SetMaxHealth操作,并设定相应的数值。
获取玩家实例的组件后,将饥饿值组件的最大值设置为指定数值。
获取玩家实例的组件,将精神值设定为最大值(数值)。
例:设置最大生命为2000【GetPlayer()
对components.health组件执行设置最大生命值的操作,数值设定为2000。
④停止饥饿
获取玩家对象后,对其组件中的饥饿度进行操作,暂停其功能,具体操作为设置暂停状态为真。
⑤伍迪变成海狸
指令:【GetPlayer()
对components对象中的beaverness属性进行设置,将其百分比值调整为1。
关于世界的控制台指令
①传送至物体
执行指令后,将呈现一系列代码,若涉及多个物品,则将依照代码清单所列顺序依次发送。
指令:【c_gonext("代码")】
禁止将资料更改,确保内容的原貌不变【c_gonext("originality")】。
②删除物体
删除鼠标下的一个物体
很多人向我反映这个指令无法正常使用,因此在此特别指出,正确的用法是使用"in"而非"Ln"。
指令:【
输入:执行GetWorldEntityUnderMouse()函数获取鼠标下的世界实体,然后执行Remove()操作。
③地图全开
在单机里可以看到地图上所有东西,联机里只能看到地形
获取世界对象后,对其最小地图组件进行操作,显示从坐标(0,0,0)开始,延伸至10000单位范围内的区域。
④跳时间
跳过一定时间,一格时间数值是30
指令:【LongUpdate(数值)】
例:跳过一天【LongUpdate(480)】
⑤调到下一时间段
指令:【GetClock():NextPhase()】
⑥设置时间段
以时钟的格子为单位,一共16个格
执行命令:调用GetClock()函数,并对其执行SetSegs()操作,设置时间段为白天、黄昏和夜晚。
不得擅自更改专业术语【执行GetClock()函数,并调用SetSegs(1,1,14)参数设置】。
⑦更改季节
需留意的是kaiyun.ccm,在原版游戏中并未包含DLC内容,仅有“夏季”与“冬季”两个季节可供选择,因此应使用夏季的指令而非秋季的指令。
指令:
在春季,执行GetSeasonManager()函数的StartSpring()方法。
在夏季,执行GetSeasonManager()函数的StartSummer()方法。
秋季【启动GetSeasonManager()函数中的StartAutumn()方法】。
在冬季,执行GetSeasonManager()函数以启动StartWinter()过程。
温季启动了【GetSeasonManager()】功能,并执行了【StartMild()】程序。
启动风季管理器,执行【GetSeasonManager():StartWet()】操作。
在雨季期间,需启动绿色管理功能,通过调用GetSeasonManager()函数并执行StartGreen()操作。
在干季期间,调用GetSeasonManager()函数,并执行StartDry()方法。
⑧开始/停止下雨
指令:
启动【GetSeasonManager()】函数,随后执行【StartPrecip()】过程。
终止执行【GetSeasonManager()】中的【StopPrecip()】操作。
⑨雷击
获取季节管理器对象,执行操作:引发闪电,参数为:由获取玩家位置得到的Vector3值。
获取世界坐标的函数调用【Transform.GetWorldPosition()】
⑩火山爆发
获取火山管理器接口:启动喷发过程,设定烟尘持续时间、火山灰持续时间、火焰雨持续时间以及每秒火山岩石喷发数量。
关于一些其他的控制台指令
①更换角色
更改当前角色,需要重进来实现
获取玩家对象后,将其预制体属性设置为“角色代码”。
②解锁人物
指令:
获取玩家信息().个人资料:解锁角色(角色标识码)
GetPlayer().profile:Save()】
例:解锁人物麦斯威尔
获取玩家信息().个人资料:解锁角色“waxwell”
GetPlayer().profile:Save()】
③解锁全部人物
获取玩家信息后,对其个人资料执行解锁所有功能的操作。
④清空停尸房
需要重启游戏
执行命令:清除持久字符串“morgue”
这些指令在单机版本中普遍适用,但在网络联机版本中,可能并不全部有效。