Uber Ride / Personal Driver / Chauffeur 1.8

Featured .Net Gameplay Vehicles


Description


Hello Everybody,

I here, present to you all, my first mod ever for GTA V. As the title reads, this is Uber Ride / Personal Driver / Chauffeur mod. This mod will allocate you a designated and dedicated driver along with a vehicle, you choose.

What this means is, now the vehicle and the driver you choose, will be available throughout your current game-play session. So no, matter, if you have spawned your car and driver at Vespucci Beach in the first place, but now you want your driver to pick you from Airport. No problem, just hit the option to Re-call your driver and he will be there in no time to pick you up. :)


There are plenty of features in progress I am hoping to release them soon. Kindly refer below WIP section for the upcoming features, and most likely I will be adding them soon to the newer versions.

Checked on the newly updated Version of GTA V and it works great. :) Just make sure to have updated copy of scripthookv.net. Link provided below.
https://www.gta5-hub.com/tools/script-hook-v

Features:
Choose your Wheel - For the first time, in Driver Mod, the script allows you to choose, a vehicle from different sets. Do mind, Vehicles will cost you the money.

Choose your Chauffeur / Personal Driver - Now, choose one from set of peds as your designated driver, since, each will be carrying different sets of driving skills, and it will cost you a bit.

Support all land-based vehicles

Realism - This mod will add the realistic feel to your game-play, as both Driver and Car you choose, will now cost you the money.

One Dedicated Driver - Only one dedicated driver and the car you choose, so no random cars with random drivers, which offers realistic feeling.

Choose Your Bodyguard - You can now, hire a bodyguard from the services, either for free or with small fee.

Installation
Extract PersonalDriver.dll, Personal_Driver.ini & iFruitAddon.dll to your GTA V/Scripts folder.


Requirements
Leagal copy of GTA V
Scripthookv.dll
ScriptHookVdotnet.dll
NativeUI

Controls
Editable in .INI file

Known Issues
If you exit the vehicle prior to bodyguards reaching your location, just press assigned key to recall them to your location.

All feedback/suggestions are very welcome.

Big thanks to:

@Alexander Blade - Father of ScripthookV

@LeeC2202 - The guy who helped me like anything, All the queries he answered in a flash and This work of mine am dedicating to you my friend

@Eddlm - Big thank you for the source code of idle-animation, as I started learning my basics from there. A very busy man but who managed some time to guide me with his vast knowledge on scripting. His bodyguards mod inspired me a-lot.

@Cyron43 - One of the few modders here, I really appreciate whose work, in-fact, his VAutodrive inspired me to make a dedicated driver mod of which I had given him a suggestion few days back

@yeahhmonkey - My other friend who have tested my scripts and helped me with fixing the bugs a bit

@GTAVModder4Life - For his great tutorials

@rappo - Admin of GTA V Mods for making this wonderful platform

@Rockstars - For making this amazing masterpiece GTA V.

@CamxxCore - For his Ifruit wrapper library and awesome support around small bugs. :)

Everybody else who helped me

Mod developer :

Me - ashishcw aka YCSM

Contributor
@LeeC2202
@CamxxCore

=========================================================

Current Version 1.8 (Major Release)

Driving Modes -
Now, press the DriverStyle Key(Default is Numpad5 and can be changed)
and the driver will change it's driving style from aggressive to passive.

This is probably the last update for this mod, and I am updating this due to too many request for this function. So, here it is.

Special Thanks to @LeeC2202 for his problem solving skills

and

@stillhere for his debugging skills.



=========================================================


Version History

Version 1.0
Single Unique Car and Driver without Pricing function

Version 1.1(Major Release)
-Added INI Support for configurable Keys
-Pricing Functionality added for realism(Car and driver will now cost 10,000 in total)
-if you wish, you can disable the same function from INI file
-other minor bug fixes
-script will now very likely to crash, had to add different logic and methods to it.

Version 1.2(Major Release)

