饥荒联机吧 关注:152,358贴子:2,408,127

饥荒联机版控制台指令

只看楼主收藏回复

没有搜到完整一些的控制台代码准备自己写一个。
控制台命令的定义都在data\databundles\scripts.zip\scripts\consolecommands.lua里,有兴趣的可以自行翻阅。
~打开控制台,控制台有两种模式,远程和本地,由左ctrl切换,远程影响服务端,本地影响客户端。


IP属地:广东1楼2022-03-16 21:05回复
    1、c_announce(msg, interval, catagory)
    在服务器公屏发送信息
    发送一条消息:c_announce('1111')
    每隔一秒发送一条消息:c_announce('2222',1)
    停止循环发送消息:c_announce()
    服务器身份(?)发送消息:c_announce('1111',0,'system')
    catagory只分为'system'和非'system'
    2、c_rollback(count)
    回档代码,回滚count数的存档
    默认自动保留5个存档,有次rol能改自动保留的存档数了但是我忘了在哪里改了
    c_rollback()和c_rollback(1)是一样的,会回滚到上一个保存了30秒以上的存档
    3、c_reset()
    重新加载最后一个保存的存档
    和c_rollback(0)一样


    IP属地:广东2楼2022-03-16 21:05
    回复
      4、c_regenerateshard(wipesettings)
      重新生成当前所在的世界,true为世界设置重置,false为不改变世界设置
      5、c_regenerateworld()
      重新生成存档所有已连接的世界
      6、c_save()
      存档
      7、c_shutdown(save)
      关闭世界,默认c_shutdown()==c_shutdown(true),关闭当前世界并保存
      c_shutdown(false)只关闭当前世界不存档
      8、c_remote(fnstr)
      远程执行一段lua代


      IP属地:广东3楼2022-03-16 21:06
      回复
        9、c_spawn(prefab, count, dontselect)
        在鼠标位置生成count数的prefab,并且自动选中,dontselect默认为false,即选中
        10、c_despawn(player)
        移除player存档并让player重选角色,player可以是玩家id或序号
        11、c_getnumplayers()
        服务器当前玩家数
        12、c_getmaxplayers()
        服务器最大玩家数
        13、c_listallplayers()
        返回服务器有过的所有玩家的一个表
        14、c_listplayers()
        返回服务器当前玩家的表
        15、c_select(inst)
        选中当前鼠标下的实体
        16、c_sel()
        获取当前选中的实体
        17、c_tile()
        返回鼠标下地面的一些信息
        18、c_doscenario(scenario)
        执行脚本


        IP属地:广东4楼2022-03-16 21:07
        回复
          19、c_freecrafting()
          创造模式
          20、c_sel_health()
          返回选中实体的血量(不是血量值,我也不知道啥东西)
          21、
          c_setinspiration(n) #女武神的激励值
          c_sethealth(n) #生命值
          c_setsanity(n) #理智值
          c_sethunger(n) #饥饿值
          c_setmightiness(n) #大力士力量值
          c_setwereness(n) #伍迪的木头值
          c_setmoisture(n) #潮湿度
          调整对应值变为上限的百分之(n*100)
          c_settemperature(n) #温度
          调整温度为n
          c_setminhealth(n) #最小生命值
          最小生命值调整为n
          22、c_connect(ip, port, password)
          直连代码
          23、c_give(prefab, count, dontselect)
          直接把count数的prefab塞到身上,dontselect默认为false,即选中


          IP属地:广东5楼2022-03-16 21:07
          回复
            24、c_giveingredients(prefab)
            直接把prefab的制作材料塞到身上
            25、c_mat(recname)
            也是给原材料(?),没看明白区别是啥
            26、c_pos(inst)
            返回选中实体的位置
            27、c_printpos(inst)
            打印选中实体的位置
            28、c_teleport(x, y, z, inst)
            人物传送到(x,y,z)位置,没输入位置坐标就是传送到鼠标所在位置
            29、c_move(inst)
            选中的实体移动到鼠标所在位置
            30、c_goto(dest, inst)
            没搞明白
            31、c_list(prefab)
            打印一个范围内所有该prefab的位置和entity序号
            32、c_listtag(tag)
            打印一个范围内所有拥有该tag的entity的位置和entity序号


            IP属地:广东6楼2022-03-16 21:08
            回复
              33、c_godmode(player)
              上帝模式
              34、c_supergodmode(player)
              超级上帝模式,上帝模式加回满状态
              35、c_armor(player)
              百分百防御
              36、c_find(prefab, radius, inst)
              找到半径内最近的prefab
              37、c_findtag(tag, radius, inst)
              找到半径内最近的有tag的实体
              38、c_gonext(name)
              传送到下一个name处
              39、c_countprefabs(prefab, noprint)
              返回世界里prefab的数目
              40、c_counttagged(tag, noprint)
              返回拥有tag的实体数目
              41、c_countallprefabs()
              世界有多少种prefab
              42、c_speedmult(multiplier)
              调整人物速度变为multiplier倍
              43、c_dump()
              导出鼠标下entity的详细信息
              44、c_dumpseasons()
              导出季节详细信息
              45、c_dumpworldstate()
              导出世界状态详细信息


              IP属地:广东7楼2022-03-16 21:09
              回复
                46、c_makeinvisible()
                不知道干嘛的
                47、c_selectnext(name)
                选中下一个name对应的prefab
                48、c_selectnear(prefab, rad)
                选中rad半径内最近的prefab
                49、c_summondeerclops()
                来只巨鹿
                50、c_summonbearger()
                来只熊
                51、c_summonmalbatross()
                来只邪天翁
                52、c_gatherplayers()
                聚集玩家
                53、c_speedup()
                世界运行速度加倍
                54、c_skip(num)
                跳过num天
                55、c_groundtype()
                返回鼠标下地皮详细信息
                56、c_searchprefabs(str)
                在游戏文件寻找含有str字符的prefab


                IP属地:广东8楼2022-03-16 21:09
                收起回复
                  57、c_maintainhealth(player, percent)
                  血量维持在(percent*100)%
                  58、c_maintainsanity(player, percent)
                  精神维持在(percent*100)%
                  59、c_maintainhunger(player, percent)
                  饥饿维持在(percent*100)%
                  60、c_maintaintemperature(player, temp)
                  体温维持在(percent*100)%
                  61、c_maintainmoisture(player, percent)
                  潮湿维持在(percent*100)%
                  62、c_maintainall(player)
                  所有状态维持在最佳,和上帝模式的区别是可以有挨打动画啥的
                  63、c_cancelmaintaintasks(player)
                  取消人物所有维持状态的任务
                  64、c_removeallwithtags(tag)
                  删除世界内所有拥有tag的实体
                  65、c_emptyworld()
                  清空世界所有实体
                  66、c_netstats()
                  没啥反应?
                  67、c_removeall(name)
                  删除世界内所有name实体


                  IP属地:广东9楼2022-03-16 21:10
                  回复
                    68、c_forcecrash(unique)
                    世界强制崩溃但是不会退出关档之类的
                    69、c_knownassert(key)
                    直接报错退出(?)
                    70、c_migrationportal(worldId, portalId)
                    建造一个通向worldid世界portalid端口的传送门
                    71、c_goadventuring(player)
                    给冒险模式初始物品
                    72、c_startinggear(player)
                    也是给一些东西
                    73、c_migrateto(worldId, portalId)
                    传送到worldid世界的portalid入口
                    74、c_debugshards()
                    输出已连接世界的入口信息
                    75、c_reregisterportals()
                    重新激活洞口的连接(地上地下连接失败是不是直接可以用这个)
                    76、c_repeatlastcommand()
                    重复上个指令
                    77、c_startvote(commandname, playeroruserid)
                    开始投票
                    78、c_stopvote()
                    停止投票


                    IP属地:广东10楼2022-03-16 21:11
                    回复
                      79、c_makeboat()
                      给一套出海用品
                      80、c_makecrabboat()
                      给另一套出海用品
                      81、c_makeboatspiral()
                      给一套船尸体(bushi)
                      82、c_autoteleportplayers()
                      不知道干嘛的
                      83、c_dumpentities()
                      返回世界所有entity名称及数目
                      84、ResetControllersAndQuitGame()
                      还原所以控制器配置,并清除ini文件中的设置
                      85、c_mermking()
                      给个鱼人王
                      86、c_mermthrone()
                      给一套升级成鱼人王的材料
                      87、c_inst()
                      不知道
                      88、c_printtextureinfo( filename )
                      不知道
                      89、c_simphase(phase)
                      不知道
                      c_shellsfromtable(song, startpos, placementfn, spacing_multiplier, out_of_range_mode)
                      c_guitartab(songdata, overrides, dont_spawn_shells)
                      贝壳钟的一些调试代码,看不懂


                      IP属地:广东11楼2022-03-16 21:11
                      回复
                        看不懂的地方欢迎补充,错误的地方欢迎指正,神志不清了已经晚点回来看


                        IP属地:广东12楼2022-03-16 21:14
                        回复
                          好活当赏,加个Remove()配合一些函数使用删除物品


                          IP属地:北京来自Android客户端13楼2022-03-16 22:28
                          回复
                            赞一个


                            IP属地:日本来自iPhone客户端14楼2022-03-16 22:32
                            回复
                              此贴当精


                              IP属地:宁夏15楼2022-03-16 22:38
                              回复