GTA IV 的真实饥饿与燃油系统

GTA IV 的真实饥饿与燃油系统

尼科会饿,每辆车都有自己的油箱。在自由城真实的餐车和餐厅用餐,享受原版动画,在真实的加油站加油,携带零食和油桶。商店有GTA IV自带的箭头指引,加油站有地图图标,简洁的HUD界面。绝不触碰你的存档。适用于IV、TLAD和TBoGT。

版本 1.3.0

平衡性调整

  • 新的伤害等级:饥饿的 Niko 在饥饿值低于 25% 时受到 x1.5 伤害,低于 15% 时 x2,低于 10% 时 x2.5,0% 时 x3(之前是平滑递增至 x4)。
  • 同样的等级适用于一切:子弹、拳头、摔落和车辆,无论 Niko 是否在踉跄。

饥饿导致的踉跄(低于 15%)

  • 踉跄时伤害恢复:摔落、车辆、子弹和拳头会像其他任何时候一样造成伤害。在 1.2.0 中这是关闭的。
  • 单纯的踉跄仍然不消耗生命值。
  • 模组现在会向游戏询问是什么造成了打击,所以车撞就是车撞,踉跄就是踉跄。
  • 踉跄总是会等待几步,不再在游戏加载的瞬间就开始。

修复

  • Niko 在踉跄中死亡或被车撞飞时不再突然站直。
  • 任务给予 Niko 的保护不再被模组关闭。
  • 额外的饥饿伤害现在会在下一帧生效。
  • 从旧版本保留的设置文件不再可能在 0% 时造成比 5% 时更少的伤害。

模组说明 自由城每个角落都有热狗摊、Burger Shot 和加油站,而你从来不需要它们。这个模组给了它们存在的理由。Niko 会随着时间感到饥饿,你开的每辆车都有自己的油箱。

我尽量让它感觉像原版游戏。地图上没有添加任何新东西。你在已有的摊位和餐厅吃东西,在真实的加油站加油,模组使用游戏自带的动画和自己的浮动标记。HUD 是雷达旁边的两个小仪表,仅此而已。

这两个系统对 Rockstar 的游戏来说也不陌生。Red Dead Redemption 2 已经有核心值的饥饿系统,而燃油据传是 GTA 6 的一部分。所以把这当作 GTA IV 提前获得了一点这些东西。

适用于 GTA IV、The Lost and Damned 和 The Ballad of Gay Tony,并与你现有的存档兼容。

主要功能

饥饿

  • 雷达旁边的饥饿仪表。吃饱的状态大约持续两个游戏内天数。
  • 饥饿时冲刺时间更短,恢复更慢。
  • Niko 越饿,每次打击就越疼:低于 25% 时 x1.5,低于 15% 时 x2,低于 10% 时 x2.5,0% 时 x3。子弹、拳头、摔落和车辆都适用。
  • 低于 15% 时 Niko 会头晕:游戏自带的醉酒效果,镜头摇晃,走路时踉跄。踉跄本身从不消耗生命值。
  • 低于 10% 时他完全不能跑,只能走。
  • Niko 不会仅仅因为饥饿而死亡。
  • 最多携带 3 个食物,按 J 可在任何地方食用。
  • 饥饿值高于 75% 时,你的生命值会缓慢恢复。

食物

  • 可在热狗摊、汉堡摊和坚果摊、Sprunk 自动售货机、全部 14 个快餐柜台(Burger Shot、Cluckin' Bell、餐厅等)以及 6 家堂食餐厅购买。
  • Niko 使用与游戏自带商贩相同的动画和手持食物进食。
  • 食物像原版一样治疗。一餐恢复你的生命值,一瓶 Sprunk 恢复一半。
  • 以 GTA IV 正常方式购买食物也算数。

燃油

  • 每辆车都有自己的油箱。汽车只在你上车后才被追踪,所以交通流量不消耗性能。
  • 小型车油耗更低,跑车和卡车油耗更高。IV 和两部资料片的所有车辆都已覆盖。
  • 燃油表仅在你驾驶时显示。
  • 0% 时发动机会熄火,车辆滑行至停下。不会爆炸。
  • 每个加油站都有服务员。付款后,他会走向你的车并加满油。
  • 燃油罐(最多 2 个)属于你为其购买的那辆车。要使用一个,下车,走到车的后侧,按 U。
  • 任务期间燃油消耗更慢且永远不会耗尽,所以剧情不会卡住。

其他

  • 在加油泵的箭头上停车,或踩上食品摊、柜台或餐厅的箭头,菜单就会打开。
  • 加油站和所有食品地点都在地图上标记。
  • 你的 GTA IV 存档永远不会被改动。模组保留自己的小文件。
  • 不替换任何原始游戏文件。
  • 一切都可以在一个 INI 文件中更改:饥饿速度、伤害、价格、燃油、按键、HUD 位置和大小。
  • 支持键盘和手柄。

安装说明

  1. 将压缩包中的 "scripts" 文件夹复制到你的 GTA IV 文件夹(GTAIV.exe 所在位置)。
  2. 将 "update" 文件夹复制到同一位置,如果提示合并则合并。
  3. 启动游戏并加载任意存档。你会在雷达附近看到 "Real Hunger & Fuel active"。

如果从旧版本更新:将 "scripts" 文件夹覆盖旧文件,并让它也替换 INI 文件,因为此版本的平衡性已更改。你的进度会被保留。

操作:K 打开菜单,J 进食,U 倒入燃油罐。所有按键都可以在 GTA4Survival.ini 中更改。

卸载:删除 scripts\GTA4Survival.* 和 scripts\GTA4Survival 文件夹,以及 update 文件夹中的三个 blips.wtd 文件。

要求

  • GTA IV: The Complete Edition(在 1.2.0.59 上测试)。也有报告称在 1.0.8.0 上可用。

  • ScriptHookDotNet 配合 ScriptHook(在 1.7.1.8 BETA 上测试)

  • 仅限 Complete Edition:Compatibility Patch for GTA IV Complete Edition(aCompleteEditionHook)

  • 一个 ASI 加载器。FusionFix 包含一个,所以如果你使用它或打算使用,就没问题。

  • 可选(但强烈推荐):FusionFix,用于地图上的加油站图标。其他一切不需要它也能工作。

  • 只是给你的一个建议——DLSS-IV 模组,它修复了这个游戏抗锯齿的问题。

已知问题

  • 低于 15% 时的"饥饿醉酒"效果仍然是新的,正在平衡中。单纯的踉跄不消耗生命值;摔落、车辆、子弹和拳头会像其他任何时候一样造成伤害。如果 Niko 仅仅走路就掉血,请告诉我。
  • 如果一辆停着的车比撞到踉跄中 Niko 的移动车辆更近,那次撞击可能不造成伤害。
  • "低于 10% 不能跑"仅在 Complete Edition 上测试过。在其他版本上可能只会关闭冲刺。

来自我的一句话 这是我的第一个模组,所以就是这样。它在我的游戏上运行良好,但每个设置都不同,所以使用它风险自负。如果有什么不工作,请在评论或 Bugs 标签页告诉我,我会尝试修复。你的游戏版本、你的其他模组以及文件 scripts\GTA4Survival\GTA4Survival.log 会有很大帮助。

致谢 首先,感谢上帝赐予一切。 感谢 HazardX 制作 ScriptHookDotNet,Aru 制作 GTA IV Script Hook,以及 Sandakelum 和 Pedro Rodrigues 制作公共领域的 GTA IV FuelScript,它被用于交叉核对加油站位置。还要感谢 Rockstar 创造了自由城。