Се вчитува...

Bodyguard mod with added features + missions 2.2

Симни

3.303

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]
  1. 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.
  2. Drive assist (toggleable): helps the bodyguard slow down and steer when driving fast.
  3. Climb assist (toggleable): the bodyguard will climb and jump wherever the player does, helping them scale buildings and parkour.
  4. 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)
  5. 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.
  6. Change your bodyguard's weapon tints. The bodyguard currently has 3 weapons, one for vehicles, a rifle, and a sniper (for assassinating).
  7. Change your bodyguard's outfit.
  8. Show stats and attributes related to your bodyguard (toggleable). Current ones are: rank, kill count, health, armour.
  9. 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).
  10. 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).
  11. Improve and upgrade your bodyguard by putting them through combat.
  12. 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.
  13. Go on missions with your bodyguard.
  14. 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]
  1. Download and Install scripthookv & Scripthookvdotnet (use the nightly build) and place them in your GTAV directory.
  2. Place all the files in the zip into your scripts folder.

[Ingame Instructions]
  1. Press J to open the bodyguard menu (or whatever key you have set).
  2. 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.
  3. Select "Fire Bodyguard" if you want to get rid of your current bodyguard to get a new one.
  4. Select "Release Bodyguard" if you want them to leave and go back to their apartment.
  5. 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]
  1. 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.
  2. The stilthouse apartments don't have navmeshes, so the peds won't do tasks, and will move around weirdly during combat.
  3. The positions for some things in the apartment (like shower steam) may be slightly off, but this can be fixed easily.
  4. 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
Show Full Description

Првпат Додадено: Септември 6, 2024
Последно Ажурирање: Октомври 8, 2024
Последно Симнување: пред 1 саат

All Versions

 2.2 (current)

1.210 симнато , 1,16 MB
Октомври 8, 2024

 2.1

308 симнато , 1,09 MB
Октомври 2, 2024

 2.0

264 симнато , 1,08 MB
Септември 30, 2024

 1.0

1.521 симнато , 919 KB
Септември 6, 2024

98 Коментари