无能力嫌疑人全分(或非全分)(UE4SS)

无能力嫌疑人全分(或非全分)(UE4SS)

在原版中,制服嫌疑人同击杀一样只给予+5分,那么费力制服而非直接击杀的意义何在?本模组修正了这一点:现在制服并报告嫌疑人可获得满分!新增:现提供平衡版,给予略低于最高分的分数,逮捕依然重要!

概述

满分版本

  • 兼容你喜欢的计分模组! 例如,恐怖分子绝不仁慈
  • 使制服并控制嫌犯获得逮捕+安全移交的奖励加成,这意味着满分
  • 通过制服敌人获得 S 评级!

平衡版本

  • 制服嫌犯给予独特分数(15分),逮捕35分,安全移交5分
  • 未逮捕所有嫌犯将失去 S 评级,逮捕仍然重要,注意你的射击!
  • 如果你不喜欢15分,可以自行设定自定义分数(有关此内容请阅读安装部分)!
  • 不兼容其他计分模组

实验性版本

  • 兼容你喜欢的计分模组! 例如,恐怖分子绝不仁慈
  • 制服给予安全移交和满分分数的平均值(例如,安全移交5分,逮捕35分,制服则为20分)
  • 未逮捕所有嫌犯将失去 S 评级,逮捕仍然重要,注意你的射击!
  • 使用UE4SS实验版本来提取模组修改后的分数(阅读关于实验性版本部分)

注意:这不适用于平民,请小心对待他们!

安装

注意:仅下载其中一个版本

  1. 下载你偏好的版本
  2. 打开你的《Ready or Not》游戏目录(通常是:...\Steam\steamapps\common\Ready Or Not
  3. 进入 binaries 文件夹(...\Ready Or Not\ReadyOrNot\Binaries\Win64
  4. 打开你刚刚下载的模组 .zip 文件
  5. 将内容拖放到你的 binaries 文件夹中
  6. 检查文件是否就位:
Win64
├── ReadyOrNotSteam-Win64-Shipping.exe (游戏文件,一直在这里)
├── dwmapi.dll
├── ue4ss
│   ├── Mods
│       ├── Incap_Mod
│           ├── Scripts
│           │   └── main.lua
│           └── enable.txt

你已经有一个正在运行的 UE4SS 模组吗?

只需将 Incap_Mod 文件夹拖放到 Mods 文件夹即可!

如何在平衡版本中自定义制服分数

  1. 按照上述说明安装平衡版本
  2. 用你喜欢的文本编辑器(例如,记事本、VS Code)打开 main.lua 文件
  3. 查找这些位于文件顶部的行:
VANILLA_DEAD_SCORE = 5 -- 不要更改
INCAPACITATED_SCORE = 15 -- 警告:不要设置低于 VANILLA_DEAD_SCORE 或高于 VANILLA_ARREST_SCORE + 5
VANILLA_ARREST_SCORE = 30 -- 不要更改
  1. INCAPACITATED_SCORE 行中设置一个介于5到35之间的值,应该看起来像这样:
INCAPACITATED_SCORE = 25 -- 警告:不要设置低于 VANILLA_DEAD_SCORE 或高于 VANILLA_ARREST_SCORE + 5
  1. 保存文件更改并运行游戏
  2. 尽情享受!

关于实验性版本

此模组的所有版本都打包在UE4SS实验版中,但如果你已经有模组运行UE4SS稳定版,它们应该也能正常工作,因此它们必须兼容,你可以直接拖放此模组而无需安装UE4SS,但此版本并非如此。此版本(实验性)必须强制使用UE4SS实验版,这意味着其他使用UE4SS的模组可能会损坏。

那么为什么要使用UE4SS实验版呢? 因为它包含提取和读取游戏内DataTables的方法。大多数模组基于蓝图,尤其是计分类模组,它们通过覆盖游戏内容来工作,如果它们修改除DataTables以外的任何内容,这不是问题,但遗憾的是几乎所有计分模组都会修改这些有问题的资源。

那这是如何工作的呢? 它在游戏开始10秒后提取游戏的ScoringDataTable,在大多数设备上,这个时间足够加载此资源。如果你的情况并非如此,你可以在 main.lua 文件中的这一行 DELAY_TIME = 10000 随时增加或减少时间。之后,对于制服,将取安全移交和满分分数的平均值。示例:

  • 恐怖分子绝不仁慈(重平衡版):安全移交25分,逮捕45分,制服 = 35分。
  • 恐怖分子绝不仁慈:安全移交50分,逮捕0分,制服 = 50分(这是预期的,因为那正是该模组的重点)。
  • 原版:安全移交5分,逮捕35分,制服 = 20分。

卸载

  1. 打开你的《Ready or Not》游戏目录(通常是:...\Steam\steamapps\common\Ready Or Not
  2. 进入 binaries 文件夹(...\Ready Or Not\ReadyOrNot\Binaries\Win64
  3. 删除 dwmapi.dllue4ss 文件夹

致谢

常见问题解答

问:游戏启动时崩溃 请禁用 EpicGames 覆盖层。来自 Ready or Not:非官方模组维基

如果游戏在 Epic Online Services 显示已连接/离线后崩溃,你可能需要在电脑断开网络连接的情况下启动游戏。

或者,将以下内容添加到你的 Engine.ini 以禁用 EOS 覆盖层。该文件位于:%localappdata%\ReadyOrNot\Saved\Config\Windows\

[EpicOnlineServices]
NeverShowEpicGamesOverlay=True

问:在现有UE4SS安装上使用时,此模组无效 此模组是在最新实验版UE4SS上制作的,因此有可能在最新稳定版上无法工作,但由于它不使用实验功能,应该两者都兼容。无论如何,如果你遇到问题,我建议使用.zip文件中打包的文件进行安装。

问:与 [MOD_NAME] 计分模组不兼容 此模组与某计分模组不兼容的唯一途径是它修改了ScoringDataTable中的 bRequired 变量,但这很不寻常。如果该模组强制玩家逮捕所有人,这意味着击杀嫌犯会使任务失败或变得软锁。如果是这种情况,兼容性风险很高,但到目前为止我还没有找到这样做的模组。

问:这个模组是另一个模组的副本吗? 不,此模组是使用 Lua 从头制作的(显然使用UE4SS),并且具有与其他计分模组兼容的独特功能。

问:支持多人游戏吗? 支持,只需确保每个人都安装了此模组。

问:你能制作 [某个请求] 吗? 欢迎提出功能请求,我会看看是否可能。游戏的计分系统有很多限制,所以我无法做出保证。

问:这是一个脚本模组,它包含病毒吗? NexusMods 有自己的防病毒扫描,并且我非常怀疑你的个人防病毒软件会发出警告,但即便如此,这是一个 Lua 模组,你随时可以检查代码!

问:我可以为你的模组做贡献吗? 当然可以。我在模组制作方面经验不多,所以如果你能为我的模组做贡献,这里有一个 GitHub 仓库

问:我可以使用你的代码来制作自己的模组吗? 可以,我相信模组来自社区,归于社区,因此代码是开放且免费使用的,只需支持此模组并告诉我一声!