LastCar - 个人载具持久化

LastCar - 个人载具持久化

为侠盗猎车手IV:完整版设计的轻量级个人载具持久化模组。最近采用的载具会在游戏重启时保存,并在最近的藏身处恢复,包括其颜色、状态、污渍、破损窗户、轮胎、车门及可选配件。包含可配置的过滤器与标记颜色。

描述

LastCar – 个人载具持久化 为《侠盗猎车手 IV:完整版》添加了一个轻量级的个人载具系统。

玩家最近获取的载具将成为其个人载具,并在停放时显示地图标记。载具的模型、颜色和状态会自动保存,并在游戏重启后在最近的支持的安全屋中恢复。

该模组刻意保持精简。它不添加车库、保险、燃油管理、修理厂或菜单。它完全专注于保持一辆个人载具的持久性,而不改变 GTA IV 的正常游戏循环。

可见的车身变形不会被刻意还原。在生成后人为施加变形会导致不准确的损坏并负面影响载具操控。机械状况、灰尘、损坏的部件和载具附加件仍会被保留。

安装说明

首先备份任何现有的 LastCar 文件。

将随附的:

plugins

文件夹复制到 GTA IV 主目录中。

安装后的文件应位于:

GTAIV\plugins\LastCar.asi
GTAIV\plugins\LastCar.ini

更新时保留现有的:

LastCar.ini

除非下载内容明确包含替换用的测试配置。

安装后重启游戏。

不要同时安装多个版本的:

LastCar.asi

主要功能

  • 仅保留一辆个人载具
  • 在可配置的延迟后自动获取新偷取的载具
  • 获取新载具时释放之前的个人载具
  • 在游戏重启后保存载具
  • 在最近的支持的安全屋处恢复载具一次
  • 进出载具时不会重复生成
  • 驾驶时隐藏标记,下车后再次显示
  • 可配置标记颜色
  • 保存主色和副色
  • 保存珠光色和轮毂颜色
  • 保存载具生命值
  • 保存引擎生命值
  • 保存油箱生命值
  • 保存灰尘程度
  • 保存损坏或缺失的车门
  • 保存爆胎状态
  • 保存破碎的车窗
  • 保存所有可用的载具附加件槽位
  • 可选的摩托车支持
  • 可选的警用车辆过滤器
  • 可选的紧急车辆过滤器
  • 可选的任务车辆过滤器
  • 可配置的获取、运行和保存间隔
  • 无菜单或额外的游戏系统
  • 轻量级原生 ScriptHook 实现

支持的安全屋

游戏加载时,保存的载具会在离玩家最近的安全屋恢复。

支持的位置:

  • Broker / Hove Beach
  • South Bohan
  • Middle Park East
  • North Holland / Playboy X
  • Alderney City

载具在每个游戏会话中仅恢复一次。

配置

主要选项位于:

plugins\LastCar.ini

默认配置:

[General]
SpawnMode=NearestSafehouse
AllowMotorcycles=true
AllowPoliceVehicles=false
AllowEmergencyVehicles=false
AllowMissionVehicles=false
ShowMarkerWhileDriving=false
MarkerColour=3
AdoptionDelayMs=1000
TickIntervalMs=250
SaveIntervalMs=5000
MarkerColour=3

使用当前的蓝色个人载具标记。

保存的载具数据

以下信息会被自动存储:

[LastCar]
HasVehicle=true
ModelHash=
Colour1=
Colour2=
Colour3=
Colour4=
Health=
EngineHealth=
PetrolTankHealth=
DirtLevel100=
DoorDamageMask=
TyreBurstMask=
WindowBrokenMask=
ExtraEnabledMask=

精确的车身面板变形和单个凹痕不会被恢复。这是有意为之,以防止加载后出现不准确的视觉损坏和操控性能下降。

系统要求

  • 《侠盗猎车手 IV:完整版》
  • 可用的 ASI 加载器
  • ScriptHook.dll
  • aCompleteEditionHook.asi
  • 现有的兼容 ScriptHook 的 GTA IV 环境

无需修改器、菜单、FusionFix 安装或额外的游戏框架。

FusionFix 可以与本模组同时使用,但 LastCar 本身并不需要它。

兼容性

LastCar 应兼容大多数图形、操控、纹理和载具替换模组。

替换载具必须保留有效的 GTA IV 载具模型和原生功能。

不要将本模组与其他管理同一个人载具、自动重生最后载具或持续修改载具所有权的脚本结合使用。

已知限制

  • 仅存储一辆个人载具
  • 恢复使用五个固定的安全屋位置
  • 不保留精确的网格变形和单个凹痕
  • 任务和紧急车辆检测依赖于 GTA IV 原生分类
  • 某些替换载具可能暴露与原始模型不同的附加件槽位

鸣谢

感谢 GTA IV 模组社区多年来的 ScriptHook 文档、原生函数研究和测试。

感谢 ScriptHook 和完整版兼容性贡献者,使轻量级原生插件能够在当前的 GTA IV 安装上运行。

LtFlink 制作。