科技MOD
[OC]开放式电脑 (Open Computers)
用平板控制纳米机器教程(含程序)

教程权限:个人教程

浏览量:1223

编辑次数: 2次

创建时间:2018-04-05 18:55:01 (3月前)

顶教程

历史编辑记录
  • odixus编辑了本教程
  • 2018-04-06 00:50:38 (3月前)
  • odixus编辑了本教程
  • 2018-04-05 19:01:41 (3月前)
  • odixus添加了本教程
  • 2018-04-05 18:55:01 (3月前)
  • 用平板控制纳米机器教程(含程序)

本篇教程由创建者开启知识共享CC协议

cc协议 by-nc-sa

使用 CC BY-NC-SA 协议。

  OpenComputer提供的纳米机器是个非常有趣的设备,服下它后可以通过消耗能源为玩家提供一系列BUFF/DEBUFF。这些效果有的对战斗有益,有的只是增加一些粒子效果。但是它只能使用无线网络控制。因此,我写了一个控制程序,可以用平板来控制纳米机器的工作。

  请先制作好一个纳米机器和一个平板。平板至少要安装无线网卡因特网卡

  然后,把纳米机器拿在手里,吃掉它!没错,吃掉后会有一系列恶心等负面效果出现,但是等一下下就好了。

  再然后启动平板,输入:

pastebin get fQgsPJJH nano-control.lua

用平板控制纳米机器教程(含程序)-第1张图片

平板就开始尝试从网上下载此程序,并保存为文件 nano-control.lua。

然后直接键入 nano-control 就可以启动了,得到下面的界面:

用平板控制纳米机器教程(含程序)-第2张图片

这里列出了可以输入的命令及其功能。逐项解释如下:

玩家信息:

  • getHealth:获得玩家血量。

  • getHunger:获得玩家饥饿度。

  • getAge:获得玩家的寿命(秒)。

  • getName:获得玩家名字。

  • getExperience:获得玩家经验(等级)

纳米机器管理:

  • getPowerState:获得当前纳米机器的能量储量和上限。

  • getTotalInputCount:获得总的输入数量。一个输入对应一批buff/debuff。会得到什么样的buff是未知的,需要尝试才知道。

  • getSafeActiveInputs:告诉你开多少个输入是安全的。

  • getMaxActiveInputs:告诉你最多可以开启多少输入。

  • getInput <数字>:查看<数字>代表的输入是否已经启动。

  • setInput <数字> <true/false>:设定<数字>输入开启或关闭。

  • getActiveEffects:查询当前开启的buff/效果列表。注意不是所有的效果都会列出来。而且也不一定会有效果。

  • try <数字>:这是自己写的函数,它尝试开启<数字>代表的输入,查询效果,然后马上关掉它。因为有些debuff是要命的!如果某个效果是有益的,可以记下来,然后用 setInput 打开它。

命令格式:以打开输入1的效果为例:

setInput 1 true

不要加括号,命令和参数间用空格分隔。注意大小写不要输错。

正常情况下输入命令后1秒左右就会得到纳米机器回应。如果输入了不能识别的命令,可以在大约5秒后随便按什么键来摆脱循环。


下面是几个使用例子:

打开18号输入(在我的角色身上这是一个岩浆粒子效果):setInput 18 true

用平板控制纳米机器教程(含程序)-第3张图片
查看当前效果:getActiveEffects

用平板控制纳米机器教程(含程序)-第4张图片

外观效果:

用平板控制纳米机器教程(含程序)-第5张图片

这是我开启另一个输入得到的加速效果。

用平板控制纳米机器教程(含程序)-第6张图片

只要能量不用完,效果会一直存在。


教程短评:
未登录不能发表短评,请[登录]~
小贴士:MC百科官方不会在短评回复中发布MOD下载,非官方MOD下载中可能包含魔改包或木马文件!请支持 [官方正版下载] 与 [MC百科正版下载]

    [ MC百科(mcmod.cn) 除教程作者自定义规则的文章, 及未授权的站外图片/链接以外的所有开放公开编辑的内容, 均采用 BY-NC-SA 3.0 协议 ]

    Minecraft百科CC协议