饥荒代码怎么复制粘贴

怎么复制粘贴

1拍控oJ 1拍控oJ
回答
  • 森七 森七

    一、关于指令
    1.生成
    指令1:c_spawn("物品或生物代码",数量)
    指令2:debugspawn("物品或生物代码")
    可以在鼠标的位置生成物品或生物
    2.给予
    指令:c_give("物品代码",数量)
    可以在物品栏或背包里生成物品,如果物品栏满了就会掉在地上
    例子:想生成**,则输入:c_spawn("hound")
    例子:想获得8个草,则输入:c_give("cutgrass",8)
    3.设置生命
    指令:c_sethealth(百分数)
    可以把生命值(不是上限)设置为百分之多少,注:使用小数代替百分数,如0.8=80%
    例:设置生命值为50%,则输入:c_sethealth(0.5)
    4.设置精神
    指令:c_setsanity(百分数)
    同上
    例:设置精神值为50%,则输入:c_setsanity(0.5)
    5.设置饥饿
    指令:c_sethunger(百分数)
    同上
    例:设置饥饿值为50%,则输入:c_sethunger(0.5)
    6.上帝**
    指令:c_godmode()
    一般情况不会受伤挨饿掉精神
    7.设置速度
    指令:c_speed(值)
    标准速度为逗1地,值越大速度越快
    例:设置为标准速度的10倍,则输入:c_speed(10)
    补:下**或切换世界或上船或退出游戏会关闭上帝**,不要在怪物多的时候退游戏哦,还有吃有脑残惩罚的食物依然会降低脑残,可以通过花或食物来回复,帽子之类的无效
    8.创造**
    指令:getplayer().components.builder:giveallrecipes()
    可以制作全物品
    9.设置生命上限
    指令:getplayer().components.health:setmaxhealth(值)
    设置生命上限为值那么大
    例:设置生命上限为87,则输入:getplayer().components.health:setmaxhealth(87)
    10.设置精神上限
    指令:getplayer().components.sanity:setmax(值)
    同上
    例:设置精神上限为500,则输入:getplayer().components.sanity:setmax(500)
    11.设置饥饿上限
    指令:getplayer().components.hunger:setmax(值)
    同上
    例:设置饥饿上限为364,则输入:getplayer().components.hunger:setmax(364)
    12.停止饥饿
    指令:getplayer().components.hunger:pause(true)
    你的角色不再饥饿
    13.变成海狸(吴迪专用)
    指令:getplayer().components.be**erness:setpercent(1)
    14.传送
    指令:c_gonext("代码")
    把你传送到附近的逗代码地的位置
    例:传送到附近的牛的位置,则输入:c_gonest("beefalo")
    15.删除
    指令:theinput:getworldentityundermouse():remove()
    删除你鼠标所在位置的物体
    16.地图全开
    指令:getworld().minimap.minimap:showarea(0,0,0,10000)
    退出游戏时失效
    17.跳过一天
    指令:getclock():makenextday()
    18.跳过几天
    指令:for x=1,值 do getclock():makenextday()end
    跳过值那么多的天数
    注意!跳过太多的天数会卡死(根据电脑配置)
    例:跳过50天,则输入:for x=1,50 do getclock():makenextday()end
    19.跳过一段时间
    指令:longupdate(值)
    时钟每格30个单位,一整天是480个单位
    例:跳过4格时间,则输入:longupdate(120)
    20.设置时间段
    指令:getclock():setsegs(白天,黄昏,夜晚)
    时钟一共有16个格,白天黄昏夜晚加在一起必须为16
    例:白天7格,黄昏8格,夜晚1格,则输入:getclock():setsegs(7,8,1)
    21.跳过时间段
    指令:getclock():nextphase()
    跳过当前时间段,比如白天跳到黄昏
    22.开始春天(dlc1)
    指令:getseasonmanager():startspring()
    23.开始夏天
    指令:getseasonmanager():startsummer()
    24.开始秋天(dlc1)
    指令:getseasonmanager():startautumn()
    25.开始冬天
    指令:getseasonmanager():startwinter()
    26.开始下雨
    指令:getseasonmanager():startprecip()
    27.停止下雨
    指令:getseasonmanager():stopprecip()
    28.生成闪电
    指令:getseasonmanager():dolightningstrike(vector3(getplayer().transform:getworldposition()))
    如果周围没有避雷针,那闪电将会击中你
    29.测量距离
    指令:print(math.sqrt(getplayer():getd**tancesqtoinst(theinput:getworldentityundermouse())))
    在控制台信息(ctrl+l)中显示角色到鼠标物品之间的距离
    30.解锁角色
    指令:getplayer().profile:unlockcharacter("角色名称")
    和:getplayer().profile:s**e()
    可以解锁多个角色
    例:getplayer().profile:unlockcharacter("willow")
    getplayer().profile:unlockcharacter("wickerbottom")
    getplayer().profile:s**e()
    或全部解锁
    指令:getplayer().profile:unlockeverything()
    (强迫症)31.清除死亡记录
    指令:erasepers**tentstring("morgue")
    重启游戏可以看到变化
    二、寻找代码
    1.wiki(wikia)查找法(95%)()
    在饥荒wiki(wikia)里搜索你要找的物品的英文名
    如,找沙子(sand)的代码,搜索sand找到sand页面,介绍里有debugspawn,后面的就是代码
    wiki几乎有所有物品的代码,但有时游戏更新的时候可能跟不上
    2.文件搜索法(70%)
    在游戏目录/data中搜索你想要找的物品的英文名
    如,找芦苇(cut reeds)的代码,在目录里搜索cut
    找到相关的lua文件,文件名就是代码
    这个方法虽然比wiki快,但准确度不高
    如你要找逗像鲨鱼的生物地(sea hound),但怎么着都找不到
    因为它的代码与名字毫无关系,是sharx
    3.猜测法(50%)
    找代码找常了你就会发现大部分代码是有规律的
    如沙子(sand)就是它名字本身(sand)
    如芦苇(cut reeds)就是去掉空格(cutreeds)
    如鲸鱼(blue whale)就是倒过来加一个逗_地(whale_blue)
    按照一些规律可以猜出代码
    三、其他
    1.部分指令可以去掉逗()地
    如c_spawn("xxx")可以写成c_spawn"xxx

类似问答
精品推荐

友情链接

友链互换QQ:

谷财 备案编号:蜀ICP备11019336号-3商务合作:235-677-2621

Copyright 2009-2020 Chengdu Sanzilewan Technology Co.,Ltd all rights reserve

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活