改进的载具持久化修复 - 载具不会消失

改进的载具持久化修复 - 载具不会消失

任何车库MOD必备!!!修复了安装改进版车辆持久化后,你选中的活动车辆不再可更改这一恼人BUG。当然,也阻止了你的所有车辆消失。

任何车库模组必备!!!

彻底阻止你的载具消失。

现在与虚拟车商驾驶飞行载具完全兼容!

修复了安装“改进载具持久性”后,你所选的活动载具无法再更改的烦人Bug。并且当然,还能阻止你所有的载具消失。

改进载具持久性不兼容,但特别感谢FlyingNanoPenguin,因为他提出了将载具与VehicleManager的副本进行去同步的想法。

此模组将所有载具同步到其自定义的PersistantVehicleService,以防止游戏将它们清除。

如果您无法打开载具菜单或遇到任何其他错误,请使用以下命令将您的载具从模组同步回游戏: Game.IVPRestoreAllVehicles()

现在您可以检查您的载具是与模组同步还是与游戏同步: for i, v in ipairs(Game.GetVehicleSystem():GetPlayerUnlockedVehicles()) do print(i, TDBID.ToStringDEBUG(v.recordID)) end

这会列出游戏拥有的所有载具。如果模组工作正常,这应该不会打印任何内容,因为所有载具都由模组拥有,而非游戏。

然后尝试再次打开载具菜单以重新同步您的载具。


卸载说明: 运行: Game.IVPRestoreAllVehicles() 不要打开任何其他界面,直接保存

紧接着运行: for i, v in ipairs(Game.GetVehicleSystem():GetPlayerUnlockedVehicles()) do print(i, TDBID.ToStringDEBUG(v.recordID)) end

现在您应该会看到您拥有的所有载具再次被列出。 现在直接保存游戏。

在这些命令或保存之间切勿打开载具菜单,因为这会重新将您的载具同步到模组。