Sunday Driver

{:links-list}

INSTALLATION

  1. Open the downloaded ZIP product file and drop the folder in it somewhere in your resources folder.
  2. Add your product key (get it here) to the settings.ini file
  3. Add start BigDaddy-SundayDriver to your server.cfg.

DO NOT RENAME THE FOLDER.

If you change the name of the folder it will not function correctly so leave the name as it is.

{:is-danger}

CONFIGURATION

FILES

Posted.json - settings for speed limits per road. If you have BigDaddy-PostedSpeeds this script will use that for much more accurate and granular speed limits, if not it will use the Posted.json file for speeds, Less accurate.

settings.ini

SETTING DEFAULT DESCRIPTION
[licensing]
key1 none This is where you put your product key
[settings]
keybind 97 What the default keybind is for toggling this on and off (can be changed on each client in FiveM Keybinds)
offsetX 13 % of the screen from the left
offsetY 24 % of the screen from the bottom
offsetXPixels 0 this is to percisely position it within another element such as BigDaddy-Speedometer that is a certain pixel size
offsetYPixels 0 this is to percisely position it within another element such as BigDaddy-Speedometer that is a certain pixel size
SpeedLimiter true enable/disable speed limiter (keeps you driving at or around speedlimit when sunday driver is toggle on)
SpeedUnits mph mph or km/h
DefaultSpeedLimit 45 if there is a place where the speedlimit is not defined, this is the default it will use. Default is in mph
TopSpeed 300 what it resets to when toggled off. This is just a top speed in general, it will still use the top speed in the vehicles.meta for the vehicle. This is just a reset because it uses top speed for the speed limiter.
Notify true enable/disable notifications for speed limit changes etc.
ShowIcon true enable/disable the hud icon
SpeedScript blank if you want to use a custom export for speed limits, here is where you set it. SEE INSTRUCTIONS BELOW
SpeedExport blank
Desynckey number Do not chnage this or the script will stop working
[locales]        These are for notifications. Change them to whatever language you perfer
SDOn Sunday Driver On
SDOff Sunday Driver Off
SDSpeedLimit Speed Limit: For the notification of when the speed limit changes

Custom Speed Limit Export Usage

SpeedScript is the name of the script you are using

SpeedExport is the name of the export

The export is required to take one parameter which is the network id of the current vehicle. The export MUST return a whole number that is the current speed limit of where the vehicle is and it must match speed units set in the Sunday Driver script. If any of this is wrong, it will crash the script and keep it from working. I don't offer support for custom exports but I have tested one and it works if all of the requirements are met for it.

HOW TO PLAY

You can set the keybind in the ESC menu -> Settings -> Keybinds -> FiveM Keybinds

Look for Sunday Driver toggle. Default is numpad +

Toggle it on in a vehicle and your acceleration will be smoother (no spinning wheels, or not much anyway) and if the limiter is enabled in the settings it will keep you to the speedlimit within +/- 2

When the speed limit changes it should speed you up or slow you down to match the speed limit.