MC百科社群

标题: 如何使用小乌龟为GT的电解器提供整数原料 [打印本页]

作者: odixus    时间: 2018-3-10 13:44
标题: 如何使用小乌龟为GT的电解器提供整数原料
本帖最后由 odixus 于 2018-3-13 09:55 编辑

ComputerCraft这么好的MOD,当然需要大力推广!再来一个教程!



  如果请被大格雷摧残到体无完肤的史蒂夫为格雷的各种设备打个分,那么最不友好的设备中一定有电解机!因为它的原料绝大多数是n个一组,如果数量不够就会卡住机器,让后面别的原料也进不来。这让我们这些崇尚自动化工业的强迫症们如何能忍!那么,有没有什么解决方案呢?
  别说,还真有,而且不止一种。下面是我试过的几种方案:

  然而,这一切在强大的CC面前都不是事儿!下面,我们一步步来看是如何解决这个小问题的。

  老规矩,先上图:

  管道、电线什么的只是个示意,请不要在意这些细节。

一、运行环境:我的游戏环境是MineCraft1.7.10 + ComputerCraft 1.75 + ProjectRed 4.7.0pre12.95 + GregTech5.09.31

二、硬件环境:
  至此,摆放完成!

三、软件环境:

四、结论
  如前所述,ComputerCraft是一个非常强大的工具,可以轻易完成很多需要大量红石电路或检测工具才能做到的事情。在这里电解机需要复数原料的问题得到了很好解决,离心机也有一些需要复数材料的,如朱砂粉(×2)、沥青铀矿(×5)、玄武岩粉(×16)也可以处理。这就大大提高了我大格雷的自动化水平!
  下一步我会尝试用ComputerCraft来解决装配线的多材料问题。16个格子,足够用了!等我想好了再写。
  希望大家开发出更多有趣的工具来!

PS: 多谢sxjsxj的帮忙,提供了附件的网盘下载:startup.rar

版本更新:2018.3.13 增加一个配套的工具:addDust.rar。其作用是用来增加/修改筛选规则。也是放到小乌龟对应的程序文件目录中。手残党的福音,不需要再手动改文件了。
用法:



2018.3.12  startup.rar



作者: odixus    时间: 2018-3-10 14:15
本帖最后由 odixus 于 2018-3-10 14:32 编辑

当我上传代码段的时候,出现了关于网址错误的提示。试了好多次也没有解决,只好把文件直接上传成附件了。

作者: smilesadness    时间: 2018-3-10 16:10
建议CC高玩做一套从零开始的CC教程,CC崛起需要你。
AE把ME端口的“有物品时阻挡”按钮打开就可以固定数量输出了吧?在ME端口缓存固定数量的物品用一次一组的抽取器似乎也可以;GT机器输出端/覆盖板也能调整数量(对粉宝具)。
3月学雷锋@重生是希望
作者: odixus    时间: 2018-3-10 16:59
smilesadness 发表于 2018-3-10 16:10
建议CC高玩做一套从零开始的CC教程,CC崛起需要你。
AE把ME端口的“有物品时阻挡”按钮打开就可以固定数量 ...

1. AE端口的”阻拦模式“是对于合成时输出物品用的,这和我提出的第4种方法是一回事。因为通过合成模板进行输入本身就对物品定量了。出问题的地方在于有不少原料找不到唯一的产物做标识,这样不利于自动合成。
2. ME端口缓存物品确实可以成组送出物品,但还是存在”零头“的问题,就是成组的物品送完后,余下的零头仍然会出现在缓存区,结果也会进入电解机。这其实和用管道直接输送没有实质区别。
3. 覆盖板(机器臂)也考虑过,确实也有效。但是一个覆盖板只能对应一种原料,好吧,有一些的分组数量相同,那也只能对应几种。结果是省了电解机,但是需要一大堆物流和管道,还需要大量的覆盖板,总的算下来还不如用校准器算了。而且布线极为困难,我是做了一半就做不下去了。
总的来说,在上手CC之前,确实没有一种方法能够如此简洁、如此有效,还如此经济。
作者: sxjsxj    时间: 2018-3-10 22:19
附件收费可以传到网盘,然后分享链接。
这儿用的我的网盘,拿去代替附件吧:http://o8zwoo6sz.bkt.clouddn.com/mc%E7%99%BE%E7%A7%91/startup.rar
作者: odixus    时间: 2018-3-10 22:53
sxjsxj 发表于 2018-3-10 22:19
附件收费可以传到网盘,然后分享链接。
这儿用的我的网盘,拿去代替附件吧:http://o8zwoo6sz.bkt.clouddn. ...

