自动交易者

自动交易者

这是Mkess和BurnIt!制作的“旧版”MK3宇宙贸易者的“发射后不管”版本。它在许多方面与原始版本以及我的X重生版本有所不同,一些玩家可能会觉得它过于“作弊”,所以请仔细阅读。

游戏玩法

[color=#efefef][color=cyan]AutoTrader v0.9 2023年1月30日[/color]

请查看变更日志了解详情。

这是由 Mkess 和 BurnIt! 制作"旧版"MK3 宇宙贸易者"发射后不管"的版本。 它在很多方面都与原版以及我的 X 重生版本不同。由于一些玩家认为初始版本过于"作弊",我增加了一个设置,可以在激活自动贸易者之前和之后设置各种选项。在决定安装前,请阅读以下描述,特别是 0.3 版新增的设置选项。

[color=#00BF00][b]简要说明:[/b][/color]

自动贸易将作用于您任何未停靠、无指令(即默认待命)的 NPC 飞船。这是一个新条件,因为有玩家报告飞船在有批量指令或停靠时出现问题。

启动脚本:选中飞船,右键打开上下文菜单,选择"通讯"与船长对话。只有一个选项"自动贸易菜单"。点击后会显示子菜单,包含以下选项: [list] [] [u]自动贸易[/u]:选择后,船长名字后会加星号"",表示脚本正在运行。请耐心等待,自动贸易者移动可能需要一些时间(取决于您选择的设置)。[b]强烈建议您不要以任何方式干扰该船或船长。[/b] [][u]自动贸易设置[/u]:这将打开一个设置菜单,包含各种选项,可随时通过"通讯"选择。您选择的任何设置都会由船长在玩家日志的"维护"部分确认。所有设置将与常规利润信息一同显示(见下文)。可用选项如下: [list] [][b]"跳跃"[/b](默认开启):启用/禁用跳跃。若禁用,自动贸易者将使用旅行模式飞行,若非大型(L/XL)飞船,还会使用高速公路。 [][b]"优先玩家空间站[/b]"(默认开启):启用/禁用玩家空间站交易优先权。若启用(默认),自动贸易者/自动采矿者将优先服务玩家拥有的空间站。若禁用,所有交易机会将同等考虑以确定最佳方案。 [][b]"知晓所有交易[/b]"(默认开启):启用/禁用仅限玩家已知交易机会和星区。启用时(默认),自动贸易者/自动采矿者知晓整个星区。若禁用了此功能,请注意,这可能导致自动贸易者/采矿者长时间闲置,直至您发现拥有资源(采矿)和提供交易的空间站的星区。 [*][b]"交易所有货物[/b]"(默认开启):启用/禁用太空燃料/烟草和马亚尘的交易。此选项(自然)仅对自动贸易者可用,因为自动采矿者无非法货物。若您不希望自动贸易者与警察发生麻烦,请禁用它。 [/list][/list]

设置参数值将显示在自动贸易者的日志报告中。您可以随时更改参数。再次更改设置将恢复原值,并触发确认的日志条目。另请注意,他会收取服务费(***),并使用您的信用点进行交易。其技能越高,费用也越高,但交易效率也越高。他将为您自动交易或采矿,无需进一步操作(因此是发射后不管)。当您选择"自动贸易"时,船长将变为: [list] [][b]自动采矿者[/b]:若飞船有气体或液体货舱,则船长变为自动采矿者。 [][b]自动贸易者[/b]:若飞船有集装箱货舱,则船长变为自动贸易者。 [/list]

[color=#00BF00][b]特性:[/b][/color] [list] 自动贸易者 ...[]... 会优先与玩家空间站交易,除非"优先玩家空间站"设为"否",此时他将平等对待所有交易。 []... 会在完成一笔交易后将信用点转给您。与玩家拥有的空间站交易不会进行信用点转账。 []... 知晓整个星区,并会搜索最大利润交易(),除非"知晓所有交易"设为"否",此时他只会与玩家已知星区内的空间站交易并采集资源。 []... 能够创建异常现象以到达目的地,除非"跳跃"设为"否",此时他将使用旅行模式飞行,不会使用高速公路。 []... 会揭示战争迷雾(若"知晓所有交易"设为"否"则无关)。 []... 会将其交易的所有种族和星区设为玩家已知(若"知晓所有交易"设为"否"则无关)。 []... 每次成功交易会获得少量经验值。 []... 成功交易后,会为玩家提供(非常)少量的各阵营声望增益。 []... 会定期将利润信息,连同其名称(技能等级在括号内)、飞船名称(ID代码在括号内)以及可选设置参数值,发送至您日志的维护部分。 []... 会按利润百分比(**)收取佣金作为服务费。 []... 技能越高,交易效率越高,但收费也越高。 []... 不会与/在玩家"敌对"的空间站/星区进行交易/采集。 [/list]

[color=#00BF00][b]安装[/b][/color] 如果您是首次安装,只需将压缩包的内容解压到您的 extensions 文件夹。如果您有旧版本,请在解压前将其从 extensions 文件夹中移除。

请注意,有报告称,X4 主根目录下的 extensions 文件夹无法激活任何模组。根据开发者目前的说法,原意是将 extensions 文件夹放在 X4 文档文件夹中。因此,如果您从主根文件夹启动模组遇到问题,请尝试该方法。无论如何,[b]强烈建议您备份存档。[/b]

[color=#00BF00][b]停止自动贸易[/b][/color] 如果您与自动贸易者通讯,"自动贸易菜单"将提供两个选项:"停止自动贸易"和"自动贸易设置"。 设置菜单允许更改选项参数。例如,若"已知交易"设为"是",再次选择它将变为"否"。任何参数更改应即时生效,即无需保存和/或重启游戏。 "停止自动贸易"选项会从船长处移除脚本,也会移除其名字后的星号"*",但会保留其利润历史记录和已获得的技能。同时将所有设置选项重置为默认值。 停止脚本有两个目的:

[u]1# 将船长移至新飞船:[/u] 有几种方法。 A) 命令飞船停靠在新飞船停靠的空间站。解雇或移动新飞船的船长到旧飞船担任服务船员,然后将旧飞船的船长以服务船员(或直接担任船长,若您已解雇新飞船的船长)身份移至新飞船,并提拔最佳船员为船长。由于自动贸易者在其贸易过程中获得了经验,因此他将是最佳人选。 B) 停靠在旧飞船(当然,您驾驶的飞船需要相应的停靠区域),并将船长以服务船员(若位置可用,则担任船长)身份送到您的飞船。然后飞往并停靠新飞船,解雇或将其船长送至您的飞船担任服务船员,然后让旧飞船的船长担任新船长。

[u]2# 卸载自动贸易模组:[/u] 一旦您停止了[b]所有[/b]自动贸易者,保存游戏,退出 X4,并从您的 extensions 文件夹中移除模组。

[color=#00BF00][b]反馈[/b][/color] 非常欢迎任何反馈,当然也包括您遇到的任何问题的详细信息,[url=https://forum.egosoft.com/viewtopic.php?f=181&t=406859]请在此处发帖。[/url]

[/color][color=#efefef][color=cyan][b]版本 0.9 变更日志 - 2023年1月30日:[/b][/color]

1# 修复了一个错误,该错误允许与玩家未知的空间站进行交易,尽管"知晓所有交易"已设为 0(假)。感谢 narta 发现此错误。

[/color][color=#efefef][color=cyan][b]版本 0.8 变更日志 - 2023年1月20日:[/b][/color]

1# 修改了代码以避免在极少数情况下可能出现的负利润。 2# 添加了 Split 和 Boron 的新货物。 3# 优化了自动采矿者代码,尽管采集区域无效的可能性很小。在此情况下,玩家日志会生成一条警报。请通过私信将日志详情发送给我。[/color]

[color=#efefef] [color=cyan][b]版本 0.7 变更日志 - 2019年2月18日:[/b][/color]

1# 修复了一个导致买卖报价不匹配的错误(感谢 ROMB 发现此问题)。 2# 在上下文文件中添加了所有语言引用,以避免没有英文 Steam 版本的 Windows 7 玩家出现崩溃/卡死(感谢 Kadatherion 指出这点)。

[color=cyan][b]版本 0.6 变更日志 - 2019年1月11日:[/b][/color]

1# 在玩家日志的"维护"部分添加了上一次交易的信息。 2# 改进了数值(数量和信用点)的格式。

[color=cyan][b]版本 0.5 变更日志 - 2018年12月18日:[/b][/color]

#1 移除了使用高速公路的能力,因为这导致了飞船无法离开高速公路的问题。

[color=cyan][b]版本 0.4 变更日志 - 2018年12月17日:[/b][/color]

#1 为自动采矿者添加了一个条件,防止其在敌对星区采集。

[color=cyan][b]版本 0.3 变更日志 - 2018年12月15日:[/b][/color]

1# 为被通讯的飞船添加了显示"自动贸易菜单"选项的新条件。 2# 添加了带有各种选项的"自动贸易设置"(见上文)。 3# 在玩家日志"维护"下的常规报告中添加了飞船 ID 代码。 4# 修复了一个在某些条件下阻止自动采矿者找到资源的错误。 5# 常规日志报告现在将在交易完成后立即出现。 6# 移除了与玩家拥有的空间站交易时的所有信用点交易。

[color=cyan]问答[/color]

问:我与飞船通讯,但没有"自动贸易菜单"选项。我遗漏了什么? 答:仅当飞船只有默认指令(保持位置)且在太空(未停靠)时,该选项才会显示。

问:我在一艘船上启动了自动贸易者,但我看不到任何指令或命令。我如何知道自动贸易者正在工作? 答:如果飞行员名字后有一个星号"*",则脚本正在运行。同时,你应该会在玩家日志中看到一条消息。

问:我在设置中设置/更改了一个选项。我怎么知道它是否真的生效? 答:一旦你设置一个选项,就会有一条消息发送到日志。此外,当前选项设置是自动贸易者发送给你的常规日志消息的一部分。

问:我让自动贸易者运行,并添加了"自动贸易"指令到飞船的订单,以及在显示的列表中添加了一些货物。现在它什么都不做。哪里出了问题? 答:一旦你启动了"自动贸易",你给予该飞船的任何指令都可能潜在地导致错误。无需添加任何订单或货物,也无需命令它做任何事情。它将自动交易和/或采矿,无需干预。要"修复"你的自动贸易者,请通讯并选择"停止自动贸易",然后移除所有订单并重新启动自动贸易。

问:我在日志中看到了自动贸易者的消息,但不知道比如"Known 0"是什么意思。 答:所有设置都是布尔变量,可以有两个值:"真"(或1)和"假"(或0)。在你的例子中,这意味着你的自动贸易者(或自动采矿者)只会与你发现的空间站交易(和采集资源)。

问:模组坏了!我在一艘船上启动了自动贸易,船长名字后有星号,我在日志中收到了一条消息,船移动了,但现在它只是挂在那里什么都不做。哪里出了问题? 答:飞船正在等待,可能有几个原因。要么是在冷却期,如果船长是新手且是最佳船员,这可能需要长达90分钟。也可能是由于缺乏已发现的交易机会/资源区域。如果你将"Known"设为假(0),且没有发现足够的空间站/资源区域,这种情况会频繁发生。

问:我有20多个矿船和40多个贸易船在用自动贸易,一小时内赚了100亿信用点。这不是作弊吗? 答:这个模组并非为一大队贸易船设计。通常2到3个矿船和贸易船就足以让你在探索、做任务或开始建造空间站时维持运营。如果这不是你的游戏风格,并且你坚持要拥有一支庞大的贸易船队,那么你不需要这个模组。

问:资金转账有什么问题吗?我购买货物从不被收费,只收到利润。 答:自0.3版以来,交易账户的编码方式已更改,因为一些玩家使用了一队自动贸易者,这在某些条件下可能导致暂时的负利润。现在账户以平衡方式处理,即交易完成后,该交易的收入与支出之间的差额会转移给玩家。

问:我正在运行最新版本,但日志中显示的利润完全混乱,在负值和数十亿信用点利润之间切换。模组坏了吗? 答:可能性很小!我在不同设置下运行该模组很多小时,从未遇到过此类问题。更可能是你运行了另一个干扰的模组。但是,如果你能排除模组不兼容,请通过电子邮件发送你的存档,我会查看一下。

问:我的自动贸易者一直交易非法货物,填满了装备坞、造船厂和船坞的仓库,而不是交易急需的建筑资源。自动贸易模组似乎以这种方式破坏了经济。 答:自动贸易模组不会"发明"新的交易报价。它会搜索原版游戏提供的最有利可图的报价。毒品(太空烟草、太空燃料和马亚尘)通常利润最高,由贸易空间站和你提到的那些空间站购买。它们不会超载仓库(原版游戏有防故障机制)。但是,如果你不希望他们交易非法货物,请使用设置禁用此类货物交易。

问:这个模组会摧毁经济,因为它神奇地生成货物而不是购买。此外,它从不将货物转移给买家。你为什么这样编码? 答:你全说错了,除非你运行了另一个干扰 AutoTrader 的模组。如果你检查代码,你会找到货物从卖家转移到飞船,以及从飞船转移到买家的代码行。没有货物是"凭空生成"的!至于经济:这个模组最初编写是为了加速星区内货物分配,以研究对经济的长期影响。

问:自动贸易者在一个空间站附近坐了很多分钟,被掠夺者攻击了。我知道他们只是在那里等待,但你能让他们停靠或添加紧急跳跃以防止他们被摧毁吗? 答:不能,因为整个停靠和离靠程序会导致更多问题,例如等待空闲停靠位、被摧毁的停靠区、被摧毁的空间站以及与其他飞船的碰撞,仅举几例。至于敌方攻击,自动贸易者靠近空间站是相当安全的,因为相应阵营通常会攻击任何敌方飞船。此外,即使你运行原版贸易者,敌方攻击在游戏中也会发生,保护它们是你的责任。

问:好吧,我读了上述所有内容,现在我想知道你是如何使用这个模组的? 答:这取决于游戏开局,但通常我会通过任务赚取一些信用点,打捞战利品,射击 Xenon/Kha'ak 并收集水晶,直到我买得起一艘采矿船。Drill(固体)通常是我第一个设置为自动采矿者的船。之后,我会添加一艘气体/液体自动采矿者。最终目标是有一艘 Pelican 用于自动贸易,以及各一艘 Crane(固体和气体/液体)作为自动采矿者。三艘船足以维持很长时间,直到我拥有 PHQ、良好声望和蓝图开始建造空间站。然后我再添加三艘,并随着时间的推移从我的空间站(居住模块)补充船员,使他们的交易/采矿更高效。

 Cheers Euclid [/color]