-Configurable Price - Now you decide, how much do you wish to pay
-Select your ride - configure this option in INI file and the given car now can be your ride(Only default vehicle supported currently, I will be adding add-ons soon.)
-Distance Calculator Added - It will calculate the distance between you and the ride you called
-Updated Menu & Font Style
-Driver-Blip Added Now you will be able to track your ride, when you re-call it, and where it goes once you are off.
-Refresh Way-point Logic Added, now, at any given point in time, if you wish to change, refresh your way-point, you can do it and then just simply hit this Refresh Way-point option from the menu.
-Dismiss the Driver option Added
- Whole new logic to make Driver to Drive to most accurate location

Version 1.2.1(Minor Release)
------------Minor Release in version 1.2.1---------------
Menu options are now dependent on each other. This means, script is now very less likely to crash.
Changed the Blip/Icon name to driver(By Default, it was Enemy) :P
Other Bug fixes, and this release is more stable than Version 1.2

Version 1.3(Major Release)
-Add-On Car Support Added - As promised, a mechanism added to add on car function, Now, Almost all, add on cars are spawn-able. Just copy the exact name, of the car from it's Read me text document.

-Select your ride, configure this option in .INI file and the given car now can be your ride(BOTH default & Add- on vehicles are now supported Now.)

-New Logic added to driver blip, and now the known bugs are almost zero.(Only as long as I don't screw the script again. :P)

Version 1.4(Major Release)

Escort Feature - An escort feature added to the mod. Now, you will be able to spawn 2 cars, where 1st car will lead and 2nd will

follow it's lead. :) Now arrive in more style. :P TIP : This is great for Role-play and cinematic effects. :)

-Major chunk of Code Re-written - This time, the major chunk has to be re-written in order for me to add this function where for the

most of the times, AI used to drive off way.

-Blip Method for Escorted Driver - Added a blip to escorted driver as well. So now, you will have 2 blips on the map.

-Dismissal Order changed - Earlier it was only one car to be taken of, now there are 2(And may up-to 6 in the future. :P) So, they

both will dismiss and leave your sight as soon as you hit only one option.

-Major, Minor Bug fixed - Some Major, minor bug fixed.(Still few bugs are expected .)

Version 1.5 (Major Release)

-Mobile Contacts - No more UI Function to spawn the driver or Ride. All 3, Uber Ride, Escort Ride & Bodyguard Ride are now part of built in Mobile Contacts.

-Bike Support Added - Bike support added to the mod, now just change the car type in .INI file, and appropriate driver will now arrive on bike. :D(Make sure you have 2 seat bike.)

-Majority Code Re-written - Major code has to be re-written in order for me to add call and bodyguard functions.

-Bodyguards Function - Added a bodyguard & bodyguard ride function. So now, you will have 3 rides on map.

-Dismissal Order changed - As commented earlier, it was 2 cars till last update, now there are 3 rides, 3 drivers and 1 bodyguard has to be included in the dismissal order.

-Major, Minor Bug fixed - Had to start, restart, crashed game, stuck/hang game-play, for me to test and fix it. But hey, its worth it. :)
------------------------------------------------------------
Version 1.5.1(Major Release)

Seat Preference Added - Now, choose your own seat, where do you wish to seat, currently only 3 types of seat supported, passenger, left rear, right rear. If you are making any of the seat selection of rear type, please make sure, the car you are spawning has 4 door/seats, else the script will crash.

Notification Styles - It was bug from my end, so fixed it now, all the correct notification as in when it's needed.

Services can be disabled at any time - Earlier, there was a glitch left in, that upon dismissing all the services, bodyguard would still used to follow, now fixed it, and it won't. :)

Below features will remain as it is.

-Mobile Contacts - No more UI Function to spawn the driver or Ride. All 3, Uber Ride, Escort Ride & Bodyguard Ride are now part of built in Mobile Contacts.

-Bike Support Added - Bike support added to the mod, now just change the car type in .INI file, and appropriate driver will now arrive on bike. :D(Make sure you have 2 seat bike.)

-Majority Code Re-written - Major code has to be re-written in order for me to add call and bodyguard functions.

-Bodyguards Function - Added a bodyguard & bodyguard ride function. So now, you will have 3 rides on map.

-Dismissal Order changed - As commented earlier, it was 2 cars till last update, now there are 3 rides, 3 drivers and 1 bodyguard has to be included in the dismissal order.