多谢多谢。已经添加了。
作者: odixus    时间: 2018-3-10 23:16
smilesadness 发表于 2018-3-10 16:10
建议CC高玩做一套从零开始的CC教程,CC崛起需要你。
AE把ME端口的“有物品时阻挡”按钮打开就可以固定数量 ...

  仔细想了一下制作教程的可行性,发现基本不可行:这个MOD本身其实非常简单,难度全在编程上。如果真的写教程,写到最后会是一个编程的培训——这样的材料其实网上到处都有。所以,会的人不用教也会,不会的人根本不是在这里教得会的:他们需要学的知识不在这里。
  我只能尽量提供一些有趣的设计和成品,希望大家能喜欢。一些简单的东西大家可以直接作为成品使用,复杂一些的欢迎大家提出讨论。包括一些需求,如果我能做得到也会尽量去写。
  最后,还是请感兴趣的人去wiki仔细读一下教程:写得真的很好!我用了整整2天,全文仔细读了一下,收获非常大。特别是metatable那一部分,相当启发。
作者: smilesadness    时间: 2018-3-11 08:47
odixus 发表于 2018-3-10 23:16
  仔细想了一下制作教程的可行性,发现基本不可行:这个MOD本身其实非常简单,难度全在编程上。如果真 ...

我把OC和CC搞混了,看了一下CC的内容,的确除了lua也没什么了/撕烤/啪
作者: GregoriusT    时间: 2018-3-11 10:14
话说为什么不放在编程讨论呢?
作者: 中兴安岭    时间: 2018-3-11 17:14
电解机不贵的,一个机壳+两个电路而已。
作者: smilesadness    时间: 2018-3-11 21:54
那你也可以搬运/自己写更多常用的、别的mod做不到的、没有先例的“程序”,展示其适用的场景、解释可根据实际情况调整的变量。让没有lua基础的萌新也能照猫画虎地使用CC。
作者: odixus    时间: 2018-3-12 09:05
smilesadness 发表于 2018-3-11 21:54
那你也可以搬运/自己写更多常用的、别的mod做不到的、没有先例的“程序”,展示其适用的场景、解释可根据实 ...

嗯嗯,就是这么干的!我们不是程序员,是身怀无数黑科技的新一代史蒂夫!我们的目的是:让科技改变生活!
顺便预告一下,下一个要写的是如何用小乌龟处理“小撮粉“与”小堆粉“的自动合成。争取今天能写完。剧透一下,这个处理是与配方无关的,是个通用处理方法。
作者: odixus    时间: 2018-3-12 09:18
GregoriusT 发表于 2018-3-11 10:14
话说为什么不放在编程讨论呢?

因为……这其实不能算是程序。这是对ComputerCraft这个MOD的应用,而不是开发一种新的工具。所以我还是放在CC相关的教程中了。我认为这样的东西应该是尽量面对众多MC玩家而不是少量程序员,我们关注的是它如何“用”而不是如何“写”。我会尽量详细加上说明,让多数人可以简单地使用它,即使不会LUA。
作者: odixus    时间: 2018-3-12 09:48
本帖最后由 odixus 于 2018-3-12 09:53 编辑
中兴安岭 发表于 2018-3-11 17:14
电解机不贵的,一个机壳+两个电路而已。

我用的是处理阵列………………
还是用加速火把加速后的处理阵列,效率没的说~ 用电量也没的说~ 每秒能粉碎大概3-4组矿, 离心也差不多这个速度。
左边第一个是离心,使用了1只小乌龟。左2就是电解,用了2只小乌龟。

作者: 皮皮怪    时间: 2018-3-14 11:47
既然这两个gay佬露脸了我也来冒个泡




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科