工厂自动化(自动建造机)

0 点赞
The Perfect Tower II
转载

这套脚本可管理工厂内所有物品的自动制造。 它会优先使用你背包中已有的物品,而非重新制造,并且始终会为每种等级的粉末至少保留一份。该脚本能够管理矿石加工、粉末升级以及所有相关流程。 它还可以批量制造物品组,以便在制造机中进行扫描。 如果矿石或橡胶数量不足,该程序包会尝试制造尽可能多的物品,并在材料耗尽时暂停进度。 你可以放心离开工厂,返回时脚本仍在运行,制造过程会从中断处继续。 安装方法 通常,我会在此处直接发布导入代码。不过,这些脚本相当复杂,部分脚本过大,超出了Steam指南板块的限制。因此,你需要从其他地方下载,那里没有长度限制。这样做的一个好处是所有导入内容都整合在单个字符串中。在该平台上,如果你将鼠标悬停在导入框的右侧,会出现一个剪贴板图标,点击即可直接将内容复制到剪贴板,无需担心点击次数的问题。

你还需要turbo exec v2。没有这个包,工厂包将无法运行。 我的GitHub上有更详细的说明以及其他有用的脚本。 使用方法 要使用此功能,请导入并启用此包和turbo exec v2中的所有脚本。(你可以右键单击一个包来快速切换启用整个包。)然后前往工厂,使用WASD键选择数量、等级、类别和物品。 可用类别包括生产者(PROD)、机器(MACH)、杂项制作(CRFT)、生产零件(PART)和物品组(GRUP)。 准备好后按【f】键进行制作。 所有有效类型的列表可在factory_constants的源代码中找到。基础功能 该组件会优先使用您背包中已有的物品,而非合成新物品,并且始终会保留至少一份各等级的粉末。 它可以管理矿石加工、粉末等级提升以及所有相关事宜。如果需要的某等级粉末数量超过背包中的现有数量,该组件会首先使用该等级的所有矿石,然后再使用上一等级的粉末。(此组件假设您已拥有“化学团块”特殊技能;如果没有,它很可能会“卡住”。) 您可以使用它升级机器,但过程稍显复杂:首先,将机器从其插槽中取出。然后,按【F】键开始升级。如果需要机器来执行工作,你需要先将其放回插槽,然后在升级的最后再将其取出,以完成升级。 它采用了与我的升级器不同的升级机制,两者互不感知,但尽管如此,它们通常能很好地协同工作。不过,如果你完全耗尽了粉尘,可能需要暂时禁用升级器才能完成制作。 如果矿石或橡胶不足,包裹在启动时会显示错误消息。(v2.2.0版本新增功能!) 在脚本运行时,你可以安全地离开工厂并返回,制作过程会从中断处继续。 高级功能 新增“物品组”功能,允许快速制作大量物品,以便在制作机中进行扫描。其中一些会占用大量空间和/或时间,尤其是“全部”组,因此请谨慎使用。(或许可以先尝试范围更小的组。) 此功能会使用工人名称来存储所选物品/等级的状态,以便在重启后仍能保留。默认情况下,它会覆盖第一个工人名称,将其替换为“[factory]”后接一些数字。如果希望它位于其他槽位,请在该槽位放置“[factory]”标签,并移除旧位置的该标签。它也绝不会覆盖以“[”(左括号)开头的位置。 故障排除 正常运行的工厂应如下所示:

关于截图中需要注意的事项,以及如果你的界面与截图不符时的解决方法: AI覆盖层:如果没有显示,需按F4键。 活动脚本列表中需包含TE2.1 register(或TE2.2:register)和TE2.1(或TE2.2:turbo):若不存在,可能是未下载turbo exec v2、未激活该脚本,或完成上述操作后未重新启用AI。 需显示D0S.factory vX.Y.Z:若未显示,请检查是否已启用所有相关内容。 turbo.cycles数值应在1100左右,turbo.state显示为“ACTIVE”,状态显示为“CRAFTING...”:这表明程序正在处理中。若情况不符,可能是已立即完成处理或从未开始。若turbo.cycles为0,则说明程序确实从未启动。如果从未启动,请查找标记为“error”的变量:这会告诉你是否出现严重问题。你可能还会收到状态消息,提示你缺少资源。 如果turbo.state处于ACTIVE状态但仍无法运行,你可能缺少某种资源。可能的情况之一是缺少中间等级的粉尘。另一种情况是,如果你没有所需的技能【chemical lumps】,在尝试升级后可能会毫无警告地停滞。