-Major, Minor Bug fixed - Had to start, restart, crashed game, stuck/hang game-play, for me to test and fix it. But hey, its worth it. :)

------------------------------------------------------------

Version 1.6(Major Release)

-More Bodyguard Slot Added - More Bodyguard Slot added, now you can hire up to 2 bodyguards, each will have their own ride, so in all you can have 4 vehicles riding along with you. Tip. Looks great with Cinematic Camera On. :)

-Bike Support Added - Bike support added to the mod, now just change the car type in .INI file, and appropriate driver will now arrive on bike. :D (Make sure you have 2 seater bike. e.g. Bati and Bati2 works flawlessly.)

-Police Vehicle Siren Added - Siren Function added to all 4 vehicles and drivers.(But your vehicle has to have a siren in the first place. e.g. Police vehicles, Fire Truck or Paramedic)

-Random Driver & Bodyguard - Now, in the 2 slots of bodyguards and drivers, 1 is totally configurable by INI file, and the second slot will be Randomized based. Beware, you can have weird combinations some times. Like, old lady riding Bati2 and you have nerd lady as your bodyguard. :D

-Dismissal Order changed - As commented earlier, it was 3 vehicles till last update, now there are 4 rides, 4 drivers and 2 bodyguards, so dismissal order had to change.

-All will follow you - Every entity of this mod, will follow your order, no matter what. Sometimes, if the bodyguard stands still, just refresh the menu order by giving any order than Dismissal, and bodyguard will start following you again. :)

-Major, Minor Bug fixed - Had to start, restart, crashed game, stuck/hang game play, for me to test and fix it. 813 times, To be exact, But hey, its worth it. :)

Version 1.6.2(Minor Release)

Bug Fixed - Major Bug Fixed, as changing characters used to cause non functioning of the mod. It was major headache, but somehow managed to fix it, just a piece of code was missing.

Below features will remain as it is.
-More Bodyguard Slot Added - More Bodyguard Slot added, now you can hire up to 2 bodyguards, each will have their own ride, so in all you can have 4 vehicles riding along with you. Tip. Looks great with Cinematic Camera On. :)

-Bike Support Added - Bike support added to the mod, now just change the car type in .INI file, and appropriate driver will now arrive on bike. :D (Make sure you have 2 seater bike. e.g. Bati and Bati2 works flawlessly.)

-Police Vehicle Siren Added - Siren Function added to all 4 vehicles and drivers.(But your vehicle has to have a siren in the first place. e.g. Police vehicles, Fire Truck or Paramedic)

-Random Driver & Bodyguard - Now, in the 2 slots of bodyguards and drivers, 1 is totally configurable by INI file, and the second slot will be Randomized based. Beware, you can have weird combinations some times. Like, old lady riding Bati2 and you have nerd lady as your bodyguard. :D

-Dismissal Order changed - As commented earlier, it was 3 vehicles till last update, now there are 4 rides, 4 drivers and 2 bodyguards, so dismissal order had to change.

-All will follow you - Every entity of this mod, will follow your order, no matter what. Sometimes, if the bodyguard stands still, just refresh the menu order by giving any order than Dismissal, and bodyguard will start following you again. :)

-Major, Minor Bug fixed - Had to start, restart, crashed game, stuck/hang game play, for me to test and fix it. 813 times, To be exact, But hey, its worth it. :)

Current Version 1.7 (Major Release)

-More Options Added -
Recall Bodyguards and Bodyguards now can be set to their vehicles at any point

-Cross character Playable -
If you spawn the services as Franklin, those can be used by Trevor or Micheal and vice a versa, script will now check the current player and it's group, assign the previously spawned values to the new character

-Adjustable speed -
Now control the speed of your vehicle, if you want it to go faster, press the speed adder key, keys can be configured in INI file

-------------------------------------------------------------------------------------------------
What to expect in the next release?

===========================================================

P.S. Please do consider, this is my first mod, so number of bugs/issues are likely to occur. I still have tried my best fix as many as I can. But running short on time due to job and all. :(
I do thank you all for your co-operation and patience. :)


If you like it leave it a thumbs up.


First Upload: November 16, 2024 Last Updated: November 16, 2024


0 Comments