
洛圣都崩溃 - 僵尸模组
一个试图重现丧尸爆发初期洛圣都逐步崩溃的模组。该模组通过脚本运行,不添加任何模型、纹理、声音或任何类型的资源,仅使用GTA V Enhanced原生资源。
查看大图洛圣都单人僵尸生存模组。在疫情中生存,探索城市,搜寻物资,并赢得港口安全区幸存者的信任。随着时间推移,看洛圣都实时变化并走向崩溃。
我的目标是在脚本能力范围内打造尽可能身临其境的体验,强烈建议使用第一人称视角并隐藏准星配置。
注意:本模组仍处于 Beta 阶段,有许多内容需要修复、完善和开发。任务流程目前还太短。以下是我正在为下个版本改进的方面:
- 改进僵尸战斗系统:战斗中它们的行为与普通 NPC 一样,但我尚未找到方法让它们在靠近玩家时更快发起攻击。被僵尸包围时,它们往往会等待片刻才攻击(GTA 原生战斗系统),玩家很容易直接跑开。
- 按“G”键可让玩家作为乘客进入车辆(如果有空座)。
- 强烈的车辆碰撞可能会关闭引擎,但可以重新启动。
- 更多任务。
----------要求
GTA V 增强版所需
Grand Theft Auto V 增强版 - [color=#00ffff]build 1.0.1158.13[/color]。 本版本基于游戏 build 1.0.1158.13 制作并测试。由于 ScriptHookV 尚未支持最新的 .16,欢迎尝试并反馈是否可用。
ScriptHookV,版本需与你安装的游戏 build 兼容。将其安装到包含 PlayGTAV.exe 的游戏文件夹中。
ScriptHookV.NET 增强版,用于运行编译为 C 脚本的模组。将其发布包中包含的运行时文件安装到游戏文件夹中。
ASI Loader,需兼容 GTA V 增强版。OpenRPF 是其中一种选择,并包含 ASI Loader。只使用一个兼容的加载器以避免冲突。
启动模组游戏前,在 Rockstar Games Launcher 中禁用 BattlEye。仅在故事模式中使用本模组。安装 Script Hook V 后不要进入 GTA 在线模式。
所需的 Windows 运行时
Microsoft .NET Framework 4.8 或更高版本。Windows 10 和 Windows 11 通常已包含兼容版本。
Microsoft Visual C 运行库,x64,适用于 Visual Studio 2019 或更新的兼容版本。
----------可选兼容性工具
- DirectStorageFix 可能有助于解决较新 GTA V 增强版 build 中的文件写入和日志记录问题。它不是模组基本运行所必需的,并且有其自己的 ASI Loader 要求。
----------安装
安装上面列出的所需 GTA V 和 Windows 组件。确保每一个都支持你当前的 GTA V 增强版游戏 build。
如果 GTA V 增强版游戏文件夹中还没有 scripts 文件夹,请创建一个。
将 OutbreakExtraZombies.3.dll 和 OutbreakExtraZombies.ini 复制到 scripts 文件夹中。
在 Rockstar Games Launcher 中禁用 BattlEye,然后启动 GTA V 增强版并进入故事模式。
按 F5 打开模组菜单,选择 Start / Resume Outbreak。
模组会在以下位置创建自己的存档文件夹:
Documents/Rockstar Games/GTAV Enhanced/zombie mod savegames
这些存档与 GTA V 故事模式存档文件相互独立。公开版本隐藏了内部 Test 菜单。
----------功能
一命通关:规则很简单,你死了 = 你就失去了本轮游戏。在本轮结束的“You Died”画面中,等待几秒钟并按 Enter 重新开始本轮。
极端恐慌平民系统:僵尸并不是唯一的危险,恐慌的平民在试图逃跑时可能会撞到你,过马路前注意看两边。
不断扩大的疫情:随着疫情发展,僵尸群会不断壮大,而平民活动和道路上的交通会减少。
可配置的僵尸行为:通过 F5 和 .ini 文件调整生成数量、生成间隔、视野范围、生成距离和其他设置。
可配置的性能:如果你觉得僵尸和废弃车辆的数量不够,就调高上限。如果你觉得它们太多、游戏变慢或卡顿,也可以降低上限。(风险自负)。
潜行:蹲下会缩短僵尸首次发现玩家的距离。已经追击的僵尸不会仅仅因为玩家蹲下就失去目标。
噪音会吸引游荡的僵尸:脚步声、冲刺、车辆加速、喇叭、警笛、未消音的枪声以及玩家造成的爆炸都可能吸引附近的僵尸。
搜寻武器:在选定的 Ammu-Nation 柜台以及警察/SWAT 车辆上可以找到可收集的武器拾取物。警察/SWAT/军人僵尸也会掉落武器。
港口安全区:紧急无线电广播会介绍安全区并启动其任务流程。脚本化的幸存者、一位将军和一位军需官会提供对话、任务和补给。
任务进度:为将军完成任务以赢得信任并解锁更多军需官补给。注意:更多任务仍在开发中,请关注后续更新。
急救包:一次只能携带一个急救包。按 K 装备,按住动作键使用。受到伤害或松开按键会中断治疗。你可以通过进入救护车以及军需官补给系统获得它们。
世界事件:会遇到废弃车辆、警察活动、直升机事件以及脚本化的客机坠毁。
保存和加载一轮游戏:F5 菜单可保存和恢复本轮进度、所选主角、游戏设置、物品栏以及停在安全区的车辆。
F5 控制与选项:在开始模组前选择 Michael、Franklin 或 Trevor,调整难度并管理疫情。注意:3 个角色的初始属性不同,使用 Trevor 可获得最难体验。
无警察通缉星:警察不会因为你开枪或杀人而追捕你,对他们来说,僵尸是唯一的敌人。注意:如果此配置无法正常工作,你可以在 ScriptHookV 附带的 NativeTrainer(按 F4 打开菜单)中强制启用。
寻找庇护所:在 Ammu-nation 内,僵尸不会跟着你进去。僵尸只会在道路上生成,因此待在越野区域也能让你喘口气。
活着的 NPC 被僵尸攻击后会在几秒内变成僵尸。
操作
F5:打开或关闭模组菜单。
E:与可用的安全区联系人交谈。
K:装备或收起急救包。
动作键:按住以使用已装备的急救包。
----------时间推进
从一开始,每个间隔生成的僵尸数量会缓慢增长,行人数量会缓慢减少。
启动模组时,会将时间设置为第 1 天 12:00。(目前,你需要生存并尝试收集武器和弹药)
第 2 天 10:00:军方紧急无线电信号开始发射,这会启动任务流程(你需要待在车内才能接收到无线电信号)。
第 3 天 02:00:洛圣都陷入全面停电,不久后开始下雨。
第 4 天 03:00:降雨变成永久持续的雷暴。
----------说明与支持
模组是在一个几乎没有任何进度、最近开始的 GTA 5 存档中进行开发和测试的。(第一次可以用 Franklin 自由漫游时)。我不确定在进度较深或已推进的 GTA 5 存档中激活模组会如何表现。
不需要单独的模型、纹理或音频包。模组使用 GTA V 包含的资源。
GTA 更新后,可能需要更新版本的 Script Hook V 和 Script Hook V .NET 增强版才能让模组再次运行。
报告问题时,请包含你的 GTA V 增强版 build、F5 菜单中显示的 build ID、发生情况的描述,以及相关的 Script Hook V .NET 或 OutbreakExtraZombies.log 文件。
已知 Bug:
- 游戏可能会在没有错误提示界面的情况下突然关闭,不过这种情况相当罕见,我不确定是否与模组有关。在将近 30 小时的测试和游玩中,我只遇到过一次。我仍在持续观察以找出此问题。
特别感谢 ScriptHookV / ScriptHookV.NET / OpenRPF 和 DirectStorageFix 的所有开发者。没有他们的工作,本模组无法实现。
欢迎提出修改建议和想法,也欢迎分享你自己的视频。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。