模拟载具水温脚本
这是一个用于车辆(仅限汽车/摩托车)的水温模拟系统。
当角色进入车辆并启动引擎时,脚本会自动运行。水温会逐渐上升。最初,当车辆水温较低时,水温上升较快。当水温达到正常值90-100时,水温的上升会变慢但不会停止(最高可达150)。如果关闭车辆,水温会开始缓慢下降。当引擎关闭时,水温越高,水温下降越快;水温越低,下降越慢。车辆水温升降的效率可以通过附带的ini文件进行修改。
水温升降的附加机制:
引擎转速(RPM)越高,水温上升越快。反之,引擎转速越低,水温上升越慢。
车辆行驶时与空气碰撞(风冷效应):车辆行驶速度越快,水温下降越快。反之,车速越慢,水温下降越慢。
(如果在车辆空挡状态下踩油门,水温会快速达到上限,导致引擎冒烟并熄火。)
水温系统的HUD界面会在游戏主界面上可视化显示(X、Y、Z坐标及字体大小可通过附带的ini文件修改)。当水温超过116度时,车辆引擎会开始冒烟,且越接近150度,烟雾越浓。达到150度时,引擎将永久性关闭(除非重启游戏)。
脚本最多支持同时跟踪3辆车。如果车辆数量超过3辆,脚本会自动丢弃最早被跟踪的车辆。
已知漏洞:当玩家世界中出现两辆或以上车牌号相同的车辆时,第二辆车的水温系统将不会运行(例如,如果你的车牌号1122334范围内出现了第二辆同号车辆,则第二辆车的水温系统不生效),因此请将第二辆车的车牌号修改为其他号码。因为本脚本的追踪方案是基于车牌号识别车辆的。
进入游戏后,可按F5键重新读取配置文件设置
安装说明
将下载的WaterTemp.dll和watertemp.ini放入游戏目录子文件夹的scripts文件夹中
例如:GTAV/scripts/WaterTemp.dll
和GTAV/scripts/watertemp.ini
本脚本目前仅在LEGACY版本进行过测试,对ENHANCED版本的支持情况未知。如果您愿意,可以尝试使用。
所需插件
ScriptHookV
dinput8.dll
ScriptHookVDotNet-v3.7.0-nightly.78
.NET框架
【未经本人允许 禁止转载脚本】
有问题请找我
b站uid:452301387
Lisztdreams