Not Useless Body Armor 1.3
8,061
129
8,061
129
Why?
Armor sucks at GTA V so i made this mod
What it does?
In regular non modded GTA V there are 5 "tiers" of armor:
1st one is 20 AP(armor points), 2nd one is 40 AP...
This mod adds Armor regeneration to max AP of your tier
So when you buy tier 3 (60AP) armor and get some damage(not loose it completely) you are going to get 60AP back (you can set how much armor you regenerate in what time in .ini)
When you use armor you can still buy higher tier armor to change max armor regen amount
Degradation system
Example: I bought tier 4(80AP) armor, got couple shots in ma chest and my AP is 30, that means I am not going to regen back to my tier max AP but to 40AP(tier 2 amount)
You can disable that in INI
Visible armor
Example: If you get body armor tier above or to set level the body armor will appear at character's body, it wont disappear until you loose your whole armor (you can use degradation or buy better armor, it wont disappear anyway) or only when you die(if set in INI)
It saves character's body armor visibility so it totally works with character switching
You need to get a body armor model, you can install it with my included OIV installer (you still need to download a body armor model (link is in the installer))
or you can just get it by yourself (you can change component or model id in the ini file)
You can disable that in INI
Locational Damage
Getting shot in legs wont take your armor points
You can disable that in INI
Ragdoll when damaged
Losing health will cause player to ragdoll
You can disable that in INI
Config
DEGRADATION = true/false (default:false) - whether degradation system is on/off
VISIBLEARMOR = true/false (default:true) - whether visible armor is on/off
HEALING = true/false (default:true) - whether armor healing is on/off
LOCATIONALDAMAGE = true/false (default:true) - whether locational damage is on/off
RAGDOLLONDAMAGE = true/false (default:true) - whether you ragdoll on damage
PUTOFFARMORONLYWHENDEAD = true/false (default:true) - whether you put off armor only when you are dead or instantly when your armor reaches 0
ARMORPERHEAL = 0-100 (default:3) - how much armor you regen per DELAYPERHEAL
DELAYPERHEAL = 0-any number (1000-1 sec) (default:3000) - dealy between healing armor
DAMAGEDELAY = 0-any number (100-1sec) (default:6000) -dealy applied to armor healing when you get damaged
RUNSHOOTJUMPDELAY = 0-any number (100-1sec) (default:2000) -dealy applied to armor healing when you run/shoot/jump
RAGDOLLCHANCE = 0-10 (1-10%) (default:3) -chance of ragdolling when you get shot
VISIBLEARMORTYPE = 1-5 (1st type is 20armor) (default:3) -what armor type you need to make armor visible
RAGDOLLTIME = 0-any num (1000-1sec)(default:1300) - max ragdoll time when you get shot
RAGDOLLMINIMALTIME = 0-any num (1000-1sec)(default:500) - min ragdoll time when you get shot
settings below [ARMOR] are used when you use your own armor models or something
xCOMPONENTID - component id of armor model for x (Michael/Frank/Trev)
xDRAWABLEID - drawable id of armor model for x (Michael/Frank/Trev)
xCLEARDRAWABLEID = - drawable id without anything in that component id model for x (Michael/Frank/Trev)
Installation
Put NotUselessArmor.net.dll and whole Okoniewitz folder into scripts in your GTA V dir. To use visual armor feature follow the installation vid as Im too lazy to explain that
Bugs
-Parachutes and other models used by the same component id are invisible when using visible armor
Changelog
1.3: -Mod totally rewritten
-New INI config file
-Bug fixes
-Fixed compability between mod options
-Locational damage feature
-Ragdoll when damaged feature
-Armor regen can be disabled now
-Option to put visible armor off only when you die/get arrested(not the moment when your armor points = 0)
-Running, shooting, losing health will cause armor regen delay
-Visible armor stays even on game/script restart
-Removing config file will cause creating new one
1.2: -Added visible armor
-Some INI changes
-Fixed minor bugs
1.1: Fixed too much regenerated armor bug
-When you set your AP to higher AP but not exact armor tier (1-10,21-39,41-59,61-79,81-99) then you will get next tier (should be no bugs i belive, but you can still use old one using INI)
Example : I cheated armor (I had 20 before) and set it to 55, so my new armor tier is 3 (60AP)
-Some INI changes
Post ur suggestions in comments and someday I may even add it to this mod.
Huge thanks to JulioNib for his retard friendly scripting tutorials.
also thanks to JediJosh920 for pinning hearts to all my comments at his youtube channel LMAO
Armor sucks at GTA V so i made this mod
What it does?
In regular non modded GTA V there are 5 "tiers" of armor:
1st one is 20 AP(armor points), 2nd one is 40 AP...
This mod adds Armor regeneration to max AP of your tier
So when you buy tier 3 (60AP) armor and get some damage(not loose it completely) you are going to get 60AP back (you can set how much armor you regenerate in what time in .ini)
When you use armor you can still buy higher tier armor to change max armor regen amount
Degradation system
Example: I bought tier 4(80AP) armor, got couple shots in ma chest and my AP is 30, that means I am not going to regen back to my tier max AP but to 40AP(tier 2 amount)
You can disable that in INI
Visible armor
Example: If you get body armor tier above or to set level the body armor will appear at character's body, it wont disappear until you loose your whole armor (you can use degradation or buy better armor, it wont disappear anyway) or only when you die(if set in INI)
It saves character's body armor visibility so it totally works with character switching
You need to get a body armor model, you can install it with my included OIV installer (you still need to download a body armor model (link is in the installer))
or you can just get it by yourself (you can change component or model id in the ini file)
You can disable that in INI
Locational Damage
Getting shot in legs wont take your armor points
You can disable that in INI
Ragdoll when damaged
Losing health will cause player to ragdoll
You can disable that in INI
Config
DEGRADATION = true/false (default:false) - whether degradation system is on/off
VISIBLEARMOR = true/false (default:true) - whether visible armor is on/off
HEALING = true/false (default:true) - whether armor healing is on/off
LOCATIONALDAMAGE = true/false (default:true) - whether locational damage is on/off
RAGDOLLONDAMAGE = true/false (default:true) - whether you ragdoll on damage
PUTOFFARMORONLYWHENDEAD = true/false (default:true) - whether you put off armor only when you are dead or instantly when your armor reaches 0
ARMORPERHEAL = 0-100 (default:3) - how much armor you regen per DELAYPERHEAL
DELAYPERHEAL = 0-any number (1000-1 sec) (default:3000) - dealy between healing armor
DAMAGEDELAY = 0-any number (100-1sec) (default:6000) -dealy applied to armor healing when you get damaged
RUNSHOOTJUMPDELAY = 0-any number (100-1sec) (default:2000) -dealy applied to armor healing when you run/shoot/jump
RAGDOLLCHANCE = 0-10 (1-10%) (default:3) -chance of ragdolling when you get shot
VISIBLEARMORTYPE = 1-5 (1st type is 20armor) (default:3) -what armor type you need to make armor visible
RAGDOLLTIME = 0-any num (1000-1sec)(default:1300) - max ragdoll time when you get shot
RAGDOLLMINIMALTIME = 0-any num (1000-1sec)(default:500) - min ragdoll time when you get shot
settings below [ARMOR] are used when you use your own armor models or something
xCOMPONENTID - component id of armor model for x (Michael/Frank/Trev)
xDRAWABLEID - drawable id of armor model for x (Michael/Frank/Trev)
xCLEARDRAWABLEID = - drawable id without anything in that component id model for x (Michael/Frank/Trev)
Installation
Put NotUselessArmor.net.dll and whole Okoniewitz folder into scripts in your GTA V dir. To use visual armor feature follow the installation vid as Im too lazy to explain that
Bugs
-Parachutes and other models used by the same component id are invisible when using visible armor
Changelog
1.3: -Mod totally rewritten
-New INI config file
-Bug fixes
-Fixed compability between mod options
-Locational damage feature
-Ragdoll when damaged feature
-Armor regen can be disabled now
-Option to put visible armor off only when you die/get arrested(not the moment when your armor points = 0)
-Running, shooting, losing health will cause armor regen delay
-Visible armor stays even on game/script restart
-Removing config file will cause creating new one
1.2: -Added visible armor
-Some INI changes
-Fixed minor bugs
1.1: Fixed too much regenerated armor bug
-When you set your AP to higher AP but not exact armor tier (1-10,21-39,41-59,61-79,81-99) then you will get next tier (should be no bugs i belive, but you can still use old one using INI)
Example : I cheated armor (I had 20 before) and set it to 55, so my new armor tier is 3 (60AP)
-Some INI changes
Post ur suggestions in comments and someday I may even add it to this mod.
Huge thanks to JulioNib for his retard friendly scripting tutorials.
also thanks to JediJosh920 for pinning hearts to all my comments at his youtube channel LMAO
First Uploaded: July 28, 2018
Last Updated: February 05, 2020
Last Downloaded: 6 hours ago
58 Comments
More mods by AndreyevOkonievsky:
Why?
Armor sucks at GTA V so i made this mod
What it does?
In regular non modded GTA V there are 5 "tiers" of armor:
1st one is 20 AP(armor points), 2nd one is 40 AP...
This mod adds Armor regeneration to max AP of your tier
So when you buy tier 3 (60AP) armor and get some damage(not loose it completely) you are going to get 60AP back (you can set how much armor you regenerate in what time in .ini)
When you use armor you can still buy higher tier armor to change max armor regen amount
Degradation system
Example: I bought tier 4(80AP) armor, got couple shots in ma chest and my AP is 30, that means I am not going to regen back to my tier max AP but to 40AP(tier 2 amount)
You can disable that in INI
Visible armor
Example: If you get body armor tier above or to set level the body armor will appear at character's body, it wont disappear until you loose your whole armor (you can use degradation or buy better armor, it wont disappear anyway) or only when you die(if set in INI)
It saves character's body armor visibility so it totally works with character switching
You need to get a body armor model, you can install it with my included OIV installer (you still need to download a body armor model (link is in the installer))
or you can just get it by yourself (you can change component or model id in the ini file)
You can disable that in INI
Locational Damage
Getting shot in legs wont take your armor points
You can disable that in INI
Ragdoll when damaged
Losing health will cause player to ragdoll
You can disable that in INI
Config
DEGRADATION = true/false (default:false) - whether degradation system is on/off
VISIBLEARMOR = true/false (default:true) - whether visible armor is on/off
HEALING = true/false (default:true) - whether armor healing is on/off
LOCATIONALDAMAGE = true/false (default:true) - whether locational damage is on/off
RAGDOLLONDAMAGE = true/false (default:true) - whether you ragdoll on damage
PUTOFFARMORONLYWHENDEAD = true/false (default:true) - whether you put off armor only when you are dead or instantly when your armor reaches 0
ARMORPERHEAL = 0-100 (default:3) - how much armor you regen per DELAYPERHEAL
DELAYPERHEAL = 0-any number (1000-1 sec) (default:3000) - dealy between healing armor
DAMAGEDELAY = 0-any number (100-1sec) (default:6000) -dealy applied to armor healing when you get damaged
RUNSHOOTJUMPDELAY = 0-any number (100-1sec) (default:2000) -dealy applied to armor healing when you run/shoot/jump
RAGDOLLCHANCE = 0-10 (1-10%) (default:3) -chance of ragdolling when you get shot
VISIBLEARMORTYPE = 1-5 (1st type is 20armor) (default:3) -what armor type you need to make armor visible
RAGDOLLTIME = 0-any num (1000-1sec)(default:1300) - max ragdoll time when you get shot
RAGDOLLMINIMALTIME = 0-any num (1000-1sec)(default:500) - min ragdoll time when you get shot
settings below [ARMOR] are used when you use your own armor models or something
xCOMPONENTID - component id of armor model for x (Michael/Frank/Trev)
xDRAWABLEID - drawable id of armor model for x (Michael/Frank/Trev)
xCLEARDRAWABLEID = - drawable id without anything in that component id model for x (Michael/Frank/Trev)
Installation
Put NotUselessArmor.net.dll and whole Okoniewitz folder into scripts in your GTA V dir. To use visual armor feature follow the installation vid as Im too lazy to explain that
Bugs
-Parachutes and other models used by the same component id are invisible when using visible armor
Changelog
1.3: -Mod totally rewritten
-New INI config file
-Bug fixes
-Fixed compability between mod options
-Locational damage feature
-Ragdoll when damaged feature
-Armor regen can be disabled now
-Option to put visible armor off only when you die/get arrested(not the moment when your armor points = 0)
-Running, shooting, losing health will cause armor regen delay
-Visible armor stays even on game/script restart
-Removing config file will cause creating new one
1.2: -Added visible armor
-Some INI changes
-Fixed minor bugs
1.1: Fixed too much regenerated armor bug
-When you set your AP to higher AP but not exact armor tier (1-10,21-39,41-59,61-79,81-99) then you will get next tier (should be no bugs i belive, but you can still use old one using INI)
Example : I cheated armor (I had 20 before) and set it to 55, so my new armor tier is 3 (60AP)
-Some INI changes
Post ur suggestions in comments and someday I may even add it to this mod.
Huge thanks to JulioNib for his retard friendly scripting tutorials.
also thanks to JediJosh920 for pinning hearts to all my comments at his youtube channel LMAO
Armor sucks at GTA V so i made this mod
What it does?
In regular non modded GTA V there are 5 "tiers" of armor:
1st one is 20 AP(armor points), 2nd one is 40 AP...
This mod adds Armor regeneration to max AP of your tier
So when you buy tier 3 (60AP) armor and get some damage(not loose it completely) you are going to get 60AP back (you can set how much armor you regenerate in what time in .ini)
When you use armor you can still buy higher tier armor to change max armor regen amount
Degradation system
Example: I bought tier 4(80AP) armor, got couple shots in ma chest and my AP is 30, that means I am not going to regen back to my tier max AP but to 40AP(tier 2 amount)
You can disable that in INI
Visible armor
Example: If you get body armor tier above or to set level the body armor will appear at character's body, it wont disappear until you loose your whole armor (you can use degradation or buy better armor, it wont disappear anyway) or only when you die(if set in INI)
It saves character's body armor visibility so it totally works with character switching
You need to get a body armor model, you can install it with my included OIV installer (you still need to download a body armor model (link is in the installer))
or you can just get it by yourself (you can change component or model id in the ini file)
You can disable that in INI
Locational Damage
Getting shot in legs wont take your armor points
You can disable that in INI
Ragdoll when damaged
Losing health will cause player to ragdoll
You can disable that in INI
Config
DEGRADATION = true/false (default:false) - whether degradation system is on/off
VISIBLEARMOR = true/false (default:true) - whether visible armor is on/off
HEALING = true/false (default:true) - whether armor healing is on/off
LOCATIONALDAMAGE = true/false (default:true) - whether locational damage is on/off
RAGDOLLONDAMAGE = true/false (default:true) - whether you ragdoll on damage
PUTOFFARMORONLYWHENDEAD = true/false (default:true) - whether you put off armor only when you are dead or instantly when your armor reaches 0
ARMORPERHEAL = 0-100 (default:3) - how much armor you regen per DELAYPERHEAL
DELAYPERHEAL = 0-any number (1000-1 sec) (default:3000) - dealy between healing armor
DAMAGEDELAY = 0-any number (100-1sec) (default:6000) -dealy applied to armor healing when you get damaged
RUNSHOOTJUMPDELAY = 0-any number (100-1sec) (default:2000) -dealy applied to armor healing when you run/shoot/jump
RAGDOLLCHANCE = 0-10 (1-10%) (default:3) -chance of ragdolling when you get shot
VISIBLEARMORTYPE = 1-5 (1st type is 20armor) (default:3) -what armor type you need to make armor visible
RAGDOLLTIME = 0-any num (1000-1sec)(default:1300) - max ragdoll time when you get shot
RAGDOLLMINIMALTIME = 0-any num (1000-1sec)(default:500) - min ragdoll time when you get shot
settings below [ARMOR] are used when you use your own armor models or something
xCOMPONENTID - component id of armor model for x (Michael/Frank/Trev)
xDRAWABLEID - drawable id of armor model for x (Michael/Frank/Trev)
xCLEARDRAWABLEID = - drawable id without anything in that component id model for x (Michael/Frank/Trev)
Installation
Put NotUselessArmor.net.dll and whole Okoniewitz folder into scripts in your GTA V dir. To use visual armor feature follow the installation vid as Im too lazy to explain that
Bugs
-Parachutes and other models used by the same component id are invisible when using visible armor
Changelog
1.3: -Mod totally rewritten
-New INI config file
-Bug fixes
-Fixed compability between mod options
-Locational damage feature
-Ragdoll when damaged feature
-Armor regen can be disabled now
-Option to put visible armor off only when you die/get arrested(not the moment when your armor points = 0)
-Running, shooting, losing health will cause armor regen delay
-Visible armor stays even on game/script restart
-Removing config file will cause creating new one
1.2: -Added visible armor
-Some INI changes
-Fixed minor bugs
1.1: Fixed too much regenerated armor bug
-When you set your AP to higher AP but not exact armor tier (1-10,21-39,41-59,61-79,81-99) then you will get next tier (should be no bugs i belive, but you can still use old one using INI)
Example : I cheated armor (I had 20 before) and set it to 55, so my new armor tier is 3 (60AP)
-Some INI changes
Post ur suggestions in comments and someday I may even add it to this mod.
Huge thanks to JulioNib for his retard friendly scripting tutorials.
also thanks to JediJosh920 for pinning hearts to all my comments at his youtube channel LMAO
First Uploaded: July 28, 2018
Last Updated: February 05, 2020
Last Downloaded: 6 hours ago
@ultimo Im affraid it would require to disable it for a moment, luckily there is Abort() and Start() command in scripthook .net
Is this compatible with MP peds? Other than the main characters?
Suggestion:
Thanks for a good mod.
Can you make the 'ragdoll on damage' effect to be shorter?
I like the ragdoll feature that a player becomes out of control for a short time, but it just seems too long. When surrounded by some - even not many - enemies, even if a single shot is hit, I often have no choice but to fall down and just be killed while I cannot do anything.
It would be better if the player simply gets stunned for shorter time unless getting a critical hit (like headshot), or you can provide an ini file to manually set the ragdoll effect time.
:D
Yo, the visual body armor is working for you after the latest update?
I can't get
Function.Call(Hash.SET_PED_COMPONENT_VARIATION, (InputArgument)Game.Player.Character, (InputArgument)Helpers.Modeles[Helpers.GetPlayerID(), 0], (InputArgument)Helpers.Modeles[Helpers.GetPlayerID(), 1], (InputArgument)0);
to work with default component values in the ini
I'm using the dotnetv3 library and the values in the ini are:
[ARMOR]
MICHAELCOMPONENTID = 8
MICHAELDRAWABLEID = 17
MICHAELCLEARDRAWABLEID = 0
FRANKLINCOMPONENTID = 8
FRANKLINDRAWABLEID = 6
FRANKLINCLEARDRAWABLEID = 14
TREVORCOMPONENTID = 8
TREVORDRAWABLEID = 8
TREVORCLEARDRAWABLEID = 14
Fixed my issue. VS wasn't compiling the code correctly for me.
Respect bro.keep it up.good luck and love it...!❤️
Can u make like this vc health pickup?
Hey people does anyone get hats Lods bag? F.e. in first prologue mission in North Yankthon I dont see mask or hat on my active personage( f.e Mike whithout mask on start, but then in cutscene when the guard sneaks up on Michael and peels off his mask-I see how he peels off the mask from his naked face and at the last moment the mask is drawn and under it Michael is already with a different hairstyle. Then I switch to Trevor and he immediately loses his hair and mask, leaving only his glasses). It looks like the script takes the wrong default model or not from there. Who can tell you how to solve this?
@AndreyevOkonievsky Dude first- thx for your genious armor mod! Second plaese tell how can i remove an armor when i need to. Because your mod is a part of role playing ofcourse, so after mission we need to take it off and go to Burger Shot whithout any armor. Maybe there is a command or something to set armor to 0 and to reload your script to armor dissapear. Or maybe you can (yes I also read that you lazy :)) just make a one button to it(set armor to zero and remove model of armor from the body)?
it says installation failed some files are missing contact to author can u fix it please?!
@C_RUSA This is not a bug. You have to READ what is being displayed there ;)
would appreciate if u could tell us how to manually install the open iv stuff.
@AndreyevOkonievsky man i dont know what happend but when i try to install the told me about missing files its not working :( can u fixed it?
@AndreyevOkonievsky pls can u help me? I don't find content armor file to put body armor for Trevor files and when i try install I get an text saying there are missing files pls help me 😞
@AndreyevOkonievsky could you make a new tutorial? Why don't I get the option to put the renamed files in a folder, I even tried to install it without replacing but I got an error please respond
@ADMUNGRECK F
Thanks for the good mod,it reminds me to payday 2
Absolutely incredible, now I can play with zero hud because I know if I have armor