= 创作分享 =
技术讨论
ComputerCraft在Gregtech5初期配件合成中的应用 ...
odixus

ComputerCraft在Gregtech5初期配件合成中的应用

odixus 于 2018-4-25 12:13 ( 6年前 ) 发表在 [教程] 分类。 [复制链接] [只看楼主] [打印]
2560 1
本贴模组名片
电脑 (Computer Craft)
[h1=简介][ban:title_menu]ComputerCraft 是一款为 Minecraft 世界增加了电脑、显示器、有线或无线网络、机器人、打印机以及其他电脑外设的模组。所有相关设备和红石信号都可以很轻松地使用 Lua 语言进行编程操作。你可以通过电脑控制红石信号(甚至支持 RedPower2 重置版的捆绑线缆..
以此文祝贺我在非纯GT流的邪路上越走越远



  这一次史蒂夫来到了空岛。仁慈的系统为了不让他饿死,给了他一个名叫“无中生有”的神器,因此史蒂夫从一开始就拥有了用不完的矿物。但是懒惰的史蒂夫对于无休止的打铁、锉杆、切螺栓产生了厌倦,于是他对小乌龟动起了歪脑筋……

一、分析
  对于板、杆、环、螺栓、螺钉、线、外壳(IC2)、机械方块等零部件分析,它们有以下共同点:

  • 只需要一种工具(若需要多种工具,乌龟无法自动完成工具替换,请注意更换工具)
  • 只需要一种原料
  可以利用乌龟的合成功能,完成原料和工具的获取、摆放、合成,并输出成品。而且完全可以用一个程序完成所有工作。

二、实施
  小乌龟的制作和程序导入均不再赘述,请参考其它教程相关部分。

  • 乌龟上方为工具箱,请多准备一些备用工具放进去。你会发现它们消耗得非常快。
  • 乌龟前方为原料箱,可通过ME接口将原料送入。乌龟会自动从中取出需要的原料进行加工。多个配方的原料可以同时放入,乌龟提取原料是按“份”进行,不会弄混。
  • 乌龟下方为成品箱,请用管道将成品提走。
  • 注意到第一张图中告示牌上的内容了么?这就是乌龟对应的功能。请将乌龟的 label 设置为此内容,乌龟就会进行该内容对应的工作。

三、软件
  我把程序直接写成了startup,开机自动执行。下载地址:https://pan.baidu.com/s/1PB2oCZJnSkEWYzr0c4KC1w

四、说明
  这是一个练习lua的作品,个人觉得很好玩,就扔上来了。关于必要性、经济性等等请大家不要关注了,就当作一篇学习lua的示例看看就好。
发表于 2018-4-25 12:13:55 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 1 条回复!
NoName德里奇
计算机科学与工程
虽然还是不是很懂 但是膜一下
更休落魄耽杯酒,亦莫猖狂爱咏诗。
        今日捉将官里去,这回断送老头皮!

发表于 2018-4-26 09:33:50 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表