Bodyguard mod with added features + missions 2.2
3,304
58
3,304
58
This is a normal bodyguard mod, but with extra features. You start off by hiring a bodyguard (either a random one off the street, or one you've spawned in with a trainer), they will have randomized (but bad) stats, and then through combat, they will gain experience, improve their abilities, and get better weapons. The bodyguard also has their own apartment which you can visit, they will upgrade to a better apartment as their rank improves. There are currently 2 missions, with dialogue and music.
[Bodyguard mod features]
[Apartment Update]
[Angry bodyguard Update]
[Bodyguard skills and attributes]
[Guide]
[Install Instructions]
[Ingame Instructions]
[Custom Audio]
As you can see, the mod uses NAudio (which is used to play custom sounds and voice lines). I have implemented methods to play sounds frontend, from a position in the world, or from an entity (ped, object, vehicle etc). However, I'm not yet sure on the use case for this, if you have any ideas, leave a comment and be as specific as possible.
[Future updates]
[Bugs and Issues]
[Credits]
[Change Log]
2.2
2.1
2.0
[Bodyguard mod features]
- If your current vehicle is full, the bodyguard will follow you in another vehicle (as long as one is nearby). They will either drive straight to the waypoint you set (must be set before they get in the vehicle) or they will follow your vehicle.
- Drive assist (toggleable): helps the bodyguard slow down and steer when driving fast.
- Climb assist (toggleable): the bodyguard will climb and jump wherever the player does, helping them scale buildings and parkour.
- Assassination mode (toggleable): the bodyguard will snipe any ped (on foot, or in a vehicle), as long as you aim at the ped and press the shift key (can be changed in the ini file). Keep in mind that you would need to get their sniper accuracy to 100 if you want to guarantee a hit, it goes without saying but the bodyguard also needs to have a line of sight to the target. I've noticed some other mods that do this, but they fake it by just having the target killed, then adding a blood splatter and gun sound effect. If this is done in a vehicle, the bodyguard will use their vehicle weapon. If you happen to target your own bodyguard, your pc might explode so be careful :D (seriously though try it)
- Drag Ped (toggleable): the player is able to drag any dead ped (might use it for some custom missions in the future). You can set the key in the ini file, just go near a dead ped.
- Change your bodyguard's weapon tints. The bodyguard currently has 3 weapons, one for vehicles, a rifle, and a sniper (for assassinating).
- Change your bodyguard's outfit.
- Show stats and attributes related to your bodyguard (toggleable). Current ones are: rank, kill count, health, armour.
- Change your bodyguard's voice: https://gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 (eg. "A_F_M_BEACH_01_WHITE_FULL_01", copy the name and paste it in the ini file where it says voice, surrounded by quotes).
- Assign tasks for your bodyguard. Current tasks involve flying and driving to waypoints (useful for the mission I've made where you have to fly long distances).
- Improve and upgrade your bodyguard by putting them through combat.
- Visit your bodyguard's apartment (as long as you're not with them). You can use the radio, get high, watch TV, and use the shower.
- Go on missions with your bodyguard.
- Bodyguard health regeneration (up to half health)
[Apartment Update]
- I've added a ton of apartments from GTA online. 7 low end apartments, 11 medium end apartments, 46 high end apartments, and 10 stilthouses.
- MP maps are required to load the high end apartments and stilthouses, there is an option in the ini file to load MP maps on startup.
- The bodyguard does random tasks in their apartment, like taking a shower (once a day at least), smoking a bong, and drinking beer.
- Improved the bodyguard's behaviour in the apartment, if the bodyguard is taking a shower and you enter the bathroom, they will cuss you. Drinking a beer many times, really quickly will make you/the bodyguard drunk. MP models also get dressed/undressed in the shower (as shown in the video)
- The bodyguard's weapons can be found around their apartment
[Angry bodyguard Update]
- Firing projectiles at the bodyguards apartment will piss them off and they will attack you. The youtube video showcases this feature.
- The mod detects throwables (snowballs, sticky bombs etc), player weapons (rpg, grenade launcher etc) and vehicle missiles (any vehicle with missiles).
- In order for the bodyguard to react to snowballs (thrown or with the snowball launcher) it needs to hit the window (you wouldn't hear someone throwing a snowball at your house otherwise).
- For some apartments (like the ones in large buildings) it can be unclear where exactly the apartment is, select the "Angry Bodyguard Box" option in the "Bodyguard Settings" menu to view it.
[Bodyguard skills and attributes]
- Rank (a value representing how good the bodyguard is)
- Health (max 400)
- Armour (max 100)
- Vehicle weapon: Micro SMG => Machine Pistol => Mini SMG => AP Pistol
- Rifle weapon: Assualt Rifle => Special Carbine => Military Rifle => Battle Rifle
- Sniper weapon: Sniper Rifle => Heavy Sniper
- Weapon accuracy (different for each weapon)
- Shoot rate
- Fight proficiency
- Combat range: Medium => Far => Very far
- Combat ability: Poor => Average => Professional
- Driving ability
- Never gets knocked off vehicle
- Doesn't fall to the floor when shot
- Apartment (bodyguard gets a better apartment as their rank increases) --IMPLEMENTED IN V2
[Guide]
- Enable MP maps (in the ini file) to ensure everything loads properly
- Take the bodyguard to an ammunation to restore their health and armour (currently open to any new ideas on how to get a bodyguard to full health/armour). There is a cooldown on how quickly you can call you bodyguard after they die, to encourage this mechanic.
- The bodyguard regenerates their health when they are either in a vehicle, or aren't moving, AND they haven't been shot at for at least a couple seconds, I'd recommend helping them escape from combat in a vehicle if they are about to die.
- There's currently two missions in this mod, and like most GTA online missions, it involves going all the way across the map, I'd recommend getting your bodyguard to do the work in this case while you lay back and kick your feet up.
- If you ever felt like killing your bodyguard (I'm not sure why you would), you can do it when you're at their apartment, or you can blow up their apartment and they'll attack.
[Install Instructions]
- Download and Install scripthookv & Scripthookvdotnet (use the nightly build) and place them in your GTAV directory.
- Place all the files in the zip into your scripts folder.
[Ingame Instructions]
- Press J to open the bodyguard menu (or whatever key you have set).
- Go up to a random ped on the street, or one you've spawned and then select "Hire Bodyguard". If you want to use a custom ped, spawn them in with a trainer and then do this.
- Select "Fire Bodyguard" if you want to get rid of your current bodyguard to get a new one.
- Select "Release Bodyguard" if you want them to leave and go back to their apartment.
- Use your phone to call your bodyguard if you already have one and have released them.
[Custom Audio]
As you can see, the mod uses NAudio (which is used to play custom sounds and voice lines). I have implemented methods to play sounds frontend, from a position in the world, or from an entity (ped, object, vehicle etc). However, I'm not yet sure on the use case for this, if you have any ideas, leave a comment and be as specific as possible.
[Future updates]
- More missions: if you have an idea for a custom mission and I like it, I'll probably try and implement it, if I see comments saying "can you add whole cayo perico heist pls" I probably won't do it, there is already a mod for that
- Using custom audio
- I'd like to make the apartment experience more immersive, currently the bodyguard just stands inside their apartment and looks at you like those animals in minecraft. If anyone has any idea on what the bodyguard could do when they're inside their apartment, leave a comment
[Bugs and Issues]
- When dragging a ped, they have to be resurrected, so they will get up for a split second and lose all the damage applied to them (they go back to their previous state when you stop dragging). There is another mod called body dragger that you can use instead if you prefer that.
- The stilthouse apartments don't have navmeshes, so the peds won't do tasks, and will move around weirdly during combat.
- The positions for some things in the apartment (like shower steam) may be slightly off, but this can be fixed easily.
- If you get an error during a mission, just restart the mission, this sometimes happens when you first load into the game and play that mission for the first time.
[Credits]
- https://www.gta5-mods.com/users/Vincentsgm
- https://forum.cfx.re/u/manups4e/summary
[Change Log]
2.2
- Bodyguard will get mad if you blow up their apartment, they'll send you a warning message, then attack you (look in the angry bodyguard section for more details)
- Added a new mission (heist prep longfin)
- Improved enemy AI in missions so they won't attack straight away
2.1
- Version 2.0 contained a major bug which has now been removed
- The mod now uses ifruitaddon2 so it will be compatible with other mods
2.0
- MP models can be used as bodyguards, tattoos, head data, props etc get saved
- Huge apartment overhaul (look at the apartment section for more details)
- Bodyguard no longer leaves heli during combat if player is in the heli
- Bug fixes
First Uploaded: September 06, 2024
Last Updated: October 08, 2024
Last Downloaded: 3 minutes ago
98 Comments
More mods by JDBADMAN101:
This is a normal bodyguard mod, but with extra features. You start off by hiring a bodyguard (either a random one off the street, or one you've spawned in with a trainer), they will have randomized (but bad) stats, and then through combat, they will gain experience, improve their abilities, and get better weapons. The bodyguard also has their own apartment which you can visit, they will upgrade to a better apartment as their rank improves. There are currently 2 missions, with dialogue and music.
[Bodyguard mod features]
[Apartment Update]
[Angry bodyguard Update]
[Bodyguard skills and attributes]
[Guide]
[Install Instructions]
[Ingame Instructions]
[Custom Audio]
As you can see, the mod uses NAudio (which is used to play custom sounds and voice lines). I have implemented methods to play sounds frontend, from a position in the world, or from an entity (ped, object, vehicle etc). However, I'm not yet sure on the use case for this, if you have any ideas, leave a comment and be as specific as possible.
[Future updates]
[Bugs and Issues]
[Credits]
[Change Log]
2.2
2.1
2.0
[Bodyguard mod features]
- If your current vehicle is full, the bodyguard will follow you in another vehicle (as long as one is nearby). They will either drive straight to the waypoint you set (must be set before they get in the vehicle) or they will follow your vehicle.
- Drive assist (toggleable): helps the bodyguard slow down and steer when driving fast.
- Climb assist (toggleable): the bodyguard will climb and jump wherever the player does, helping them scale buildings and parkour.
- Assassination mode (toggleable): the bodyguard will snipe any ped (on foot, or in a vehicle), as long as you aim at the ped and press the shift key (can be changed in the ini file). Keep in mind that you would need to get their sniper accuracy to 100 if you want to guarantee a hit, it goes without saying but the bodyguard also needs to have a line of sight to the target. I've noticed some other mods that do this, but they fake it by just having the target killed, then adding a blood splatter and gun sound effect. If this is done in a vehicle, the bodyguard will use their vehicle weapon. If you happen to target your own bodyguard, your pc might explode so be careful :D (seriously though try it)
- Drag Ped (toggleable): the player is able to drag any dead ped (might use it for some custom missions in the future). You can set the key in the ini file, just go near a dead ped.
- Change your bodyguard's weapon tints. The bodyguard currently has 3 weapons, one for vehicles, a rifle, and a sniper (for assassinating).
- Change your bodyguard's outfit.
- Show stats and attributes related to your bodyguard (toggleable). Current ones are: rank, kill count, health, armour.
- Change your bodyguard's voice: https://gist.github.com/alexguirre/0af600eb3d4c91ad4f900120a63b8992 (eg. "A_F_M_BEACH_01_WHITE_FULL_01", copy the name and paste it in the ini file where it says voice, surrounded by quotes).
- Assign tasks for your bodyguard. Current tasks involve flying and driving to waypoints (useful for the mission I've made where you have to fly long distances).
- Improve and upgrade your bodyguard by putting them through combat.
- Visit your bodyguard's apartment (as long as you're not with them). You can use the radio, get high, watch TV, and use the shower.
- Go on missions with your bodyguard.
- Bodyguard health regeneration (up to half health)
[Apartment Update]
- I've added a ton of apartments from GTA online. 7 low end apartments, 11 medium end apartments, 46 high end apartments, and 10 stilthouses.
- MP maps are required to load the high end apartments and stilthouses, there is an option in the ini file to load MP maps on startup.
- The bodyguard does random tasks in their apartment, like taking a shower (once a day at least), smoking a bong, and drinking beer.
- Improved the bodyguard's behaviour in the apartment, if the bodyguard is taking a shower and you enter the bathroom, they will cuss you. Drinking a beer many times, really quickly will make you/the bodyguard drunk. MP models also get dressed/undressed in the shower (as shown in the video)
- The bodyguard's weapons can be found around their apartment
[Angry bodyguard Update]
- Firing projectiles at the bodyguards apartment will piss them off and they will attack you. The youtube video showcases this feature.
- The mod detects throwables (snowballs, sticky bombs etc), player weapons (rpg, grenade launcher etc) and vehicle missiles (any vehicle with missiles).
- In order for the bodyguard to react to snowballs (thrown or with the snowball launcher) it needs to hit the window (you wouldn't hear someone throwing a snowball at your house otherwise).
- For some apartments (like the ones in large buildings) it can be unclear where exactly the apartment is, select the "Angry Bodyguard Box" option in the "Bodyguard Settings" menu to view it.
[Bodyguard skills and attributes]
- Rank (a value representing how good the bodyguard is)
- Health (max 400)
- Armour (max 100)
- Vehicle weapon: Micro SMG => Machine Pistol => Mini SMG => AP Pistol
- Rifle weapon: Assualt Rifle => Special Carbine => Military Rifle => Battle Rifle
- Sniper weapon: Sniper Rifle => Heavy Sniper
- Weapon accuracy (different for each weapon)
- Shoot rate
- Fight proficiency
- Combat range: Medium => Far => Very far
- Combat ability: Poor => Average => Professional
- Driving ability
- Never gets knocked off vehicle
- Doesn't fall to the floor when shot
- Apartment (bodyguard gets a better apartment as their rank increases) --IMPLEMENTED IN V2
[Guide]
- Enable MP maps (in the ini file) to ensure everything loads properly
- Take the bodyguard to an ammunation to restore their health and armour (currently open to any new ideas on how to get a bodyguard to full health/armour). There is a cooldown on how quickly you can call you bodyguard after they die, to encourage this mechanic.
- The bodyguard regenerates their health when they are either in a vehicle, or aren't moving, AND they haven't been shot at for at least a couple seconds, I'd recommend helping them escape from combat in a vehicle if they are about to die.
- There's currently two missions in this mod, and like most GTA online missions, it involves going all the way across the map, I'd recommend getting your bodyguard to do the work in this case while you lay back and kick your feet up.
- If you ever felt like killing your bodyguard (I'm not sure why you would), you can do it when you're at their apartment, or you can blow up their apartment and they'll attack.
[Install Instructions]
- Download and Install scripthookv & Scripthookvdotnet (use the nightly build) and place them in your GTAV directory.
- Place all the files in the zip into your scripts folder.
[Ingame Instructions]
- Press J to open the bodyguard menu (or whatever key you have set).
- Go up to a random ped on the street, or one you've spawned and then select "Hire Bodyguard". If you want to use a custom ped, spawn them in with a trainer and then do this.
- Select "Fire Bodyguard" if you want to get rid of your current bodyguard to get a new one.
- Select "Release Bodyguard" if you want them to leave and go back to their apartment.
- Use your phone to call your bodyguard if you already have one and have released them.
[Custom Audio]
As you can see, the mod uses NAudio (which is used to play custom sounds and voice lines). I have implemented methods to play sounds frontend, from a position in the world, or from an entity (ped, object, vehicle etc). However, I'm not yet sure on the use case for this, if you have any ideas, leave a comment and be as specific as possible.
[Future updates]
- More missions: if you have an idea for a custom mission and I like it, I'll probably try and implement it, if I see comments saying "can you add whole cayo perico heist pls" I probably won't do it, there is already a mod for that
- Using custom audio
- I'd like to make the apartment experience more immersive, currently the bodyguard just stands inside their apartment and looks at you like those animals in minecraft. If anyone has any idea on what the bodyguard could do when they're inside their apartment, leave a comment
[Bugs and Issues]
- When dragging a ped, they have to be resurrected, so they will get up for a split second and lose all the damage applied to them (they go back to their previous state when you stop dragging). There is another mod called body dragger that you can use instead if you prefer that.
- The stilthouse apartments don't have navmeshes, so the peds won't do tasks, and will move around weirdly during combat.
- The positions for some things in the apartment (like shower steam) may be slightly off, but this can be fixed easily.
- If you get an error during a mission, just restart the mission, this sometimes happens when you first load into the game and play that mission for the first time.
[Credits]
- https://www.gta5-mods.com/users/Vincentsgm
- https://forum.cfx.re/u/manups4e/summary
[Change Log]
2.2
- Bodyguard will get mad if you blow up their apartment, they'll send you a warning message, then attack you (look in the angry bodyguard section for more details)
- Added a new mission (heist prep longfin)
- Improved enemy AI in missions so they won't attack straight away
2.1
- Version 2.0 contained a major bug which has now been removed
- The mod now uses ifruitaddon2 so it will be compatible with other mods
2.0
- MP models can be used as bodyguards, tattoos, head data, props etc get saved
- Huge apartment overhaul (look at the apartment section for more details)
- Bodyguard no longer leaves heli during combat if player is in the heli
- Bug fixes
First Uploaded: September 06, 2024
Last Updated: October 08, 2024
Last Downloaded: 3 minutes ago
@JDBADMAN101 bro give your bodyguard some privacy :D
@JDBADMAN101 Well following should entail a command for specific types of following. Say I enter jet fighter with one seat, then this would render them null from flying any object until a specified flying vehicle is provided,.
Now to make matters more logical & interesting, if game player enters a Helicopter or jet, then a task command to the bodyguard should be given to enter a provided Heli or jet, or for them to just standby & do nothing until further instructions. When bodyguard does have a supplied flying vehicle than thats when further tasks can be given to them to escort, defend or just follow player flying vehicle, with/without enemy response engagement.
As for jumping out of planes with bodyguards, they should just mimic the steps the game player takes when existing a flying vehicle.
@JDBADMAN101 it's okay if u take longer I can wait
@nj5050 i could make the bodyguard do these things automatically, but in your case since there are lots of specific things you want the bodyguard to do (and in some cases there's 2 options, like you want them to either standby or enter a given vehicle), i think it would be easier for you as the player, to manually give them tasks (by going to the task menu and selecting them). Right now automating tasks works because 1 trigger leads to one outcome (eg. player entering a vehicle that is full leads to the bodyguard entering a nearby vehicle, and then either driving to a waypoint or following the player depending on a setting youve set). I cant think of how you could achieve what you want automatically without manually giving them tasks
@Meee123456 i cant fix your issue
@JDBADMAN101 Well you're correct in your assumption, but what I'm directing at is something a little more specific for bodyguards who are dealing with flying vehicles, especially if game player enters into one themselves, while BG are nearby. Its not like there going to go search for the nearest plane to hijack or anything, thats why I mention a very few case scenario's where they just standby in idle mode, or await for a flying vehicle to be given to them directly by game player.
After which case,the BG would have several more task options provided them, to either follow game player while there in their own flying vehicle, to escort game player in a defensive or passive manner or just follow a waypoint given & patrol that area until further instructions.
@nj5050 okay i think i understand, so for your 2nd paragraphs you dont mind selecting their tasks maually. for the first paragraph what do you exactly mean when you say you want to directly give them a flying vehicle, like if there is a flying vehicle next to them? in that situation they would enter that vehicle if yours is full
Does anybody know why the bodyguards get out the car and runaway randomly?
@JDBADMAN101 if there is indeed a flying vehicle next to BG after game player enters into one themself, with emphasis on the seats already being full, then yes that logic works great.
The other point I made about supplying the BG a flying vehicle (thats next to game player), is similar to the above statement made, but done in a real-time moment, like when there is only plane & only player enters it & then few moments later, player spawns a second plane/helicopter. Thats when the BG would take the cue & enter that flying vehicle & depart/follow the game player upon there take off.
@JDBADMAN101 My partner's apartment interior decoration won't appear properly, what's the problem?
@alanezone i need to see a video of that or something
@JDBADMAN101 nah its ok
i cant join a apartment
How to customize the bodyguard weapon name?
@100g you cant customize their weapon names, their weapons get better as their kill count increaes.
@JDBADMAN101 Wow man this mod keeps on improving. This is the one of the best bodyguard mod out there
@GogetaSsj4 thanks i appreciate it, everything ive wanted to add to this mod since i first started making it, ive added, so im out of ideas now
This mod is awesome and I love how even after game reload, the npc don't have flickering/colorchanging hair textures or spawns as a completely different npc. Thanks for this. Really is fun. Kinda sad we can only have one npc following us though. In some of the game's toughest battles they really don't last. Any chance any updates could contain being able to hire an extra maybe backup bodyguard?
@ZaiDaZa thanks, i dont plan on adding any more bodyguards since handling one is already pretty complex, but you could just spawn a bodyguard in with a trainer. as for the bodyguard not lasting long during battle, a max rank bodyguard is pretty durable
@JDBADMAN101 pls make fix this mod i want to play in this mod please it dont work for me
I havent gotten this mod to work yet, im having lots of reference issues, the menu will pop up at first for a couple seconds then close out and not be able to work again, fairly new to modding GTA V, hoping you can help me because this mod looks awesome