Seatbelt by Faya
Discord Server / Installation / Progress Board
Fasten your seatbelt to stay securely inside the vehicle, preventing ejection or being pulled out. If you forget to fasten it, a chime will play to remind you. You can choose from up to 16 different chimes and 2 different fastening and unfastening sound effects.
Important information:
Want to hold to fasten your seatbelt instead? Set HoldToFasten to true in the Seatbelt.ini
Press Left CTRL on the keyboard or DPad Up on the controller to fasten or unfasten your seatbelt. You can customize these keys in the settings.
Press F4 and enter "OpenSeatbeltSettings" to open the settings menu.
Audio & Visual Cues:
Once you step into a vehicle, you'll see a seatbelt indicator, meaning you do not have your seatbelt fastened. Once you start driving without your seatbelt on, the indicator will start blinking, and a chime will start playing.
Customization:
There are currently sixteen seatbelt chimes to choose from and four seatbelt sound effects to choose from. If you prefer a different keybind, you can change the keyboard key or the controller button in the settings file.
Settings Menu:
There is a settings menu you can use by opening the RAGEPluginHook console (F4) and entering "OpenSeatbeltSettings", this will open up a menu where you can change the settings in-game.
Chime Linking:
You can link different chimes to different vehicles, so as an example, you can link the Dodge chime to your Dodge Charger or your Chevrolet chime to your Silverado. Non-linked vehicles will use the value of the ChimeSound setting.
Quick Exit Feature:
You can quickly exit the vehicle by double-tapping the vehicle exit key. You will exit the vehicle, and the player won't close the door after exiting, although you can choose to have the player close it by setting "LeaveDoorOpenOnQuickExit" to false.
Miscellaneous:
When fastening or unfastening, your character will play an animation.
If you're using a controller, it will vibrate when interacting.
When fastened, you will not be able to leave the vehicle, nor will peds be able to pull you out of it.
You can even add custom chimes if you'd like; just place the .wav file in "Plugins/Seatbelt Media/Chimes" and update the ChimeSound setting to that audio file name.
Current chimes
Aston Martin, Audi, BMW, BMW 2, Chevrolet, Chrysler, Dodge, Ford, Ford 2, Hyundai, Mazda, Mazda 2, Mercedes, Misc 1, Subaru, Tesla
Asking for support in a review is not allowed. Please message me here instead.

Edited by Faya
Updated page
What's New in Version 1.10.4
Released
v1.10.4 (Replace Seatbelt.ini & vehicles.xml!)
Changed
- Removed obsolete TooFastNotification setting
- Added "TOWTRUCK" model to vehicle blacklist
- Updated default indicator position and scale
Fixed
- Fixed DisableChime setting
- Fixed SeatbeltIndicator setting
- Fixed volume setting not working
- Fixed an important typo in the settings menu
v1.10.3 (Replace Seatbelt.ini!)
- Pressing to fasten is now enabled by default; holding to fasten must now be enabled in the settings
- Fixed wrong information logging
- Fixed a linked chime playing for every vehicle after it's been played once
- Improved code handling
v1.10.0 (Replace Seatbelt.ini)
- Added hold-to-fasten feature
- Added PressToFasten setting
- The new hold-to-fasten feature is on by default (may change later)
- Removed the hindering options menu in the Seatbelt settings menu
- Removed FailHighSpeedInteraction feature
- Removed VehicleSwerve feature
- Moved ControllerVibration setting to [General] category
v1.9.0 (Replace Seatbelt.ini & Seatbelt Media folder too)
- You can now add link chimes to specific vehicles in the seatbelt.xml
- Added the following chimes: Chrysler, Dodge, Tesla, Aston Martin, Subaru, Misc 1
- You can now blacklist vehicles in the new seatbelt.xml to prevent seatbelt interaction on those models.
- Added a seatbelt.xml to the download folder
- The plugin will now unload if people aren't using NAudio v2.2.1 since v2.2.1 is required
- Added more logging
- Fixed something that was being looped when it shouldn't
- Fixed logging for ChimeSound not being logged if the file was missing
- Fixed an issue relating to a conflict resolvement
v1.8.0 (Replace Seatbelt.ini too)
- Added a volume setting for chimes
- Updated NAudio audio library from v1.10.0 to v2.2.1
- Improved plugin stability
- Added more logging
- Fixed a conflict with mods using the latest version of NAudio
- Fixed a conflict with SimpleCTRL on my side (Fully fixed after SimpleCTRL updates)
- Fixed an issue with the QuickExit feature
- Fixed multiple automated issue reports
- Fixed a typing error that may cause confusion after inputting an invalid input
- Blacklisted "HANDLER," "BULLDOZER," and "FORKLIFT" vehicles from using the seatbelt due to conflicting vehicle features
- Blacklisted "LAWNMOWER" because a 'ride-on' lawnmower does not have a seatbelt
Short Description
GravityExploitz(Venoxity) - Help with adding volume setting & resolving a plugin conflict
Echooo - Provided new chime suggestions and the feature where you can link chimes to specific vehicles
VincentsGM - Helping me with the exit prevention feature
Rohit685(Roheat) - Seatbelt lockup sound effect (Discontinued feature)
Beta Testers: Testing
OpenPNG: Seatbelt symbol (public domain)
Thanks to everyone who has reported issues or provided feedback to help improve the plugin!
You may only provide a review once you have downloaded the file.