快速定位助手用于寻找飞船 (FLASH)

快速定位助手用于寻找飞船 (FLASH)

灵活的飞船搜寻助手,通过允许你限制生成的飞船类型来更快地找到飞船;默认情况下,只有异星飞船可以生成,但也可以选择其他组合。完全不改变默认种子,因此飞船搜寻者可以安全地与原版玩家分享他们的坐标。提供兼容AMUMSS的Lua脚本,且易于调整。

[u]注意:[/u]
[color=#ea9999]此模组无法帮助寻找新的 Sentinel/Interceptor 飞船。[/color]
也无法用于一般的坠毁飞船搜寻。

这是因为 Interceptor 必须通过坠毁飞船机制寻找,其运作方式与 NPC 驾驶的飞船不同,而此模组针对的是后者。
这也是为什么我的下载选项中没有 Living Ships,因为它们不由 NPC 驾驶供你购买。

尝试使用此模组的任何版本——除非只是制作一个不过滤任何内容但仍强制 S 级的自定义版本——都会导致大量坠毁地点显示为空,因为模组已过滤掉本应在该地点出现的飞船类型,而游戏在生成失败时不会尝试生成其他内容,但对于 NPC 驾驶的飞船,游戏[i]确实会[/i]这样做。请注意,此模组[i]并不会[/i]真正使这些地点不可用;移除模组后,原本应在那里的飞船将会恢复。

话虽如此,此模组[i]不会过滤掉 Interceptor[/i],这意味着它实际上不会影响寻找它们:[color=#9fc5e8]如果某个地点在使用此模组时为空,那它原本就不是 Interceptor。[/color]

祝大家搜寻顺利!

[color=#e69138][size=6][u][font=Verdana]这是什么[/font][/u][/size][/color]

这是一个用于 [i]No Man's Sky[/i] 的模组,使用 Lua 编写,配合 NMS [url=https://www.nexusmods.com/nomanssky/mods/957]AMUMSS[/url] 模组构建器使用,灵感与帮助来自 Lenni、Apex Fatality、Gumsk、Babscoole,以及 [i]“No Man's Sky Modding”[/i] Discord 社区的其他成员。[color=#00ffff]生成此模组[u]需要[/u] AMUMSS。[/color]

它是一个[color=#6fa8dc]可自定义、简单但强大的飞船搜寻助手[/color],帮助人们快速找到正在寻找的飞船,而不想使用来自他人/其他来源的坐标。本质上,适合那些喜欢自己寻找飞船,不想在每个星系反复重载 3 小时来寻找异星飞船型号的人。此外,[color=#6fa8dc]此模组还会加快贸易站和空间站中 NPC 的生成/抵达和更替速度[/color],让你能快速找到想要的型号。无论选择何种飞船类型,模组的这一部分都会持续生效。

此模组最大的优势在于它[color=#93c47d][u]不会改变[/u]原版游戏用于确定每个星系中存在哪些型号的默认 RNG 种子[/color]。这意味着[color=#93c47d]你使用此模组找到的任何飞船[/color][i]([color=#ea9999]前提是没有安装其他会改变种子的模组[/color])[/i][color=#93c47d]在移除模组后仍将存在于该星系中[/color]。这使得快速找到特定飞船型号后,可以[color=#93c47d]将这些坐标分享给未使用任何模组的玩家[/color],他们最终仍然能在你的星系中找到它。

由 Babscoole 更新并使其可用,经许可,FLASH 的功劳归 DarkScythe。:) 原 FLASH 页面已隐藏,并提供了指向此页面的链接。

[font=Verdana][size=6][color=#e69138][u]可自定义内容[/u][/color][/size][/font]

默认情况下,此模组以[color=#f1c232]仅异星[/color]模式运行。

这意味着只有异星飞船能够生成(货运飞船和其他特殊飞船除外)。它也不会阻止你[i]自己[/i]的飞船生成,也不会排除海盗或太空哨兵的选项。只有 NPC/贸易飞船会被过滤,因为这些才是你实际可以购买飞船的来源。

[color=#ffd966]但是,这并不是此模组唯一能处理的模式。[/color]
此模组提供了选项,让你可以[color=#93c47d]独立选择[/color]游戏中 6 种基础飞船类型的任意组合来允许生成。
[img]https://staticdelivery.nexusmods.com/mods/1634/images/2363/2363-1657573280-1642358567.png[/img]
如你所见,切换飞船类型只需将这 6 个选项改为[color=#93c47d] true/false[/color] 并重新编译。[i]就这么简单![/i]
你可以一次启用一种、启用特定的几种,或一次全部启用——选择权在你!

[color=#6fa8dc]此外,此模组还提供了另外两个可选设置,默认[color=#e06666]处于禁用状态[/color][color=#ffffff]。[/color][/color]
第一个[color=#93c47d]可选设置[/color]是[color=#ffd966]强制 S 级[/color]。
在寻找特定的战士飞船,又不想花很长时间等待它作为 S 级出现?启用战士飞船,并切换强制 S 级模式:完成!

此选项默认[color=#e06666]处于禁用状态[/color],因为它确实有[color=#e06666]副作用,会[i]同时[/i]强制其他所有内容[/color]为 S 级,例如货运飞船和多工具柜。强制多工具柜为 S 级可能对你有帮助,但会使分享坐标变得不可靠,因为那些柜子[u]通常[/u]可能不是 S 级。然而,对于那些为了 S 级货运飞船而绝望重载却未成功的人,它[i]可能[/i]会有帮助。还有一个次要副作用:[color=#e06666]启用此选项会强制模组修改另一个游戏文件,这可能会与同样依赖强制 S 级生成所需游戏文件的其他模组产生冲突[/color]。

第二个[color=#93c47d]可选设置[/color]是[color=#ffd966]更改太空中的生成频率[/color]。
太空中的自然生成量比行星上低,此设置可以尝试稍微提高一些。
但是,我在测试中发现效果[color=#e06666]相当有限[/color],因此它们也默认[color=#e06666]处于禁用状态[/color]。
如果你愿意,可以启用它并覆盖频率倍率,但与上述选项一样,这会导致此模组[color=#e06666]修改又一个游戏文件,可能会与尝试使用同一文件的其他模组产生冲突[/color],而收益相当有限。

[color=#6d9eeb]总的来说,在 6 种飞船类型和两个可选开关之间,此模组共有高达[color=#b6d7a8] 252 种可能的设置组合[/color]。[/color]
要维护这么多版本有点太多了,而且每次游戏更新时每个版本都必须更新。因此,我也尽可能让此模组易于 DIY。请参阅本页下方的[color=#f6b26b][u]如何调整/重新编译[/u][/color]部分。

[color=#93c47d]我很乐意应要求提供特定版本[/color],供那些不熟悉编辑和重新编译文件流程的人使用。只需在此模组页面给我留言,我会看看能做什么。如果我发现某些组合非常受欢迎,我可以尝试维护一个大约六种左右的有限列表。

[font=Verdana][color=#e69138][u][size=6]如何使用[/size][/u][/color][/font]

[list]
[][color=#00ff00]创建[/color]此模组非常简单:
[/list][list=1]
[
]下载模组包 [color=#a4c2f4].zip[/color] 文件。
[
]通过 AMUMSS 处理提供的 Lua 脚本,为游戏生成模组文件。
[/list]
[list]
[][color=#ff0000]卸载[/color]此模组也非常简单:
[/list][list=1]
[
]进入你的 [color=#a4c2f4]\MODS\[/color] 文件夹。
[]删除或移动此模组文件夹。
[/list][color=#00ff00] 完成![/color]你现在可以启动游戏了。

因为此模组不会改变任何默认种子,[color=#00ff00]你使用此模组找到并获得的飞船在移除模组后将会保留[/color],所以[color=#00ff00]无需担心丢失飞船。[/color]

[font=Verdana][color=#f6b26b][size=5][u][color=#e69138][size=6]使用提示[/size][/color]
[/u][/size][/color][/font]
请注意,此模组进行了多项更改,以加快 NPC 贸易飞船生成、抵达和离开的速度,从而促进飞船更快轮换。因此,[color=#ffd966]NPC 飞船只会等待 15-30 秒[/color],而不是通常的 20-60 秒,所以在搜寻飞船时要注意这一点,否则它们可能会比你预期更早飞走。

同时,NPC 现在会尝试[color=#ffd966]填满所有停机位[/color],包括贸易站和空间站。虽然这在行星贸易站不是什么大问题,因为你可以在周围任何地方降落,但[color=#e06666]请注意空间站可能会被填满,并且不会允许你进入[/color]——如果不小心,你可能会撞上空间站。

最后,尽管我努力增加更多生成,[color=#e06666]太空中的生成数量仍然远少于行星上的生成数量[/color],因此建议寻找任何贸易站(使用经济扫描仪很容易)来搜寻飞船。如果尝试在空间站搜寻,而波次似乎停止生成,[color=#ffd966]只需直线向前飞出,直到到达最近的 asteroid 生成区域[/color],然后转身再次降落。这通常会触发另一波生成并立即降落。

[font=Verdana][size=6][color=#e69138][u]如何调整/重新编译[/u][/color][/size][/font]

此模组故意以一种应该非常容易调整并重新编译为新/自定义版本的方式编写,或者在我因任何原因不再能够维护此模组时,为未来版本的游戏进行更新。

[color=#ffff00]主要要求是让 AMUMSS 正常工作。[/color]
这可能是此过程中最困难的一步。请访问[url=https://github.com/HolterPhylo/AMUMSS/releases] AMUMSS 的 github 发布页面[/url],下载最新版本的 [color=#a4c2f4]
.7z[/color] 文件,可使用 [url=https://www.7-zip.org/]7-zip[/url] 或类似软件打开/解压。请注意,至少截至目前,AMUMSS 特别需要 [color=#a4c2f4].NET8[/color] 才能运行。AMUMSS 先决条件的链接在其文档中;[color=#ffd966]请按照其说明正确安装、更新并运行它。[/color]

[color=#00ff00]一旦 AMUMSS 准备就绪,剩余步骤就相当简单了。[/color]
[list=1]
[]获取此模组的 [color=#a4c2f4]Lua[/color] 副本,我已在此提供。
[
]获得 Lua 文件后,将其放入 [color=#a4c2f4]\AMUMSS\ModScript\[/color] 文件夹。
[]运行 [color=#a4c2f4]BUILDMOD.BAT[/color] 并按照提示操作。
[
]如果你选择 (Y)es 让它自动为你移动编译后的模组,那么你就完成了。如果没有,请按照上一节 How-To 中的步骤,将 [color=#a4c2f4]\CreatedMODS\ [/color]文件夹中的新模组文件夹复制到你的 [i]No Man's Sky[/i] [color=#a4c2f4]\MODS\[/color] 文件夹中。
[]选择 (Y) 以[color=#a4c2f4]全局允许用户输入请求[/color],从而在编译期间更改脚本设置,而无需编辑脚本本身。
[/list][color=#00ff00] 完成![/color]你现在可以启动游戏了。

[color=#00ffff]如果你成功完成了所有这些,那么每当你想要切换此模组的运行模式时,只需再次编辑 Lua 中的前 8 个开关,和/或运行 BUILDMOD.BAT 并允许用户输入请求,然后按照提示操作,就可以开始了。[/color]

[color=#e06666]如果此模组过时且我无法维护它[/color],只需在没有其他更改的情况下对 Lua 运行 [color=#a4c2f4]BUILDMOD.BAT[/color],就应该能将模组更新为与最新版本的游戏兼容。[color=#e06666]只有当重大更改导致脚本充满错误时,你才应该尝试阅读我在脚本本身前 8 个开关之后留下的文档,以尝试修复它。[/color]

[font=Verdana][size=6][color=#e69138][u]更改的文件[/u][/color][/size][/font]

[color=#a4c2f4]此模组会更改以下文件:[/color]
[list]
[
]METADATA\SIMULATION\SCENE\[color=#00ffff]EXPERIENCESPAWNTABLE[/color].MBIN
[][color=#00ffff]GCAISPACESHIPGLOBALS[/color].GLOBAL.MBIN
[/list]
[color=#a4c2f4]此模组还会[color=#e06666]需要[/color]以下文件,[color=#ffd966][i]除非[/i][/color]同时启用所有飞船类型,此时会跳过此文件:[/color]
[list]
[
]METADATA\SIMULATION\SPACE\[color=#00ffff]AISPACESHIPMANAGER[/color].MBIN
[/list]
[color=#a4c2f4]最后,两个可选设置[color=#e06666]如果启用[/color],将会导致额外更改,并与使用这些文件的其他模组产生冲突:[/color]
[list]
[]METADATA\REALITY\TABLES\[color=#00ffff]INVENTORYTABLE[/color].MBIN (如果启用了[color=#ffd966]强制 S 级[/color]设置。)
[
][color=#00ffff]GCSOLARGENERATIONGLOBALS[/color].GLOBAL.MBIN (如果启用了[color=#ffd966]生成频率倍率[/color]。)
[/list][color=#a4c2f4]如果两个可选文件的开关被禁用,它们根本不会被加载。[/color]