游民星空 > 攻略秘籍 > 攻略 > 正文

《饥荒》控制台正确使用教程 如何使用控制台

2016-11-22 15:36:07 来源:饥荒吧 作者:Xyangy87 我要投稿

第2页:

展开

二、控制台指令

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().components.builder:GiveAllRecipes()】

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

  指令:

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

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

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

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

  ④停止饥饿

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

  ⑤伍迪变成海狸

  指令:【GetPlayer().components.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")】

  以上为常用的几个控制台指令,对于单机版都可以用,联机版不一定能用。

更多相关内容请关注:饥荒专区

责任编辑:修凡客

上一页 1 2
友情提示:支持键盘左右键“← →”翻页

本文是否解决了您的问题

游民星空APP
随手浏览游戏攻略
code
攻略合集
单机游戏下载
休闲娱乐
综合热点资讯
游民星空联运游戏