Nyden Posted June 15, 2021 Share Posted June 15, 2021 Hi guys, I have a problem. I am developing a Menu on gta v, I wanted to know how to create the Give weapons to all bodyguard function, setting the weapons for all peds in my group. void BodyWeapon() { UIMenu bodyweapon = modMenuPool.AddSubMenu(bodyguardMenu, "Give Bodyguard Weapons"); UIMenu bodyrifle = modMenuPool.AddSubMenu(bodyweapon, "Assault Rifle"); //Assault Rifle UIMenuItem bodyassaultrifle = new UIMenuItem("- Assault Rifle -"); //Assault Rifle bodyrifle.AddItem(bodyassaultrifle); bodyrifle.OnItemSelect += (sender, item, index) => { if (item == bodyassaultrifle) { PedGroup bodygard = Game.Player.Character.CurrentPedGroup; //Function.Call(Hash.SET_PED_AS_GROUP_MEMBER, bodygard, Game.Player.Character); // puts the bodyguard into the players group Function.Call(Hash.SET_CURRENT_PED_WEAPON, bodygard.Handle, (uint)WeaponHash.AssaultRifle, 9999, true, true); /* Ped playerPed = Game.Player.Character; Vector3 spawn_loc = playerPed.Position + (playerPed.ForwardVector * 5); //SPAWN PED------------------------------------------------------- PedGroup ped = playerPed.CurrentPedGroup; Function.Call(Hash.SET_PED_AS_GROUP_MEMBER, bodygard, ped);*/ /* Ped bodyguard = World.CreatePed(new Model(PedHash.StripperLite), spawn_loc); bodyguard.Weapons.Give(WeaponHash.AssaultShotgun, 9999, true, true); bodyguard.IsInvincible = true; bodyguard.CanSwitchWeapons = true; //add a Blip Blip myBlip = bodyguard.AddBlip(); myBlip.Scale = 0.5f; myBlip.IsFriendly = true; myBlip.Color = BlipColor.Pink; // gets the players current group PedGroup playerGroup = playerPed.CurrentPedGroup; // puts the bodyguard into the players group Function.Call(Hash.SET_PED_AS_GROUP_MEMBER, bodyguard, playerGroup);*/ UI.Notify("Mod by Anonik"); // Weapons.Give(WeaponHash.SpecialCarbine, 9999, true, true); //bodyguard.Armor = 100; } }; } Example of my code While I spawn the bodyguards with this code. if (item == franckItem) { Ped player = Game.Player.Character; Vector3 loc = player.Position + (player.ForwardVector * 5); Ped bodyguard = World.CreatePed(PedHash.Franklin, loc); bodyguard.Weapons.Give(WeaponHash.SpecialCarbine, 9999, true, true); bodyguard.Armor = 100; PedGroup ped = player.CurrentPedGroup; Function.Call(Hash.SET_PED_AS_GROUP_MEMBER, bodyguard, ped); Function.Call(Hash.SET_PED_COMBAT_ABILITY, bodyguard, 100); Function.Call(Hash.SET_PED_ACCURACY, bodyguard, 100); bodyguard.Task.FightAgainstHatedTargets(50000); UI.Notify("Bodyguard Spawned"); UI.Notify("Mod by Anonik"); if (player.IsInvincible == true) { bodyguard.IsInvincible = true; } if (player.IsInvincible == false) { bodyguard.IsInvincible = false; } } Please help me: My mod menu is: https://github.com/anonik9900/Essential-Menu Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now