There is a way to do it with non-scripted vehicles, but it isn't very stable, or consistent. It would work by repairing your vehicle continuously every frame, so if you crash or explode, you'll be instantly repaired. The game struggles with it though, and game crashes can sometimes occur with explosions. I'll think about restoring it...
In order to exit a vehicle, you must first remove your seatbelt. (sounds obvious, I know.) I'll add an optional toggle to auto-unclip the seatbelt in the next update.
Okay, I'll look into it. There's a chance this is something similar to the Lua Chaos issue where the mod stops working after a while. I'm still not sure why that happens.
"Vehicle Headlights" is actually part of the same thread as multiple other Vehicle features. So if the headlights stop working, a bunch of other Vehicle features (such as Seatbelts) will likely stop working too.
Thanks for implementing the suggestion. Would it be possible to make it (as an option toggeable in the ini) so the seatbelt is on by default when you get into a vehicle, turns off automatically when you get off (as it works now) so the key combination is used if you want to disable it while in the vehicle for whatever reason?
Thanks!